Uses of Interface
javax.rad.model.condition.ICondition

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.
<T> T
AbstractStorage.fetch(Class<T> pClass, ICondition pFilter)
          Returns the requested bean/POJO from the storage.
<T> List<T>
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 CompareConditions.
 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.
 



Copyright © 2009 SIB Visions GmbH. All Rights Reserved.