Uses of Interface
org.hl7.fhir.instance.model.api.IPrimitiveType
Packages that use IPrimitiveType
Package
Description
-
Uses of IPrimitiveType in ca.uhn.fhir.context
Methods in ca.uhn.fhir.context that return IPrimitiveTypeConstructor parameters in ca.uhn.fhir.context with type arguments of type IPrimitiveTypeModifierConstructorDescriptionRuntimeIdDatatypeDefinition(DatatypeDef theDef, Class<? extends IPrimitiveType<?>> theImplementingClass, boolean theStandardType)RuntimePrimitiveDatatypeDefinition(DatatypeDef theDef, Class<? extends IPrimitiveType<?>> theImplementingClass, boolean theStandardType) -
Uses of IPrimitiveType in ca.uhn.fhir.context.support
Method parameters in ca.uhn.fhir.context.support with type arguments of type IPrimitiveTypeModifier and TypeMethodDescriptionIValidationSupport.LookupCodeResult.toParameters(FhirContext theContext, List<? extends IPrimitiveType<String>> theProperties) -
Uses of IPrimitiveType in ca.uhn.fhir.model.api
Subinterfaces of IPrimitiveType in ca.uhn.fhir.model.apiModifier and TypeInterfaceDescriptioninterfaceinterfaceClasses in ca.uhn.fhir.model.api that implement IPrimitiveTypeFields in ca.uhn.fhir.model.api with type parameters of type IPrimitiveTypeModifier and TypeFieldDescriptionstatic ResourceMetadataKeyEnum.ResourceMetadataKeySupportingAnyResource<InstantDt,IPrimitiveType<Date>>ResourceMetadataKeyEnum.DELETED_ATIf present and populated with a date/time (as an instance ofInstantDt), this value is an indication that the resource is in the deleted state.Methods in ca.uhn.fhir.model.api that return IPrimitiveType -
Uses of IPrimitiveType in ca.uhn.fhir.model.primitive
Classes in ca.uhn.fhir.model.primitive that implement IPrimitiveTypeModifier and TypeClassDescriptionclassclassclassclassBoundCodeDt<T extends Enum<?>>classclassRepresents a FHIR date datatype.classRepresents a FHIR dateTime datatype.classclassRepresents the FHIR ID type.classRepresents a FHIR instant datatype.classclassclassclassclassclassRepresents a Time datatype, per the FHIR specification.classclassclassNote 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 IPrimitiveType in ca.uhn.fhir.parser
Methods in ca.uhn.fhir.parser with type parameters of type IPrimitiveTypeModifier and TypeMethodDescriptionprotected <T extends IPrimitiveType<String>>
List<T>BaseParser.getProfileTagsForEncoding(IBaseResource theResource, List<T> theProfiles) -
Uses of IPrimitiveType in ca.uhn.fhir.rest.api
Methods in ca.uhn.fhir.rest.api with parameters of type IPrimitiveTypeModifier and TypeMethodDescriptionvoidIVersionSpecificBundleFactory.addRootPropertiesToBundle(String theId, BundleLinks theBundleLinks, Integer theTotalResults, IPrimitiveType<Date> theLastUpdated) -
Uses of IPrimitiveType in ca.uhn.fhir.rest.gclient
Methods in ca.uhn.fhir.rest.gclient with parameters of type IPrimitiveTypeModifier and TypeMethodDescriptionIHistoryTyped.since(IPrimitiveType<Date> theCutoff)Request that the server return only resource versions that were created at or after the given time (inclusive)StringClientParam.IStringMatch.value(IPrimitiveType<String> theValue)Requests that resources be returned which match the given value -
Uses of IPrimitiveType in ca.uhn.fhir.rest.param
Classes in ca.uhn.fhir.rest.param that implement IPrimitiveTypeMethods in ca.uhn.fhir.rest.param with parameters of type IPrimitiveTypeModifier and TypeMethodDescriptionvoidDateRangeParam.setRangeFromDatesInclusive(IPrimitiveType<Date> theLowerBound, IPrimitiveType<Date> theUpperBound)Sets the range from a pair of dates, inclusive on both ends.QuantityParam.setSystem(IPrimitiveType<String> theSystem)voidDateParam.setValue(IPrimitiveType<Date> theValue)Sets the value using a FHIR Date type, such as aDateDt, or a DateTimeType.QuantityParam.setValue(IPrimitiveType<BigDecimal> theValue)Constructors in ca.uhn.fhir.rest.param with parameters of type IPrimitiveTypeModifierConstructorDescriptionDateParam(ParamPrefixEnum thePrefix, IPrimitiveType<Date> theDate)ConstructorDateRangeParam(IPrimitiveType<Date> theLowerBound, IPrimitiveType<Date> theUpperBound)Constructor which takes two Dates representing the lower and upper bounds of the range (inclusive on both ends) -
Uses of IPrimitiveType in ca.uhn.fhir.rest.param.binder
Methods in ca.uhn.fhir.rest.param.binder that return IPrimitiveTypeMethods in ca.uhn.fhir.rest.param.binder with parameters of type IPrimitiveTypeModifier and TypeMethodDescriptionprotected StringFhirPrimitiveBinder.doEncode(IPrimitiveType<?> theString)Constructor parameters in ca.uhn.fhir.rest.param.binder with type arguments of type IPrimitiveType -
Uses of IPrimitiveType in ca.uhn.fhir.util
Methods in ca.uhn.fhir.util that return IPrimitiveTypeModifier and TypeMethodDescriptionstatic IPrimitiveType<?>ParametersUtil.createCode(FhirContext theContext, String theValue)static IPrimitiveType<?>ParametersUtil.createString(FhirContext theContext, String theValue)static IPrimitiveType<?>ParametersUtil.createUri(FhirContext theContext, String theValue)static IPrimitiveType<String>AttachmentUtil.getOrCreateContentType(FhirContext theContext, ICompositeType theAttachment)static IPrimitiveType<byte[]>AttachmentUtil.getOrCreateData(FhirContext theContext, ICompositeType theAttachment)Fetches the base64Binary value of Attachment.data, creating it if it does not already exist.static IPrimitiveType<byte[]>BinaryUtil.getOrCreateData(FhirContext theContext, IBaseBinary theBinary)Fetches the base64Binary value of Binary.data (or Binary.content on versions of FHIR before R4), creating it if it does not already exist.static IPrimitiveType<String>AttachmentUtil.getOrCreateUrl(FhirContext theContext, ICompositeType theAttachment)<T> IPrimitiveType<T>BundleBuilder.newPrimitive(String theTypeName)Creates a new primitive.<T> IPrimitiveType<T>BundleBuilder.newPrimitive(String theTypeName, T theInitialValue)Creates a new primitive instance of the specified element type.Methods in ca.uhn.fhir.util with parameters of type IPrimitiveTypeModifier and TypeMethodDescriptionstatic StringUrlUtil.sanitizeUrlPart(IPrimitiveType<?> theString)This method specifically HTML-encodes the " and < characters in order to prevent injection attacksBundleBuilder.setSearchField(IBase theSearch, String theFieldName, IPrimitiveType<?> theFieldValue)Method parameters in ca.uhn.fhir.util with type arguments of type IPrimitiveTypeModifier and TypeMethodDescriptionstatic StringDatatypeUtil.joinStringsSpaceSeparated(List<? extends IPrimitiveType<String>> theStrings)Joins a list of strings with a single space (' ') between each stringDatatypeUtil.toStringSet(List<? extends IPrimitiveType<?>> theStringList)Convert a list of FHIR String objects to a set of native java StringsConstructors in ca.uhn.fhir.util with parameters of type IPrimitiveType -
Uses of IPrimitiveType in org.hl7.fhir.instance.model.api
Subinterfaces of IPrimitiveType in org.hl7.fhir.instance.model.apiModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceIBaseEnumeration<T extends Enum<?>>interfaceinterfaceinterfaceinterfaceBase interface for ID datatype.Methods in org.hl7.fhir.instance.model.api that return IPrimitiveTypeModifier and TypeMethodDescriptionIPrimitiveType<byte[]>IBaseBinary.getContentElement()IBaseReference.getDisplayElement()IAnyResource.getLanguageElement()Methods in org.hl7.fhir.instance.model.api that return types with arguments of type IPrimitiveTypeModifier and TypeMethodDescriptionList<? extends IPrimitiveType<String>>IBaseMetaType.getProfile()Methods in org.hl7.fhir.instance.model.api with parameters of type IPrimitiveTypeModifier and TypeMethodDescriptionstatic <T> TIPrimitiveType.toValueOrNull(IPrimitiveType<T> thePrimitiveType)If the supplied argument is non-null, returns the results ofgetValue().