Interface and Description |
---|
org.sormula.operation.filter.SelectCascadeFilter |
Class and Description |
---|
org.sormula.operation.filter.AbstractSelectCascadeFilter |
Method and Description |
---|
org.sormula.translator.RowTranslator.getDeclaredFields()
Will be removed in version 4.0
|
org.sormula.operation.ScalarSelectOperation.getSelectCascadeFilters()
Replaced by
ScalarSelectOperation.getFilterPredicateMap() |
org.sormula.operation.cascade.SelectCascadeOperation.getSelectCascadeFilters()
Replaced by
SelectCascadeOperation.getFilterPredicateMap() |
org.sormula.operation.SqlOperation.getTargetTable(Class<?>)
Use
SqlOperation.getTargetTable(Class)
Gets a table object from database associated with this operation. |
org.sormula.translator.AbstractColumnTranslator.newInstance(Class<? extends ColumnTranslator>, RowField<?, ?>, String)
Use
AbstractColumnTranslator.AbstractColumnTranslator(RowField, String)
Factory method for creating a new instance of a column translator for a row field.
Gets columnTranslatorClass constructor with parameters (RowField, String) and invokes
Class.newInstance() . RowField is needed instead of Field so
that appropriate field access is used. |
org.sormula.Table.setRequiredCascades(String...)
Will be removed in version 4.0
Sets the name(s) of cascades that should occur with this operation. Cascades with names that equal
any of the names specified in cascadeNames parameter will be executed. The default value for
required cascade names is {""}.
For all cascades that are executed, cascadeNames is passed on to the cascade operation with
The wildcard "*" parameter will result in
If |
org.sormula.operation.ScalarSelectOperation.setSelectCascadeFilters(SelectCascadeFilter<?>...) |
org.sormula.operation.cascade.SelectCascadeOperation.setSelectCascadeFilters(SelectCascadeFilter<?>...) |
Annotation Type Element and Description |
---|
org.sormula.annotation.Row.primaryKeyFields
Will be removed in version 4.0
Defines the primary keys for table. Use this instead of
Column.primaryKey()
or Column.identity() .
The advantage of this annotation is that the order of the keys listed is the order used
by SqlOperation.setParameters(Object...) .
Some JVM's do not reflect the fields in order of declaration so this method provides a
predictable order for primary keys. |