A B C E F G I J L O R S V X 
All Classes All Packages

A

adapterFactory - Variable in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BaseFhirLibraryContentProvider
 

B

BaseFhirLibraryContentProvider - Class in org.opencds.cqf.cql.evaluator.cql2elm.content.fhir
This class implements logic for extracting content from a FHIR Library resource and provides an extension point for implementing the fetch of a FHIR library matching a specific identifier.
BaseFhirLibraryContentProvider(AdapterFactory) - Constructor for class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BaseFhirLibraryContentProvider
 
BundleFhirLibraryContentProvider - Class in org.opencds.cqf.cql.evaluator.cql2elm.content.fhir
This class implements the cql-translator LibraryContentProvider API, using a Bundle containing Library Resources as a source for the CQL content.
BundleFhirLibraryContentProvider(FhirContext, IBaseBundle, AdapterFactory, LibraryVersionSelector) - Constructor for class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BundleFhirLibraryContentProvider
 

C

CacheAwareModelManager - Class in org.opencds.cqf.cql.evaluator.cql2elm.model
This class extends the CQL translator ModelManager class to be aware of a global cache of Models The global cache is by @{org.hl7.elm.r1.VersionedIdentifier}, while the local cache is by name.
CacheAwareModelManager(Map<VersionedIdentifier, Model>) - Constructor for class org.opencds.cqf.cql.evaluator.cql2elm.model.CacheAwareModelManager
 
COFFEE - org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentType
 
compareVersions(String, String) - Static method in class org.opencds.cqf.cql.evaluator.cql2elm.util.LibraryVersionSelector
 
CQL - org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentType
 

E

EmbeddedFhirLibraryContentProvider - Class in org.opencds.cqf.cql.evaluator.cql2elm.content.fhir
This class provides access to the FHIR Libraries that are embedded in the translator jars, specifically FHIRHelpers.
EmbeddedFhirLibraryContentProvider() - Constructor for class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.EmbeddedFhirLibraryContentProvider
 

F

FhirClientFhirLibraryContentProvider - Class in org.opencds.cqf.cql.evaluator.cql2elm.content.fhir
This class implements the LibraryContentProvider API, using a FHIR server as a source for Library resources containing CQL content.
FhirClientFhirLibraryContentProvider(IGenericClient, AdapterFactory, LibraryVersionSelector) - Constructor for class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.FhirClientFhirLibraryContentProvider
 

G

getBundle() - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BundleFhirLibraryContentProvider
 
getContentStream(IBaseResource, String) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BaseFhirLibraryContentProvider
 
getFhirContext() - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BundleFhirLibraryContentProvider
 
getLibrary(String) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.FhirClientFhirLibraryContentProvider
 
getLibrary(VersionedIdentifier) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BaseFhirLibraryContentProvider
 
getLibrary(VersionedIdentifier) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BundleFhirLibraryContentProvider
 
getLibrary(VersionedIdentifier) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.FhirClientFhirLibraryContentProvider
 
getLibraryContent(VersionedIdentifier, LibraryContentType) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.BaseFhirLibraryContentProvider
 
getLibraryContent(VersionedIdentifier, LibraryContentType) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.fhir.EmbeddedFhirLibraryContentProvider
 
getLibraryContent(VersionedIdentifier, LibraryContentType) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.InMemoryLibraryContentProvider
 
getLibraryContent(VersionedIdentifier, LibraryContentType) - Method in interface org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentProvider
Get content of a library in the format specified.
getLibrarySource(VersionedIdentifier) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.content.InMemoryLibraryContentProvider
 
getLibrarySource(VersionedIdentifier) - Method in interface org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentProvider
Gets the content of a library as CQL text.

I

InMemoryLibraryContentProvider - Class in org.opencds.cqf.cql.evaluator.cql2elm.content
This class implements the LibraryContentProvider API, using a set of strings representing CQL library content as a source.
InMemoryLibraryContentProvider(List<String>) - Constructor for class org.opencds.cqf.cql.evaluator.cql2elm.content.InMemoryLibraryContentProvider
 

J

JSON - org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentType
 
JXSON - org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentType
 

L

LibraryContentProvider - Interface in org.opencds.cqf.cql.evaluator.cql2elm.content
 
LibraryContentType - Enum in org.opencds.cqf.cql.evaluator.cql2elm.content
This enum lists all the encodings for CQL libraries
LibraryVersionSelector - Class in org.opencds.cqf.cql.evaluator.cql2elm.util
 
LibraryVersionSelector(AdapterFactory) - Constructor for class org.opencds.cqf.cql.evaluator.cql2elm.util.LibraryVersionSelector
 

O

org.opencds.cqf.cql.evaluator.cql2elm.content - package org.opencds.cqf.cql.evaluator.cql2elm.content
 
org.opencds.cqf.cql.evaluator.cql2elm.content.fhir - package org.opencds.cqf.cql.evaluator.cql2elm.content.fhir
 
org.opencds.cqf.cql.evaluator.cql2elm.model - package org.opencds.cqf.cql.evaluator.cql2elm.model
 
org.opencds.cqf.cql.evaluator.cql2elm.util - package org.opencds.cqf.cql.evaluator.cql2elm.util
 

R

resolveModel(VersionedIdentifier) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.model.CacheAwareModelManager
 

S

select(VersionedIdentifier, Collection<IBaseResource>) - Method in class org.opencds.cqf.cql.evaluator.cql2elm.util.LibraryVersionSelector
 

V

valueOf(String) - Static method in enum org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XML - org.opencds.cqf.cql.evaluator.cql2elm.content.LibraryContentType
 
A B C E F G I J L O R S V X 
All Classes All Packages