
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
public static class Group.Member extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Definition: Identifies the resource instances that are members of the group.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description Member()
-
Method Summary
Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)
ResourceReferenceDt
getEntity()
Gets the value(s) for entity ().Boolean
getInactive()
Gets the value(s) for inactive ().ca.uhn.fhir.model.primitive.BooleanDt
getInactiveElement()
Gets the value(s) for inactive ().PeriodDt
getPeriod()
Gets the value(s) for period ().boolean
isEmpty()
Group.Member
setEntity(ResourceReferenceDt theValue)
Sets the value(s) for entity ()Group.Member
setInactive(boolean theBoolean)
Sets the value for inactive ()Group.Member
setInactive(ca.uhn.fhir.model.primitive.BooleanDt theValue)
Sets the value(s) for inactive ()Group.Member
setPeriod(PeriodDt theValue)
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
-