|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ICondition | |
---|---|
com.sibvisions.rad.model | Contains model implementations. |
com.sibvisions.rad.model.mem | Contains all storage independent model classes. |
com.sibvisions.rad.persist | Contains implementations of the persistence definitions. |
com.sibvisions.rad.persist.jdbc | Contains all database specific persistence implementations. |
com.sibvisions.rad.ui.swing.ext.celleditor | Contains components for creating editors. |
javax.rad.genui.celleditor | Contains a generic implementation of the platform and technology independent celleditor interfaces to design graphical user interfaces. |
javax.rad.model | Contains all model interfaces, abstract base and exception classes. |
javax.rad.model.condition | Contains ICondition implementations for different SQL operators. |
javax.rad.persist | Contains classes and interfaces needed for java persistence. |
javax.rad.ui.celleditor | Contains all interfaces to develop cell editors. |
Uses of ICondition in com.sibvisions.rad.model |
---|
Methods in com.sibvisions.rad.model with parameters of type ICondition | |
---|---|
static void |
DataBookUtil.writeCSV(IDataBook pBook,
OutputStream pStream,
String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort)
Writes all rows and values of a databook, as comma separated values to a stream. |
static void |
DataBookUtil.writeCSV(IDataBook pBook,
OutputStream pStream,
String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort,
String pSeparator)
Writes all rows and values of a databook, as comma separated values to a stream. |
Uses of ICondition in com.sibvisions.rad.model.mem |
---|
Methods in com.sibvisions.rad.model.mem that return ICondition | |
---|---|
ICondition |
MemDataBook.getFilter()
Returns the filter for this IDataBook . |
Methods in com.sibvisions.rad.model.mem with parameters of type ICondition | |
---|---|
int |
MemDataPage.searchNext(ICondition pCondition)
Searches the given condition. |
int |
MemDataBook.searchNext(ICondition pCondition)
Searches the given condition. |
int |
MemDataPage.searchNext(ICondition pCondition,
int pRowNum)
Searches the given condition starting at the given position. |
int |
MemDataBook.searchNext(ICondition pCondition,
int pRowNum)
Searches the given condition starting at the given position. |
int |
MemDataPage.searchPrevious(ICondition pCondition)
Searches the given condition. |
int |
MemDataBook.searchPrevious(ICondition pCondition)
Searches the given condition. |
int |
MemDataPage.searchPrevious(ICondition pCondition,
int pRowNum)
Searches the given condition starting at the given position. |
int |
MemDataBook.searchPrevious(ICondition pCondition,
int pRowNum)
Searches the given condition starting at the given position. |
void |
MemDataBook.setFilter(ICondition pFilter)
Sets the filter for this IDataBook . |
Uses of ICondition in com.sibvisions.rad.persist |
---|
Methods in com.sibvisions.rad.persist with parameters of type ICondition | ||
---|---|---|
IFileHandle |
AbstractStorage.createCSV(String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort)
Write the current DBStorage with the specified filter and sort to the export.csv file in CSV format and returns the file handle. |
|
IFileHandle |
AbstractStorage.createCSV(String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort,
String pLanguage)
Write the current DBStorage with the specified filter and sort to the export.csv file in CSV format and returns the file handle. |
|
IFileHandle |
AbstractStorage.createCSV(String pFileName,
String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort)
Write the current DBStorage with the specified filter and sort to the export.csv file in CSV format and returns the file handle. |
|
abstract List<Object[]> |
AbstractStorage.executeFetch(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
This method has to be implemented in the Storage implementation and should have the functionality of the fetch method. |
|
List<Object[]> |
AbstractMemStorage.executeFetch(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
This method has to be implemented in the Storage implementation and should have the functionality of the fetch method. |
|
List<Object[]> |
AbstractStorage.executeFetchAsBean(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
This method will be used if AbstractStorage.fetchBean(ICondition, SortDefinition, int, int) was called. |
|
List<Object[]> |
AbstractMemStorage.executeFetchAsBean(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
This method will be used if AbstractStorage.fetchBean(ICondition, SortDefinition, int, int) was called. |
|
|
AbstractStorage.fetch(Class<T> pClass,
ICondition pFilter)
Returns the requested bean/POJO from the storage. |
|
|
AbstractStorage.fetch(Class<T> pClass,
ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
Returns the requested list of beans/POJOs from the storage. |
|
List<Object[]> |
AbstractStorage.fetch(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
Returns the requested rows as List[Object[]] . |
|
IBean |
AbstractStorage.fetchBean(ICondition pFilter)
Returns the requested bean from the storage. |
|
List<IBean> |
AbstractStorage.fetchBean(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
Returns the requested list of beans from the storage. |
|
int |
AbstractMemStorage.getEstimatedRowCount(ICondition pFilter)
Returns the number of rows in this AbstractStorage from the storage. |
|
abstract void |
AbstractMemStorage.loadData(MemDataBook pBook,
ICondition pFilter)
Loads the relevant data into the internal data book. |
|
abstract void |
AbstractStorage.writeCSV(OutputStream pStream,
String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort,
String pSeparator)
Write the current storage with the specified filter and sort into the given output stream as CSV Format. |
|
void |
AbstractMemStorage.writeCSV(OutputStream pStream,
String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort,
String pSeparator)
Write the current storage with the specified filter and sort into the given output stream as CSV Format. |
Uses of ICondition in com.sibvisions.rad.persist.jdbc |
---|
Methods in com.sibvisions.rad.persist.jdbc that return ICondition | |
---|---|
ICondition |
DBStorage.getRestrictCondition()
Returns the restrict condition. |
Methods in com.sibvisions.rad.persist.jdbc with parameters of type ICondition | |
---|---|
List<Object[]> |
DBStorage.executeFetch(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
This method has to be implemented in the Storage implementation and should have the functionality of the fetch method. |
List<Object[]> |
IDBAccess.fetch(ServerMetaData pServerMetaData,
String pBeforeQueryColumns,
String[] pQueryColumns,
String pFromClause,
ICondition pFilter,
String pWhereClause,
String pAfterWhereClause,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
Returns the List of fetched rows (as List of Object[]) for the specified query tables and parameters. |
List<Object[]> |
DBAccess.fetch(ServerMetaData pServerMetaData,
String pBeforeQueryColumns,
String[] pQueryColumns,
String pFromClause,
ICondition pFilter,
String pLastWhereCondition,
String pAfterWhereClause,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
Returns the List of fetched rows (as List of Object[]) for the specified query tables and parameters. |
String |
PostgreSQLDBAccess.getDatabaseSpecificLockStatement(String pWritebackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
Returns the database specific statement to lock the specified row in the database. |
String |
OracleDBAccess.getDatabaseSpecificLockStatement(String pWritebackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
Returns the database specific statement to lock the specified row in the database. |
String |
DBAccess.getDatabaseSpecificLockStatement(String pWriteBackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
Returns the database specific statement to lock the specified row in the database. |
int |
DBStorage.getEstimatedRowCount(ICondition pFilter)
Returns the number of rows in this AbstractStorage from the storage. |
String |
DBAccess.getSelectStatement(ICondition pFilter,
String pFromClause,
String[] pQueryColumns,
String pBeforeQueryColumns,
String pWhereClause,
String pAfterWhereClause,
ServerMetaData pServerMetaData)
It initialize the select for a specified storage unit and return the SELECT statement. |
String |
DBAccess.getWHEREClause(ICondition pFilter,
ServerMetaData pServerMetaData,
boolean pUsePrefix)
Returns the WHERE clause for a UPDATE, DELETE or SELECT statement specified with a Filter . |
void |
IDBAccess.lockRow(String pWritebackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
It locks the specified row in the storage. |
void |
DBAccess.lockRow(String pWriteBackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
It locks the specified row in the storage. |
protected int |
DBAccess.lockRowInternal(String pWriteBackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
It locks the current row and return how many rows are affected. |
protected void |
DBAccess.setFilterParameter(int iStartParameterIndex,
PreparedStatement pStatement,
ICondition pFilter)
Sets all Filter parameter values into the PreparedStatement . |
void |
DBStorage.setRestrictCondition(ICondition pRestrictCondition)
Sets the restrict condition. |
int |
DBAccess.updateAnsiSQL(String pWriteBackTable,
String sUpdateStatement,
ServerMetaData pServerMetaData,
Object[] pOld,
Object[] pNew,
ICondition pPKFilter)
Updates the specified row and return the count of affected rows. |
int |
DBAccess.updateDatabaseSpecific(String pWriteBackTable,
String sUpdateStatement,
ServerMetaData pServerMetaData,
Object[] pOld,
Object[] pNew,
ICondition pPKFilter)
Updates the specified row and return the count of affected rows. |
void |
DBStorage.writeCSV(OutputStream pOutputStream,
String[] pColumnNames,
String[] pLabels,
ICondition pFilter,
SortDefinition pSort,
String pSeparator)
Write the current storage with the specified filter and sort into the given output stream as CSV Format. |
Uses of ICondition in com.sibvisions.rad.ui.swing.ext.celleditor |
---|
Methods in com.sibvisions.rad.ui.swing.ext.celleditor that return ICondition | |
---|---|
ICondition |
JVxLinkedCellEditor.getAdditionalCondition()
Gets the additional condition, that is combined with And. |
Methods in com.sibvisions.rad.ui.swing.ext.celleditor with parameters of type ICondition | |
---|---|
void |
JVxLinkedCellEditor.setAdditionalCondition(ICondition pCondition)
Sets the additional condition, that is combined with And. |
Uses of ICondition in javax.rad.genui.celleditor |
---|
Methods in javax.rad.genui.celleditor that return ICondition | |
---|---|
ICondition |
UILinkedCellEditor.getAdditionalCondition()
Gets the additional condition, that is combined with And. |
Methods in javax.rad.genui.celleditor with parameters of type ICondition | |
---|---|
void |
UILinkedCellEditor.setAdditionalCondition(ICondition pCondition)
Sets the additional condition, that is combined with And. |
Uses of ICondition in javax.rad.model |
---|
Methods in javax.rad.model that return ICondition | |
---|---|
ICondition |
IDataBook.getFilter()
Returns the filter for this IDataBook . |
Methods in javax.rad.model with parameters of type ICondition | |
---|---|
int |
IDataPage.searchNext(ICondition pCondition)
Searches the given condition. |
int |
IDataPage.searchNext(ICondition pCondition,
int pRowNum)
Searches the given condition starting at the given position. |
int |
IDataPage.searchPrevious(ICondition pCondition)
Searches the given condition. |
int |
IDataPage.searchPrevious(ICondition pCondition,
int pRowNum)
Searches the given condition starting at the given position. |
void |
IDataBook.setFilter(ICondition pFilter)
Sets the filter for this IDataBook . |
Uses of ICondition in javax.rad.model.condition |
---|
Classes in javax.rad.model.condition that implement ICondition | |
---|---|
class |
And
The And condition implements the AND operator. |
class |
BaseCondition
The BaseCondition is the default implementation of ICondition . |
class |
CompareCondition
Thats the base Class for all CompareCondition s. |
class |
Equals
The Equals condition implements the comparison of values. |
class |
Greater
The Greater condition implements the comparison ">"(greater) of values. |
class |
GreaterEquals
The GreaterEquals condition implements the comparison ">="(greater equals) of values. |
class |
Less
The Less condition implements the comparison "<"(less) of values. |
class |
LessEquals
The LessEquals condition implements the comparison "<="(less equals) of values. |
class |
Like
The Like condition implements the comparison of values with wildcards.
*,? |
class |
LikeIgnoreCase
The LikeIgnoreCase condition implements the comparison of values with wildcards and
ignors case.
*,? |
class |
LikeReverse
The LikeReverse condition implements the comparison of values with wildcards.
*,? |
class |
LikeReverseIgnoreCase
The LikeReverseIgnoreCase condition implements the comparison of values with wildcards and
ignors case.
*,? |
class |
Not
The Not condition implements the NOT operator. |
class |
OperatorCondition
The OperatorCondition is the default implementation for
logical operators. |
class |
Or
The Or condition implements the OR operator. |
Methods in javax.rad.model.condition that return ICondition | |
---|---|
ICondition |
OperatorCondition.clone()
Return a clone of the specific ICondition. |
ICondition |
ICondition.clone()
Return a clone of the specific ICondition. |
ICondition |
CompareCondition.clone()
Return a clone of the specific ICondition. |
ICondition |
BaseCondition.clone()
Return a clone of the specific ICondition. |
static ICondition |
Filter.createCondition(ICondition pCondition,
boolean pInclude,
String... pColumns)
Creates a new ICondition from the given ICondition and ignores or uses specific columns. |
static ICondition |
Filter.createEqualsFilter(IDataRow pFilterDataRow,
String[] pFilterColumnNames)
Creates a Filter with AND combined EQUALS conditions over all filter column names. |
static ICondition |
Filter.createEqualsFilter(String[] pColumnNames,
Object[] pDataRow,
ColumnMetaData[] pColumnMetaData)
Creates a Filter with AND combined EQUALS conditions over all filter column names. |
static ICondition |
Filter.createFilter(IDataRow pFilterDataRow)
Creates an Filter with AND combined and for each - column with the DataType String with LikeIgnoreCase condition and - column with the DataType BigDecimal & Boolean with Equals condition and - for two column in order with the DataType Timestamp the first with GreaterEquals and the second with LessEquals condition and - one column with the DataType Timestamp with Equals condition and - column with an ILinkedCellEditor.setValidationEnabled(true) with Equals otherwise with a LikeIgnoreCase condition over all columns. |
static ICondition |
Filter.createFilter(IDataRow pFilterDataRow,
String[] pFilterColumnNames)
Creates an Filter with AND combined and for each - column with the DataType String with LikeIgnoreCase condition and - column with the DataType BigDecimal & Boolean with Equals condition and - for two column in order with the DataType Timestamp the first with GreaterEquals and the second with LessEquals condition and - one column with the DataType Timestamp with Equals condition and - column with an ILinkedCellEditor.setValidationEnabled(true) with Equals otherwise with a LikeIgnoreCase condition over all filter column names. |
static ICondition |
Filter.createFullTextFilter(IDataBook pDataBook,
String pSearchString,
String... pIncludedColumns)
Full text filter. |
static ICondition |
Filter.createLikeFilter(IDataRow pFilterDataRow,
String[] pFilterColumnNames)
Creates a Filter with AND combined LIKE conditions over all filter column names. |
static ICondition |
Filter.createLikeIgnoreCaseFilter(IDataRow pFilterDataRow,
String[] pFilterColumnNames)
Creates a Filter with AND combined LikeIgnoreCase conditions over all filter column names. |
ICondition |
Not.getCondition()
Returns the ICondition to negate. |
ICondition[] |
OperatorCondition.getConditions()
Returns all IConditions of this OperatorCondition. |
Methods in javax.rad.model.condition with parameters of type ICondition | |
---|---|
void |
OperatorCondition.add(ICondition pCond)
Adds an operand to the operator condition. |
And |
ICondition.and(ICondition pCondition)
It connects with an logic AND the specified ICondition . |
And |
BaseCondition.and(ICondition pCondition)
It connects with an logic AND the specified ICondition . |
static ICondition |
Filter.createCondition(ICondition pCondition,
boolean pInclude,
String... pColumns)
Creates a new ICondition from the given ICondition and ignores or uses specific columns. |
Or |
ICondition.or(ICondition pCondition)
It connects with an logic OR the specified ICondition . |
Or |
BaseCondition.or(ICondition pCondition)
It connects with an logic OR the specified ICondition . |
void |
OperatorCondition.remove(ICondition pCond)
Removes an operand from the operator condition. |
void |
OperatorCondition.setConditions(ICondition[] pConditions)
Sets all IConditions of this OperatorCondition. |
static String |
Filter.toString(ICondition pCondition)
Creates a string representation of the given condition. |
Constructors in javax.rad.model.condition with parameters of type ICondition | |
---|---|
And(ICondition... pConditions)
Creates a new instance of And . |
|
Not(ICondition pCondition)
Creates a new instance of Not . |
|
Or(ICondition... pConditions)
Creates a new instance of Or . |
Uses of ICondition in javax.rad.persist |
---|
Methods in javax.rad.persist with parameters of type ICondition | |
---|---|
List<Object[]> |
IStorage.fetch(ICondition pFilter,
SortDefinition pSort,
int pFromRow,
int pMinimumRowCount)
Returns the requested rows as List[Object[]] . |
int |
IStorage.getEstimatedRowCount(ICondition pFilter)
Returns the number of rows in this AbstractStorage from the storage. |
Uses of ICondition in javax.rad.ui.celleditor |
---|
Methods in javax.rad.ui.celleditor that return ICondition | |
---|---|
ICondition |
ILinkedCellEditor.getAdditionalCondition()
Gets the additional condition, that is combined with And. |
Methods in javax.rad.ui.celleditor with parameters of type ICondition | |
---|---|
void |
ILinkedCellEditor.setAdditionalCondition(ICondition pCondition)
Sets the additional condition, that is combined with And. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |