com.qanavigation.DBacc
Class QuerySet
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
com.qanavigation.Basics.RsltLst<java.lang.String[]>
com.qanavigation.Basics.Rslt2DArray
com.qanavigation.DBacc.QuerySet
- All Implemented Interfaces:
- IRslt, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.String[]>, java.util.Collection<java.lang.String[]>, java.util.List<java.lang.String[]>, java.util.RandomAccess
public class QuerySet
- extends Rslt2DArray
Don't get confused! 'Cols' are the columns to query for,
but in the table they are rows!
- See Also:
- Serialized Form
Constructor Summary |
QuerySet(int p_QCols,
java.lang.String p_TableName)
|
Method Summary |
void |
addKeyCol(java.lang.String p_Name,
java.lang.String p_Val,
boolean p_isBlob)
Add a value for a key column. |
void |
addQCol(java.lang.String p_Name,
java.lang.String p_Val,
boolean p_isBlob)
Add a value for a normal column. |
java.lang.String |
getQColName(int i)
|
java.lang.String |
getQColVal(int i)
|
boolean |
isBlob(int i)
|
boolean |
isKey(int i)
|
Methods inherited from class com.qanavigation.Basics.Rslt2DArray |
add, addRange, getCell, getColSize, getRow, getRowNum, isNotEmpty, merge, notOKorEmpty, resetRslt, sort |
Methods inherited from class com.qanavigation.Basics.RsltLst |
addRsltAddFailInfo, addRsltAddInfo, addRsltAddInfo, addRsltFinalInfo, addRsltInitialInfo, addVal, checkRslt, checkRslt, getRslt, getRsltAddInfo, getRsltFinalInfo, getRsltFinalMsg, getRsltInitialInfo, getRsltInitialMsg, getRsltStatVal, getRsltStatValLbl, isInStat, isOK, isOK, notOK, notOK, removeRange, setInError, setOK, setRsltByExcp, setRsltStat, setRsltStat, setRsltStat, setRsltStat |
Methods inherited from class java.util.ArrayList |
add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, set, size, toArray, toArray, trimToSize |
Methods inherited from class java.util.AbstractList |
equals, hashCode, iterator, listIterator, listIterator, subList |
Methods inherited from class java.util.AbstractCollection |
containsAll, removeAll, retainAll, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
QuerySet
public QuerySet(int p_QCols,
java.lang.String p_TableName)
- Parameters:
p_QCols
- The number of cols of the table row.p_TableName
-
getQColName
public java.lang.String getQColName(int i)
- Parameters:
i
-
- Returns:
getQColVal
public java.lang.String getQColVal(int i)
- Parameters:
i
-
- Returns:
isBlob
public boolean isBlob(int i)
- Parameters:
i
-
- Returns:
isKey
public boolean isKey(int i)
- Parameters:
i
-
- Returns:
addKeyCol
public void addKeyCol(java.lang.String p_Name,
java.lang.String p_Val,
boolean p_isBlob)
- Add a value for a key column. (Only required for updates.)
Forces an empty string to a NULL.
- Parameters:
p_Name
- p_Val
-
addQCol
public void addQCol(java.lang.String p_Name,
java.lang.String p_Val,
boolean p_isBlob)
- Add a value for a normal column.
- Parameters:
p_Name
- p_Val
-
Copyright © 2003 - 20011 Ronald D. Grindle. All Rights Reserved.