Skip navigation links
A B C E F G L O P Q R T 

A

AbstractFactory<T> - Class in com.github.leeonky.javabuilder
 
AbstractFactory(Class<T>) - Constructor for class com.github.leeonky.javabuilder.AbstractFactory
 
accept(T1, T2, T3) - Method in interface com.github.leeonky.javabuilder.TriConsumer
 
addEnumConverter(Class<V>, Class<E>, BiFunction<Class<E>, V, E>) - Method in class com.github.leeonky.javabuilder.Converter
 
addMethodBuilder(Predicate<Method>, TriFunction<Method, Object, Integer, Object>) - Method in class com.github.leeonky.javabuilder.PropertyBuilder
 
addPropertyBuilder(Class<T>, TriFunction<Class<T>, String, Integer, T>) - Method in class com.github.leeonky.javabuilder.PropertyBuilder
 
addSkipMethod(Predicate<Method>) - Method in class com.github.leeonky.javabuilder.PropertyBuilder
 
addTypeConverter(Class<T>, Class<R>, Function<T, R>) - Method in class com.github.leeonky.javabuilder.Converter
 
apply(int, T) - Method in class com.github.leeonky.javabuilder.PropertyBuilder
 
apply(T1, T2, T3) - Method in interface com.github.leeonky.javabuilder.TriFunction
 
assignProperties(T, Map<String, Object>) - Method in class com.github.leeonky.javabuilder.BeanUtil
 

B

BeanUtil - Class in com.github.leeonky.javabuilder
 
BeanUtil() - Constructor for class com.github.leeonky.javabuilder.BeanUtil
 
boxedClass(Class<?>) - Static method in class com.github.leeonky.javabuilder.Converter
 
build() - Method in interface com.github.leeonky.javabuilder.Builder
 
build(int) - Method in interface com.github.leeonky.javabuilder.Builder
 
Builder<T> - Interface in com.github.leeonky.javabuilder
 

C

com.github.leeonky.javabuilder - package com.github.leeonky.javabuilder
 
Converter - Class in com.github.leeonky.javabuilder
 
Converter() - Constructor for class com.github.leeonky.javabuilder.Converter
 
createDefaultConverter() - Static method in class com.github.leeonky.javabuilder.Converter
 
createDefaultPropertyBuilder() - Static method in class com.github.leeonky.javabuilder.PropertyBuilder
 
createObject(int, Map<String, Object>) - Method in interface com.github.leeonky.javabuilder.Factory
 

E

extend(String, TriConsumer<T, Integer, Map<String, Object>>) - Method in class com.github.leeonky.javabuilder.AbstractFactory
 
extend(String, TriConsumer<T, Integer, Map<String, Object>>) - Method in interface com.github.leeonky.javabuilder.Factory
 
extend(String, BiConsumer<T, Integer>) - Method in interface com.github.leeonky.javabuilder.Factory
 
extend(String, Consumer<T>) - Method in interface com.github.leeonky.javabuilder.Factory
 

F

Factory<T> - Interface in com.github.leeonky.javabuilder
 
FactorySet - Class in com.github.leeonky.javabuilder
 
FactorySet() - Constructor for class com.github.leeonky.javabuilder.FactorySet
 

G

getConverter() - Method in class com.github.leeonky.javabuilder.BeanUtil
 
getSequence() - Method in class com.github.leeonky.javabuilder.AbstractFactory
 
getSequence() - Method in interface com.github.leeonky.javabuilder.Factory
 
getType() - Method in class com.github.leeonky.javabuilder.AbstractFactory
 
getType() - Method in interface com.github.leeonky.javabuilder.Factory
 

L

LOCAL_DATE_START - Static variable in class com.github.leeonky.javabuilder.PropertyBuilder
 
LOCAL_DATE_TIME_START - Static variable in class com.github.leeonky.javabuilder.PropertyBuilder
 

O

onBuild(Class<T>, Consumer<T>) - Method in class com.github.leeonky.javabuilder.FactorySet
 
onBuild(Class<T>, BiConsumer<T, Integer>) - Method in class com.github.leeonky.javabuilder.FactorySet
 
onBuild(Class<T>, TriConsumer<T, Integer, Map<String, Object>>) - Method in class com.github.leeonky.javabuilder.FactorySet
 

P

params(Map<String, ?>) - Method in interface com.github.leeonky.javabuilder.Builder
 
properties(Map<String, ?>) - Method in interface com.github.leeonky.javabuilder.Builder
 
PropertyBuilder - Class in com.github.leeonky.javabuilder
 
PropertyBuilder() - Constructor for class com.github.leeonky.javabuilder.PropertyBuilder
 

Q

query(String) - Method in class com.github.leeonky.javabuilder.AbstractFactory
 
query(String) - Method in interface com.github.leeonky.javabuilder.Factory
 

R

register(Class<T>, Supplier<T>) - Method in class com.github.leeonky.javabuilder.FactorySet
 
register(Class<T>, Function<Integer, T>) - Method in class com.github.leeonky.javabuilder.FactorySet
 
register(Class<T>, BiFunction<Integer, Map<String, Object>, T>) - Method in class com.github.leeonky.javabuilder.FactorySet
 
registerConverter(Consumer<Converter>) - Method in class com.github.leeonky.javabuilder.FactorySet
 
registerPropertyBuilder(Consumer<PropertyBuilder>) - Method in class com.github.leeonky.javabuilder.FactorySet
 

T

TriConsumer<T1,T2,T3> - Interface in com.github.leeonky.javabuilder
 
TriFunction<T1,T2,T3,R> - Interface in com.github.leeonky.javabuilder
 
tryConvert(Class<?>, Object) - Method in class com.github.leeonky.javabuilder.Converter
 
type(Class<T>) - Method in class com.github.leeonky.javabuilder.FactorySet
 
type(Class<T>, String) - Method in class com.github.leeonky.javabuilder.FactorySet
 
A B C E F G L O P Q R T 
Skip navigation links