com.hp.hpl.guess
Class ComparisonQuery

java.lang.Object
  extended byorg.python.core.PyObject
      extended byorg.python.core.PySequence
          extended byorg.python.core.PyList
              extended bycom.hp.hpl.guess.Query
                  extended bycom.hp.hpl.guess.ComparisonQuery
All Implemented Interfaces:
ClassDictInit, Collection, Serializable

public class ComparisonQuery
extends Query

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.hp.hpl.guess.Query
AND, EQ, GE, GT, LE, LIKE, LT, NE, OR
 
Fields inherited from class org.python.core.PyList
__class__
 
Fields inherited from class org.python.core.PySequence
annotation
 
Constructor Summary
ComparisonQuery(Graph graph, String op, Field field, Object value, int type)
           
 
Method Summary
 boolean describes(GraphElement element)
           
 Set getStates(Set init)
           
 String toSQLString()
           
 
Methods inherited from class com.hp.hpl.guess.Query
__and__, __len__, __or__, __setattr__, __str__, get, getGraph, toString
 
Methods inherited from class org.python.core.PyList
__add__, __findattr__, __iadd__, __imul__, add, addAll, append, classDictInit, clear, contains, containsAll, count, equals, extend, hashCode, index, insert, isEmpty, iterator, pop, pop, remove, remove, removeAll, retainAll, reverse, safeRepr, size, sort, sort, toArray, toArray
 
Methods inherited from class org.python.core.PySequence
__anye__, __bde__, __delitem__, __delslice__, __eq__, __finditem__, __finditem__, __ge__, __getitem__, __getslice__, __gt__, __lde__, __le__, __lt__, __ne__, __nonzero__, __rde__, __setitem__, __setitem__, __setslice__, __sub__, __tojava__, containsGraphElements, findEdges, findEdges, findGraphElements, findGraphElements, findNodes, findNodes, findNodesAndEdges, findNodesAndEdges, getAnnotation, groupAndSortBy, groupBy, hide, isMappingType, isNumberType, show, sortBy, unroll
 
Methods inherited from class org.python.core.PyObject
__abs__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delitem__, __delslice__, __dir__, __div__, __divmod__, __findattr__, __finditem__, __float__, __getattr__, __getattr__, __getitem__, __getslice__, __hash__, __hex__, __iand__, __idiv__, __idivmod__, __ilshift__, __imod__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __ixor__, __like__, __long__, __lshift__, __mod__, __mul__, __neg__, __not__, __oct__, __pos__, __pow__, __pow__, __radd__, __rand__, __rcontained__, __rcontains__, __rdiv__, __rdivmod__, __repr__, __rexact__, __rlshift__, __rmod__, __rmul__, __ror__, __roverlaps__, __rpow__, __rrshift__, __rshift__, __rsub__, __rxor__, __setattr__, __setitem__, __setslice__, __str2__, __xor__, _add, _and, _anye, _bde, _callextra, _cmp, _div, _divmod, _dodel, _doget, _doget, _doset, _eq, _ge, _gt, _in, _is, _isnot, _jcall, _jcallexc, _jthrow, _lde, _le, _like, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rcontained, _rcontains, _rde, _rexact, _roverlaps, _rshift, _sub, _xor, invoke, invoke, invoke, invoke, invoke, isCallable, isSequenceType
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComparisonQuery

public ComparisonQuery(Graph graph,
                       String op,
                       Field field,
                       Object value,
                       int type)
Method Detail

getStates

public Set getStates(Set init)
Specified by:
getStates in class Query

toSQLString

public String toSQLString()
Specified by:
toSQLString in class Query

describes

public boolean describes(GraphElement element)
Specified by:
describes in class Query