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

A

AbstractCachedConverterFactory - Class in io.github.linpeilie
 
AbstractCachedConverterFactory() - Constructor for class io.github.linpeilie.AbstractCachedConverterFactory
 
ArrayUtil - Class in io.github.linpeilie.utils
 
ArrayUtil() - Constructor for class io.github.linpeilie.utils.ArrayUtil
 
AutoEnumMapper - Annotation Type in io.github.linpeilie.annotations
为添加当前注解的类生成 Map 转为当前类的转换接口
AutoMapMapper - Annotation Type in io.github.linpeilie.annotations
为添加当前注解的类生成 Map 转为当前类的转换接口
AutoMapper - Annotation Type in io.github.linpeilie.annotations
 
AutoMappers - Annotation Type in io.github.linpeilie.annotations
 
AutoMapping - Annotation Type in io.github.linpeilie.annotations
 
AutoMappings - Annotation Type in io.github.linpeilie.annotations
 

B

BaseCycleAvoidingMapper<S,T> - Interface in io.github.linpeilie
 
BaseMapMapper<T> - Interface in io.github.linpeilie
 
BaseMapper<S,T> - Interface in io.github.linpeilie
 

C

CharUtils - Class in io.github.linpeilie.utils
 
CharUtils() - Constructor for class io.github.linpeilie.utils.CharUtils
 
ClassUtil - Class in io.github.linpeilie.utils
 
ClassUtil() - Constructor for class io.github.linpeilie.utils.ClassUtil
 
CollectionUtils - Class in io.github.linpeilie.utils
 
CollectionUtils() - Constructor for class io.github.linpeilie.utils.CollectionUtils
 
ComponentModelConfig - Annotation Type in io.github.linpeilie.annotations
 
ComponentModelConstant - Interface in io.github.linpeilie
 
convert(S, CycleAvoidingMappingContext) - Method in interface io.github.linpeilie.BaseCycleAvoidingMapper
 
convert(S, T, CycleAvoidingMappingContext) - Method in interface io.github.linpeilie.BaseCycleAvoidingMapper
 
convert(List<S>, CycleAvoidingMappingContext) - Method in interface io.github.linpeilie.BaseCycleAvoidingMapper
 
convert(S) - Method in interface io.github.linpeilie.BaseCycleAvoidingMapper
 
convert(S, T) - Method in interface io.github.linpeilie.BaseCycleAvoidingMapper
 
convert(List<S>) - Method in interface io.github.linpeilie.BaseCycleAvoidingMapper
 
convert(Map<String, Object>) - Method in interface io.github.linpeilie.BaseMapMapper
 
convert(S) - Method in interface io.github.linpeilie.BaseMapper
 
convert(S, T) - Method in interface io.github.linpeilie.BaseMapper
 
convert(List<S>) - Method in interface io.github.linpeilie.BaseMapper
 
convert(S, Class<T>) - Method in class io.github.linpeilie.Converter
 
convert(S, Class<T>, Consumer<T>) - Method in class io.github.linpeilie.Converter
 
convert(S, T) - Method in class io.github.linpeilie.Converter
 
convert(S, T, Consumer<T>) - Method in class io.github.linpeilie.Converter
 
convert(List<S>, Class<T>) - Method in class io.github.linpeilie.Converter
 
convert(List<S>, Class<T>, Consumer<T>) - Method in class io.github.linpeilie.Converter
 
convert(S, Class<T>, CycleAvoidingMappingContext) - Method in class io.github.linpeilie.Converter
 
convert(S, Class<T>, CycleAvoidingMappingContext, Consumer<T>) - Method in class io.github.linpeilie.Converter
 
convert(List<S>, Class<T>, CycleAvoidingMappingContext) - Method in class io.github.linpeilie.Converter
 
convert(List<S>, Class<T>, CycleAvoidingMappingContext, Consumer<T>) - Method in class io.github.linpeilie.Converter
 
convert(Map<String, Object>, Class<T>) - Method in class io.github.linpeilie.Converter
 
convert(Map<String, Object>, Class<T>, Consumer<T>) - Method in class io.github.linpeilie.Converter
 
Converter - Class in io.github.linpeilie
 
Converter() - Constructor for class io.github.linpeilie.Converter
 
Converter(ConverterFactory) - Constructor for class io.github.linpeilie.Converter
 
ConverterFactory - Interface in io.github.linpeilie
 
ConvertException - Exception in io.github.linpeilie
 
ConvertException(String) - Constructor for exception io.github.linpeilie.ConvertException
 
ConvertException(String, Throwable) - Constructor for exception io.github.linpeilie.ConvertException
 
CycleAvoidingMappingContext - Class in io.github.linpeilie
 
CycleAvoidingMappingContext() - Constructor for class io.github.linpeilie.CycleAvoidingMappingContext
 

D

DefaultConverterFactory - Class in io.github.linpeilie
 
DefaultConverterFactory() - Constructor for class io.github.linpeilie.DefaultConverterFactory
 
defaultIfNull(R, Function<R, ? extends T>, T) - Static method in class io.github.linpeilie.utils.ObjectUtils
如果给定对象为null 返回默认值, 如果不为null 返回自定义handle处理后的返回值
defaultIfNull(R, Function<R, ? extends T>) - Static method in class io.github.linpeilie.utils.ObjectUtils
如果给定对象为null 返回默认值, 如果不为null 返回自定义handle处理后的返回值
DefaultMapping - Class in io.github.linpeilie
 
DefaultMapping() - Constructor for class io.github.linpeilie.DefaultMapping
 
DoIgnore - Annotation Type in io.github.linpeilie.annotations
 

E

equalsIgnoreCase(CharSequence, CharSequence) - Static method in class io.github.linpeilie.utils.StrUtil
 

F

