Uses of Interface
org.hl7.fhir.instance.model.api.IBaseExtension
Packages that use IBaseExtension
Package
Description
-
Uses of IBaseExtension in ca.uhn.fhir.context
Methods in ca.uhn.fhir.context that return types with arguments of type IBaseExtensionModifier and TypeMethodDescriptionList<IBaseExtension<?,?>>RuntimeSearchParam.getExtensions(String theKey)Retrieve user data - This can be used to store any application-specific dataMethods in ca.uhn.fhir.context with parameters of type IBaseExtensionModifier and TypeMethodDescriptionRuntimeSearchParam.addExtension(String theKey, IBaseExtension theValue)Sets user data - This can be used to store any application-specific data -
Uses of IBaseExtension in ca.uhn.fhir.model.api
Classes in ca.uhn.fhir.model.api that implement IBaseExtension -
Uses of IBaseExtension in ca.uhn.fhir.util
Methods in ca.uhn.fhir.util that return IBaseExtensionModifier and TypeMethodDescriptionstatic IBaseExtension<?,?>ExtensionUtil.addExtension(IBase theBase)Returns an new empty extension.static IBaseExtension<?,?>ExtensionUtil.addExtension(IBase theBase, String theUrl)Returns an extension with the specified URLstatic IBaseExtension<?,?>ExtensionUtil.getExtensionByUrl(IBase theBase, String theExtensionUrl)Gets the first extension with the specified URLstatic IBaseExtension<?,?>ExtensionUtil.getOrCreateExtension(IBase theBase, String theUrl)Returns an extension with the specified URL creating one if it doesn't exist.Methods in ca.uhn.fhir.util that return types with arguments of type IBaseExtensionModifier and TypeMethodDescriptionstatic List<IBaseExtension<?,?>>ExtensionUtil.clearAllExtensions(IBase theBase)Removes all extensions.static List<IBaseExtension<?,?>>ExtensionUtil.clearExtensionsByUrl(IBase theBase, String theUrl)Removes all extensions by URL.static List<IBaseExtension<?,?>>ExtensionUtil.getExtensionsByUrl(IBaseHasExtensions theBase, String theExtensionUrl)Gets all extensions with the specified URLstatic List<IBaseExtension<?,?>>ExtensionUtil.getExtensionsMatchingPredicate(IBase theBase, Predicate<? super IBaseExtension<?,?>> theFilter)Gets all extensions that match the specified filter predicateMethods in ca.uhn.fhir.util with parameters of type IBaseExtensionModifier and TypeMethodDescriptiondefault booleanIModelVisitor2.acceptUndeclaredExtension(IBaseExtension<?,?> theNextExt, List<IBase> theContainingElementPath, List<BaseRuntimeChildDefinition> theChildDefinitionPath, List<BaseRuntimeElementDefinition<?>> theElementDefinitionPath)static booleanExtensionUtil.equals(IBaseExtension<?,?> theLeftExtension, IBaseExtension<?,?> theRightExtension)Compares two extensions, returns true if they have the same value and urlstatic voidExtensionUtil.setExtension(FhirContext theFhirContext, IBaseExtension<?,?> theExtension, String theValue)Sets value of the extension as a stringstatic voidExtensionUtil.setExtension(FhirContext theFhirContext, IBaseExtension<?,?> theExtension, String theExtensionType, Object theValue)Sets value of the extensionMethod parameters in ca.uhn.fhir.util with type arguments of type IBaseExtensionModifier and TypeMethodDescriptionstatic List<IBaseExtension<?,?>>ExtensionUtil.getExtensionsMatchingPredicate(IBase theBase, Predicate<? super IBaseExtension<?,?>> theFilter)Gets all extensions that match the specified filter predicate -
Uses of IBaseExtension in org.hl7.fhir.instance.model.api
Methods in org.hl7.fhir.instance.model.api that return IBaseExtensionModifier and TypeMethodDescriptionIBaseExtension<?,?>IBaseHasExtensions.addExtension()IBaseExtension<?,?>IBaseHasModifierExtensions.addModifierExtension()Methods in org.hl7.fhir.instance.model.api that return types with arguments of type IBaseExtensionModifier and TypeMethodDescriptionList<? extends IBaseExtension<?,?>>IBaseHasExtensions.getExtension()List<? extends IBaseExtension<?,?>>IBaseHasModifierExtensions.getModifierExtension()