All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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