findMapMapper(Class<?>) - Method in class io.github.linpeilie.AbstractCachedConverterFactory
 
findMapMapper(Class<?>) - Method in class io.github.linpeilie.DefaultConverterFactory
 
findMapper(Class<S>, Class<T>) - Method in class io.github.linpeilie.AbstractCachedConverterFactory
 
findMapper(Class<S>, Class<T>) - Method in class io.github.linpeilie.DefaultConverterFactory
 

G

getCycleAvoidingMapper(Class<S>, Class<T>) - Method in class io.github.linpeilie.AbstractCachedConverterFactory
 
getCycleAvoidingMapper(Class<S>, Class<T>) - Method in interface io.github.linpeilie.ConverterFactory
 
getGeneralField(CharSequence) - Static method in class io.github.linpeilie.utils.StrUtil
获得set或get或is方法对应的标准属性名
例如:setName 返回 name
getMapMapper(Class<S>) - Method in class io.github.linpeilie.AbstractCachedConverterFactory
 
getMapMapper(Class<S>) - Method in interface io.github.linpeilie.ConverterFactory
 
getMappedInstance(Object, Class<T>) - Method in class io.github.linpeilie.CycleAvoidingMappingContext
 
getMapper(Class<S>, Class<T>) - Method in class io.github.linpeilie.AbstractCachedConverterFactory
 
getMapper(Class<S>, Class<T>) - Method in interface io.github.linpeilie.ConverterFactory
 

H

handleIfNull(T, Consumer<T>) - Static method in class io.github.linpeilie.utils.ObjectUtils
如果给定对象不为null 则以给定对象作为参数执行handle方法

I

Immutable - Annotation Type in io.github.linpeilie.annotations
 
io.github.linpeilie - package io.github.linpeilie
 
io.github.linpeilie.annotations - package io.github.linpeilie.annotations
 
io.github.linpeilie.utils - package io.github.linpeilie.utils
 
isAllNotNull(T...) - Static method in class io.github.linpeilie.utils.ObjectUtils
是否全都不为null元素
isAnyNull(T...) - Static method in class io.github.linpeilie.utils.ObjectUtils
是否包含null元素
isBlank(CharSequence) - Static method in class io.github.linpeilie.utils.StrUtil
 
isBlankChar(char) - Static method in class io.github.linpeilie.utils.CharUtils
是否空白符
空白符包括空格、制表符、全角空格和不间断空格
isBlankChar(int) - Static method in class io.github.linpeilie.utils.CharUtils
是否空白符
空白符包括空格、制表符、全角空格和不间断空格
isEmpty(Collection<?>) - Static method in class io.github.linpeilie.utils.CollectionUtils
判断集合是否为空
isEmpty(Map<?, ?>) - Static method in class io.github.linpeilie.utils.CollectionUtils
判断Map是否为空
isEmpty(CharSequence) - Static method in class io.github.linpeilie.utils.StrUtil
 
isNotEmpty(T[]) - Static method in class io.github.linpeilie.utils.ArrayUtil
 
isNotEmpty(Collection<?>) - Static method in class io.github.linpeilie.utils.CollectionUtils
判断集合是否不为空
isNotEmpty(Map<?, ?>) - Static method in class io.github.linpeilie.utils.CollectionUtils
判断Map是否不为空
isNotEmpty(CharSequence) - Static method in class io.github.linpeilie.utils.StrUtil
 
isNotNull(Object) - Static method in class io.github.linpeilie.utils.ObjectUtils
检查对象是否不为null
isNull(Object) - Static method in class io.github.linpeilie.utils.ObjectUtils
检查对象是否为null
判断标准为:

J

join(T[], CharSequence) - Static method in class io.github.linpeilie.utils.ArrayUtil
 
join(T[], CharSequence, String, String) - Static method in class io.github.linpeilie.utils.ArrayUtil
 
join(List<T>, CharSequence, String, String) - Static method in class io.github.linpeilie.utils.CollectionUtils
 

M

MapperConfig - Annotation Type in io.github.linpeilie.annotations
在一个类或者接口上添加该注释,作为自动生成 Mapper 的配置类。在一个模块中,只能有一个有该注释的类。 Marks a class or interface as configuration source.

N

newArrayList(T...) - Static method in class io.github.linpeilie.utils.CollectionUtils
 

O

ObjectUtils - Class in io.github.linpeilie.utils
 
ObjectUtils() - Constructor for class io.github.linpeilie.utils.ObjectUtils
 

R

removePreAndLowerFirst(CharSequence, int) - Static method in class io.github.linpeilie.utils.StrUtil
去掉首部指定长度的字符串并将剩余字符串首字母小写
例如:str=setName, preLength=3 =》 return name
ReverseAutoMapping - Annotation Type in io.github.linpeilie.annotations
由目标类生成当前类的配置
ReverseAutoMappings - Annotation Type in io.github.linpeilie.annotations
 

S

simplifyQualifiedName(String) - Static method in class io.github.linpeilie.utils.ClassUtil
简化类全限定名
SOLON - Static variable in interface io.github.linpeilie.ComponentModelConstant
 
storeMappedInstance(Object, Object) - Method in class io.github.linpeilie.CycleAvoidingMappingContext
 
StrUtil - Class in io.github.linpeilie.utils
 
StrUtil() - Constructor for class io.github.linpeilie.utils.StrUtil
 

T

toList(Collection<E>, Function<E, T>) - Static method in class io.github.linpeilie.utils.CollectionUtils
将collection转化为List集合,但是两者的泛型不同
Collection<E> ------> List<T>

W

wrapperClass(Class<?>) - Method in class io.github.linpeilie.AbstractCachedConverterFactory
 
A B C D E F G H I J M N O R S T W 
Skip navigation links

Copyright © 2025. All rights reserved.