Package ca.uhn.fhir.context
Class RuntimeChildDeclaredExtensionDefinition
java.lang.Object
ca.uhn.fhir.context.BaseRuntimeChildDefinition
ca.uhn.fhir.context.BaseRuntimeDeclaredChildDefinition
ca.uhn.fhir.context.RuntimeChildChoiceDefinition
ca.uhn.fhir.context.RuntimeChildDeclaredExtensionDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeDeclaredChildDefinition
BaseRuntimeDeclaredChildDefinition.FieldListMutator, BaseRuntimeDeclaredChildDefinition.FieldPlainMutator
Nested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeChildDefinition
BaseRuntimeChildDefinition.IAccessor, BaseRuntimeChildDefinition.IMutator
-
Method Summary
Modifier and TypeMethodDescriptiongetChildByName
(String theName) getChildElementDefinitionByDatatype
(Class<? extends IBase> theDatatype) getChildExtensionForUrl
(String theUrl) getChildNameByDatatype
(Class<? extends IBase> theDatatype) boolean
boolean
void
setEnumerationType
(Class<?> theEnumerationType) Methods inherited from class ca.uhn.fhir.context.RuntimeChildChoiceDefinition
getChoices, getResourceTypes, getValidChildNames, getValidChildTypes
Methods inherited from class ca.uhn.fhir.context.BaseRuntimeDeclaredChildDefinition
getAccessor, getBindingValueSet, getField, getFormalDefinition, getMax, getMin, getMutator, getShortDefinition, isSummary, setModifier
Methods inherited from class ca.uhn.fhir.context.BaseRuntimeChildDefinition
getReplacedParentDefinition, isMultipleCardinality, setReplacedParentDefinition, toString
-
Method Details
-
getElementName
- Overrides:
getElementName
in classBaseRuntimeDeclaredChildDefinition
-
getInstanceConstructorArguments
- Overrides:
getInstanceConstructorArguments
in classBaseRuntimeChildDefinition
-
setEnumerationType
-
getChildNameByDatatype
- Overrides:
getChildNameByDatatype
in classRuntimeChildChoiceDefinition
-
getChildByName
- Overrides:
getChildByName
in classRuntimeChildChoiceDefinition
-
getChildElementDefinitionByDatatype
public BaseRuntimeElementDefinition<?> getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype) - Overrides:
getChildElementDefinitionByDatatype
in classRuntimeChildChoiceDefinition
-
getChildExtensionForUrl
-
getExtensionUrl
- Overrides:
getExtensionUrl
in classBaseRuntimeChildDefinition
-
isDefinedLocally
-
isModifier
- Overrides:
isModifier
in classBaseRuntimeDeclaredChildDefinition
-
newInstance
-
getChildType
-