Package com.alon.querydecoder
Class SingleExpression
- java.lang.Object
-
- com.alon.querydecoder.SingleExpression
-
- All Implemented Interfaces:
Expression
public class SingleExpression extends Object implements Expression
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringfieldprotected LogicalOperatorlogicalOperatorprotected Matchmatchprotected Expressionnextprotected Stringvalue
-
Constructor Summary
Constructors Constructor Description SingleExpression()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasString()StringgetField()LogicalOperatorgetLogicalOperator()MatchgetMatch()ExpressiongetNext()StringgetValue()voidsetField(String field)voidsetLogicalOperator(LogicalOperator logicalOperator)voidsetMatch(Match match)voidsetNext(Expression next)voidsetValue(String value)StringtoString()
-
-
-
Field Detail
-
field
protected String field
-
value
protected String value
-
match
protected Match match
-
logicalOperator
protected LogicalOperator logicalOperator
-
next
protected Expression next
-
-
Method Detail
-
getField
public String getField()
-
setField
public void setField(String field)
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
getMatch
public Match getMatch()
-
setMatch
public void setMatch(Match match)
-
getLogicalOperator
public LogicalOperator getLogicalOperator()
- Specified by:
getLogicalOperatorin interfaceExpression
-
setLogicalOperator
public void setLogicalOperator(LogicalOperator logicalOperator)
-
getNext
public Expression getNext()
- Specified by:
getNextin interfaceExpression
-
setNext
public void setNext(Expression next)
-
asString
public String asString()
- Specified by:
asStringin interfaceExpression
-
-