Package org.cqframework.cql.cql2elm
Interface LibrarySourceLoader
- All Known Implementing Classes:
PriorityLibrarySourceLoader
public interface LibrarySourceLoader
-
Method Summary
Modifier and TypeMethodDescriptionvoiddefault InputStreamgetLibraryContent(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier, LibraryContentType type) getLibrarySource(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier) default booleanisLibraryContentAvailable(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier, LibraryContentType type) voidregisterProvider(LibrarySourceProvider provider)
-
Method Details
-
clearProviders
void clearProviders() -
getLibrarySource
-
registerProvider
-
getLibraryContent
default InputStream getLibraryContent(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier, LibraryContentType type) -
isLibraryContentAvailable
default boolean isLibraryContentAvailable(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier, LibraryContentType type)
-