Package org.hl7.fhir.dstu3.terminologies
Class ValueSetExpansionCache.CacheAwareExpander
java.lang.Object
org.hl7.fhir.dstu3.terminologies.ValueSetExpansionCache.CacheAwareExpander
- All Implemented Interfaces:
ValueSetExpander
- Enclosing class:
ValueSetExpansionCache
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hl7.fhir.dstu3.terminologies.ValueSetExpander
ValueSetExpander.ETooCostly, ValueSetExpander.TerminologyServiceErrorClass, ValueSetExpander.ValueSetExpansionOutcome
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
CacheAwareExpander
public CacheAwareExpander()
-
-
Method Details
-
expand
public ValueSetExpander.ValueSetExpansionOutcome expand(ValueSet source, ExpansionProfile profile) throws ValueSetExpander.ETooCostly, IOException - Specified by:
expand
in interfaceValueSetExpander
- Parameters:
source
- the value set definition to expandprofile
- a profile affecting the outcome. If you don't supply a profile, the default internal expansion profile will be used.- Returns:
- Throws:
ValueSetExpander.ETooCostly
IOException
-