Class Convert

All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
Direct Known Subclasses:
ConvertEvaluator

public class Convert extends UnaryExpression implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
The Convert operator converts a value to a specific type. The result of the operator is the value of the argument converted to the target type, if possible. If no valid conversion exists from the actual value to the target type, the result is null. This operator supports conversion: Between String and each of Boolean, Integer, Long, Decimal, Quantity, Ratio, Date, DateTime, and Time as well as: From Integer to Long, Decimal or Quantity From Decimal to Quantity Between Date and DateTime From Code to Concept Between Concept and List Conversion between String and Date/DateTime/Time is performed using the ISO-8601 standard format: YYYY-MM-DDThh:mm:ss(+|-)hh:mm.

Java class for Convert complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Convert">
   <complexContent>
     <extension base="{urn:hl7-org:elm:r1}UnaryExpression">
       <sequence>
         <element name="toTypeSpecifier" type="{urn:hl7-org:elm:r1}TypeSpecifier" minOccurs="0"/>
       </sequence>
       <attribute name="toType" type="{http://www.w3.org/2001/XMLSchema}QName" />
     </extension>
   </complexContent>
 </complexType>