
Package org.hl7.fhir.r5.extensions
Class ExtensionsUtils
java.lang.Object
org.hl7.fhir.r5.extensions.ExtensionsUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Extension
addExtension
(Base context, String url, DataType value) static void
static <T extends DataType>
TgetExtension
(Class<T> class_, Base context, String url) static Boolean
getExtensionBoolean
(Base context, String url) getExtensionBooleanList
(Base context, String url) static BigDecimal
getExtensionFloat
(Base context, String url) static Integer
getExtensionInt
(Base context, String url) static Integer
getExtensionInteger
(List<Extension> extensions, String url) getExtensionIntList
(Base context, String url) getExtensionList
(Class<T> class_, Base context, String url) static String
getExtensionString
(List<Extension> extensions, String url) static String
getExtensionString
(Base context, String url) getExtensionStringList
(Base context, String url) static DataType
getExtensionValue
(List<Extension> extensions, String url) static boolean
hasExtension
(List<Extension> extensions, String url) static Extension
setExtension
(Base context, String url, DataType value) static boolean
stripExtensions
(Element element, String... exceptions) static boolean
stripExtensions
(Element element, List<String> exceptions) static boolean
stripExtensions
(Resource resource, String... exceptions) static boolean
stripExtensions
(Resource resource, List<String> exceptions)
-
Constructor Details
-
ExtensionsUtils
public ExtensionsUtils()
-
-
Method Details
-
setExtension
-
addExtension
-
getExtension
-
getExtensionList
-
getExtensionString
-
getExtensionBoolean
-
getExtensionInt
-
getExtensionFloat
-
getExtensionStringList
-
getExtensionBooleanList
-
getExtensionIntList
-
stripExtensions
-
stripExtensions
-
stripExtensions
-
stripExtensions
-
copyExtensions
-
getExtensionValue
-
getExtensionString
-
getExtensionInteger
-
hasExtension
-