Package ca.uhn.fhir.context
Class BaseRuntimeChildDefinition
java.lang.Object
ca.uhn.fhir.context.BaseRuntimeChildDefinition
- Direct Known Subclasses:
BaseRuntimeDeclaredChildDefinition
,RuntimeChildExt
,RuntimeChildUndeclaredExtensionDefinition
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static interface
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract BaseRuntimeChildDefinition.IAccessor
abstract BaseRuntimeElementDefinition
<?> getChildByName
(String theName) abstract BaseRuntimeElementDefinition
<?> getChildElementDefinitionByDatatype
(Class<? extends IBase> theType) abstract String
getChildNameByDatatype
(Class<? extends IBase> theDatatype) abstract String
abstract int
getMax()
abstract int
getMin()
abstract BaseRuntimeChildDefinition.IMutator
boolean
abstract boolean
void
setReplacedParentDefinition
(BaseRuntimeChildDefinition myReplacedParentDefinition) toString()
-
Constructor Details
-
BaseRuntimeChildDefinition
public BaseRuntimeChildDefinition()
-
-
Method Details
-
getAccessor
-
getChildByName
-
getChildElementDefinitionByDatatype
public abstract BaseRuntimeElementDefinition<?> getChildElementDefinitionByDatatype(Class<? extends IBase> theType) -
getChildNameByDatatype
-
getElementName
-
getExtensionUrl
-
getInstanceConstructorArguments
-
getMax
-
getMin
-
getMutator
-
getValidChildNames
-
isSummary
-
toString
-
getReplacedParentDefinition
-
setReplacedParentDefinition
-
isMultipleCardinality
-