Package | Description |
---|---|
org.sormula.operation |
Classes that perform SQL operations such as select, update, insert, delete.
|
org.sormula.operation.cascade |
Classes that perform cascade (one-to-many and one-to-one) operations that are defined
by cascade annotations.
|
org.sormula.translator |
Classes that provide mapping between columns and Java class members.
|
Modifier and Type | Method and Description |
---|---|
protected SormulaField<R,?> |
SqlOperation.createTargetField(java.lang.reflect.Field field)
Creates a
SormulaField from Field . |
Modifier and Type | Method and Description |
---|---|
SormulaField<S,?> |
CascadeOperation.getTargetField()
Gets target field as
SormulaField . |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<SormulaField<T,java.lang.Object>> |
CascadeOperation.getTargetForeignKeyValueFieldList() |
Constructor and Description |
---|
CascadeOperation(Table<S> sourceTable,
SormulaField<S,?> targetField,
Table<T> targetTable,
java.lang.Class<?> cascadeOperationClass)
Constructs for field and table to be affected by cascade.
|
DeleteCascadeOperation(Table<S> sourceTable,
SormulaField<S,?> targetField,
Table<T> targetTable,
DeleteCascade deleteCascadeAnnotation)
Constructor used by
DeleteOperation . |
InsertCascadeOperation(Table<S> sourceTable,
SormulaField<S,?> targetField,
Table<T> targetTable,
InsertCascade insertCascadeAnnotation)
Constructor used by
InsertOperation . |
ModifyCascadeOperation(Table<S> sourceTable,
SormulaField<S,?> targetField,
Table<T> targetTable,
java.lang.Class<?> cascadeOperationClass)
Constructs.
|
SaveCascadeOperation(Table<S> sourceTable,
SormulaField<S,?> targetField,
Table<T> targetTable,
SaveCascade saveCascadeAnnotation)
Constructor used by
SaveOperation . |
SelectCascadeOperation(Table<S> sourceTable,
SormulaField<S,?> targetField,
Table<T> targetTable,
SelectCascade selectCascadeAnnotation)
Constructor used by
SelectOperation . |
UpdateCascadeOperation(Table<S> sourceTable,
SormulaField<S,?> targetField,
Table<T> targetTable,
UpdateCascade updateCascadeAnnotation)
Constructor used by
UpdateOperation . |
Modifier and Type | Method and Description |
---|---|
SormulaField<R,T> |
AbstractColumnTranslator.getSormulaField()
Gets the field as a
SormulaField . |