|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.filter.visitor.AbstractFilterVisitor org.geotools.filter.visitor.DuplicatorFilterVisitor
Used to duplicate a Filter & or Expression
Constructor Summary | |
DuplicatorFilterVisitor(FilterFactory factory)
|
Method Summary | |
java.lang.Object |
getCopy()
|
java.util.Stack |
getPages()
|
void |
setFilterFactory(FilterFactory factory)
|
void |
visit(AttributeExpression expression)
Called when accept is called on an attribute expression. |
void |
visit(BetweenFilter filter)
Called when accept is called on a BetweenFilter. |
void |
visit(CompareFilter filter)
Called when accept is called on a Compare Filter. |
void |
visit(Expression expression)
This should never be called. |
void |
visit(FidFilter filter)
Called when accept is called on a Fid Filter. |
void |
visit(Filter filter)
Called when accept is called on an AbstractFilter. |
void |
visit(FunctionExpression expression)
Called when accept is called on an function expression. |
void |
visit(GeometryFilter filter)
Called when accept is called on a Geometry Filter. |
void |
visit(LikeFilter filter)
Called when accept is called on a Like Filter. |
void |
visit(LiteralExpression expression)
Called when accept is called on a literal expression. |
void |
visit(LogicFilter filter)
Called when accept is called on a Logic Filter. |
void |
visit(MathExpression expression)
Called when accept is called on an math expression. |
void |
visit(NullFilter filter)
Called when accept is called on a Null Filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DuplicatorFilterVisitor(FilterFactory factory)
Method Detail |
public java.util.Stack getPages()
public void setFilterFactory(FilterFactory factory)
public void visit(Filter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.Filter)
public void visit(BetweenFilter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.BetweenFilter)
public void visit(CompareFilter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.CompareFilter)
public void visit(GeometryFilter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.GeometryFilter)
public void visit(LikeFilter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.LikeFilter)
public void visit(LogicFilter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.LogicFilter)
public void visit(NullFilter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.NullFilter)
public void visit(FidFilter filter)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.FidFilter)
public void visit(AttributeExpression expression)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.expression.AttributeExpression)
public void visit(Expression expression)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.expression.Expression)
public void visit(LiteralExpression expression)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.expression.LiteralExpression)
public void visit(MathExpression expression)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.expression.MathExpression)
public void visit(FunctionExpression expression)
FilterVisitor
visit
in interface FilterVisitor
visit
in class AbstractFilterVisitor
FilterVisitor.visit(org.geotools.filter.expression.FunctionExpression)
public java.lang.Object getCopy()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |