public abstract class BaseRuntimeElementCompositeDefinition<T extends IBase> extends BaseRuntimeElementDefinition<T>
BaseRuntimeElementDefinition.ChildTypeEnum| Constructor and Description |
|---|
BaseRuntimeElementCompositeDefinition(String theName,
Class<? extends T> theImplementingClass,
boolean theStandardType,
FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
BaseRuntimeChildDefinition |
getChildByName(String theName) |
BaseRuntimeChildDefinition |
getChildByNameOrThrowDataFormatException(String theName) |
List<BaseRuntimeChildDefinition> |
getChildren() |
List<BaseRuntimeChildDefinition> |
getChildrenAndExtension() |
boolean |
isSealed()
Has this class been sealed
|
protected void |
validateSealed() |
addExtension, getChildType, getDeclaredExtension, getExtensions, getExtensionsModifier, getExtensionsNonModifier, getImplementingClass, getName, hasExtensions, isStandardType, newInstance, newInstance, toStringpublic BaseRuntimeElementCompositeDefinition(String theName, Class<? extends T> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)
public BaseRuntimeChildDefinition getChildByName(String theName)
public BaseRuntimeChildDefinition getChildByNameOrThrowDataFormatException(String theName) throws DataFormatException
DataFormatExceptionpublic List<BaseRuntimeChildDefinition> getChildren()
public List<BaseRuntimeChildDefinition> getChildrenAndExtension()
public boolean isSealed()
protected void validateSealed()
validateSealed in class BaseRuntimeElementDefinition<T extends IBase>Copyright © 2014–2017 University Health Network. All rights reserved.