Package SQLite
Class TableResult
- java.lang.Object
-
- SQLite.TableResult
-
- All Implemented Interfaces:
Callback
- Direct Known Subclasses:
TableResultX
public class TableResult extends Object implements Callback
Class representing an SQLite result set as returned by the Database.get_table convenience method.
Example:
... SQLite.Database db = new SQLite.Database(); db.open("db", 0); System.out.print(db.get_table("select * from TEST")); ...Example output:
id|firstname|lastname| 0|John|Doe| 1|Speedy|Gonzales| ...
-
-
Field Summary
Fields Modifier and Type Field Description booleanatmaxrowsFlag to indicate Maximum number of rows condition.String[]columnColumn names of the result set.intmaxrowsMaximum number of rows to hold in the table.intncolumnsNumber of columns in the result set.intnrowsNumber of rows in the result set.VectorrowsRows of the result set.String[]typesTypes of columns of the result set or null.
-
Constructor Summary
Constructors Constructor Description TableResult()Create an empty result set.TableResult(int maxrows)Create an empty result set with maximum number of rows.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Clear result set.voidcolumns(String[] coldata)Callback method used while the query is executed.booleannewrow(String[] rowdata)Callback method used while the query is executed.StringtoString()Make String representation of result set.voidtypes(String[] types)Callback method used while the query is executed.
-
-
-
Field Detail
-
ncolumns
public int ncolumns
Number of columns in the result set.
-
nrows
public int nrows
Number of rows in the result set.
-
column
public String[] column
Column names of the result set.
-
types
public String[] types
Types of columns of the result set or null.
-
rows
public Vector rows
Rows of the result set. Each row is stored as a String array.
-
maxrows
public int maxrows
Maximum number of rows to hold in the table.
-
atmaxrows
public boolean atmaxrows
Flag to indicate Maximum number of rows condition.
-
-
Method Detail
-
clear
public void clear()
Clear result set.
-
columns
public void columns(String[] coldata)
Callback method used while the query is executed.
-
types
public void types(String[] types)
Callback method used while the query is executed.
-
newrow
public boolean newrow(String[] rowdata)
Callback method used while the query is executed.
-
-