Skip navigation links
A B C D E F G H I L M N O P R S T U W 

A

asc(String) - Method in class me.gaigeshen.mybatis.helper.Condition
Set order by asc

B

BaseEntity<ID extends java.io.Serializable> - Class in me.gaigeshen.mybatis.helper
All entities should extends this class
BaseEntity() - Constructor for class me.gaigeshen.mybatis.helper.BaseEntity
 
between(String, Object, Object) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 

C

camelToUnderline(String) - Static method in class me.gaigeshen.mybatis.helper.util.StringNameUtils
Translate camel string value to underline string value
clear() - Method in class me.gaigeshen.mybatis.helper.Condition
Clear all criterions, page, size, order and sort values
Column - Annotation Type in me.gaigeshen.mybatis.helper.annotations
Table column
Condition<T extends Entity<?>> - Class in me.gaigeshen.mybatis.helper
The condition class, for find methods
Condition(Class<T>) - Constructor for class me.gaigeshen.mybatis.helper.Condition
 
Condition.Criteria - Class in me.gaigeshen.mybatis.helper
Criteria class
configure() - Method in class me.gaigeshen.mybatis.helper.MybatisHelperConfigurer
This method MUST called first before mybatis SqlSessionFactory build
count(Condition<T>) - Method in interface me.gaigeshen.mybatis.helper.Dao
Returns records count by conditions
create(Class<E>) - Static method in class me.gaigeshen.mybatis.helper.Condition
 
create(Class<E>, int, int) - Static method in class me.gaigeshen.mybatis.helper.Condition
 
create(Class<? extends Entity<?>>) - Static method in class me.gaigeshen.mybatis.helper.EntityMetadata
Create entity metadata by entity class parameter
create(String, InputStream) - Static method in class me.gaigeshen.mybatis.helper.mapper.MapperSource
Create mapper source with mapper class name and user defined mapper xml resource
create(Class<?>, InputStream) - Static method in class me.gaigeshen.mybatis.helper.mapper.MapperSource
Create mapper source with mapper class and user defined mapper xml resource
create(Class<?>) - Static method in class me.gaigeshen.mybatis.helper.mapper.MapperSource
Create mapper source with mapper class
create() - Static method in class me.gaigeshen.mybatis.helper.MybatisHelperConfigurer
Criteria() - Constructor for class me.gaigeshen.mybatis.helper.Condition.Criteria
 

D

Dao<T extends Entity<ID>,ID extends java.io.Serializable> - Interface in me.gaigeshen.mybatis.helper
Super data access interface, dao interface MUST extends this interface directly
delete(Condition<T>) - Method in interface me.gaigeshen.mybatis.helper.Dao
Delete by conditions
deleteOne(ID) - Method in interface me.gaigeshen.mybatis.helper.Dao
Delete by entity id
desc(String) - Method in class me.gaigeshen.mybatis.helper.Condition
Set order by desc

E

end() - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
Entity<ID extends java.io.Serializable> - Interface in me.gaigeshen.mybatis.helper
Entity class
EntityMetadata - Class in me.gaigeshen.mybatis.helper
Metadata of entity
equals(Object) - Method in class me.gaigeshen.mybatis.helper.BaseEntity
 
equalTo(String, Object) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
exists(ID) - Method in interface me.gaigeshen.mybatis.helper.Dao
Check exists of entity id
exists(Condition<T>) - Method in interface me.gaigeshen.mybatis.helper.Dao
Check exists by conditions

F

find(Condition<T>) - Method in interface me.gaigeshen.mybatis.helper.Dao
Find by conditions
findFirst(Condition<T>) - Method in interface me.gaigeshen.mybatis.helper.Dao
Find first record by conditions
findOne(ID) - Method in interface me.gaigeshen.mybatis.helper.Dao
Find entity by id

G

getColumns() - Method in class me.gaigeshen.mybatis.helper.EntityMetadata
 
getContent() - Method in class me.gaigeshen.mybatis.helper.PageData
Returns data content
getCriteria() - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
getEntityClass() - Method in class me.gaigeshen.mybatis.helper.EntityMetadata
 
getEntityClass() - Method in class me.gaigeshen.mybatis.helper.mapper.MapperSource
Returns entity class
getId() - Method in class me.gaigeshen.mybatis.helper.BaseEntity
 
getId() - Method in interface me.gaigeshen.mybatis.helper.Entity
Returns id value
getIdColumn() - Method in class me.gaigeshen.mybatis.helper.EntityMetadata
 
getMapperClass() - Method in class me.gaigeshen.mybatis.helper.mapper.MapperSource
Returns mapper class
getPage() - Method in class me.gaigeshen.mybatis.helper.Condition
 
getPage() - Method in class me.gaigeshen.mybatis.helper.PageData
Returns page index
getPages() - Method in class me.gaigeshen.mybatis.helper.PageData
Returns total pages count
getResultMappings() - Method in class me.gaigeshen.mybatis.helper.EntityMetadata
 
