
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
Constructors -
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.StringDtGets the value(s) for max ().getMin()Gets the value(s) for min ().ca.uhn.fhir.model.primitive.IntegerDtGets the value(s) for min ().getPath()Gets the value(s) for path ().ca.uhn.fhir.model.primitive.StringDtGets the value(s) for path ().booleanisEmpty()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, setIdMethods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Base
public Base()
-
-
Method Details
-
isEmpty
- Specified by:
isEmptyin 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:
getAllPopulatedChildElementsOfTypein 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
-