Class HighBoundary

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

public class HighBoundary extends BinaryExpression implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
The HighBoundary operator returns the greatest possible value of the input to the specified precision. If no precision is specified, the greatest precision of the type of the input value is used (i.e. at least 8 for Decimal, 4 for Date, at least 17 for DateTime, and at least 9 for Time). If the precision is greater than the maximum possible precision of the implementation, the result is null. The operator can be used with Decimal, Date, DateTime, and Time values. HighBoundary(1.587, 8) // 1.58799999 HighBoundary(@2014, 6) // @2014-12 HighBoundary(@2014-01-01T08, 17) // @2014-01-01T08:59:59.999 HighBoundary(@T10:30, 9) // @T10:30:59.999 If the input value is null, the result is null.

Java class for HighBoundary complex type.

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

 <complexType name="HighBoundary">
   <complexContent>
     <extension base="{urn:hl7-org:elm:r1}BinaryExpression">
     </extension>
   </complexContent>
 </complexType>