getSize() - Method in class me.gaigeshen.mybatis.helper.Condition
 
getSize() - Method in class me.gaigeshen.mybatis.helper.PageData
Returns page size
getSource() - Method in class me.gaigeshen.mybatis.helper.mapper.MapperSource
Returns source value
getTableName() - Method in class me.gaigeshen.mybatis.helper.EntityMetadata
 
getTotal() - Method in class me.gaigeshen.mybatis.helper.PageData
Returns total count of data content
getType() - Method in class me.gaigeshen.mybatis.helper.Condition
 
greaterThan(String, Object) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
greaterThanOrEqualTo(String, Object) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 

H

hashCode() - Method in class me.gaigeshen.mybatis.helper.BaseEntity
 

I

in(String, List<?>) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
Append criterion with property and values, generate in sql statement
initializeResultMappings(Configuration) - Method in class me.gaigeshen.mybatis.helper.MybatisHelperConfigurer
This method MUST called after mybatis SqlSessionFactory build
isFirst() - Method in class me.gaigeshen.mybatis.helper.PageData
 
isLast() - Method in class me.gaigeshen.mybatis.helper.PageData
 
isNotNull(String) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
isNull(String) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
isValid() - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 

L

lessThan(String, Object) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
lessThanOrEqualTo(String, Object) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
like(String, String) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 
llike(String, String) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 

M

map(Function<T, S>) - Method in class me.gaigeshen.mybatis.helper.PageData
Use this method, translate objects to another type objects
MapperSource - Class in me.gaigeshen.mybatis.helper.mapper
Mapper xml source
me.gaigeshen.mybatis.helper - package me.gaigeshen.mybatis.helper
 
me.gaigeshen.mybatis.helper.annotations - package me.gaigeshen.mybatis.helper.annotations
 
me.gaigeshen.mybatis.helper.mapper - package me.gaigeshen.mybatis.helper.mapper
 
me.gaigeshen.mybatis.helper.util - package me.gaigeshen.mybatis.helper.util
 
MybatisHelperConfigurer - Class in me.gaigeshen.mybatis.helper
Helper configurer
MybatisHelperConfigurerException - Exception in me.gaigeshen.mybatis.helper
 
MybatisHelperConfigurerException() - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperConfigurerException
 
MybatisHelperConfigurerException(String) - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperConfigurerException
 
MybatisHelperConfigurerException(Throwable) - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperConfigurerException
 
MybatisHelperConfigurerException(String, Throwable) - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperConfigurerException
 
MybatisHelperException - Exception in me.gaigeshen.mybatis.helper
Top exception
MybatisHelperException() - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperException
 
MybatisHelperException(String) - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperException
 
MybatisHelperException(Throwable) - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperException
 
MybatisHelperException(String, Throwable) - Constructor for exception me.gaigeshen.mybatis.helper.MybatisHelperException
 

N

notEqualTo(String, Object) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 

O

or() - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 

P

page(int) - Method in class me.gaigeshen.mybatis.helper.Condition
Set page parameter
PageData<T> - Class in me.gaigeshen.mybatis.helper
The page data
PageData(List<T>, int, int, long) - Constructor for class me.gaigeshen.mybatis.helper.PageData
Create page data

R

rlike(String, String) - Method in class me.gaigeshen.mybatis.helper.Condition.Criteria
 

S

save(List<T>) - Method in interface me.gaigeshen.mybatis.helper.Dao
Save many entities
saveOne(T) - Method in interface me.gaigeshen.mybatis.helper.Dao
Save one entity
saveOrUpdate(T) - Method in interface me.gaigeshen.mybatis.helper.Dao
Save or update entity, if the entity has id value, then update it
setId(ID) - Method in class me.gaigeshen.mybatis.helper.BaseEntity
 
setId(ID) - Method in interface me.gaigeshen.mybatis.helper.Entity
Set id value
size(int) - Method in class me.gaigeshen.mybatis.helper.Condition
Set size parameter
sliceup(Condition<T>) - Method in interface me.gaigeshen.mybatis.helper.Dao
Returns paged entities by conditions
StringNameUtils - Class in me.gaigeshen.mybatis.helper.util
 

T

Table - Annotation Type in me.gaigeshen.mybatis.helper.annotations
Database table

U

underlineToCamel(String) - Static method in class me.gaigeshen.mybatis.helper.util.StringNameUtils
Translate underline string value to camel string value
update(T) - Method in interface me.gaigeshen.mybatis.helper.Dao
Update entity by id
updateNullable(T) - Method in interface me.gaigeshen.mybatis.helper.Dao
Update entity by id, and null value properties update to null

W

where() - Method in class me.gaigeshen.mybatis.helper.Condition
Returns Criteria object
A B C D E F G H I L M N O P R S T U W 
Skip navigation links

Copyright © 2019. All Rights Reserved.