public class ValueEqComparisonOperation extends AbstractValueComparisonOperation
| Modifier and Type | Field | Description |
|---|---|---|
protected org.apache.hyracks.data.std.util.ArrayBackedValueStorage |
abvsInner |
|
protected DataOutput |
dOutInner |
| Constructor | Description |
|---|---|
ValueEqComparisonOperation() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
operateAnyURIAnyURI(org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp1,
org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp2) |
|
boolean |
operateBase64BinaryBase64Binary(XSBinaryPointable binaryp1,
XSBinaryPointable binaryp2) |
|
boolean |
operateBooleanBoolean(org.apache.hyracks.data.std.primitive.BooleanPointable boolp1,
org.apache.hyracks.data.std.primitive.BooleanPointable boolp2) |
|
boolean |
operateDateDate(XSDatePointable datep1,
XSDatePointable datep2,
DynamicContext dCtx) |
|
boolean |
operateDatetimeDatetime(XSDateTimePointable datetimep1,
XSDateTimePointable datetimep2,
DynamicContext dCtx) |
|
boolean |
operateDecimalDecimal(XSDecimalPointable decp1,
XSDecimalPointable decp2) |
|
boolean |
operateDecimalDouble(XSDecimalPointable decp1,
org.apache.hyracks.data.std.primitive.DoublePointable doublep2) |
|
boolean |
operateDecimalFloat(XSDecimalPointable decp1,
org.apache.hyracks.data.std.primitive.FloatPointable floatp2) |
|
boolean |
operateDecimalInteger(XSDecimalPointable decp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2) |
|
boolean |
operateDoubleDecimal(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
XSDecimalPointable decp2) |
|
boolean |
operateDoubleDouble(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
org.apache.hyracks.data.std.primitive.DoublePointable doublep2) |
|
boolean |
operateDoubleFloat(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
org.apache.hyracks.data.std.primitive.FloatPointable floatp2) |
|
boolean |
operateDoubleInteger(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
org.apache.hyracks.data.std.primitive.LongPointable longp2) |
|
boolean |
operateDTDurationDTDuration(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2) |
|
boolean |
operateDTDurationDuration(org.apache.hyracks.data.std.primitive.LongPointable longp1,
XSDurationPointable durationp2) |
|
boolean |
operateDTDurationYMDuration(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.IntegerPointable intp2) |
|
boolean |
operateDurationDTDuration(XSDurationPointable durationp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2) |
|
boolean |
operateDurationDuration(XSDurationPointable durationp1,
XSDurationPointable durationp2) |
|
boolean |
operateDurationYMDuration(XSDurationPointable durationp1,
org.apache.hyracks.data.std.primitive.IntegerPointable intp2) |
|
boolean |
operateFloatDecimal(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
XSDecimalPointable decp2) |
|
boolean |
operateFloatDouble(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
org.apache.hyracks.data.std.primitive.DoublePointable doublep2) |
|
boolean |
operateFloatFloat(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
org.apache.hyracks.data.std.primitive.FloatPointable floatp2) |
|
boolean |
operateFloatInteger(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2) |
|
boolean |
operateGDayGDay(XSDatePointable datep1,
XSDatePointable datep2,
DynamicContext dCtx) |
|
boolean |
operateGMonthDayGMonthDay(XSDatePointable datep1,
XSDatePointable datep2,
DynamicContext dCtx) |
|
boolean |
operateGMonthGMonth(XSDatePointable datep1,
XSDatePointable datep2,
DynamicContext dCtx) |
|
boolean |
operateGYearGYear(XSDatePointable datep1,
XSDatePointable datep2,
DynamicContext dCtx) |
|
boolean |
operateGYearMonthGYearMonth(XSDatePointable datep1,
XSDatePointable datep2,
DynamicContext dCtx) |
|
boolean |
operateHexBinaryHexBinary(XSBinaryPointable binaryp1,
XSBinaryPointable binaryp2) |
|
boolean |
operateIntegerDecimal(org.apache.hyracks.data.std.primitive.LongPointable longp1,
XSDecimalPointable decp2) |
|
boolean |
operateIntegerDouble(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.DoublePointable doublep2) |
|
boolean |
operateIntegerFloat(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.FloatPointable floatp2) |
|
boolean |
operateIntegerInteger(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2) |
|
boolean |
operateNotationNotation(org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp1,
org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp2) |
|
boolean |
operateQNameQName(XSQNamePointable qnamep1,
XSQNamePointable qnamep2) |
|
boolean |
operateStringString(org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp1,
org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp2) |
|
boolean |
operateTimeTime(XSTimePointable timep1,
XSTimePointable timep2,
DynamicContext dCtx) |
|
boolean |
operateYMDurationDTDuration(org.apache.hyracks.data.std.primitive.IntegerPointable intp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2) |
|
boolean |
operateYMDurationDuration(org.apache.hyracks.data.std.primitive.IntegerPointable intp1,
XSDurationPointable durationp2) |
|
boolean |
operateYMDurationYMDuration(org.apache.hyracks.data.std.primitive.IntegerPointable intp1,
org.apache.hyracks.data.std.primitive.IntegerPointable intp2) |
protected final org.apache.hyracks.data.std.util.ArrayBackedValueStorage abvsInner
protected final DataOutput dOutInner
public boolean operateAnyURIAnyURI(org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp1,
org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp2)
throws SystemException,
IOException
operateAnyURIAnyURI in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateBase64BinaryBase64Binary(XSBinaryPointable binaryp1, XSBinaryPointable binaryp2) throws SystemException, IOException
operateBase64BinaryBase64Binary in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateBooleanBoolean(org.apache.hyracks.data.std.primitive.BooleanPointable boolp1,
org.apache.hyracks.data.std.primitive.BooleanPointable boolp2)
throws SystemException,
IOException
operateBooleanBoolean in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDateDate(XSDatePointable datep1, XSDatePointable datep2, DynamicContext dCtx) throws SystemException, IOException
operateDateDate in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDatetimeDatetime(XSDateTimePointable datetimep1, XSDateTimePointable datetimep2, DynamicContext dCtx) throws SystemException, IOException
operateDatetimeDatetime in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDecimalDecimal(XSDecimalPointable decp1, XSDecimalPointable decp2) throws SystemException, IOException
operateDecimalDecimal in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDecimalDouble(XSDecimalPointable decp1, org.apache.hyracks.data.std.primitive.DoublePointable doublep2) throws SystemException, IOException
operateDecimalDouble in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDecimalFloat(XSDecimalPointable decp1, org.apache.hyracks.data.std.primitive.FloatPointable floatp2) throws SystemException, IOException
operateDecimalFloat in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDecimalInteger(XSDecimalPointable decp1, org.apache.hyracks.data.std.primitive.LongPointable longp2) throws SystemException, IOException
operateDecimalInteger in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDoubleDecimal(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
XSDecimalPointable decp2)
throws SystemException,
IOException
operateDoubleDecimal in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDoubleDouble(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
org.apache.hyracks.data.std.primitive.DoublePointable doublep2)
throws SystemException,
IOException
operateDoubleDouble in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDoubleFloat(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
org.apache.hyracks.data.std.primitive.FloatPointable floatp2)
throws SystemException,
IOException
operateDoubleFloat in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDoubleInteger(org.apache.hyracks.data.std.primitive.DoublePointable doublep1,
org.apache.hyracks.data.std.primitive.LongPointable longp2)
throws SystemException,
IOException
operateDoubleInteger in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDTDurationDTDuration(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2)
throws SystemException,
IOException
operateDTDurationDTDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDTDurationDuration(org.apache.hyracks.data.std.primitive.LongPointable longp1,
XSDurationPointable durationp2)
throws SystemException,
IOException
operateDTDurationDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDTDurationYMDuration(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.IntegerPointable intp2)
throws SystemException,
IOException
operateDTDurationYMDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDurationDTDuration(XSDurationPointable durationp1, org.apache.hyracks.data.std.primitive.LongPointable longp2) throws SystemException, IOException
operateDurationDTDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDurationDuration(XSDurationPointable durationp1, XSDurationPointable durationp2) throws SystemException, IOException
operateDurationDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateDurationYMDuration(XSDurationPointable durationp1, org.apache.hyracks.data.std.primitive.IntegerPointable intp2) throws SystemException, IOException
operateDurationYMDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateFloatDecimal(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
XSDecimalPointable decp2)
throws SystemException,
IOException
operateFloatDecimal in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateFloatDouble(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
org.apache.hyracks.data.std.primitive.DoublePointable doublep2)
throws SystemException,
IOException
operateFloatDouble in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateFloatFloat(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
org.apache.hyracks.data.std.primitive.FloatPointable floatp2)
throws SystemException,
IOException
operateFloatFloat in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateFloatInteger(org.apache.hyracks.data.std.primitive.FloatPointable floatp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2)
throws SystemException,
IOException
operateFloatInteger in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateGDayGDay(XSDatePointable datep1, XSDatePointable datep2, DynamicContext dCtx) throws SystemException, IOException
operateGDayGDay in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateGMonthDayGMonthDay(XSDatePointable datep1, XSDatePointable datep2, DynamicContext dCtx) throws SystemException, IOException
operateGMonthDayGMonthDay in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateGMonthGMonth(XSDatePointable datep1, XSDatePointable datep2, DynamicContext dCtx) throws SystemException, IOException
operateGMonthGMonth in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateGYearGYear(XSDatePointable datep1, XSDatePointable datep2, DynamicContext dCtx) throws SystemException, IOException
operateGYearGYear in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateGYearMonthGYearMonth(XSDatePointable datep1, XSDatePointable datep2, DynamicContext dCtx) throws SystemException, IOException
operateGYearMonthGYearMonth in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateHexBinaryHexBinary(XSBinaryPointable binaryp1, XSBinaryPointable binaryp2) throws SystemException, IOException
operateHexBinaryHexBinary in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateIntegerDecimal(org.apache.hyracks.data.std.primitive.LongPointable longp1,
XSDecimalPointable decp2)
throws SystemException,
IOException
operateIntegerDecimal in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateIntegerDouble(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.DoublePointable doublep2)
throws SystemException,
IOException
operateIntegerDouble in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateIntegerFloat(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.FloatPointable floatp2)
throws SystemException,
IOException
operateIntegerFloat in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateIntegerInteger(org.apache.hyracks.data.std.primitive.LongPointable longp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2)
throws SystemException,
IOException
operateIntegerInteger in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateNotationNotation(org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp1,
org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp2)
throws SystemException,
IOException
operateNotationNotation in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateQNameQName(XSQNamePointable qnamep1, XSQNamePointable qnamep2) throws SystemException, IOException
operateQNameQName in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateStringString(org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp1,
org.apache.hyracks.data.std.primitive.UTF8StringPointable stringp2)
throws SystemException,
IOException
operateStringString in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateTimeTime(XSTimePointable timep1, XSTimePointable timep2, DynamicContext dCtx) throws SystemException, IOException
operateTimeTime in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateYMDurationDTDuration(org.apache.hyracks.data.std.primitive.IntegerPointable intp1,
org.apache.hyracks.data.std.primitive.LongPointable longp2)
throws SystemException,
IOException
operateYMDurationDTDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateYMDurationDuration(org.apache.hyracks.data.std.primitive.IntegerPointable intp1,
XSDurationPointable durationp2)
throws SystemException,
IOException
operateYMDurationDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionpublic boolean operateYMDurationYMDuration(org.apache.hyracks.data.std.primitive.IntegerPointable intp1,
org.apache.hyracks.data.std.primitive.IntegerPointable intp2)
throws SystemException,
IOException
operateYMDurationYMDuration in class AbstractValueComparisonOperationSystemExceptionIOExceptionCopyright © 2019 Apache Software Foundation. All rights reserved.