
Package ca.uhn.fhir.context
Class RuntimeChildExtension
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeDeclaredChildDefinition
BaseRuntimeDeclaredChildDefinition.FieldListMutator, BaseRuntimeDeclaredChildDefinition.FieldPlainMutatorNested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeChildDefinition
BaseRuntimeChildDefinition.IAccessor, BaseRuntimeChildDefinition.IMutator -
Constructor Summary
ConstructorsConstructorDescriptionRuntimeChildExtension(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation) -
Method Summary
Modifier and TypeMethodDescriptiongetChildByName(String theName) getChildNameByDatatype(Class<? extends IBase> theDatatype) Methods inherited from class ca.uhn.fhir.context.RuntimeChildChoiceDefinition
getChildElementDefinitionByDatatype, getChoices, getResourceTypes, getValidChildTypesMethods inherited from class ca.uhn.fhir.context.BaseRuntimeDeclaredChildDefinition
getAccessor, getBindingValueSet, getElementName, getField, getFormalDefinition, getMax, getMin, getMutator, getShortDefinition, isModifier, isSummary, setModifierMethods inherited from class ca.uhn.fhir.context.BaseRuntimeChildDefinition
getExtensionUrl, getInstanceConstructorArguments, getReplacedParentDefinition, isMultipleCardinality, setReplacedParentDefinition, toString
-
Constructor Details
-
RuntimeChildExtension
public RuntimeChildExtension(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation)
-
-
Method Details
-
getChildNameByDatatype
- Overrides:
getChildNameByDatatypein classRuntimeChildChoiceDefinition
-
getValidChildNames
- Overrides:
getValidChildNamesin classRuntimeChildChoiceDefinition
-
getChildByName
- Overrides:
getChildByNamein classRuntimeChildChoiceDefinition
-