Uses of Interface
org.hl7.fhir.instance.model.api.IBase
-
-
Uses of IBase in ca.uhn.fhir.context
Classes in ca.uhn.fhir.context with type parameters of type IBase Modifier and Type Class Description classBaseRuntimeElementCompositeDefinition<T extends IBase>classBaseRuntimeElementDefinition<T extends IBase>Methods in ca.uhn.fhir.context with type parameters of type IBase Modifier and Type Method Description default <T extends IBase>
Optional<T>BaseRuntimeChildDefinition.IAccessor. getFirstValueOrNull(IBase theTarget)Methods in ca.uhn.fhir.context that return IBase Modifier and Type Method Description IBaseRuntimeChildDeclaredExtensionDefinition. newInstance()Methods in ca.uhn.fhir.context that return types with arguments of type IBase Modifier and Type Method Description Class<? extends IBase>RuntimeChildDeclaredExtensionDefinition. getChildType()List<Class<? extends IBase>>RuntimeChildChoiceDefinition. getChoices()Class<? extends IBase>BaseRuntimeChildDatatypeDefinition. getDatatype()Class<? extends IBase>IRuntimeDatatypeDefinition. getImplementingClass()Set<Class<? extends IBase>>RuntimeChildChoiceDefinition. getValidChildTypes()List<IBase>BaseRuntimeChildDefinition.IAccessor. getValues(IBase theTarget)Methods in ca.uhn.fhir.context with parameters of type IBase Modifier and Type Method Description voidBaseRuntimeChildDefinition.IMutator. addValue(IBase theTarget, IBase theValue)voidBaseRuntimeDeclaredChildDefinition.FieldListMutator. addValue(IBase theTarget, IBase theValue)voidBaseRuntimeDeclaredChildDefinition.FieldPlainMutator. addValue(IBase theTarget, IBase theValue)default <T extends IBase>
Optional<T>BaseRuntimeChildDefinition.IAccessor. getFirstValueOrNull(IBase theTarget)List<IBase>BaseRuntimeChildDefinition.IAccessor. getValues(IBase theTarget)voidBaseRuntimeChildDefinition.IMutator. setValue(IBase theTarget, IBase theValue)voidBaseRuntimeDeclaredChildDefinition.FieldListMutator. setValue(IBase theTarget, IBase theValue)voidBaseRuntimeDeclaredChildDefinition.FieldPlainMutator. setValue(IBase theTarget, IBase theValue)Method parameters in ca.uhn.fhir.context with type arguments of type IBase Modifier and Type Method Description BaseRuntimeElementDefinition<?>BaseRuntimeChildDatatypeDefinition. getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype)abstract BaseRuntimeElementDefinition<?>BaseRuntimeChildDefinition. getChildElementDefinitionByDatatype(Class<? extends IBase> theType)BaseRuntimeElementDefinition<?>RuntimeChildChoiceDefinition. getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype)BaseRuntimeElementDefinition<?>RuntimeChildContainedResources. getChildElementDefinitionByDatatype(Class<? extends IBase> theType)BaseRuntimeElementDefinition<?>RuntimeChildDeclaredExtensionDefinition. getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype)BaseRuntimeElementDefinition<?>RuntimeChildDirectResource. getChildElementDefinitionByDatatype(Class<? extends IBase> theType)BaseRuntimeElementDefinition<?>RuntimeChildResourceBlockDefinition. getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype)BaseRuntimeElementDefinition<?>RuntimeChildResourceDefinition. getChildElementDefinitionByDatatype(Class<? extends IBase> theDatatype)BaseRuntimeElementDefinition<?>RuntimeChildUndeclaredExtensionDefinition. getChildElementDefinitionByDatatype(Class<? extends IBase> theType)StringBaseRuntimeChildDatatypeDefinition. getChildNameByDatatype(Class<? extends IBase> theDatatype)abstract StringBaseRuntimeChildDefinition. getChildNameByDatatype(Class<? extends IBase> theDatatype)StringRuntimeChildChoiceDefinition. getChildNameByDatatype(Class<? extends IBase> theDatatype)StringRuntimeChildContainedResources. getChildNameByDatatype(Class<? extends IBase> theType)StringRuntimeChildDeclaredExtensionDefinition. getChildNameByDatatype(Class<? extends IBase> theDatatype)StringRuntimeChildDirectResource. getChildNameByDatatype(Class<? extends IBase> theDatatype)StringRuntimeChildExtension. getChildNameByDatatype(Class<? extends IBase> theDatatype)StringRuntimeChildResourceBlockDefinition. getChildNameByDatatype(Class<? extends IBase> theDatatype)StringRuntimeChildResourceDefinition. getChildNameByDatatype(Class<? extends IBase> theDatatype)StringRuntimeChildUndeclaredExtensionDefinition. getChildNameByDatatype(Class<? extends IBase> theDatatype)BaseRuntimeElementDefinition<?>FhirContext. getElementDefinition(Class<? extends IBase> theElementType)Returns the scanned runtime model for the given type.voidFhirContext. registerCustomType(Class<? extends IBase> theType)This method may be used to register a custom resource or datatype.voidFhirContext. registerCustomTypes(Collection<Class<? extends IBase>> theTypes)This method may be used to register a custom resource or datatype.voidRuntimeCompositeDatatypeDefinition. sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)voidRuntimeExtensionDtDefinition. sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)voidRuntimeResourceDefinition. sealAndInitialize(FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)Constructor parameters in ca.uhn.fhir.context with type arguments of type IBase Constructor Description BaseRuntimeChildDatatypeDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, Class<? extends IBase> theDatatype)BaseRuntimeElementCompositeDefinition(String theName, Class<? extends T> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)RuntimeChildChoiceDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, List<Class<? extends IBase>> theChoiceTypes)ConstructorRuntimeChildCompositeBoundDatatypeDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, Class<? extends IBase> theDatatype, IValueSetEnumBinder<Enum<?>> theBinder, Class<? extends Enum<?>> theEnumType)RuntimeChildCompositeDatatypeDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, Class<? extends IBase> theDatatype)RuntimeChildNarrativeDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, Class<? extends IBase> theDatatype)RuntimeChildPrimitiveBoundCodeDatatypeDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, Class<? extends IBase> theDatatype, Object theBinder, Class<? extends Enum<?>> theEnumType)RuntimeChildPrimitiveDatatypeDefinition(Field theField, String theElementName, Description theDescriptionAnnotation, Child theChildAnnotation, Class<? extends IBase> theDatatype)RuntimeChildPrimitiveEnumerationDatatypeDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, Class<? extends IBase> theDatatype, Class<? extends Enum<?>> theBinderType)RuntimeChildResourceBlockDefinition(FhirContext theContext, Field theField, Child theChildAnnotation, Description theDescriptionAnnotation, String theElementName, Class<? extends IBase> theResourceBlockType)RuntimeCompositeDatatypeDefinition(DatatypeDef theDef, Class<? extends ICompositeType> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)RuntimeExtensionDtDefinition(DatatypeDef theDef, Class<? extends ICompositeType> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)RuntimeResourceBlockDefinition(String theName, Class<? extends IBase> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)RuntimeResourceBlockDefinition(String theName, Class<? extends IBase> theImplementingClass, boolean theStandardType, FhirContext theContext, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions)RuntimeResourceDefinition(FhirContext theContext, String theResourceName, Class<? extends IBaseResource> theClass, ResourceDef theResourceAnnotation, boolean theStandardType, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) -
Uses of IBase in ca.uhn.fhir.context.support
Methods in ca.uhn.fhir.context.support that return IBase Modifier and Type Method Description IBaseIContextValidationSupport.CodeValidationResult. asConceptDefinition()Constructors in ca.uhn.fhir.context.support with parameters of type IBase Constructor Description CodeValidationResult(Enum theSeverity, String theMessage, IBase theDefinition, String theDisplay)CodeValidationResult(IBase theDefinition) -
Uses of IBase in ca.uhn.fhir.fluentpath
Methods in ca.uhn.fhir.fluentpath with type parameters of type IBase Modifier and Type Method Description <T extends IBase>
List<T>IFluentPath. evaluate(IBase theInput, String thePath, Class<T> theReturnType)Apply the given FluentPath expression against the given input and return all results in a list<T extends IBase>
Optional<T>IFluentPath. evaluateFirst(IBase theInput, String thePath, Class<T> theReturnType)Apply the given FluentPath expression against the given input and return the first match (if any)Methods in ca.uhn.fhir.fluentpath with parameters of type IBase Modifier and Type Method Description <T extends IBase>
List<T>IFluentPath. evaluate(IBase theInput, String thePath, Class<T> theReturnType)Apply the given FluentPath expression against the given input and return all results in a list<T extends IBase>
Optional<T>IFluentPath. evaluateFirst(IBase theInput, String thePath, Class<T> theReturnType)Apply the given FluentPath expression against the given input and return the first match (if any) -
Uses of IBase in ca.uhn.fhir.model.api
Subinterfaces of IBase in ca.uhn.fhir.model.api Modifier and Type Interface Description interfaceICompositeDatatypeinterfaceICompositeElementinterfaceIDatatypeinterfaceIElementinterfaceIExtensioninterfaceIIdentifiableElementinterfaceIPrimitiveDatatype<T>interfaceIResourceThis interface is the parent interface for all FHIR Resource definition classes.interfaceIResourceBlockinterfaceIStreamingDatatype<T>interfaceISupportsUndeclaredExtensionsClasses in ca.uhn.fhir.model.api that implement IBase Modifier and Type Class Description classBaseElementclassBaseIdentifiableElementclassBasePrimitive<T>classExtensionDtclassTagA single tagclassTagListA collection of tags present on a single resource.Methods in ca.uhn.fhir.model.api that return IBase Modifier and Type Method Description IBaseIFhirVersion. newCodingDt()Methods in ca.uhn.fhir.model.api that return types with arguments of type IBase Modifier and Type Method Description Class<? extends IBase>IFhirVersion. getResourceReferenceType() -
Uses of IBase in ca.uhn.fhir.model.base.composite
Classes in ca.uhn.fhir.model.base.composite that implement IBase Modifier and Type Class Description classBaseCodingDtclassBaseContainedDtclassBaseHumanNameDtclassBaseIdentifierDtclassBaseNarrativeDt<T extends Enum<?>>classBaseQuantityDtclassBaseResourceReferenceDt -
Uses of IBase in ca.uhn.fhir.model.base.resource
Subinterfaces of IBase in ca.uhn.fhir.model.base.resource Modifier and Type Interface Description interfaceBaseConformanceinterfaceBaseOperationOutcomeinterfaceBaseSecurityEventClasses in ca.uhn.fhir.model.base.resource that implement IBase Modifier and Type Class Description static classBaseOperationOutcome.BaseIssue -
Uses of IBase in ca.uhn.fhir.model.primitive
Classes in ca.uhn.fhir.model.primitive that implement IBase Modifier and Type Class Description classBase64BinaryDtclassBaseDateTimeDtclassBooleanDtclassBoundCodeDt<T extends Enum<?>>classCodeDtclassDateDtRepresents a FHIR date datatype.classDateTimeDtRepresents a FHIR dateTime datatype.classDecimalDtclassIdDtRepresents the FHIR ID type.classInstantDtRepresents a FHIR instant datatype.classIntegerDtclassMarkdownDtclassOidDtclassPositiveIntDtclassStringDtclassTimeDtRepresents a Time datatype, per the FHIR specification.classUnsignedIntDtclassUriDtclassXhtmlDtNote that as of HAPI FHIR 3.1.0, this method no longer uses the StAX XMLEvent type as the XML representation, and uses a String instead. -
Uses of IBase in ca.uhn.fhir.narrative2
Methods in ca.uhn.fhir.narrative2 that return types with arguments of type IBase Modifier and Type Method Description Set<Class<? extends IBase>>INarrativeTemplate. getAppliesToResourceClasses()Set<Class<? extends IBase>>NarrativeTemplate. getAppliesToResourceClasses()Methods in ca.uhn.fhir.narrative2 with parameters of type IBase Modifier and Type Method Description protected abstract StringBaseNarrativeGenerator. applyTemplate(FhirContext theFhirContext, INarrativeTemplate theTemplate, IBase theTargetContext)protected StringThymeleafNarrativeGenerator. applyTemplate(FhirContext theFhirContext, INarrativeTemplate theTemplate, IBase theTargetContext)List<INarrativeTemplate>INarrativeTemplateManifest. getTemplateByElement(FhirContext theFhirContext, EnumSet<TemplateTypeEnum> theStyles, IBase theElementValue)List<INarrativeTemplate>NarrativeTemplateManifest. getTemplateByElement(FhirContext theFhirContext, EnumSet<TemplateTypeEnum> theStyles, IBase theElement) -
Uses of IBase in ca.uhn.fhir.parser
Methods in ca.uhn.fhir.parser that return types with arguments of type IBase Modifier and Type Method Description protected List<? extends IBase>BaseParser. preProcessValues(BaseRuntimeChildDefinition theMetaChildUncast, IBaseResource theResource, List<? extends IBase> theValues, BaseParser.CompositeChildElement theCompositeChildElement, BaseParser.EncodeContext theEncodeContext)Methods in ca.uhn.fhir.parser with parameters of type IBase Modifier and Type Method Description protected Iterable<BaseParser.CompositeChildElement>BaseParser. compositeChildIterator(IBase theCompositeElement, boolean theContainedResource, BaseParser.CompositeChildElement theParent, BaseParser.EncodeContext theEncodeContext)protected voidBaseParser. findBaseReferences(List<IBaseReference> allElements, IBase theElement, BaseRuntimeElementDefinition<?> theDefinition)A customised traversal of the tree to find the 'top level' base references.protected StringBaseParser. getCompositeElementId(IBase theElement)Method parameters in ca.uhn.fhir.parser with type arguments of type IBase Modifier and Type Method Description protected List<? extends IBase>BaseParser. preProcessValues(BaseRuntimeChildDefinition theMetaChildUncast, IBaseResource theResource, List<? extends IBase> theValues, BaseParser.CompositeChildElement theCompositeChildElement, BaseParser.EncodeContext theEncodeContext)protected voidBaseParser. throwExceptionForUnknownChildType(BaseRuntimeChildDefinition nextChild, Class<? extends IBase> theType) -
Uses of IBase in ca.uhn.fhir.rest.annotation
Methods in ca.uhn.fhir.rest.annotation that return types with arguments of type IBase Modifier and Type Method Description Class<? extends IBase>type()The type of the parameter. -
Uses of IBase in ca.uhn.fhir.rest.gclient
Methods in ca.uhn.fhir.rest.gclient with parameters of type IBase Modifier and Type Method Description IOperationUntypedWithInputAndPartialOutput<T>IOperationUntypedWithInputAndPartialOutput. andParameter(String theName, IBase theValue)Use chained method calls to construct a Parameters input.<T extends IBaseParameters>
IOperationUntypedWithInputAndPartialOutput<T>IOperationUntyped. withParameter(Class<T> theParameterType, String theName, IBase theValue)Use chained method calls to construct a Parameters input. -
Uses of IBase in ca.uhn.fhir.rest.param
Classes in ca.uhn.fhir.rest.param that implement IBase Modifier and Type Class Description static classDateParam.DateParamDateTimeHolderclassInternalCodingDt -
Uses of IBase in ca.uhn.fhir.util
Methods in ca.uhn.fhir.util with type parameters of type IBase Modifier and Type Method Description <T extends IBase>
List<T>FhirTerser. getAllPopulatedChildElementsOfType(IBaseResource theResource, Class<T> theType)Returns a list containing all child elements (including the resource itself) which are non-empty and are either of the exact type specified, or are a subclass of that type.<T extends IBase>
TFhirTerser. getSingleValueOrNull(IBase theTarget, String thePath, Class<T> theWantedType)<T extends IBase>
List<T>FhirTerser. getValues(IBaseResource theResource, String thePath, Class<T> theWantedClass)Returns values stored in an element identified by its path.<T extends IBase>
List<T>FhirTerser. getValues(IBaseResource theResource, String thePath, Class<T> theWantedClass, boolean theCreate)Returns values stored in an element identified by its path.<T extends IBase>
List<T>FhirTerser. getValues(IBaseResource theResource, String thePath, Class<T> theWantedClass, boolean theCreate, boolean theAddExtension)Returns values stored in an element identified by its path.Methods in ca.uhn.fhir.util that return IBase Modifier and Type Method Description static IBaseOperationOutcomeUtil. addIssue(FhirContext theCtx, IBaseOperationOutcome theOperationOutcome, String theSeverity, String theDetails, String theLocation, String theCode)Add an issue to an OperationOutcomestatic IBaseParametersUtil. addParameterToParameters(FhirContext theContext, IBaseParameters theParameters, String theName)Add a parameter with no value (typically because we'll be adding sub-parameters)IBaseFhirTerser. cloneInto(IBase theSource, IBase theTarget, boolean theIgnoreMissingFields)Clones all values from a source object into the equivalent fields in a target objectMethods in ca.uhn.fhir.util that return types with arguments of type IBase Modifier and Type Method Description List<IBase>FhirTerser. getValues(IBaseResource theResource, String thePath)Returns values stored in an element identified by its path.List<IBase>FhirTerser. getValues(IBaseResource theResource, String thePath, boolean theCreate)Returns values stored in an element identified by its path.List<IBase>FhirTerser. getValues(IBaseResource theResource, String thePath, boolean theCreate, boolean theAddExtension)Returns values stored in an element identified by its path.Methods in ca.uhn.fhir.util with parameters of type IBase Modifier and Type Method Description voidIModelVisitor. acceptElement(IBaseResource theResource, IBase theElement, List<String> thePathToElement, BaseRuntimeChildDefinition theChildDefinition, BaseRuntimeElementDefinition<?> theDefinition)booleanIModelVisitor2. acceptElement(IBase theElement, List<IBase> theContainingElementPath, List<BaseRuntimeChildDefinition> theChildDefinitionPath, List<BaseRuntimeElementDefinition<?>> theElementDefinitionPath)static voidOperationOutcomeUtil. addLocationToIssue(FhirContext theContext, IBase theIssue, String theLocation)static voidParametersUtil. addPartCode(FhirContext theContext, IBase theParameter, String theName, String theCode)static voidParametersUtil. addPartCoding(FhirContext theContext, IBase theParameter, String theName, String theSystem, String theCode, String theDisplay)static voidParametersUtil. addPartString(FhirContext theContext, IBase theParameter, String theName, String theValue)IBaseFhirTerser. cloneInto(IBase theSource, IBase theTarget, boolean theIgnoreMissingFields)Clones all values from a source object into the equivalent fields in a target objectObjectFhirTerser. getSingleValueOrNull(IBase theTarget, String thePath)<T extends IBase>
TFhirTerser. getSingleValueOrNull(IBase theTarget, String thePath, Class<T> theWantedType)static booleanElementUtil. isEmpty(IBase... theElements)Method parameters in ca.uhn.fhir.util with type arguments of type IBase Modifier and Type Method Description booleanIModelVisitor2. acceptElement(IBase theElement, List<IBase> theContainingElementPath, List<BaseRuntimeChildDefinition> theChildDefinitionPath, List<BaseRuntimeElementDefinition<?>> theElementDefinitionPath)default booleanIModelVisitor2. acceptUndeclaredExtension(IBaseExtension<?,?> theNextExt, List<IBase> theContainingElementPath, List<BaseRuntimeChildDefinition> theChildDefinitionPath, List<BaseRuntimeElementDefinition<?>> theElementDefinitionPath)static booleanElementUtil. isEmpty(List<? extends IBase> theElements) -
Uses of IBase in ca.uhn.fhir.util.bundle
Constructors in ca.uhn.fhir.util.bundle with parameters of type IBase Constructor Description BundleEntryMutator(IBase theEntry, BaseRuntimeChildDefinition theRequestChildDef, BaseRuntimeElementCompositeDefinition<?> theRequestChildContentsDef) -
Uses of IBase in org.hl7.fhir.instance.model.api
Subinterfaces of IBase in org.hl7.fhir.instance.model.api Modifier and Type Interface Description interfaceIAnyResourceinterfaceIBackboneElementinterfaceIBaseBackboneElementinterfaceIBaseBinaryinterfaceIBaseBooleanDatatypeinterfaceIBaseBundleinterfaceIBaseCodinginterfaceIBaseConformanceinterfaceIBaseDatatypeinterfaceIBaseDatatypeElementinterfaceIBaseDecimalDatatypeinterfaceIBaseEnumeration<T extends Enum<?>>interfaceIBaseExtension<T,D>interfaceIBaseHasExtensionsinterfaceIBaseIntegerDatatypeinterfaceIBaseLongDatatypeinterfaceIBaseMetaTypeinterfaceIBaseOperationOutcomeinterfaceIBaseParametersinterfaceIBaseReferenceinterfaceIBaseResourceFor now, this is a simple marker interface indicating that a class is a resource type.interfaceIBaseXhtmlinterfaceICompositeTypeinterfaceIDomainResourceinterfaceIIdTypeBase interface for ID datatype.interfaceINarrativeinterfaceIPrimitiveType<T>Methods in org.hl7.fhir.instance.model.api that return IBase Modifier and Type Method Description IBaseIBaseReference. setDisplay(String theValue)
-