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