org.objectweb.medor.expression.api

Interface UnaryLogicalOperator

All Superinterfaces:
org.objectweb.medor.clone.api.Cloneable, Expression, Operator, Serializable, UnaryOperator
Known Implementing Classes:
BasicUnaryLogicalOperator, Not

public interface UnaryLogicalOperator
extends UnaryOperator

Author:
Sebastien Chassande-Barrioz

Fields inherited from interface org.objectweb.medor.expression.api.Operator

ABS, AND, AVG, BITWIZE, CONCAT, CONDAND, CONDOR, COUNT, DIV, EQUAL, FIRSTLOCATE, GREATER, GREATEREQUAL, IN, INDEXEDLOCATE, LENGTH, LOWER, LOWEREQUAL, MAX, MEMBEROF, MIN, MINUS, MOD, MULT, NAV, NOT, NOTEQUAL, NOTMEMBEROF, OR, PLUS, SQRT, STRING_LOWER, STRING_UPPER, SUBSTRING, SUM, UMINUS

Method Summary

boolean
evaluate(boolean op)

Methods inherited from interface org.objectweb.medor.clone.api.Cloneable

clone

Methods inherited from interface org.objectweb.medor.expression.api.Expression

compileExpression, evaluate, getType

Methods inherited from interface org.objectweb.medor.expression.api.Operator

getExpression, getOperandNumber, getOperatorString, setExpression

Methods inherited from interface org.objectweb.medor.expression.api.UnaryOperator

getExpression, setExpression

Method Details

evaluate

public boolean evaluate(boolean op)