Class NaryExpression

  • All Implemented Interfaces:
    org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
    Direct Known Subclasses:
    Coalesce, Concatenate, Except, Intersect, Union

    public abstract class NaryExpression
    extends OperatorExpression
    implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
    The NaryExpression type defines an abstract base class for an expression that takes any number of arguments, including zero.

    Java class for NaryExpression complex type.

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

     <complexType name="NaryExpression">
       <complexContent>
         <extension base="{urn:hl7-org:elm:r1}OperatorExpression">
           <sequence>
             <element name="operand" type="{urn:hl7-org:elm:r1}Expression" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>