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
 
 - 
 
 -