All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description BeanBuilder<T> Converts a ResultSet intoFauxjobeans.BeanDef Represents the result of processing the annotations on the Fauxjo bean class.BeanDefCache BigDecimalCoercer BigIntegerCoercer ByteCoercer Coercer General use tool that coerces one value type to another value type.DateCoercer DoubleCoercer DummyTransaction A "transaction" to literally do nothing.Fauxjo Base class for a fauxjo (database bean).FauxjoException An Exception that is specific to the Fauxjo library.FauxjoField Annotation placed on a field of a Fauxjo beans that represents column in the database when creating an INSERT, UPDATE, and DELETE statement.FauxjoGetter Optional annotation placed on a method of a Fauxjo bean.FauxjoPrimaryKey This annotation should be added to all getter methods of the Fauxjo bean in order to specify the values that uniquely identify a row in the database.FauxjoSetter Optional annotation placed on a method of a Fauxjo beans that represents the setter for a column in the database when creating a SELECT statement.FieldDef FloatCoercer Home<T> Base implementation of a data access object.HomeGroup Groups a number of Home objects together into a common ConnectionSupplier.HomeGroupCache<T extends HomeGroup> Delegate class to be used in aHomeGroupclass to manage its instances.InstantCoercer IntegerCoercer LongCoercer MultiTransaction MultipleTransactionInterfaces tied together.ObjectCoercer ResultSetIterator<T> Iterator of aResultSetthat knows how to convert each row in the ResultSet to a Fauxjo bean.ResultSetIterator.Builder<T> ShortCoercer SqlTypeMapping Mapping between all SQL types and a Java type.StatementCache Caches PreparedStatements and CallableStatements per Connection, local to the Thread.StatementCache.ProxyCloser StatementCache.WrappedPreparedStatement Block from actually doing close.StatementCache.WrappedResultSet Override getStatement to return proxied Statement vs real Statement.StatementCacheListener Receive events related to caching PreparedStatements or CallableStatements.StatementCacheListener.EvictType StatementCacheListener.StmtType StringCoercer Table<T> Java representation and helper methods for a database table.Table.ColumnInfo TimeCoercer TimestampCoercer Transaction A clean convience class to manage a typical single database "transaction".Transaction.TransactionListener TransactionInterface Skeletal definition of a database translation.TypeCoercer<T> Coerces one value type to another value type.UtilDateCoercer UuidCoercer