Package org.hl7.fhir.r4.model
Class TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.Element
-
- org.hl7.fhir.r4.model.BackboneElement
-
- org.hl7.fhir.r4.model.TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- TerminologyCapabilities
public static class TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected BooleanTypehierarchicalWhether the server can return nested value sets.protected BooleanTypeincompleteAllow request for incomplete expansions?protected BooleanTypepagingWhether the server supports paging on expansion.protected List<TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent>parameterSupported expansion parameter.protected MarkdownTypetextFilterDocumentation about text searching works.-
Fields inherited from class org.hl7.fhir.r4.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description TerminologyCapabilitiesExpansionComponent()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
hierarchical
protected BooleanType hierarchical
Whether the server can return nested value sets.
-
paging
protected BooleanType paging
Whether the server supports paging on expansion.
-
incomplete
protected BooleanType incomplete
Allow request for incomplete expansions?
-
parameter
protected List<TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent> parameter
Supported expansion parameter.
-
textFilter
protected MarkdownType textFilter
Documentation about text searching works.
-
-
Constructor Detail
-
TerminologyCapabilitiesExpansionComponent
public TerminologyCapabilitiesExpansionComponent()
Constructor
-
-
Method Detail
-
getHierarchicalElement
public BooleanType getHierarchicalElement()
- Returns:
hierarchical(Whether the server can return nested value sets.). This is the underlying object with id, value and extensions. The accessor "getHierarchical" gives direct access to the value
-
hasHierarchicalElement
public boolean hasHierarchicalElement()
-
hasHierarchical
public boolean hasHierarchical()
-
setHierarchicalElement
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setHierarchicalElement(BooleanType value)
- Parameters:
value-hierarchical(Whether the server can return nested value sets.). This is the underlying object with id, value and extensions. The accessor "getHierarchical" gives direct access to the value
-
getHierarchical
public boolean getHierarchical()
- Returns:
- Whether the server can return nested value sets.
-
setHierarchical
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setHierarchical(boolean value)
- Parameters:
value- Whether the server can return nested value sets.
-
getPagingElement
public BooleanType getPagingElement()
- Returns:
paging(Whether the server supports paging on expansion.). This is the underlying object with id, value and extensions. The accessor "getPaging" gives direct access to the value
-
hasPagingElement
public boolean hasPagingElement()
-
hasPaging
public boolean hasPaging()
-
setPagingElement
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setPagingElement(BooleanType value)
- Parameters:
value-paging(Whether the server supports paging on expansion.). This is the underlying object with id, value and extensions. The accessor "getPaging" gives direct access to the value
-
getPaging
public boolean getPaging()
- Returns:
- Whether the server supports paging on expansion.
-
setPaging
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setPaging(boolean value)
- Parameters:
value- Whether the server supports paging on expansion.
-
getIncompleteElement
public BooleanType getIncompleteElement()
- Returns:
incomplete(Allow request for incomplete expansions?). This is the underlying object with id, value and extensions. The accessor "getIncomplete" gives direct access to the value
-
hasIncompleteElement
public boolean hasIncompleteElement()
-
hasIncomplete
public boolean hasIncomplete()
-
setIncompleteElement
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setIncompleteElement(BooleanType value)
- Parameters:
value-incomplete(Allow request for incomplete expansions?). This is the underlying object with id, value and extensions. The accessor "getIncomplete" gives direct access to the value
-
getIncomplete
public boolean getIncomplete()
- Returns:
- Allow request for incomplete expansions?
-
setIncomplete
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setIncomplete(boolean value)
- Parameters:
value- Allow request for incomplete expansions?
-
getParameter
public List<TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent> getParameter()
- Returns:
parameter(Supported expansion parameter.)
-
setParameter
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setParameter(List<TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent> theParameter)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasParameter
public boolean hasParameter()
-
addParameter
public TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent addParameter()
-
addParameter
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent addParameter(TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent t)
-
getParameterFirstRep
public TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent getParameterFirstRep()
- Returns:
- The first repetition of repeating field
parameter, creating it if it does not already exist
-
getTextFilterElement
public MarkdownType getTextFilterElement()
- Returns:
textFilter(Documentation about text searching works.). This is the underlying object with id, value and extensions. The accessor "getTextFilter" gives direct access to the value
-
hasTextFilterElement
public boolean hasTextFilterElement()
-
hasTextFilter
public boolean hasTextFilter()
-
setTextFilterElement
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setTextFilterElement(MarkdownType value)
- Parameters:
value-textFilter(Documentation about text searching works.). This is the underlying object with id, value and extensions. The accessor "getTextFilter" gives direct access to the value
-
getTextFilter
public String getTextFilter()
- Returns:
- Documentation about text searching works.
-
setTextFilter
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent setTextFilter(String value)
- Parameters:
value- Documentation about text searching works.
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-