Class StructureMapTransform
- java.lang.Object
-
- com.ibm.fhir.model.visitor.AbstractVisitable
-
- com.ibm.fhir.model.type.Element
-
- com.ibm.fhir.model.type.String
-
- com.ibm.fhir.model.type.Code
-
- com.ibm.fhir.model.type.code.StructureMapTransform
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class StructureMapTransform extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStructureMapTransform.Builderstatic classStructureMapTransform.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static StructureMapTransformAPPENDappendstatic StructureMapTransformCcstatic StructureMapTransformCASTcaststatic StructureMapTransformCCccstatic StructureMapTransformCOPYcopystatic StructureMapTransformCPcpstatic StructureMapTransformCREATEcreatestatic StructureMapTransformDATE_OPdateOpstatic StructureMapTransformESCAPEescapestatic StructureMapTransformEVALUATEevaluatestatic StructureMapTransformIDidstatic StructureMapTransformPOINTERpointerstatic StructureMapTransformQTYqtystatic StructureMapTransformREFERENCEreferencestatic StructureMapTransformTRANSLATEtranslatestatic StructureMapTransformTRUNCATEtruncatestatic StructureMapTransformUUIDuuid
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StructureMapTransform.Builderbuilder()static Codecode(String value)Inherited factory method for creating StructureMapTransform objects from a passed string value.booleanequals(Object obj)StructureMapTransform.ValueSetgetValueAsEnumConstant()inthashCode()static StructureMapTransformof(StructureMapTransform.ValueSet value)Factory method for creating StructureMapTransform objects from a passed enum value.static StructureMapTransformof(String value)Factory method for creating StructureMapTransform objects from a passed string value.static Stringstring(String value)Inherited factory method for creating StructureMapTransform objects from a passed string value.StructureMapTransform.BuildertoBuilder()Create a new Builder from the contents of this Element-
Methods inherited from class com.ibm.fhir.model.type.String
getValue, hasChildren
-
Methods inherited from class com.ibm.fhir.model.type.Element
as, getExtension, getId, is
-
-
-
-
Field Detail
-
CREATE
public static final StructureMapTransform CREATE
createcreate(type : string) - type is passed through to the application on the standard API, and must be known by it.
-
COPY
public static final StructureMapTransform COPY
copycopy(source).
-
TRUNCATE
public static final StructureMapTransform TRUNCATE
truncatetruncate(source, length) - source must be stringy type.
-
ESCAPE
public static final StructureMapTransform ESCAPE
escapeescape(source, fmt1, fmt2) - change source from one kind of escaping to another (plain, java, xml, json). note that this is for when the string itself is escaped.
-
CAST
public static final StructureMapTransform CAST
castcast(source, type?) - case source from one type to another. target type can be left as implicit if there is one and only one target type known.
-
APPEND
public static final StructureMapTransform APPEND
appendappend(source...) - source is element or string.
-
TRANSLATE
public static final StructureMapTransform TRANSLATE
translatetranslate(source, uri_of_map) - use the translate operation.
-
REFERENCE
public static final StructureMapTransform REFERENCE
referencereference(source : object) - return a string that references the provided tree properly.
-
DATE_OP
public static final StructureMapTransform DATE_OP
dateOpPerform a date operation. *Parameters to be documented*.
-
UUID
public static final StructureMapTransform UUID
uuidGenerate a random UUID (in lowercase). No Parameters.
-
POINTER
public static final StructureMapTransform POINTER
pointerReturn the appropriate string to put in a reference that refers to the resource provided as a parameter.
-
EVALUATE
public static final StructureMapTransform EVALUATE
evaluateExecute the supplied FHIRPath expression and use the value returned by that.
-
CC
public static final StructureMapTransform CC
ccCreate a CodeableConcept. Parameters = (text) or (system. Code[, display]).
-
C
public static final StructureMapTransform C
cCreate a Coding. Parameters = (system. Code[, display]).
-
QTY
public static final StructureMapTransform QTY
qtyCreate a quantity. Parameters = (text) or (value, unit, [system, code]) where text is the natural representation e. g. [comparator]value[space]unit.
-
ID
public static final StructureMapTransform ID
idCreate an identifier. Parameters = (system, value[, type]) where type is a code from the identifier type value set.
-
CP
public static final StructureMapTransform CP
cpCreate a contact details. Parameters = (value) or (system, value). If no system is provided, the system should be inferred from the content of the value.
-
-
Method Detail
-
getValueAsEnumConstant
public StructureMapTransform.ValueSet getValueAsEnumConstant()
-
of
public static StructureMapTransform of(StructureMapTransform.ValueSet value)
Factory method for creating StructureMapTransform objects from a passed enum value.
-
of
public static StructureMapTransform of(String value)
Factory method for creating StructureMapTransform objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
string
public static String string(String value)
Inherited factory method for creating StructureMapTransform objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
code
public static Code code(String value)
Inherited factory method for creating StructureMapTransform objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
toBuilder
public StructureMapTransform.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static StructureMapTransform.Builder builder()
-
-