Hierarchy For All Packages
Package Hierarchies:- com.github.collinalpert.java2db.annotations,
- com.github.collinalpert.java2db.contracts,
- com.github.collinalpert.java2db.database,
- com.github.collinalpert.java2db.entities,
- com.github.collinalpert.java2db.exceptions,
- com.github.collinalpert.java2db.mappers,
- com.github.collinalpert.java2db.modules,
- com.github.collinalpert.java2db.pagination,
- com.github.collinalpert.java2db.queries,
- com.github.collinalpert.java2db.queries.async,
- com.github.collinalpert.java2db.queries.builder,
- com.github.collinalpert.java2db.queries.ordering,
- com.github.collinalpert.java2db.services,
- com.github.collinalpert.java2db.utilities
Class Hierarchy
- java.lang.Object
- com.github.collinalpert.java2db.modules.AnnotationModule
- com.github.collinalpert.java2db.modules.AnnotationModule.AnnotationInfo<A>
- com.github.collinalpert.java2db.modules.ArrayModule<T>
- com.github.collinalpert.java2db.entities.BaseEntity
- com.github.collinalpert.java2db.entities.BaseCodeAndDescriptionEntity
- com.github.collinalpert.java2db.entities.BaseDeletableEntity
- com.github.collinalpert.java2db.entities.BaseCodeAndDescriptionDeletableEntity
- com.github.collinalpert.java2db.entities.SerializableBaseEntity (implements java.io.Serializable)
- com.github.collinalpert.java2db.services.BaseService<E>
- com.github.collinalpert.java2db.services.AsyncBaseService<E>
- com.github.collinalpert.java2db.services.BaseCodeAndDescriptionService<T>
- com.github.collinalpert.java2db.services.BaseDeletableService<T>
- com.github.collinalpert.java2db.services.BaseCodeAndDescriptionDeletableService<T>
- com.github.collinalpert.java2db.modules.CachingModule<T>
- com.github.collinalpert.java2db.database.ConnectionConfiguration
- com.github.collinalpert.java2db.database.DBConnection (implements java.io.Closeable)
- com.github.collinalpert.java2db.mappers.EntityMapper<E> (implements com.github.collinalpert.java2db.mappers.Mappable<T>)
- com.github.collinalpert.java2db.queries.EntityProjectionQuery<E,R> (implements com.github.collinalpert.java2db.queries.Queryable<T>)
- com.github.collinalpert.java2db.queries.async.AsyncEntityProjectionQuery<E,R> (implements com.github.collinalpert.java2db.queries.async.AsyncQueryable<T>)
- com.github.collinalpert.java2db.queries.EntityQuery<E> (implements com.github.collinalpert.java2db.queries.Queryable<T>)
- com.github.collinalpert.java2db.queries.async.AsyncEntityQuery<E> (implements com.github.collinalpert.java2db.queries.async.AsyncQueryable<T>)
- com.github.collinalpert.java2db.mappers.FieldMapper<T> (implements com.github.collinalpert.java2db.mappers.Mappable<T>)
- com.github.collinalpert.java2db.modules.FieldModule
- com.github.collinalpert.java2db.utilities.FunctionUtils
- com.github.collinalpert.java2db.utilities.IoC
- com.github.collinalpert.java2db.modules.LazyModule<T>
- com.github.collinalpert.java2db.queries.ordering.OrderByClause<E>
- com.github.collinalpert.java2db.queries.ordering.OrderByStatement<E>
- com.github.collinalpert.java2db.pagination.PaginationResult<T>
- com.github.collinalpert.java2db.pagination.CacheablePaginationResult<T>
- com.github.collinalpert.java2db.queries.builder.ProjectionQueryBuilder<E,R> (implements com.github.collinalpert.java2db.queries.builder.IQueryBuilder<E>)
- com.github.collinalpert.java2db.queries.builder.QueryBuilder<E> (implements com.github.collinalpert.java2db.queries.builder.IQueryBuilder<E>)
- com.github.collinalpert.java2db.queries.builder.EntityQueryBuilder<E>
- com.github.collinalpert.java2db.queries.builder.SingleEntityQueryBuilder<E>
- com.github.collinalpert.java2db.queries.QueryConstraints
- com.github.collinalpert.java2db.queries.QueryParameters<E>
- com.github.collinalpert.java2db.queries.SingleEntityProjectionQuery<E,R> (implements com.github.collinalpert.java2db.queries.Queryable<T>)
- com.github.collinalpert.java2db.queries.async.AsyncSingleEntityProjectionQuery<E,R> (implements com.github.collinalpert.java2db.queries.async.AsyncQueryable<T>)
- com.github.collinalpert.java2db.queries.SingleEntityQuery<E> (implements com.github.collinalpert.java2db.queries.Queryable<T>)
- com.github.collinalpert.java2db.queries.async.AsyncSingleEntityQuery<E> (implements com.github.collinalpert.java2db.queries.async.AsyncQueryable<T>)
- com.github.collinalpert.java2db.queries.StoredProcedureQuery<T> (implements com.github.collinalpert.java2db.queries.Queryable<T>)
- com.github.collinalpert.java2db.queries.async.AsyncStoredProcedureQuery<T> (implements com.github.collinalpert.java2db.queries.async.AsyncQueryable<T>)
- com.github.collinalpert.java2db.database.TableColumnReference
- com.github.collinalpert.java2db.database.ForeignKeyReference
- com.github.collinalpert.java2db.modules.TableModule
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.github.collinalpert.java2db.exceptions.AsynchronousOperationException
- com.github.collinalpert.java2db.exceptions.ConnectionFailedException
- com.github.collinalpert.java2db.exceptions.IllegalEntityFieldAccessException
- java.lang.RuntimeException
- java.lang.Exception
- com.github.collinalpert.java2db.utilities.Utilities
Interface Hierarchy
- java.util.function.Consumer<T>
- com.github.collinalpert.java2db.utilities.ThrowableConsumer<T,E>
- java.util.function.Function<T,R>
- com.github.collinalpert.java2db.utilities.ThrowableFunction<T,R,E>
- com.github.collinalpert.java2db.contracts.IdentifiableEnum
- com.github.collinalpert.java2db.queries.builder.IQueryBuilder<E>
- com.github.collinalpert.java2db.mappers.Mappable<T>
- com.github.collinalpert.java2db.queries.Queryable<T>
- com.github.collinalpert.java2db.queries.async.AsyncQueryable<T>
- java.lang.Runnable
- com.github.collinalpert.java2db.utilities.ThrowableRunnable<E>
- java.util.function.Supplier<T>
- com.github.collinalpert.java2db.utilities.ThrowableSupplier<T,E>
Annotation Type Hierarchy
- com.github.collinalpert.java2db.annotations.ColumnName (implements java.lang.annotation.Annotation)
- com.github.collinalpert.java2db.annotations.Default (implements java.lang.annotation.Annotation)
- com.github.collinalpert.java2db.annotations.DefaultIfNull (implements java.lang.annotation.Annotation)
- com.github.collinalpert.java2db.annotations.ForeignKeyEntity (implements java.lang.annotation.Annotation)
- com.github.collinalpert.java2db.annotations.ForeignKeyPath (implements java.lang.annotation.Annotation)
- com.github.collinalpert.java2db.annotations.Ignore (implements java.lang.annotation.Annotation)
- com.github.collinalpert.java2db.annotations.TableName (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.github.collinalpert.java2db.annotations.ForeignKeyEntity.JoinTypes
- com.github.collinalpert.java2db.queries.ordering.OrderTypes
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)