Index
A C D E F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- select(String, SQLExtractor<? extends T>) - Method in class org.proto4j.redis.sql.SQLService
-
Executes a SELECT-statement and wraps the returned
ResultSet
with the givenSQLExtractor
to a given type. - setPrincipal(SQLPrincipal) - Method in class org.proto4j.redis.sql.SQLConfiguration
-
Sets new authentication parameters with the dedicated
SQLPrincipal
. - setProperties(Properties) - Method in class org.proto4j.redis.sql.SQLConfiguration
-
Applies new properties to this configuration instance.
- setReference(Object) - Method in interface org.proto4j.redis.sql.SQLContext
-
Sets the reference to the given value.
- setReferenceParent(Class<?>) - Method in interface org.proto4j.redis.sql.SQLContext
-
Sets the declaring class of
SQLContext.getReference()
. - setSource(SQLSource) - Method in class org.proto4j.redis.sql.SQLService
-
Sets a new data source instance.
- setupEnvironment(Properties) - Static method in class org.proto4j.redis.sql.SQL.Environment
-
Sets up a new environment with the given properties instance.
- SQL - Annotation Type in org.proto4j.redis.sql
-
Sets the used
SQLFactory
andDriver
by providing its identifier. - SQL.Column - Annotation Type in org.proto4j.redis.sql
-
Fields annotated with the
SQL.Column
annotation will be used by theInstanceCreator
to wrap data in aResultSet
into a new type instance. - SQL.Create - Annotation Type in org.proto4j.redis.sql
-
Indicates the annotated method should execute a SQL-Create statement.
- SQL.Delete - Annotation Type in org.proto4j.redis.sql
-
Indicates the annotated method should execute a SQL-Delete statement.
- SQL.Drop - Annotation Type in org.proto4j.redis.sql
-
Indicates the annotated method should execute a SQL-Drop statement.
- SQL.Environment - Class in org.proto4j.redis.sql
-
The SQL.Environment class can be used to store SQL statements globally for a specific time period.
- SQL.Insert - Annotation Type in org.proto4j.redis.sql
-
Indicates the annotated method should execute a SQL-Insert statement.
- SQL.Raw - Annotation Type in org.proto4j.redis.sql
-
Indicates the annotated method should execute a SQL-Raw statement.
- SQL.Select - Annotation Type in org.proto4j.redis.sql
-
Indicates the annotated method should execute a SQL-Select statement.
- SQL.Update - Annotation Type in org.proto4j.redis.sql
-
Indicates the annotated method should execute a SQL-Update statement.
- SQLConfiguration - Class in org.proto4j.redis.sql
-
The base class for all SQLConfiguration objects.
- SQLConfiguration(String) - Constructor for class org.proto4j.redis.sql.SQLConfiguration
-
Create a new configuration instance without any additional configuration.
- SQLConfiguration(String, Properties) - Constructor for class org.proto4j.redis.sql.SQLConfiguration
-
Create a new configuration instance with additional configuration properties.
- SQLConfiguration(String, Properties, SQLPrincipal) - Constructor for class org.proto4j.redis.sql.SQLConfiguration
-
A utility constructor for creating overloaded constructors.
- SQLContext - Interface in org.proto4j.redis.sql
-
The base class for objects that implement the behaviour of an SQLContext.
- SQLExtractor<T> - Interface in org.proto4j.redis.sql
-
Represents a function that reads data from the given
ResultSet
with aSQLContext
in mind and produces a result. - SQLFactory - Interface in org.proto4j.redis.sql
-
The base class every external factory must implement.
- SQLPrincipal - Class in org.proto4j.redis.sql
-
A user principal identified by a username or account name.
- SQLPrincipal(String, char[]) - Constructor for class org.proto4j.redis.sql.SQLPrincipal
-
Creates a principal.
- SQLService - Class in org.proto4j.redis.sql
-
The base class for all services that execute the given sql statement on the connected database.
- SQLService(SQLSource) - Constructor for class org.proto4j.redis.sql.SQLService
-
Creates a new SQLService with the given data source.
- SQLSource - Class in org.proto4j.redis.sql
- SQLSource(SQLConfiguration) - Constructor for class org.proto4j.redis.sql.SQLSource
- SQLValidator - Interface in org.proto4j.redis.sql
-
Represents a
Predicate<String>
that tries to verify the given sql statement.
All Classes All Packages