Index

A C D I K P S T U V 
All Classes and Interfaces|All Packages

A

AUTO - Enum constant in enum class tech.yanand.flyingmybatis.PrimaryKey.KeyType
Auto-increment by DB.
AutoMapper<E,K> - Interface in tech.yanand.flyingmybatis
The auto mapper, inherit this interface to get some basic CRUD methods.
AutoMapperProcessor - Class in tech.yanand.flyingmybatis
Process the mapping between the primary key and the entity field
AutoMapperProcessor() - Constructor for class tech.yanand.flyingmybatis.AutoMapperProcessor
 

C

Column - Annotation Interface in tech.yanand.flyingmybatis
Mapping a class's field to a database column is often necessary to specify the name of the database column.
countAll() - Method in interface tech.yanand.flyingmybatis.AutoMapper
Count all entities.

D

deleteAll() - Method in interface tech.yanand.flyingmybatis.AutoMapper
Delete all entities using the SQL truncate table <table_name>.
deleteAllById(Collection<K>) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Delete entities by the ID collection.
deleteById(K) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Delete an entity by ID

I

INPUT - Enum constant in enum class tech.yanand.flyingmybatis.PrimaryKey.KeyType
Custom input key.
insert(E) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Insert an entity.
insertAll(Collection<E>) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Insert multiple entities

K

keyType() - Element in annotation interface tech.yanand.flyingmybatis.PrimaryKey
Configuring the primary key is auto-increment, UUID or input.

P

postProcessAfterInitialization(Object, String) - Method in class tech.yanand.flyingmybatis.AutoMapperProcessor
 
PrimaryKey - Annotation Interface in tech.yanand.flyingmybatis
Marks the field of the class as the primary key field.
PrimaryKey.KeyType - Enum Class in tech.yanand.flyingmybatis
The type of primary key.

S

selectAll() - Method in interface tech.yanand.flyingmybatis.AutoMapper
Select all entities.
selectAllByColumn(String, Object) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Select entities by a column.
selectAllById(Collection<K>) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Select entities by the ID collection.
selectById(K) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Select an entity by the ID.

T

Table - Annotation Interface in tech.yanand.flyingmybatis
Mark the Domain object as a database table.
tech.yanand.flyingmybatis - package tech.yanand.flyingmybatis
 

U

update(E) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Update an entity by the ID.
updateAll(Collection<E>) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Update entities by their ID.
updateAllSelective(Collection<E>) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Selectively update entities by their ID.
updateSelective(E) - Method in interface tech.yanand.flyingmybatis.AutoMapper
Selectively update an entity by the ID.
UUID - Enum constant in enum class tech.yanand.flyingmybatis.PrimaryKey.KeyType
Generated by Java UUID

V

value() - Element in annotation interface tech.yanand.flyingmybatis.Column
Specify the name of the table column.
value() - Element in annotation interface tech.yanand.flyingmybatis.Table
The name of the database table.
valueOf(String) - Static method in enum class tech.yanand.flyingmybatis.PrimaryKey.KeyType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class tech.yanand.flyingmybatis.PrimaryKey.KeyType
Returns an array containing the constants of this enum class, in the order they are declared.
A C D I K P S T U V 
All Classes and Interfaces|All Packages