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
-
public class RuntimeChildDeclaredExtensionDefinition extends RuntimeChildChoiceDefinition
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseRuntimeElementDefinition<?>getChildByName(String theName)BaseRuntimeElementDefinition<?>getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype)RuntimeChildDeclaredExtensionDefinitiongetChildExtensionForUrl(String theUrl)StringgetChildNameByDatatype(Class<? extends IBase> theDatatype)Class<? extends IBase>getChildType()StringgetElementName()StringgetExtensionUrl()ObjectgetInstanceConstructorArguments()booleanisDefinedLocally()booleanisModifier()IBasenewInstance()voidsetEnumerationType(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, setReplacedParentDefinition, toString
-
-
-
-
Method Detail
-
getElementName
public String getElementName()
- Overrides:
getElementNamein classBaseRuntimeDeclaredChildDefinition
-
getInstanceConstructorArguments
public Object getInstanceConstructorArguments()
- Overrides:
getInstanceConstructorArgumentsin classBaseRuntimeChildDefinition
-
setEnumerationType
public void setEnumerationType(Class<?> theEnumerationType)
-
getChildNameByDatatype
public String getChildNameByDatatype(Class<? extends IBase> theDatatype)
- Overrides:
getChildNameByDatatypein classRuntimeChildChoiceDefinition
-
getChildByName
public BaseRuntimeElementDefinition<?> getChildByName(String theName)
- Overrides:
getChildByNamein classRuntimeChildChoiceDefinition
-
getChildElementDefinitionByDatatype
public BaseRuntimeElementDefinition<?> getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype)
- Overrides:
getChildElementDefinitionByDatatypein classRuntimeChildChoiceDefinition
-
getChildExtensionForUrl
public RuntimeChildDeclaredExtensionDefinition getChildExtensionForUrl(String theUrl)
-
getExtensionUrl
public String getExtensionUrl()
- Overrides:
getExtensionUrlin classBaseRuntimeChildDefinition
-
isDefinedLocally
public boolean isDefinedLocally()
-
isModifier
public boolean isModifier()
- Overrides:
isModifierin classBaseRuntimeDeclaredChildDefinition
-
newInstance
public IBase newInstance()
-
getChildType
public Class<? extends IBase> getChildType()
-
-