All Classes

Class Description
Entity
Indicates that the annotated class is typed and will be extracted using an InstanceCreator while values are fetched from a database.
Extractors
A utility class used to register new SQLExtractor instances and get a defined one from the given type.
Extractors.ListExtractor  
Extractors.PrimitiveExtractor  
Extractors.RawExtractor  
FactoryManager
The basic service for managing a set of SQLFactories.
Param
Used to set a specific name to the annotated parameter.
Redis
Redis adapts a Java interface into calls to a connected database by using annotations on the declared methods and its parameters.
RedisExtractor<T>
A specific type of extractor used by the utility class Extractors to filter registered extractors and create new instances based on the given type;
SQL
Sets the used SQLFactory and Driver by providing its identifier.
SQL.Column
Fields annotated with the SQL.Column annotation will be used by the InstanceCreator to wrap data in a ResultSet into 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.Environment
The SQL.Environment class can be used to store SQL statements globally for a specific time period.
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.
SQLConfiguration
The base class for all SQLConfiguration objects.
SQLContext
The base class for objects that implement the behaviour of an SQLContext.
SQLExtractor<T>
Represents a function that reads data from the given ResultSet with a SQLContext in mind and produces a result.
SQLFactory
The base class every external factory must implement.
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  
SQLValidator
Represents a Predicate<String> that tries to verify the given sql statement.
Validator
Indicates the annotated class should use the given SQLValidator to verify sql statements.