Package org.hl7.fhir.dstu2.model
Class ImagingObjectSelection.InstanceComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.BackboneElement
-
- org.hl7.fhir.dstu2.model.ImagingObjectSelection.InstanceComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- ImagingObjectSelection
public static class ImagingObjectSelection.InstanceComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ImagingObjectSelection.FramesComponent>framesIdentity and location information of the frames in the selected instance.protected OidTypesopClassSOP class UID of the selected instance.protected OidTypeuidSOP Instance UID of the selected instance.protected UriTypeurlWADO-RS URL to retrieve the DICOM SOP Instance.-
Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description InstanceComponent()InstanceComponent(OidType sopClass, OidType uid, UriType url)
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
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
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
frames
protected List<ImagingObjectSelection.FramesComponent> frames
Identity and location information of the frames in the selected instance.
-
-
Constructor Detail
-
InstanceComponent
public InstanceComponent()
-
InstanceComponent
public InstanceComponent(OidType sopClass, OidType uid, UriType url)
-
-
Method Detail
-
getSopClassElement
public OidType getSopClassElement()
- Returns:
sopClass(SOP class UID of the selected instance.). This is the underlying object with id, value and extensions. The accessor "getSopClass" gives direct access to the value
-
hasSopClassElement
public boolean hasSopClassElement()
-
hasSopClass
public boolean hasSopClass()
-
setSopClassElement
public ImagingObjectSelection.InstanceComponent setSopClassElement(OidType value)
- Parameters:
value-sopClass(SOP class UID of the selected instance.). This is the underlying object with id, value and extensions. The accessor "getSopClass" gives direct access to the value
-
getSopClass
public String getSopClass()
- Returns:
- SOP class UID of the selected instance.
-
setSopClass
public ImagingObjectSelection.InstanceComponent setSopClass(String value)
- Parameters:
value- SOP class UID of the selected instance.
-
getUidElement
public OidType getUidElement()
- Returns:
uid(SOP Instance UID of the selected instance.). This is the underlying object with id, value and extensions. The accessor "getUid" gives direct access to the value
-
hasUidElement
public boolean hasUidElement()
-
hasUid
public boolean hasUid()
-
setUidElement
public ImagingObjectSelection.InstanceComponent setUidElement(OidType value)
- Parameters:
value-uid(SOP Instance UID of the selected instance.). This is the underlying object with id, value and extensions. The accessor "getUid" gives direct access to the value
-
setUid
public ImagingObjectSelection.InstanceComponent setUid(String value)
- Parameters:
value- SOP Instance UID of the selected instance.
-
getUrlElement
public UriType getUrlElement()
- Returns:
url(WADO-RS URL to retrieve the DICOM SOP Instance.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
hasUrlElement
public boolean hasUrlElement()
-
hasUrl
public boolean hasUrl()
-
setUrlElement
public ImagingObjectSelection.InstanceComponent setUrlElement(UriType value)
- Parameters:
value-url(WADO-RS URL to retrieve the DICOM SOP Instance.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
setUrl
public ImagingObjectSelection.InstanceComponent setUrl(String value)
- Parameters:
value- WADO-RS URL to retrieve the DICOM SOP Instance.
-
getFrames
public List<ImagingObjectSelection.FramesComponent> getFrames()
- Returns:
frames(Identity and location information of the frames in the selected instance.)
-
hasFrames
public boolean hasFrames()
-
addFrames
public ImagingObjectSelection.FramesComponent addFrames()
- Returns:
frames(Identity and location information of the frames in the selected instance.)
-
addFrames
public ImagingObjectSelection.InstanceComponent addFrames(ImagingObjectSelection.FramesComponent t)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public ImagingObjectSelection.InstanceComponent copy()
- Specified by:
copyin classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-