public abstract class BaseReference extends Type implements IBaseReference, ICompositeType
| Constructor and Description |
|---|
BaseReference() |
BaseReference(IAnyResource theResource) |
BaseReference(IIdType theReference) |
BaseReference(String theReference) |
| Modifier and Type | Method and Description |
|---|---|
IIdType |
getReferenceElement() |
IBaseResource |
getResource()
Retrieves the actual resource referenced by this reference.
|
boolean |
isEmpty() |
void |
setResource(IBaseResource theResource)
Sets the actual resource referenced by this reference.
|
addChild, addExtension, addExtension, addExtension, copyValues, equalsDeep, equalsShallow, fhirType, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, getProperty, getTypesForProperty, hasExtension, hasExtension, hasId, hasIdElement, listChildren, makeProperty, setExtension, setId, setIdBase, setIdElement, setProperty, setPropertycastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDisplayElement, setDisplay, setReferencegetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentpublic BaseReference(String theReference)
public BaseReference(IIdType theReference)
public BaseReference(IAnyResource theResource)
public BaseReference()
public IBaseResource getResource()
getResource in interface IBaseReferencepublic IIdType getReferenceElement()
getReferenceElement in interface IBaseReferencepublic void setResource(IBaseResource theResource)
setResource in interface IBaseReferenceCopyright © 2014–2017 University Health Network. All rights reserved.