Package ca.uhn.fhir.context
Class RuntimeExtensionDtDefinition
java.lang.Object
ca.uhn.fhir.context.BaseRuntimeElementDefinition<ICompositeType>
ca.uhn.fhir.context.BaseRuntimeElementCompositeDefinition<ICompositeType>
ca.uhn.fhir.context.RuntimeCompositeDatatypeDefinition
ca.uhn.fhir.context.RuntimeExtensionDtDefinition
- All Implemented Interfaces:
IRuntimeDatatypeDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeElementDefinition
BaseRuntimeElementDefinition.ChildTypeEnum
-
Constructor Summary
ConstructorDescriptionRuntimeExtensionDtDefinition
(DatatypeDef theDef, Class<? extends ICompositeType> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>, BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) -
Method Summary
Modifier and TypeMethodDescriptionvoid
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 Details
-
RuntimeExtensionDtDefinition
public RuntimeExtensionDtDefinition(DatatypeDef theDef, Class<? extends ICompositeType> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>, BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
-
-
Method Details
-
getChildren
- Overrides:
getChildren
in classBaseRuntimeElementCompositeDefinition<ICompositeType>
-
getChildrenIncludingUrl
-
sealAndInitialize
public void sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>, BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) - Overrides:
sealAndInitialize
in classRuntimeCompositeDatatypeDefinition
-