public class WikittyQueryVisitorCopy extends WikittyQueryVisitor
WikittyQuery#copy()}| Modifier and Type | Field and Description |
|---|---|
protected List<WikittyQueryFunction> |
functions |
protected WikittyQueryMaker |
queryMaker |
| Constructor and Description |
|---|
WikittyQueryVisitorCopy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFunction(WikittyQueryFunction f) |
void |
defaultVisit(Object o) |
boolean |
defaultVisitEnter(Object o)
True if we want visit sub-element, otherwize false
|
void |
defaultVisitLeave(Object o,
boolean enterResult)
Leave method is alway called, but evaluation of enter is passed in
arguement
|
boolean |
defaultVisitMiddle(Object o)
True if we want visit others elements, otherwize false
visitMiddle for this node is never called
|
protected List<WikittyQueryFunction> |
getAndClearFunction(int size)
Prend le nombre d'arg passe en parametre et les supprime de la list
|
Condition |
getCondition() |
WikittyQuery |
getQuery() |
protected WikittyQueryMaker |
getQueryMaker() |
void |
visit(ConditionValueString o) |
void |
visit(False o) |
void |
visit(FunctionValue function) |
void |
visit(NotNull o) |
void |
visit(Null o) |
void |
visit(True o) |
boolean |
visitEnter(And o)
True if we want visit sub-element, otherwize false
|
boolean |
visitEnter(Between o) |
boolean |
visitEnter(ContainsAll o) |
boolean |
visitEnter(ContainsOne o) |
boolean |
visitEnter(Equals o) |
boolean |
visitEnter(Greater o) |
boolean |
visitEnter(GreaterOrEquals o) |
boolean |
visitEnter(Keyword o) |
boolean |
visitEnter(Less o) |
boolean |
visitEnter(LessOrEquals o) |
boolean |
visitEnter(Like o) |
boolean |
visitEnter(Not o)
True if we want visit sub-element, otherwize false
|
boolean |
visitEnter(NotEquals o) |
boolean |
visitEnter(Or o)
True if we want visit sub-element, otherwize false
visitMiddle for this node is never called
|
boolean |
visitEnter(Select o)
True if we want visit sub-element, otherwize false
|
boolean |
visitEnter(Unlike o) |
boolean |
visitEnter(WikittyQuery o)
True if we want visit sub-element, otherwize false
|
boolean |
visitEnter(WikittyQueryFunction function) |
void |
visitLeave(And o,
boolean enterResult)
Leave method is alway called, but evaluation of enter is passed in
arguement
|
void |
visitLeave(Between o,
boolean enterOrMiddleResult) |
void |
visitLeave(ContainsAll o,
boolean enterOrMiddleResult) |
void |
visitLeave(ContainsOne o,
boolean enterOrMiddleResult) |
void |
visitLeave(Equals o,
boolean enterOrMiddleResult) |
void |
visitLeave(Greater o,
boolean enterOrMiddleResult) |
void |
visitLeave(GreaterOrEquals o,
boolean enterOrMiddleResult) |
void |
visitLeave(Keyword o,
boolean enterOrMiddleResult) |
void |
visitLeave(Less o,
boolean enterOrMiddleResult) |
void |
visitLeave(LessOrEquals o,
boolean enterOrMiddleResult) |
void |
visitLeave(Like o,
boolean enterOrMiddleResult) |
void |
visitLeave(Not o,
boolean enterResult)
Leave method is alway called, but evaluation of enter is passed in
arguement
|
void |
visitLeave(NotEquals o,
boolean enterOrMiddleResult) |
void |
visitLeave(Or o,
boolean enterResult)
Leave method is alway called, but evaluation of enter is passed in
arguement
|
void |
visitLeave(Select o,
boolean enterOrMiddleResult)
Leave method is alway called, but evaluation of enter is passed in
arguement
|
void |
visitLeave(Unlike o,
boolean enterOrMiddleResult) |
void |
visitLeave(WikittyQuery o,
boolean enterResult)
Leave method is alway called, but evaluation of enter is passed in
arguement
|
void |
visitLeave(WikittyQueryFunction function,
boolean enterOrMiddleResult) |
boolean |
visitMiddle(And o)
True if we want visit others elements, otherwize false.
|
boolean |
visitMiddle(Between o) |
boolean |
visitMiddle(ContainsAll o) |
boolean |
visitMiddle(ContainsOne o) |
boolean |
visitMiddle(Or o)
True if we want visit others elements, otherwize false
|
boolean |
visitMiddle(Select o)
True if we want visit others elements, otherwize false
|
boolean |
visitMiddle(WikittyQueryFunction function) |
visit, visitEnter, visitLeave, visitMiddleprotected WikittyQueryMaker queryMaker
protected List<WikittyQueryFunction> functions
protected List<WikittyQueryFunction> getAndClearFunction(int size)
size - le nombre de parametre a prendreprotected void addFunction(WikittyQueryFunction f)
protected WikittyQueryMaker getQueryMaker()
public WikittyQuery getQuery()
public Condition getCondition()
public boolean visitEnter(WikittyQuery o)
WikittyQueryVisitorvisitEnter in class WikittyQueryVisitorpublic void visitLeave(WikittyQuery o, boolean enterResult)
WikittyQueryVisitorvisitLeave in class WikittyQueryVisitorenterResult - result returned by visitEnter methodpublic void visit(ConditionValueString o)
visit in class WikittyQueryVisitorpublic boolean visitEnter(And o)
WikittyQueryVisitorvisitEnter in class WikittyQueryVisitorpublic boolean visitMiddle(And o)
WikittyQueryVisitorvisitMiddle in class WikittyQueryVisitorpublic void visitLeave(And o, boolean enterResult)
WikittyQueryVisitorvisitLeave in class WikittyQueryVisitorenterResult - result returned by visitEnter methodpublic boolean visitEnter(Or o)
WikittyQueryVisitorvisitEnter in class WikittyQueryVisitorpublic boolean visitMiddle(Or o)
WikittyQueryVisitorvisitMiddle in class WikittyQueryVisitorpublic void visitLeave(Or o, boolean enterResult)
WikittyQueryVisitorvisitLeave in class WikittyQueryVisitorenterResult - result returned by visitEnter methodpublic boolean visitEnter(Select o)
WikittyQueryVisitorvisitEnter in class WikittyQueryVisitorpublic boolean visitMiddle(Select o)
WikittyQueryVisitorvisitMiddle in class WikittyQueryVisitorpublic void visitLeave(Select o, boolean enterOrMiddleResult)
WikittyQueryVisitorvisitLeave in class WikittyQueryVisitorenterOrMiddleResult - result returned by visitEnter methodpublic boolean visitEnter(Not o)
WikittyQueryVisitorvisitEnter in class WikittyQueryVisitorpublic void visitLeave(Not o, boolean enterResult)
WikittyQueryVisitorvisitLeave in class WikittyQueryVisitorenterResult - result returned by visitEnter methodpublic boolean visitEnter(Between o)
visitEnter in class WikittyQueryVisitorpublic boolean visitMiddle(Between o)
visitMiddle in class WikittyQueryVisitorpublic void visitLeave(Between o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(ContainsAll o)
visitEnter in class WikittyQueryVisitorpublic boolean visitMiddle(ContainsAll o)
visitMiddle in class WikittyQueryVisitorpublic void visitLeave(ContainsAll o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(ContainsOne o)
visitEnter in class WikittyQueryVisitorpublic boolean visitMiddle(ContainsOne o)
visitMiddle in class WikittyQueryVisitorpublic void visitLeave(ContainsOne o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(Equals o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(Equals o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(NotEquals o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(NotEquals o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic void visit(False o)
visit in class WikittyQueryVisitorpublic void visit(True o)
visit in class WikittyQueryVisitorpublic boolean visitEnter(Greater o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(Greater o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(GreaterOrEquals o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(GreaterOrEquals o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(Keyword o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(Keyword o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(Less o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(Less o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(LessOrEquals o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(LessOrEquals o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(Like o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(Like o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic boolean visitEnter(Unlike o)
visitEnter in class WikittyQueryVisitorpublic void visitLeave(Unlike o, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic void visit(Null o)
visit in class WikittyQueryVisitorpublic void visit(NotNull o)
visit in class WikittyQueryVisitorpublic boolean visitEnter(WikittyQueryFunction function)
visitEnter in class WikittyQueryVisitorpublic boolean visitMiddle(WikittyQueryFunction function)
visitMiddle in class WikittyQueryVisitorpublic void visitLeave(WikittyQueryFunction function, boolean enterOrMiddleResult)
visitLeave in class WikittyQueryVisitorpublic void visit(FunctionValue function)
visit in class WikittyQueryVisitorpublic void defaultVisit(Object o)
defaultVisit in class WikittyQueryVisitorpublic boolean defaultVisitEnter(Object o)
WikittyQueryVisitordefaultVisitEnter in class WikittyQueryVisitorpublic boolean defaultVisitMiddle(Object o)
WikittyQueryVisitordefaultVisitMiddle in class WikittyQueryVisitorpublic void defaultVisitLeave(Object o, boolean enterResult)
WikittyQueryVisitordefaultVisitLeave in class WikittyQueryVisitorenterResult - result returned by visitEnter methodCopyright © 2009-2013 CodeLutin. All Rights Reserved.