public class RuntimeChildExtension extends RuntimeChildAny
BaseRuntimeDeclaredChildDefinition.FieldListMutator, BaseRuntimeDeclaredChildDefinition.FieldPlainMutatorBaseRuntimeChildDefinition.IAccessor, BaseRuntimeChildDefinition.IMutator| Constructor and Description |
|---|
RuntimeChildExtension(Field theField,
String theElementName,
Child theChildAnnotation,
Description theDescriptionAnnotation) |
| Modifier and Type | Method and Description |
|---|---|
BaseRuntimeElementDefinition<?> |
getChildByName(String theName) |
String |
getChildNameByDatatype(Class<? extends IBase> theDatatype) |
Set<String> |
getValidChildNames() |
getChildElementDefinitionByDatatype, getChoices, getResourceTypes, getValidChildTypesgetAccessor, getBindingValueSet, getElementName, getField, getFormalDefinition, getMax, getMin, getMutator, getShortDefinition, getSingleChildOrThrow, isModifier, isSummary, setModifiergetExtensionUrl, getInstanceConstructorArguments, toStringpublic RuntimeChildExtension(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation)
public String getChildNameByDatatype(Class<? extends IBase> theDatatype)
getChildNameByDatatype in class RuntimeChildChoiceDefinitionpublic Set<String> getValidChildNames()
getValidChildNames in class RuntimeChildChoiceDefinitionpublic BaseRuntimeElementDefinition<?> getChildByName(String theName)
getChildByName in class RuntimeChildChoiceDefinitionCopyright © 2014–2017 University Health Network. All rights reserved.