@Override public void visit(final RestrictionVisitor visitor) { visitor.visitAny(this); for (final Restriction restriction : getRestrictions()) { restriction.visit(visitor); } visitor.visitAnyComplete(this); }
@Override public void visit(final RestrictionVisitor visitor) { visitor.visitAll(this); for (final Restriction restriction : getRestrictions()) { restriction.visit(visitor); } visitor.visitAllComplete(this); }
@Override public void visitAll(final AllRestriction restriction) { for (final Restriction r : restriction.getRestrictions()) { r.visit(this); } } @Override public void visitAllComplete(final AllRestriction restriction) {}
@Override public String toString() { return "BetweenRestriction [attribute=" + getAttribute() + ", begin=" + getBegin() + ", end=" + getEnd() + "]"; } }
@Override public String toString() { return "NeRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "LtRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "EqRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "GtRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "EqPropertyRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "IlikeRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "InRestriction [attribute=" + getAttribute() + ", values=" + getValues() + "]"; } }
@Override public String toString() { return "IplikeRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "AllRestriction [restrictions=" + getRestrictions() + "]"; } }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((m_type == null) ? 0 : m_type.hashCode()); return result; }
@Override public String toString() { return "AttributeRestriction [type=" + getType() + ", attribute=" + m_attribute + "]"; } }
@Override public void visit(final RestrictionVisitor visitor) { visitor.visitAny(this); for (final Restriction restriction : getRestrictions()) { restriction.visit(visitor); } visitor.visitAnyComplete(this); }
@Override public void visit(final RestrictionVisitor visitor) { visitor.visitAll(this); for (final Restriction restriction : getRestrictions()) { restriction.visit(visitor); } visitor.visitAllComplete(this); }
@Override public void visitAll(final AllRestriction restriction) { for (final Restriction r : restriction.getRestrictions()) { r.visit(this); } } @Override public void visitAllComplete(final AllRestriction restriction) {}
@Override public String toString() { return "EqPropertyRestriction [attribute=" + getAttribute() + ", value=" + getValue() + "]"; } }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((m_type == null) ? 0 : m_type.hashCode()); return result; }