Package | Description |
---|---|
org.sormula.operation |
Classes that perform SQL operations such as select, update, insert, save, and delete.
|
org.sormula.operation.cascade |
Classes that perform cascade (one-to-many and one-to-one) operations that are defined
by cascade annotations.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<CascadeOperation<R,?>> |
UpdateOperation.prepareCascades(java.lang.reflect.Field field)
Creates and prepares cascade operations based upon cascade annotations for a field.
|
protected abstract java.util.List<CascadeOperation<R,?>> |
SqlOperation.prepareCascades(java.lang.reflect.Field field)
Creates and prepares cascade operations based upon cascade annotations for a field.
|
protected java.util.List<CascadeOperation<R,?>> |
ScalarSelectOperation.prepareCascades(java.lang.reflect.Field field)
Creates and prepares cascade operations based upon cascade annotations for a field.
|
protected java.util.List<CascadeOperation<R,?>> |
SaveOperation.prepareCascades(java.lang.reflect.Field field)
Creates save cascade operations based upon the save annotations for field.
|
protected java.util.List<CascadeOperation<R,?>> |
InsertOperation.prepareCascades(java.lang.reflect.Field field)
Creates and prepares cascade operations based upon cascade annotations for a field.
|
protected java.util.List<CascadeOperation<R,?>> |
DeleteOperation.prepareCascades(java.lang.reflect.Field field)
Creates and prepares cascade operations based upon cascade annotations for a field.
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteCascadeOperation<S,T>
Cascade that deletes rows from target table when source operation initiates a cascade.
|
class |
InsertCascadeOperation<S,T>
Cascade that inserts rows into target table when source operation initiates a cascade.
|
class |
ModifyCascadeOperation<S,T>
Base class for cascades that modify database.
|
class |
SaveCascadeOperation<S,T>
Cascade that saves rows in target table when source operation initiates a cascade.
|
class |
SelectCascadeOperation<S,T>
Cascade that selects rows from target table into target field when source
operation initiates a cascade.
|
class |
UpdateCascadeOperation<S,T>
Cascade that updates rows in target table when source operation initiates a cascade.
|