All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractResultRow AutoBindParams Realize the bind from parameter toStatementAdapterautomatically.AutoKey<K> Bound the key(s) to a entity model.BooleanBitType Conversion type fromJava BooleantoJDBC BIT.BooleanCharType Conversion type fromJava BooleantoJDBC CHAR.BooleanIntType Conversion type fromJava BooleantoJDBC INTEGER.BooleanVarcharType Conversion type fromJava BooleantoJDBC VARCHAR.CalendarIntType Conversion type fromJava CalendartoJDBC INTEGER.CalendarTimestampType Conversion type fromJava CalendartoJDBC TIMESTAMP.CallbackScope Enumeration for possible scope of execution from callback methods.CassandraType Data types supported by cassandra.ColumnType Represent the data type of columns from a databaseCommand Command to be executed in database likeSelect,Update,Delete,Insert,Stored Procedure...CommandAdapter Adapter to abstract the JDBC ConnectionConnectionrepresenting a connection/session to a specific database (RDBMS or NoSQL).CommandHandler CommandHandlerFactory ConnectionAdapter Adapter to abstract the Jdbc ConnectionConnectionrepresenting a connection/session to a specific database (RDBMS or NoSQL).ConnectionFactory Responsible to open connections with a specific database, could be a DataSource, DriverManager, SpringDataSource manager...Converter The converter is used to change the value/type from original object to a destiny object.Converter.EnumType ConverterException Convertible<A,B> Convert or make the parser from Jdbc type to java object (class attribute) or vice-versa.DateIntType Conversion type fromJava java.util.DatetoJDBC INTEGER.DateTimestampType Conversion type fromJava java.util.DatetoJDBC TIMESTAMP.DateTimeType Conversion type fromJava java.util.DatetoJDBC TIME.DateType Conversion type fromJava java.util.DatetoJDBC DATE.DefaultCommandHandler DefaultQueryHandler DoubleBigDecimalType Conversion type fromJava DoubletoJDBC Decimal.EnumNameType A Enumeration converter value.EnumOrdinalType A Enumeration converter value.Filter<T> Represents a filter to select the items.Groupable<T,R> Create group of objects with a tabular result<R>.GroupingBy<T,R> Create group of objects with a tabular result<R>.IntLongType Conversion type fromJava IntegertoJDBC BIGINT.JdbcColumn<R> Represents a column (field) of database.JdbcColumnMapper JdbcType The class that defines the constants that are used to identify generic SQL types, called JDBC types.LongBigDecimalType Conversion type fromJava LongtoJDBC DECIMAL.LongNumericType Conversion type fromJava LongtoJDBC NUMERIC.MapTransform NoCommand Dummy/Empty implementation forCommandNoCommandHandler Dummy/Empty implementation forCommandHandlerNoConverterType No conversion is done.NoGroupingBy<T,R> ObjectTransform Param Represents the parameter fromQueryable.ParameterException This exception is thrown when an illegal parameter is used that cause a problem with a query.ParameterNotFoundException PostCallBack Hook method to be invoked after execution ofRepositorymethod.PreCallBack PrepareParamsFactory Factory to create new instances ofAutoBindParams.Queryable This class represent a query object to find the query to be performed and your parameters like: query parameters, offset and max objects to return.QueryFactory QueryFactory.Builder RegisterType A register type ofConvertibledataRepository A repository holds the connections to data base server, allowing it to be queried through Queryable objects.RepositoryFactory Build a new instance ofRepositoryFactory to construct it according the data access technology like JPA, JDBC, CASSANDRA, COUCHDB, etcRepositoryService ResultRow<T,R> Extract the result for each row fromResultSet.ResultSetParser<T,R> Responsible to extract ResultSet rows and create a list of POJO.ResultSetTransform ShortIntType Conversion type fromJava ShorttoJDBC Integer.StatementAdapter<T,R> Transactional TransactionContext Hold the JDBC connection and transaction status association with a repository contextname.TransactionException TransactionScope Represents the controls scope of a transaction encapsulating values of javax.ejb.TransactionAttributeTypeTransactionSessions Represent a set of transactions for thread, where one thread can use many TransactionContexts.TransactionStatus The Status interface defines static variables used for transaction status codes.Transformable<R> Allow transform a tabular row to one-to-many objects.Transformable.TransformableType UnderscoreToCamelCaseMapper Convert string names fromunderscoretocamel casejava attribute style, underscores or dashes which is skipped.UnknowType UnsupportedDslOperationException