Module proto4j.redis
Package org.proto4j.redis.sql
-
Interface Summary Interface Description SQLContext The base class for objects that implement the behaviour of an SQLContext.SQLExtractor<T> Represents a function that reads data from the givenResultSetwith aSQLContextin mind and produces a result.SQLFactory The base class every external factory must implement.SQLValidator Represents aPredicate<String>that tries to verify the given sql statement. -
Class Summary Class Description SQL.Environment The SQL.Environment class can be used to store SQL statements globally for a specific time period.SQLConfiguration The base class for all SQLConfiguration objects.SQLPrincipal A user principal identified by a username or account name.SQLService The base class for all services that execute the given sql statement on the connected database.SQLSource -
Annotation Types Summary Annotation Type Description Entity Indicates that the annotated class is typed and will be extracted using anInstanceCreatorwhile values are fetched from a database.Param Used to set a specific name to the annotated parameter.SQL Sets the usedSQLFactoryandDriverby providing its identifier.SQL.Column Fields annotated with theSQL.Columnannotation will be used by theInstanceCreatorto wrap data in aResultSetinto a new type instance.SQL.Create Indicates the annotated method should execute a SQL-Create statement.SQL.Delete Indicates the annotated method should execute a SQL-Delete statement.SQL.Drop Indicates the annotated method should execute a SQL-Drop statement.SQL.Insert Indicates the annotated method should execute a SQL-Insert statement.SQL.Raw Indicates the annotated method should execute a SQL-Raw statement.SQL.Select Indicates the annotated method should execute a SQL-Select statement.SQL.Update Indicates the annotated method should execute a SQL-Update statement.Validator Indicates the annotated class should use the givenSQLValidatorto verify sql statements.