
Package ca.uhn.fhir.context
Class RuntimeChildUndeclaredExtensionDefinition
- java.lang.Object
-
- ca.uhn.fhir.context.BaseRuntimeChildDefinition
-
- ca.uhn.fhir.context.RuntimeChildUndeclaredExtensionDefinition
-
public class RuntimeChildUndeclaredExtensionDefinition extends BaseRuntimeChildDefinition
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeChildDefinition
BaseRuntimeChildDefinition.IAccessor, BaseRuntimeChildDefinition.IMutator
-
-
Constructor Summary
Constructors Constructor Description RuntimeChildUndeclaredExtensionDefinition()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
createExtensionChildName(BaseRuntimeElementDefinition<?> next)
BaseRuntimeChildDefinition.IAccessor
getAccessor()
BaseRuntimeElementDefinition<?>
getChildByName(String theName)
BaseRuntimeElementDefinition<?>
getChildElementDefinitionByDatatype(Class<? extends IBase> theType)
String
getChildNameByDatatype(Class<? extends IBase> theDatatype)
String
getElementName()
int
getMax()
int
getMin()
BaseRuntimeChildDefinition.IMutator
getMutator()
Set<String>
getValidChildNames()
boolean
isSummary()
-
Methods inherited from class ca.uhn.fhir.context.BaseRuntimeChildDefinition
getExtensionUrl, getInstanceConstructorArguments, getReplacedParentDefinition, setReplacedParentDefinition, toString
-
-
-
-
Constructor Detail
-
RuntimeChildUndeclaredExtensionDefinition
public RuntimeChildUndeclaredExtensionDefinition()
-
-
Method Detail
-
getAccessor
public BaseRuntimeChildDefinition.IAccessor getAccessor()
- Specified by:
getAccessor
in classBaseRuntimeChildDefinition
-
getChildByName
public BaseRuntimeElementDefinition<?> getChildByName(String theName)
- Specified by:
getChildByName
in classBaseRuntimeChildDefinition
-
getChildElementDefinitionByDatatype
public BaseRuntimeElementDefinition<?> getChildElementDefinitionByDatatype(Class<? extends IBase> theType)
- Specified by:
getChildElementDefinitionByDatatype
in classBaseRuntimeChildDefinition
-
getChildNameByDatatype
public String getChildNameByDatatype(Class<? extends IBase> theDatatype)
- Specified by:
getChildNameByDatatype
in classBaseRuntimeChildDefinition
-
getElementName
public String getElementName()
- Specified by:
getElementName
in classBaseRuntimeChildDefinition
-
getMax
public int getMax()
- Specified by:
getMax
in classBaseRuntimeChildDefinition
-
getMin
public int getMin()
- Specified by:
getMin
in classBaseRuntimeChildDefinition
-
getMutator
public BaseRuntimeChildDefinition.IMutator getMutator()
- Specified by:
getMutator
in classBaseRuntimeChildDefinition
-
getValidChildNames
public Set<String> getValidChildNames()
- Specified by:
getValidChildNames
in classBaseRuntimeChildDefinition
-
isSummary
public boolean isSummary()
- Specified by:
isSummary
in classBaseRuntimeChildDefinition
-
createExtensionChildName
public static String createExtensionChildName(BaseRuntimeElementDefinition<?> next)
-
-