public class OR extends AbstractLogicalOperator
Constructor and Description |
---|
OR() |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate(IExecutionContext ctxt,
Iterable<ICondition> conditions)
Evaluate result for this operator.
|
String |
getImplementationId()
Unique addon implementation ID.
|
String |
getRepresentation()
String representation for human read
|
int |
getWeight()
Return 200.
|
clone, compile, compileOperator, equals, hashCode, isKeepConditionsOrder, isMergePossible, toString
getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, toString, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
finalize, getClass, notify, notifyAll, wait, wait, wait
getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
public static final String OR_ID
public boolean evaluate(IExecutionContext ctxt, Iterable<ICondition> conditions) throws MConditionEvaluationException
ILogicalOperator
MConditionEvaluationException
public int getWeight()
public String getRepresentation()
ILogicalOperator