|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.io.DataRecordQuery
public class DataRecordQuery
Abstraction of a query. Contains filtering , sorting, and field information.
Copyright 2009 Partner Software, Inc.
| Constructor Summary | |
|---|---|
DataRecordQuery(Cog cog)
Creates a new DataRecordQuery from the passed cog. |
|
DataRecordQuery(DataFilterExpression filter,
java.util.List<java.lang.String> fieldNames)
Creates a new DataRecordQuery |
|
DataRecordQuery(DataFilterExpression filter,
java.util.List<java.lang.String> fieldNames,
java.util.List<DataFilterSort> sorts)
Creates a new DataRecordQuery. |
|
DataRecordQuery(DataFilterExpression filter,
java.util.List<java.lang.String> fieldNames,
java.util.List<DataFilterSort> sorts,
int startRow,
int numberOfRecords)
Creates a new DataRecordQuery. |
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getContent()
Returns List of field names for query. |
DataFilterExpression |
getFilter()
Returns DataRecordFilter for this query. |
int |
getNumberOfRecords()
Returns number of records for query. |
java.util.List<DataFilterSort> |
getSorts()
Returns List of DataRecordFilterSort sorts for this query. |
int |
getStartRow()
Returns start row for query or -1 if not set. |
Cog |
toCog()
Returns the complete internal state of this object in the form of a Cog. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DataRecordQuery(DataFilterExpression filter,
java.util.List<java.lang.String> fieldNames)
filter - fieldNames - public DataRecordQuery(Cog cog)
cog -
public DataRecordQuery(DataFilterExpression filter,
java.util.List<java.lang.String> fieldNames,
java.util.List<DataFilterSort> sorts)
filter - - Filter defining queries.fieldNames - - Field names to query.sorts - - Any sorts to apply to query.
public DataRecordQuery(DataFilterExpression filter,
java.util.List<java.lang.String> fieldNames,
java.util.List<DataFilterSort> sorts,
int startRow,
int numberOfRecords)
filter - - Filter defining queries.fieldNames - - Field names to query, cannot be null.sorts - - Any sorts to apply to query, if null no sorts are used.startRow - - First row to begin query at, if -1 first row is start row.numberOfRecords - - Number of records to have in query, if -1 all records are returned.| Method Detail |
|---|
public DataFilterExpression getFilter()
public java.util.List<java.lang.String> getContent()
public java.util.List<DataFilterSort> getSorts()
public int getStartRow()
public int getNumberOfRecords()
public Cog toCog()
CoggableCog.
toCog in interface Coggable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||