ComparisonCodeType

To compare two expressions in a condition **>EQ = Equals :
Expression 1 = Expression 2 (Hotel.Name='My Hotel') **>Is = Object 1 is Object 2
: to express identity between complex objects rather than single values. (standard
xml objects would be xml nodes) **>Like = String like pattern. This uses regular
expressions such as in 'Hotel du Parc Like 'Hotel*' **>LE = Less or equal
**>LT = Less **>GE = Greater or Equal **>GT = Greater

Simple Type Information

Used By

Attribute Comparison/@Value

Source

<xs:simpleType name="ComparisonCodeType">
  <xs:annotation>
    <xs:documentation>To compare two expressions in a condition **>EQ = Equals : Expression 1 = Expression 2 (Hotel.Name='My Hotel') **>Is = Object 1 is Object 2 : to express identity between complex objects rather than single values. (standard xml objects would be xml nodes) **>Like = String like pattern. This uses regular expressions such as in 'Hotel du Parc Like 'Hotel*' **>LE = Less or equal **>LT = Less **>GE = Greater or Equal **>GT = Greater</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="EQ"/>
    <xs:enumeration value="Is"/>
    <xs:enumeration value="LE"/>
    <xs:enumeration value="Like"/>
    <xs:enumeration value="LT"/>
    <xs:enumeration value="GE"/>
    <xs:enumeration value="GT"/>
  </xs:restriction>
</xs:simpleType>