public class RuntimeCompositeDatatypeDefinition extends BaseRuntimeElementCompositeDefinition<ICompositeType> implements IRuntimeDatatypeDefinition
BaseRuntimeElementDefinition.ChildTypeEnum| Constructor and Description |
|---|
RuntimeCompositeDatatypeDefinition(DatatypeDef theDef,
Class<? extends ICompositeType> theImplementingClass,
boolean theStandardType,
FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
BaseRuntimeElementDefinition.ChildTypeEnum |
getChildType() |
Class<? extends IBaseDatatype> |
getProfileOf() |
boolean |
isProfileOf(Class<? extends IBaseDatatype> theType) |
boolean |
isSpecialization() |
void |
sealAndInitialize(FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
Invoked prior to use to perform any initialization and make object
mutable.
|
getChildByName, getChildByNameOrThrowDataFormatException, getChildren, getChildrenAndExtension, isSealed, validateSealedaddExtension, getDeclaredExtension, getExtensions, getExtensionsModifier, getExtensionsNonModifier, getImplementingClass, getName, hasExtensions, isStandardType, newInstance, newInstance, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetImplementingClasspublic RuntimeCompositeDatatypeDefinition(DatatypeDef theDef, Class<? extends ICompositeType> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
public void sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
BaseRuntimeElementDefinitiontheContext - TODOpublic Class<? extends IBaseDatatype> getProfileOf()
getProfileOf in interface IRuntimeDatatypeDefinitionpublic boolean isSpecialization()
isSpecialization in interface IRuntimeDatatypeDefinitionpublic BaseRuntimeElementDefinition.ChildTypeEnum getChildType()
getChildType in class BaseRuntimeElementDefinition<ICompositeType>public boolean isProfileOf(Class<? extends IBaseDatatype> theType)
isProfileOf in interface IRuntimeDatatypeDefinitionCopyright © 2014–2017 University Health Network. All rights reserved.