JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
L
N
O
P
Q
R
S
T
A
AbstractDataRepository
- Class in
com.github.leeonky.javabuilder
AbstractDataRepository()
- Constructor for class com.github.leeonky.javabuilder.
AbstractDataRepository
AbstractFactory
<
T
> - Class in
com.github.leeonky.javabuilder
AbstractFactory(FactorySet, Class<T>)
- Constructor for class com.github.leeonky.javabuilder.
AbstractFactory
aliasFactory(String, Factory<T>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
apply(T1, T2, T3)
- Method in interface com.github.leeonky.javabuilder.
TriFunction
assignTo(T)
- Method in class com.github.leeonky.javabuilder.
BuildContext
B
BeanAssigner
<
T
> - Interface in
com.github.leeonky.javabuilder
build()
- Method in interface com.github.leeonky.javabuilder.
Builder
build(int)
- Method in interface com.github.leeonky.javabuilder.
Builder
BuildContext
<
T
> - Class in
com.github.leeonky.javabuilder
BuildContext(int, Map<String, Object>, Map<String, Object>, BeanClass<T>, FactorySet)
- Constructor for class com.github.leeonky.javabuilder.
BuildContext
buildDefaultProperty(T, BuildContext<T>)
- Method in class com.github.leeonky.javabuilder.
PropertyBuilder
Builder
<
T
> - Interface in
com.github.leeonky.javabuilder
C
clear()
- Method in interface com.github.leeonky.javabuilder.
DataRepository
com.github.leeonky.javabuilder
- package com.github.leeonky.javabuilder
createDefaultPropertyBuilder()
- Static method in class com.github.leeonky.javabuilder.
PropertyBuilder
createObject(BuildContext<T>)
- Method in interface com.github.leeonky.javabuilder.
Factory
D
DataRepository
- Interface in
com.github.leeonky.javabuilder
E
extend(String, BiConsumer<T, BuildContext<T>>)
- Method in class com.github.leeonky.javabuilder.
AbstractFactory
extend(String, BiConsumer<T, BuildContext<T>>)
- 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
factory(Class<T>, String)
- Method in class com.github.leeonky.javabuilder.
FactorySet
factory(Class<T>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
factory(String)
- Method in class com.github.leeonky.javabuilder.
FactorySet
FactoryDefinition
<
T
> - Class in
com.github.leeonky.javabuilder
FactoryDefinition()
- Constructor for class com.github.leeonky.javabuilder.
FactoryDefinition
factorySet
- Variable in class com.github.leeonky.javabuilder.
AbstractFactory
FactorySet
- Class in
com.github.leeonky.javabuilder
FactorySet(DataRepository)
- Constructor for class com.github.leeonky.javabuilder.
FactorySet
FactorySet()
- Constructor for class com.github.leeonky.javabuilder.
FactorySet
G
getAlias()
- Method in class com.github.leeonky.javabuilder.
FactoryDefinition
getBeanClass()
- Method in class com.github.leeonky.javabuilder.
AbstractFactory
getBeanClass()
- Method in class com.github.leeonky.javabuilder.
BuildContext
getBeanClass()
- Method in interface com.github.leeonky.javabuilder.
Factory
getDataRepository()
- Method in class com.github.leeonky.javabuilder.
FactorySet
getParams()
- Method in class com.github.leeonky.javabuilder.
BuildContext
getPropertyBuilder()
- Method in class com.github.leeonky.javabuilder.
FactorySet
getRoot()
- Method in interface com.github.leeonky.javabuilder.
Factory
getSequence()
- Method in class com.github.leeonky.javabuilder.
AbstractFactory
getSequence()
- Method in class com.github.leeonky.javabuilder.
BuildContext
getSequence()
- Method in interface com.github.leeonky.javabuilder.
Factory
getType()
- Method in class com.github.leeonky.javabuilder.
FactoryDefinition
H
hasAlias(String)
- Method in class com.github.leeonky.javabuilder.
FactorySet
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
N
notSpecified(String)
- Method in class com.github.leeonky.javabuilder.
BuildContext
O
onBuild(T, BuildContext<T>)
- Method in class com.github.leeonky.javabuilder.
FactoryDefinition
onBuild(Class<T>, Consumer<T>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
onBuild(Class<T>, BiConsumer<T, BuildContext<T>>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
onBuild(FactoryDefinition<T>)
- 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
property(String, Object)
- 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(BeanClass<T>, Map<String, Object>)
- Method in class com.github.leeonky.javabuilder.
AbstractDataRepository
query(String)
- Method in class com.github.leeonky.javabuilder.
AbstractFactory
query()
- Method in interface com.github.leeonky.javabuilder.
Builder
query(BeanClass<T>, Map<String, Object>)
- Method in interface com.github.leeonky.javabuilder.
DataRepository
query(String)
- Method in interface com.github.leeonky.javabuilder.
Factory
queryAll(Class<T>)
- Method in class com.github.leeonky.javabuilder.
AbstractDataRepository
R
register(Class<T>, Supplier<T>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
register(Class<T>, Function<BuildContext<T>, T>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
registerAlias()
- Method in class com.github.leeonky.javabuilder.
AbstractFactory
registerAlias(String)
- Method in class com.github.leeonky.javabuilder.
AbstractFactory
registerAlias()
- Method in interface com.github.leeonky.javabuilder.
Factory
registerAlias(String)
- Method in interface com.github.leeonky.javabuilder.
Factory
registerFromProperty(Predicate<PropertyWriter<B>>, TriFunction<PropertyWriter<B>, Object, BuildContext<B>, Object>)
- Method in class com.github.leeonky.javabuilder.
PropertyBuilder
registerFromType(Class<T>, TriFunction<Class<T>, PropertyWriter<B>, BuildContext<B>, T>)
- Method in class com.github.leeonky.javabuilder.
PropertyBuilder
S
save(Object)
- Method in interface com.github.leeonky.javabuilder.
DataRepository
setDefault()
- Method in interface com.github.leeonky.javabuilder.
BeanAssigner
setPropertyDefaultInDefaultFactory(String)
- Method in interface com.github.leeonky.javabuilder.
BeanAssigner
setPropertyDefaultInFactory(String, String)
- Method in interface com.github.leeonky.javabuilder.
BeanAssigner
setPropertyDefaultInSupplier(String, Supplier<?>)
- Method in interface com.github.leeonky.javabuilder.
BeanAssigner
skipProperty(Predicate<PropertyWriter<?>>)
- Method in class com.github.leeonky.javabuilder.
PropertyBuilder
T
toBuild(String)
- Method in class com.github.leeonky.javabuilder.
FactorySet
toBuild(Class<? extends FactoryDefinition<T>>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
TriFunction
<
T1
,
T2
,
T3
,
R
> - Interface in
com.github.leeonky.javabuilder
type(Class<T>)
- Method in class com.github.leeonky.javabuilder.
FactorySet
type(Class<T>, String)
- Method in class com.github.leeonky.javabuilder.
FactorySet
TypeHandler
<
F
> - Class in
com.github.leeonky.javabuilder
A
B
C
D
E
F
G
H
L
N
O
P
Q
R
S
T
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes