com.ds.fw.dv.search
Class FwDVSearchQuery

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.Vector
                    |
                    +--com.ds.fw.dv.search.FwDVSearchQuery
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable

public class FwDVSearchQuery
extends java.util.Vector

This class contains a vector with query elements. Each element contains data and relation operator. The instances of this class are used for building SQL queries.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
FwDVSearchQuery()
          Default constructor.
 
Method Summary
 void addE(java.lang.String operator, java.lang.Object s)
          Adds an element to the colection.
 void addSQ(java.lang.String operator, com.ds.fw.dv.search.FwDVSearchQuery sq)
          Adds a special element, which data member is a FwDVSearchQuery object.
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Constructor Detail

FwDVSearchQuery

public FwDVSearchQuery()
Default constructor.

Method Detail

addE

public void addE(java.lang.String operator,
                 java.lang.Object s)
Adds an element to the colection.

Parameters:
operator - an element operator
s - element's data

addSQ

public void addSQ(java.lang.String operator,
                  com.ds.fw.dv.search.FwDVSearchQuery sq)
Adds a special element, which data member is a FwDVSearchQuery object. This way difficult "put in" expressions could be composed.

Parameters:
operator - an element operator
sq - a FwDVSearchQuery object (vector with elements)