Package | Description |
---|---|
org.sormula.operation |
Classes that perform SQL operations such as select, update, insert, save, and delete.
|
org.sormula.operation.aggregate |
Classes that perform SQL aggregate operations such as MIN, MAX, AVG, COUNT.
|
org.sormula.operation.filter |
Filters that allow filtering algorithms to be written in Java and applied
as rows are read from the database.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayListSelectOperation<R>
|
class |
HashMapSelectOperation<K,R>
|
class |
LinkedHashMapSelectOperation<K,R>
|
class |
ListSelectOperation<R>
|
class |
MapSelectOperation<K,R>
|
class |
SelectOperation<R,C>
SQL select operation returning a collection of rows.
|
Modifier and Type | Class and Description |
---|---|
class |
SelectAggregateOperation<R,T>
Operation to select a value using an aggregate sql function like MIN, MAX, SUM, AVG, etc.
|
class |
SelectAvgOperation<R,T>
SQL AVG aggregate operation.
|
class |
SelectCountOperation<R,T>
SQL COUNT aggregate operation.
|
class |
SelectMaxOperation<R,T>
SQL MAX aggregate operation.
|
class |
SelectMinOperation<R,T>
SQL MIN aggregate operation.
|
class |
SelectSumOperation<R,T>
SQL SUM aggregate operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractSelectCascadeFilter.accept(ScalarSelectOperation<java.lang.Object> source,
java.lang.Object row,
boolean cascadesCompleted)
Deprecated.
Invokes subclass accept method based upon row runtime class type.
|
boolean |
SelectCascadeFilter.accept(ScalarSelectOperation<R> source,
R row,
boolean cascadesCompleted)
Deprecated.
Tests if row is to be used in results.
|