Package org.hl7.fhir.r5.extensions
Class ExtensionsUtils
java.lang.Object
org.hl7.fhir.r5.extensions.ExtensionsUtils
-
Constructor Summary
-
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) 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
-
getExtensionIntList
-
stripExtensions
-
stripExtensions
-
stripExtensions
-
stripExtensions
-
copyExtensions
-
getExtensionValue
-
getExtensionString
-
getExtensionInteger
-
hasExtension
-