Package org.hl7.fhir.r5.model
Class TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent
- java.lang.Object
-
- org.hl7.fhir.r5.model.Base
-
- org.hl7.fhir.r5.model.Element
-
- org.hl7.fhir.r5.model.BackboneElement
-
- org.hl7.fhir.r5.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 BooleanType
hierarchical
Whether the server can return nested value sets.protected BooleanType
incomplete
Allow request for incomplete expansions?protected BooleanType
paging
Whether the server supports paging on expansion.protected List<TerminologyCapabilities.TerminologyCapabilitiesExpansionParameterComponent>
parameter
Supported expansion parameter.protected MarkdownType
textFilter
Documentation about text searching works.-
Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description TerminologyCapabilitiesExpansionComponent()
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r5.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.r5.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyValues, 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
this
for 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 {3}
-
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:
listChildren
in classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent copy()
- Specified by:
copy
in classBackboneElement
-
copyValues
public void copyValues(TerminologyCapabilities.TerminologyCapabilitiesExpansionComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-
-