Class Group.Member
- 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:
Group
Definition: Identifies the resource instances that are members of the group.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for entity ().Gets the value(s) for inactive ().ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for inactive ().Gets the value(s) for period ().boolean
isEmpty()
setEntity
(ResourceReferenceDt theValue) Sets the value(s) for entity ()setInactive
(boolean theBoolean) Sets the value for inactive ()setInactive
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for inactive ()Sets the value(s) for period ()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
-
Member
public Member()
-
-
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
-
getEntity
Gets the value(s) for entity (). creating it if it does not exist. Will not returnnull
.Definition: A reference to the entity that is a member of the group. Must be consistent with Group.type
-
setEntity
Sets the value(s) for entity ()Definition: A reference to the entity that is a member of the group. Must be consistent with Group.type
-
getPeriod
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull
.Definition: The period that the member was in the group, if known
-
setPeriod
Sets the value(s) for period ()Definition: The period that the member was in the group, if known
-
getInactiveElement
Gets the value(s) for inactive (). creating it if it does not exist. Will not returnnull
.Definition: A flag to indicate that the member is no longer in the group, but previously may have been a member
-
getInactive
Gets the value(s) for inactive (). creating it if it does not exist. This method may returnnull
.Definition: A flag to indicate that the member is no longer in the group, but previously may have been a member
-
setInactive
Sets the value(s) for inactive ()Definition: A flag to indicate that the member is no longer in the group, but previously may have been a member
-
setInactive
Sets the value for inactive ()Definition: A flag to indicate that the member is no longer in the group, but previously may have been a member
-