Package com.ibm.fhir.cql.translator
Interface CqlTranslationProvider
-
- All Known Implementing Classes:
BaseCqlTranslationProvider,InJVMCqlTranslationProvider
public interface CqlTranslationProviderDefine an interface that applications can use for CQL to ELM translation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCqlTranslationProvider.Formatstatic classCqlTranslationProvider.Option
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<org.cqframework.cql.elm.execution.Library>translate(InputStream cql)List<org.cqframework.cql.elm.execution.Library>translate(InputStream cql, List<CqlTranslationProvider.Option> options)List<org.cqframework.cql.elm.execution.Library>translate(InputStream cql, List<CqlTranslationProvider.Option> options, CqlTranslationProvider.Format targetFormat)
-
-
-
Method Detail
-
translate
List<org.cqframework.cql.elm.execution.Library> translate(InputStream cql) throws CqlTranslationException
- Throws:
CqlTranslationException
-
translate
List<org.cqframework.cql.elm.execution.Library> translate(InputStream cql, List<CqlTranslationProvider.Option> options) throws CqlTranslationException
- Throws:
CqlTranslationException
-
translate
List<org.cqframework.cql.elm.execution.Library> translate(InputStream cql, List<CqlTranslationProvider.Option> options, CqlTranslationProvider.Format targetFormat) throws CqlTranslationException
- Throws:
CqlTranslationException
-
-