com.opensymphony.workflow.query
Class Expression

java.lang.Object
  extended by com.opensymphony.workflow.query.Expression
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FieldExpression, NestedExpression

public abstract class Expression
extends Object
implements Serializable

Abstract base class for expressions used in a workflow query. Expressions can be negate and/or nested. The default is not negate.

Expressions which are supported by all stores are FieldExpression and NestedExpression.

Store specific expressions like XPathExpression can be added.

Author:
Christine Zimmermann
See Also:
Serialized Form

Field Summary
protected  boolean negate
           
 
Constructor Summary
protected Expression()
           
 
Method Summary
 boolean isNegate()
           
abstract  boolean isNested()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

negate

protected boolean negate
Constructor Detail

Expression

protected Expression()
Method Detail

isNegate

public boolean isNegate()

isNested

public abstract boolean isNested()

OpenSymphony Workflow Project Page