Uses of Class
ca.uhn.fhir.context.BaseRuntimeChildDefinition
-
Uses of BaseRuntimeChildDefinition in ca.uhn.fhir.context
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionBaseRuntimeElementCompositeDefinition.getChildByName
(String theName) BaseRuntimeElementDefinition.getChildByName
(String theChildName) RuntimePrimitiveDatatypeDefinition.getChildByName
(String theChildName) BaseRuntimeElementCompositeDefinition.getChildByNameOrThrowDataFormatException
(String theName) BaseRuntimeChildDefinition.getReplacedParentDefinition()
Modifier and TypeMethodDescriptionBaseRuntimeElementCompositeDefinition.getChildren()
BaseRuntimeElementDefinition.getChildren()
RuntimeExtensionDtDefinition.getChildren()
RuntimePrimitiveDatatypeDefinition.getChildren()
BaseRuntimeElementCompositeDefinition.getChildrenAndExtension()
RuntimeExtensionDtDefinition.getChildrenIncludingUrl()
Modifier and TypeMethodDescriptionvoid
BaseRuntimeChildDefinition.setReplacedParentDefinition
(BaseRuntimeChildDefinition myReplacedParentDefinition) -
Uses of BaseRuntimeChildDefinition in ca.uhn.fhir.parser
Modifier and TypeMethodDescriptionBaseParser.preProcessValues
(BaseRuntimeChildDefinition theMetaChildUncast, IBaseResource theResource, List<? extends IBase> theValues, BaseParser.CompositeChildElement theCompositeChildElement, ca.uhn.fhir.parser.BaseParser.EncodeContext theEncodeContext) protected void
BaseParser.throwExceptionForUnknownChildType
(BaseRuntimeChildDefinition nextChild, Class<? extends IBase> theType) ModifierConstructorDescriptionCompositeChildElement
(BaseParser.CompositeChildElement theParent, BaseRuntimeChildDefinition theDef, ca.uhn.fhir.parser.BaseParser.EncodeContext theEncodeContext) -
Uses of BaseRuntimeChildDefinition in ca.uhn.fhir.util
Modifier and TypeFieldDescriptionstatic final Predicate
<org.apache.commons.lang3.tuple.Triple<BaseRuntimeChildDefinition, IBase, IBase>> TerserUtil.EXCLUDE_IDS_META_AND_EMPTY
Exclusion predicate for id/identifier, meta and fields with empty values.Modifier and TypeMethodDescriptionFhirTerser.getDefinition
(Class<? extends IBaseResource> theResourceType, String thePath) Modifier and TypeMethodDescriptionvoid
IModelVisitor.acceptElement
(IBaseResource theResource, IBase theElement, List<String> thePathToElement, BaseRuntimeChildDefinition theChildDefinition, BaseRuntimeElementDefinition<?> theDefinition) static void
TerserUtil.cloneIdentifierIntoResource
(FhirContext theFhirContext, BaseRuntimeChildDefinition theIdentifierDefinition, IBase theNewIdentifier, IBaseResource theResourceToCloneInto) Given an Child Definition of `identifier`, a R4/DSTU3 Identifier, and a new resource, clone the identifier into that resources' identifier list if it is not already present.Modifier and TypeMethodDescriptionstatic void
TerserUtil.replaceFieldsByPredicate
(FhirContext theFhirContext, IBaseResource theFrom, IBaseResource theTo, Predicate<org.apache.commons.lang3.tuple.Triple<BaseRuntimeChildDefinition, IBase, IBase>> thePredicate) Replaces fields on theTo resource that test positive by the given predicate. -
Uses of BaseRuntimeChildDefinition in ca.uhn.fhir.util.bundle
ModifierConstructorDescriptionBundleEntryMutator
(FhirContext theFhirContext, IBase theEntry, BaseRuntimeChildDefinition theRequestChildDef, BaseRuntimeElementCompositeDefinition<?> theChildContentsDef, BaseRuntimeElementCompositeDefinition<?> theEntryDefinition)