
org.opencds.cqf.cql.engine.data.DataProvider Maven / Gradle / Ivy
package org.opencds.cqf.cql.engine.data;
import java.util.function.Supplier;
import org.opencds.cqf.cql.engine.elm.executing.obfuscate.NoOpPHIObfuscator;
import org.opencds.cqf.cql.engine.elm.executing.obfuscate.PHIObfuscator;
import org.opencds.cqf.cql.engine.model.ModelResolver;
import org.opencds.cqf.cql.engine.retrieve.RetrieveProvider;
public interface DataProvider extends ModelResolver, RetrieveProvider {
default Supplier phiObfuscationSupplier() {
return NoOpPHIObfuscator::new;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy