com.ibm.able.rules
Class AblePredicateQuery
java.lang.Object
|
+--com.ibm.able.rules.AblePredicateQuery
- All Implemented Interfaces:
- java.io.Serializable
- public class AblePredicateQuery
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Method Summary |
protected java.lang.String |
arlString()
|
static java.lang.String |
Copyright()
Determine the copyright of this class. |
java.util.Vector |
getPredicates()
|
java.lang.String |
toString()
|
java.lang.String |
traceString(int theTraceStringFlavor)
Retrieve a string describing (the contents of) the object. |
protected java.lang.String |
xmlString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
myId
protected int myId
predicates
protected java.util.Vector predicates
selectorList
protected java.util.Vector selectorList
variables
protected java.util.Vector variables
AblePredicateQuery
public AblePredicateQuery()
- Create a query object
AblePredicateQuery
public AblePredicateQuery(AblePredicate goalClause)
- create a query object over a single predicate
AblePredicateQuery
public AblePredicateQuery(java.util.Vector goalClauses)
- Create a compound query object (with multiple predicates)
getPredicates
public java.util.Vector getPredicates()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
arlString
protected java.lang.String arlString()
xmlString
protected java.lang.String xmlString()
traceString
public java.lang.String traceString(int theTraceStringFlavor)
- Retrieve a string describing (the contents of) the object.
- Parameters:
theFlavor
- An Able.TraceStringFlavor value.
- Returns:
- A String containing the current contents of the object.
Copyright
public static java.lang.String Copyright()
- Determine the copyright of this class.
- Returns:
- A String containing this class's copyright statement.
(C) Copyright IBM Corporation 1999, 2003