/** * Compare equality of two AtomicCriteria. * @param obj Other object * @return True if equivalent */ public boolean equals(Object obj) { if(obj == this) { return true; } if(!(obj instanceof NotCriteria)) { return false; } return EquivalenceUtil.areEqual(getCriteria(), ((NotCriteria)obj).getCriteria()); }
/** * Compare equality of two AtomicCriteria. * @param obj Other object * @return True if equivalent */ public boolean equals(Object obj) { if(obj == this) { return true; } if(!(obj instanceof NotCriteria)) { return false; } return EquivalenceUtil.areEqual(getCriteria(), ((NotCriteria)obj).getCriteria()); }
/** * Get hash code * @return Hash code */ public int hashCode() { return HashCodeUtil.hashCode(0, getCriteria()); }
private Boolean evaluate(NotCriteria criteria, List<?> tuple) throws ExpressionEvaluationException, BlockedException, TeiidComponentException { Criteria subCrit = criteria.getCriteria(); Boolean result = internalEvaluateTVL(subCrit, tuple); if (result == null) { return null; } if (result.booleanValue()) { return Boolean.FALSE; } return Boolean.TRUE; }
/** * Get hash code * @return Hash code */ public int hashCode() { return HashCodeUtil.hashCode(0, getCriteria()); }
/** * Get hash code * @return Hash code */ public int hashCode() { return HashCodeUtil.hashCode(0, getCriteria()); }
private Boolean evaluate(NotCriteria criteria, List<?> tuple) throws ExpressionEvaluationException, BlockedException, TeiidComponentException { Criteria subCrit = criteria.getCriteria(); Boolean result = internalEvaluateTVL(subCrit, tuple); if (result == null) { return null; } if (result.booleanValue()) { return Boolean.FALSE; } return Boolean.TRUE; }
private Boolean evaluate(NotCriteria criteria, List<?> tuple) throws ExpressionEvaluationException, BlockedException, TeiidComponentException { Criteria subCrit = criteria.getCriteria(); Boolean result = internalEvaluateTVL(subCrit, tuple); if (result == null) { return null; } if (result.booleanValue()) { return Boolean.FALSE; } return Boolean.TRUE; }
/** * Deep copy of object * @return Deep copy of object */ public Object clone() { return new NotCriteria( (Criteria) getCriteria().clone() ); }
/** * Deep copy of object * @return Deep copy of object */ public Object clone() { return new NotCriteria( (Criteria) getCriteria().clone() ); }
/** * Deep copy of object * @return Deep copy of object */ public Object clone() { return new NotCriteria( (Criteria) getCriteria().clone() ); }
Not translate(NotCriteria criteria) { return new Not(translate(criteria.getCriteria())); }
Not translate(NotCriteria criteria) { return new Not(translate(criteria.getCriteria())); }
Not translate(NotCriteria criteria) { return new Not(translate(criteria.getCriteria())); }
public void visit(NotCriteria obj) { preVisitVisitor(obj); visitNode(obj.getCriteria()); postVisitVisitor(obj); } public void visit(Option obj) {
public void visit(NotCriteria obj) { preVisitVisitor(obj); visitNode(obj.getCriteria()); postVisitVisitor(obj); } public void visit(Option obj) {
public void visit(NotCriteria obj) { preVisitVisitor(obj); visitNode(obj.getCriteria()); postVisitVisitor(obj); } public void visit(Option obj) {
@Override public void visit( NotCriteria obj ) { append(NOT); append(" ("); //$NON-NLS-1$ visitNode(obj.getCriteria()); append(")"); //$NON-NLS-1$ }
@Override public void visit( NotCriteria obj ) { append(NOT); append(" ("); //$NON-NLS-1$ visitNode(obj.getCriteria()); append(")"); //$NON-NLS-1$ }
@Override public void visit( NotCriteria obj ) { append(NOT); append(" ("); //$NON-NLS-1$ visitNode(obj.getCriteria()); append(")"); //$NON-NLS-1$ }