/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredCardinality == ((CardinalityChecker) other).requiredCardinality; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredItemType == ((ItemChecker) other).requiredItemType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && targetType == ((InstanceOfExpression) other).targetType && targetCardinality == ((InstanceOfExpression) other).targetCardinality; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredCardinality == ((CardinalityChecker) other).requiredCardinality; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && targetType == ((CastExpression)other).targetType && allowEmpty == ((CastExpression)other).allowEmpty; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredItemType == ((ItemChecker)other).requiredItemType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredCardinality == ((CardinalityChecker)other).requiredCardinality; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredType == ((NumericPromoter)other).requiredType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredPrimitiveType == ((AtomicSequenceConverter)other).requiredPrimitiveType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredItemType == ((ItemChecker)other).requiredItemType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredType == ((NumericPromoter)other).requiredType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredPrimitiveType == ((AtomicSequenceConverter)other).requiredPrimitiveType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && targetType == ((CastableExpression)other).targetType && allowEmpty == ((CastableExpression)other).allowEmpty; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && targetType == ((InstanceOfExpression) other).targetType && targetCardinality == ((InstanceOfExpression) other).targetCardinality; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredItemType == ((ItemChecker) other).requiredItemType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && targetType == ((InstanceOfExpression)other).targetType && targetCardinality == ((InstanceOfExpression)other).targetCardinality; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredPrimitiveType == ((AtomicSequenceConverter)other).requiredPrimitiveType; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && targetType == ((InstanceOfExpression)other).targetType && targetCardinality == ((InstanceOfExpression)other).targetCardinality; }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && requiredItemType.equals(((AtomicSequenceConverter) other).requiredItemType); }
/** * Is this expression the same as another expression? */ public boolean equals(Object other) { return super.equals(other) && other instanceof CastToList && targetType == ((CastToList) other).targetType && allowEmpty == ((CastToList) other).allowEmpty && ExpressionTool.equalOrNull(getRetainedStaticContext(), ((CastToList)other).getRetainedStaticContext()); }