public abstract class BaseRuntimeElementCompositeDefinition<T extends IBase> extends BaseRuntimeElementDefinition<T>
BaseRuntimeElementDefinition.ChildTypeEnum| Constructor and Description |
|---|
BaseRuntimeElementCompositeDefinition(String theName,
Class<? extends T> theImplementingClass,
boolean theStandardType) |
| Modifier and Type | Method and Description |
|---|---|
BaseRuntimeChildDefinition |
getChildByName(String theName) |
BaseRuntimeChildDefinition |
getChildByNameOrThrowDataFormatException(String theName) |
List<BaseRuntimeChildDefinition> |
getChildren() |
List<BaseRuntimeChildDefinition> |
getChildrenAndExtension() |
void |
sealAndInitialize(FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
Invoked prior to use to perform any initialization and make object
mutable.
|
addExtension, getChildType, getDeclaredExtension, getExtensions, getExtensionsModifier, getExtensionsNonModifier, getImplementingClass, getName, isStandardType, newInstance, newInstance, toStringpublic BaseRuntimeElementCompositeDefinition(String theName, Class<? extends T> theImplementingClass, boolean theStandardType)
public BaseRuntimeChildDefinition getChildByNameOrThrowDataFormatException(String theName) throws DataFormatException
DataFormatExceptionpublic BaseRuntimeChildDefinition getChildByName(String theName)
public List<BaseRuntimeChildDefinition> getChildren()
public List<BaseRuntimeChildDefinition> getChildrenAndExtension()
public void sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
BaseRuntimeElementDefinitiontheContext - TODOCopyright © 2014–2016 University Health Network. All rights reserved.