|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IPredicate | |
---|---|
net.floodlightcontroller.storage | |
net.floodlightcontroller.storage.nosql |
Uses of IPredicate in net.floodlightcontroller.storage |
---|
Classes in net.floodlightcontroller.storage that implement IPredicate | |
---|---|
class |
CompoundPredicate
Predicate class to handle AND and OR combinations of a number of child predicates. |
class |
OperatorPredicate
Predicate class to specify rows by equality or comparison operations of column values. |
Methods in net.floodlightcontroller.storage that return IPredicate | |
---|---|
IPredicate[] |
CompoundPredicate.getPredicateList()
|
Methods in net.floodlightcontroller.storage with parameters of type IPredicate | |
---|---|
IQuery |
IStorageSourceService.createQuery(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering)
Create a query object representing the given query parameters. |
abstract IQuery |
AbstractStorageSource.createQuery(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering)
|
void |
IStorageSourceService.deleteMatchingRows(java.lang.String tableName,
IPredicate predicate)
Delete the rows that match the predicate |
void |
AbstractStorageSource.deleteMatchingRows(java.lang.String tableName,
IPredicate predicate)
|
java.util.concurrent.Future<?> |
IStorageSourceService.deleteMatchingRowsAsync(java.lang.String tableName,
IPredicate predicate)
Asynchronous version of deleteRows |
java.util.concurrent.Future<?> |
AbstractStorageSource.deleteMatchingRowsAsync(java.lang.String tableName,
IPredicate predicate)
|
IResultSet |
IStorageSourceService.executeQuery(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering)
Execute a query created with the given query parameters. |
IResultSet |
AbstractStorageSource.executeQuery(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering)
|
java.lang.Object[] |
IStorageSourceService.executeQuery(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering,
IRowMapper rowMapper)
Execute a query and call the row mapper to map the results to Java objects. |
java.lang.Object[] |
AbstractStorageSource.executeQuery(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering,
IRowMapper rowMapper)
|
java.util.concurrent.Future<IResultSet> |
IStorageSourceService.executeQueryAsync(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering)
Asynchronous variant of executeQuery. |
java.util.concurrent.Future<IResultSet> |
AbstractStorageSource.executeQueryAsync(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering)
|
java.util.concurrent.Future<java.lang.Object[]> |
IStorageSourceService.executeQueryAsync(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering,
IRowMapper rowMapper)
Asynchronous variant of executeQuery |
java.util.concurrent.Future<java.lang.Object[]> |
AbstractStorageSource.executeQueryAsync(java.lang.String tableName,
java.lang.String[] columnNames,
IPredicate predicate,
RowOrdering ordering,
IRowMapper rowMapper)
|
void |
IStorageSourceService.updateMatchingRows(java.lang.String tableName,
IPredicate predicate,
java.util.Map<java.lang.String,java.lang.Object> values)
Update the rows in the given table. |
void |
AbstractStorageSource.updateMatchingRows(java.lang.String tableName,
IPredicate predicate,
java.util.Map<java.lang.String,java.lang.Object> values)
|
java.util.concurrent.Future<?> |
IStorageSourceService.updateMatchingRowsAsync(java.lang.String tableName,
IPredicate predicate,
java.util.Map<java.lang.String,java.lang.Object> values)
Asynchronous variant of updateMatchingRows |
java.util.concurrent.Future<?> |
AbstractStorageSource.updateMatchingRowsAsync(java.lang.String tableName,
IPredicate predicate,
java.util.Map<java.lang.String,java.lang.Object> values)
|
protected abstract void |
AbstractStorageSource.updateMatchingRowsImpl(java.lang.String tableName,
IPredicate predicate,
java.util.Map<java.lang.String,java.lang.Object> values)
|
Constructors in net.floodlightcontroller.storage with parameters of type IPredicate | |
---|---|
CompoundPredicate(CompoundPredicate.Operator operator,
boolean negated,
IPredicate... predicateList)
|
Uses of IPredicate in net.floodlightcontroller.storage.nosql |
---|
Methods in net.floodlightcontroller.storage.nosql with parameters of type IPredicate | |
---|---|
IQuery |
NoSqlStorageSource.createQuery(java.lang.String tableName,
java.lang.String[] columnNameList,
IPredicate predicate,
RowOrdering rowOrdering)
|
void |
NoSqlStorageSource.updateMatchingRowsImpl(java.lang.String tableName,
IPredicate predicate,
java.util.Map<java.lang.String,java.lang.Object> values)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |