Package org.jaxen.expr
Class DefaultTruthExpr
- java.lang.Object
-
- org.jaxen.expr.DefaultExpr
-
- org.jaxen.expr.DefaultBinaryExpr
-
- org.jaxen.expr.DefaultTruthExpr
-
- All Implemented Interfaces:
java.io.Serializable
,BinaryExpr
,Expr
- Direct Known Subclasses:
DefaultEqualityExpr
,DefaultLogicalExpr
,DefaultRelationalExpr
abstract class DefaultTruthExpr extends DefaultBinaryExpr
-
-
Constructor Summary
Constructors Constructor Description DefaultTruthExpr(Expr lhs, Expr rhs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
bothAreBoolean(java.lang.Object lhs, java.lang.Object rhs)
protected boolean
bothAreSets(java.lang.Object lhs, java.lang.Object rhs)
protected boolean
eitherIsBoolean(java.lang.Object lhs, java.lang.Object rhs)
protected boolean
eitherIsNumber(java.lang.Object lhs, java.lang.Object rhs)
protected boolean
eitherIsSet(java.lang.Object lhs, java.lang.Object rhs)
protected boolean
isBoolean(java.lang.Object obj)
protected boolean
isSet(java.lang.Object obj)
protected boolean
setIsEmpty(java.util.List set)
java.lang.String
toString()
-
Methods inherited from class org.jaxen.expr.DefaultBinaryExpr
getLHS, getOperator, getRHS, getText, setLHS, setRHS, simplify
-
Methods inherited from class org.jaxen.expr.DefaultExpr
convertToIterator, convertToList
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classDefaultBinaryExpr
-
bothAreSets
protected boolean bothAreSets(java.lang.Object lhs, java.lang.Object rhs)
-
eitherIsSet
protected boolean eitherIsSet(java.lang.Object lhs, java.lang.Object rhs)
-
isSet
protected boolean isSet(java.lang.Object obj)
-
isBoolean
protected boolean isBoolean(java.lang.Object obj)
-
setIsEmpty
protected boolean setIsEmpty(java.util.List set)
-
eitherIsBoolean
protected boolean eitherIsBoolean(java.lang.Object lhs, java.lang.Object rhs)
-
bothAreBoolean
protected boolean bothAreBoolean(java.lang.Object lhs, java.lang.Object rhs)
-
eitherIsNumber
protected boolean eitherIsNumber(java.lang.Object lhs, java.lang.Object rhs)
-
-