
Package ca.uhn.fhir.context
Class RuntimeExtensionDtDefinition
- java.lang.Object
-
- ca.uhn.fhir.context.BaseRuntimeElementDefinition<T>
-
- ca.uhn.fhir.context.BaseRuntimeElementCompositeDefinition<ICompositeType>
-
- ca.uhn.fhir.context.RuntimeCompositeDatatypeDefinition
-
- ca.uhn.fhir.context.RuntimeExtensionDtDefinition
-
- All Implemented Interfaces:
IRuntimeDatatypeDefinition
public class RuntimeExtensionDtDefinition extends RuntimeCompositeDatatypeDefinition
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeElementDefinition
BaseRuntimeElementDefinition.ChildTypeEnum
-
-
Constructor Summary
Constructors Constructor Description RuntimeExtensionDtDefinition(DatatypeDef theDef, Class<? extends ICompositeType> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BaseRuntimeChildDefinition>
getChildren()
List<BaseRuntimeChildDefinition>
getChildrenIncludingUrl()
void
sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
-
Methods inherited from class ca.uhn.fhir.context.RuntimeCompositeDatatypeDefinition
getChildType, getProfileOf, isProfileOf, isSpecialization
-
Methods inherited from class ca.uhn.fhir.context.BaseRuntimeElementCompositeDefinition
getChildByName, getChildByNameOrThrowDataFormatException, getChildrenAndExtension, isSealed, validateSealed
-
Methods inherited from class ca.uhn.fhir.context.BaseRuntimeElementDefinition
addExtension, getDeclaredExtension, getExtensions, getExtensionsModifier, getExtensionsNonModifier, getImplementingClass, getName, getRootParentDefinition, hasExtensions, isStandardType, newInstance, newInstance, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ca.uhn.fhir.context.IRuntimeDatatypeDefinition
getImplementingClass
-
-
-
-
Constructor Detail
-
RuntimeExtensionDtDefinition
public RuntimeExtensionDtDefinition(DatatypeDef theDef, Class<? extends ICompositeType> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
-
-
Method Detail
-
getChildren
public List<BaseRuntimeChildDefinition> getChildren()
- Overrides:
getChildren
in classBaseRuntimeElementCompositeDefinition<ICompositeType>
-
getChildrenIncludingUrl
public List<BaseRuntimeChildDefinition> getChildrenIncludingUrl()
-
sealAndInitialize
public void sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
- Overrides:
sealAndInitialize
in classRuntimeCompositeDatatypeDefinition
-
-