Compiere 3.1

org.compiere.apps.search
Class AdvancedRow

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.Vector<ValueNamePair>
              extended by org.compiere.apps.search.AdvancedRow
All Implemented Interfaces:
Serializable, Cloneable, Iterable<ValueNamePair>, Collection<ValueNamePair>, List<ValueNamePair>, RandomAccess

public class AdvancedRow
extends Vector<ValueNamePair>

Find Advanced Row

Version:
$Id$
Author:
Jorg Janke
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
AdvancedRow()
          Empty Advanced Row
AdvancedRow(ValueNamePair column, ValueNamePair operator, ValueNamePair value, ValueNamePair value2)
          Full Advanced Row Constructor
 
Method Summary
 ValueNamePair getColumn()
           
 ValueNamePair getOperator()
           
 ValueNamePair getValue()
           
 ValueNamePair getValue2()
           
static Vector<AdvancedRow> load(MUserQuery query)
          Load Query Lines
 void setColumn(ValueNamePair column)
           
 void setOperator(ValueNamePair operator)
           
 void setValue(ValueNamePair value)
           
 void setValue2(ValueNamePair value2)
           
static boolean store(MUserQuery query, Vector<AdvancedRow> rows)
          Store Query Lines
 String toString()
          String Representation
 String toStringX()
          String Representation
 
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, 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

AdvancedRow

public AdvancedRow()
Empty Advanced Row


AdvancedRow

public AdvancedRow(ValueNamePair column,
                   ValueNamePair operator,
                   ValueNamePair value,
                   ValueNamePair value2)
Full Advanced Row Constructor

Parameters:
column -
operator -
value -
value2 -
Method Detail

load

public static Vector<AdvancedRow> load(MUserQuery query)
Load Query Lines

Parameters:
query -
Returns:
lines

store

public static boolean store(MUserQuery query,
                            Vector<AdvancedRow> rows)
Store Query Lines

Parameters:
query - query
rows - rows to be saved
Returns:
true if saved

getColumn

public ValueNamePair getColumn()

setColumn

public void setColumn(ValueNamePair column)

getOperator

public ValueNamePair getOperator()

setOperator

public void setOperator(ValueNamePair operator)

getValue

public ValueNamePair getValue()

setValue

public void setValue(ValueNamePair value)

getValue2

public ValueNamePair getValue2()

setValue2

public void setValue2(ValueNamePair value2)

toString

public String toString()
String Representation

Overrides:
toString in class Vector<ValueNamePair>
Returns:
info

toStringX

public String toStringX()
String Representation

Returns:
info

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.