Class ElementDefinitionDt.Base
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
ElementDefinitionDt
Definition: Information about the base definition of the element, provided to make it unncessary for tools to trace the deviation of the element through the derived and related profiles. This information is only provided where the element definition represents a constraint on another element definition, and must be present if there is a base element definition.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getMax()
Gets the value(s) for max ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for max ().getMin()
Gets the value(s) for min ().ca.uhn.fhir.model.primitive.IntegerDt
Gets the value(s) for min ().getPath()
Gets the value(s) for path ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for path ().boolean
isEmpty()
setMax
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for max ()Sets the value for max ()setMin
(int theInteger) Sets the value for min ()setMin
(ca.uhn.fhir.model.primitive.IntegerDt theValue) Sets the value(s) for min ()setPath
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for path ()Sets the value for path ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
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
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Base
public Base()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getPathElement
Gets the value(s) for path (). creating it if it does not exist. Will not returnnull
.Definition: The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a [[[StructureDefinition]]] without a StructureDefinition.base
-
getPath
Gets the value(s) for path (). creating it if it does not exist. This method may returnnull
.Definition: The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a [[[StructureDefinition]]] without a StructureDefinition.base
-
setPath
Sets the value(s) for path ()Definition: The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a [[[StructureDefinition]]] without a StructureDefinition.base
-
setPath
Sets the value for path ()Definition: The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a [[[StructureDefinition]]] without a StructureDefinition.base
-
getMinElement
Gets the value(s) for min (). creating it if it does not exist. Will not returnnull
.Definition: Minimum cardinality of the base element identified by the path
-
getMin
Gets the value(s) for min (). creating it if it does not exist. This method may returnnull
.Definition: Minimum cardinality of the base element identified by the path
-
setMin
Sets the value(s) for min ()Definition: Minimum cardinality of the base element identified by the path
-
setMin
Sets the value for min ()Definition: Minimum cardinality of the base element identified by the path
-
getMaxElement
Gets the value(s) for max (). creating it if it does not exist. Will not returnnull
.Definition: Maximum cardinality of the base element identified by the path
-
getMax
Gets the value(s) for max (). creating it if it does not exist. This method may returnnull
.Definition: Maximum cardinality of the base element identified by the path
-
setMax
Sets the value(s) for max ()Definition: Maximum cardinality of the base element identified by the path
-
setMax
Sets the value for max ()Definition: Maximum cardinality of the base element identified by the path
-