Package org.hl7.fhir.instance.model.api
Interface IBase
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
BaseConformance
,BaseOperationOutcome
,BaseSecurityEvent
,IAnyResource
,IBackboneElement
,IBaseBackboneElement
,IBaseBinary
,IBaseBooleanDatatype
,IBaseBundle
,IBaseCoding
,IBaseConformance
,IBaseDatatype
,IBaseDatatypeElement
,IBaseDecimalDatatype
,IBaseEnumeration<T>
,IBaseExtension<T,
,D> IBaseHasExtensions
,IBaseIntegerDatatype
,IBaseLongDatatype
,IBaseMetaType
,IBaseOperationOutcome
,IBaseParameters
,IBaseReference
,IBaseResource
,IBaseXhtml
,ICompositeDatatype
,ICompositeElement
,ICompositeType
,IDatatype
,IDomainResource
,IElement
,IExtension
,IIdentifiableElement
,IIdType
,INarrative
,IPrimitiveDatatype<T>
,IPrimitiveType<T>
,IResource
,IResourceBlock
,IStreamingDatatype<T>
,ISupportsUndeclaredExtensions
- All Known Implementing Classes:
Base64BinaryDt
,BaseCodingDt
,BaseContainedDt
,BaseDateTimeDt
,BaseElement
,BaseHumanNameDt
,BaseIdentifiableElement
,BaseIdentifierDt
,BaseNarrativeDt
,BaseOperationOutcome.BaseIssue
,BasePrimitive
,BaseQuantityDt
,BaseResourceReferenceDt
,BooleanDt
,BoundCodeDt
,CodeDt
,DateDt
,DateParam.DateParamDateTimeHolder
,DateTimeDt
,DecimalDt
,ExtensionDt
,IdDt
,InstantDt
,IntegerDt
,InternalCodingDt
,MarkdownDt
,OidDt
,PositiveIntDt
,StringDt
,Tag
,TagList
,TimeDt
,UnsignedIntDt
,UriDt
,XhtmlDt
This interface is a simple marker for anything which is an HL7
structure of some kind. It is provided mostly to simplify convergence
between the HL7.org structures and the HAPI ones.
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
fhirType()
Returns the FHIR type name for the given element, e.g.Returns a list of comments appearing immediately after this element within the serialized form of the resource.Returns a list of comments appearing immediately before this element within the serialized form of the resource.getUserData
(String theName) Retrieves any user suplied data in this elementboolean
boolean
isEmpty()
void
setUserData
(String theName, Object theValue) Sets a user supplied data value in this element
-
Method Details
-
isEmpty
boolean isEmpty() -
hasFormatComment
boolean hasFormatComment()- Since:
- 1.5
-
getFormatCommentsPre
Returns a list of comments appearing immediately before this element within the serialized form of the resource. Creates the list if it does not exist, so this method will not returnnull
- Since:
- 1.5
-
getFormatCommentsPost
Returns a list of comments appearing immediately after this element within the serialized form of the resource. Creates the list if it does not exist, so this method will not returnnull
- Since:
- 1.5
-
fhirType
Returns the FHIR type name for the given element, e.g. "Patient" or "unsignedInt" -
getUserData
Retrieves any user suplied data in this element -
setUserData
Sets a user supplied data value in this element
-