Uses of Class
com.github.collinalpert.java2db.entities.BaseEntity
-
-
Uses of BaseEntity in com.github.collinalpert.java2db.entities
Subclasses of BaseEntity in com.github.collinalpert.java2db.entities Modifier and Type Class Description classBaseCodeAndDescriptionEntityDescribes an entity that has an id, a code and a description. -
Uses of BaseEntity in com.github.collinalpert.java2db.mappers
Classes in com.github.collinalpert.java2db.mappers with type parameters of type BaseEntity Modifier and Type Class Description classBaseMapper<T extends BaseEntity>Default mapper for converting aResultSetto the respective Java entity. -
Uses of BaseEntity in com.github.collinalpert.java2db.queries
Classes in com.github.collinalpert.java2db.queries with type parameters of type BaseEntity Modifier and Type Class Description classOrderClause<T extends BaseEntity>Describes an SQL ORDER BY clause.classQuery<T extends BaseEntity>A class representing a DQL statement with different options, including where clauses, order by clauses and limits.Methods in com.github.collinalpert.java2db.queries with type parameters of type BaseEntity Modifier and Type Method Description static <E extends BaseEntity>
voidQueryConstraints. addConstraint(java.lang.Class<E> clazz, com.github.collinalpert.lambda2sql.functions.SqlPredicate<E> predicate)Adds a query constraint to a query made with a certain entity.static <E extends BaseEntity>
com.github.collinalpert.lambda2sql.functions.SqlPredicate<E>QueryConstraints. getConstraints(java.lang.Class<E> clazz)Retrieves a compositionSqlPredicatefor all constraints that have been added for this class or any superclass of it. -
Uses of BaseEntity in com.github.collinalpert.java2db.services
Classes in com.github.collinalpert.java2db.services with type parameters of type BaseEntity Modifier and Type Class Description classBaseService<T extends BaseEntity>Class that provides base functionality for all service classes. -
Uses of BaseEntity in com.github.collinalpert.java2db.utilities
Methods in com.github.collinalpert.java2db.utilities with type parameters of type BaseEntity Modifier and Type Method Description static <E extends BaseEntity,S extends BaseService<E>>
voidIoC. registerService(java.lang.Class<E> clazz, S service)Registers an instance of a service class.static <E extends BaseEntity,S extends BaseService<E>>
SIoC. resolveServiceByEntity(java.lang.Class<E> clazz)Resolves a service class by the entity it was registered with.Method parameters in com.github.collinalpert.java2db.utilities with type arguments of type BaseEntity Modifier and Type Method Description static java.util.List<TableNameColumn>Utilities. getAllFields(java.lang.Class<? extends BaseEntity> instanceClass)Gets all the fields and the fields of foreign key objects in this entity.static java.util.List<java.lang.reflect.Field>Utilities. getEntityFields(java.lang.Class<? extends BaseEntity> instanceClass)static java.util.List<java.lang.reflect.Field>Utilities. getEntityFields(java.lang.Class<? extends BaseEntity> instanceClass, boolean includeForeignKeys)static java.util.List<java.lang.reflect.Field>Utilities. getEntityFields(java.lang.Class<? extends BaseEntity> instanceClass, java.lang.Class<?> delimiter)
-