JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
W
A
AbstractClassFactory
<
T
> - Class in
au.com.dius.fatboy.factory.impl
AbstractClassFactory(FactoryHint...)
- Constructor for class au.com.dius.fatboy.factory.impl.
AbstractClassFactory
AbstractGenericClassFactory
<
T
> - Class in
au.com.dius.fatboy.factory.impl
AbstractGenericClassFactory(Class<T>)
- Constructor for class au.com.dius.fatboy.factory.impl.
AbstractGenericClassFactory
AbstractGenericClassFactory(Class<T>, FactoryHint)
- Constructor for class au.com.dius.fatboy.factory.impl.
AbstractGenericClassFactory
AbstractSemanticFactory
<
T
> - Class in
au.com.dius.fatboy.factory.impl
AbstractSemanticFactory()
- Constructor for class au.com.dius.fatboy.factory.impl.
AbstractSemanticFactory
addFieldMatcher(Pattern, Supplier<T>)
- Method in class au.com.dius.fatboy.factory.semantic.
SemanticFieldFactoryHint
addIgnoredClass(Class<?>)
- Method in class au.com.dius.fatboy.factory.noop.
NullFactory
addIgnoredClass(Class)
- Method in class au.com.dius.fatboy.
FatBoy
applyHints(ClassFactory)
- Static method in class au.com.dius.fatboy.config.
Configurer
ArrayFactory
- Class in
au.com.dius.fatboy.factory.collections
ArrayFactory(FatBoy)
- Constructor for class au.com.dius.fatboy.factory.collections.
ArrayFactory
au.com.dius.fatboy
- package au.com.dius.fatboy
au.com.dius.fatboy.config
- package au.com.dius.fatboy.config
au.com.dius.fatboy.factory
- package au.com.dius.fatboy.factory
au.com.dius.fatboy.factory.collections
- package au.com.dius.fatboy.factory.collections
au.com.dius.fatboy.factory.config
- package au.com.dius.fatboy.factory.config
au.com.dius.fatboy.factory.impl
- package au.com.dius.fatboy.factory.impl
au.com.dius.fatboy.factory.noop
- package au.com.dius.fatboy.factory.noop
au.com.dius.fatboy.factory.primitives
- package au.com.dius.fatboy.factory.primitives
au.com.dius.fatboy.factory.semantic
- package au.com.dius.fatboy.factory.semantic
au.com.dius.fatboy.factory.semantic.date
- package au.com.dius.fatboy.factory.semantic.date
au.com.dius.fatboy.factory.semantic.id
- package au.com.dius.fatboy.factory.semantic.id
au.com.dius.fatboy.factory.semantic.name
- package au.com.dius.fatboy.factory.semantic.name
au.com.dius.fatboy.factory.semantic.web
- package au.com.dius.fatboy.factory.semantic.web
au.com.dius.fatboy.factory.user
- package au.com.dius.fatboy.factory.user
au.com.dius.fatboy.utils
- package au.com.dius.fatboy.utils
B
BooleanFactory
- Class in
au.com.dius.fatboy.factory.primitives
BooleanFactory()
- Constructor for class au.com.dius.fatboy.factory.primitives.
BooleanFactory
C
call(T)
- Method in interface au.com.dius.fatboy.utils.
LambdaUtils.UncheckedConsumer
call()
- Method in interface au.com.dius.fatboy.utils.
LambdaUtils.UncheckedSupplier
ClassFactory
<
T
> - Interface in
au.com.dius.fatboy.factory
ClassInstantiationException
- Exception in
au.com.dius.fatboy
ClassInstantiationException(String, Throwable)
- Constructor for exception au.com.dius.fatboy.
ClassInstantiationException
ClassInstantiationException(String)
- Constructor for exception au.com.dius.fatboy.
ClassInstantiationException
CollectionFactory
- Class in
au.com.dius.fatboy.factory.collections
CollectionFactory(FatBoy)
- Constructor for class au.com.dius.fatboy.factory.collections.
CollectionFactory
collections(FieldLength)
- Method in class au.com.dius.fatboy.config.
Configurer
configure()
- Static method in class au.com.dius.fatboy.config.
Configurer
Configurer
- Class in
au.com.dius.fatboy.config
constant(long)
- Static method in class au.com.dius.fatboy.factory.config.
FieldLength
create(Field)
- Method in interface au.com.dius.fatboy.factory.
ClassFactory
create(Class, Type[])
- Method in class au.com.dius.fatboy.factory.collections.
ArrayFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.collections.
ArrayFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.collections.
CollectionFactory
create(Class, Type[])
- Method in class au.com.dius.fatboy.factory.collections.
CollectionFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.collections.
MapFactory
create(Class, Type[])
- Method in class au.com.dius.fatboy.factory.collections.
MapFactory
create(Class, Type[])
- Method in interface au.com.dius.fatboy.factory.
GenericClassFactory
Creates an instance of
rawType
, given its actual type arguments
actualTypeArguments
See
CollectionFactory
for an example of generic type instantiation
create(Class, Type[])
- Method in interface au.com.dius.fatboy.factory.
GenericTypeFactory
create(Field, Supplier<T>)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractSemanticFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleClassFactory
create(Class, Type[])
- Method in class au.com.dius.fatboy.factory.impl.
SimpleClassFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleFieldFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleGenericFieldFactory
create(Class, Type[])
- Method in class au.com.dius.fatboy.factory.impl.
SimpleGenericFieldFactory
create(Class, Type[])
- Method in class au.com.dius.fatboy.factory.noop.
NullFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.noop.
NullFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.primitives.
BooleanFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.primitives.
EnumFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.primitives.
IntFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.primitives.
LongFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.primitives.
StringFactory
create(Field)
- Method in interface au.com.dius.fatboy.factory.semantic.
SemanticFieldFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.semantic.
SemanticFieldFactoryHint
create(Field)
- Method in class au.com.dius.fatboy.factory.user.
DateTimeFactory
create(Field)
- Method in class au.com.dius.fatboy.factory.user.
UUIDFactory
create(Class<T>)
- Method in class au.com.dius.fatboy.
FatBoy
create(Class<T>, Map<String, Object>)
- Method in class au.com.dius.fatboy.
FatBoy
create(FatBoy)
- Method in interface au.com.dius.fatboy.
FatBoy.FatBoyProvidedFactory
createGeneric(Type)
- Method in class au.com.dius.fatboy.
FatBoy
D
dateStrings(DateTimeFormatter)
- Method in class au.com.dius.fatboy.config.
Configurer
DateStringSemanticFieldFactory
- Class in
au.com.dius.fatboy.factory.semantic.date
DateStringSemanticFieldFactory()
- Constructor for class au.com.dius.fatboy.factory.semantic.date.
DateStringSemanticFieldFactory
DateStringSemanticFieldFactory(DateTimeFormatter)
- Constructor for class au.com.dius.fatboy.factory.semantic.date.
DateStringSemanticFieldFactory
DateTimeFactory
- Class in
au.com.dius.fatboy.factory.user
DateTimeFactory()
- Constructor for class au.com.dius.fatboy.factory.user.
DateTimeFactory
dateTimeStrings(DateTimeFormatter)
- Method in class au.com.dius.fatboy.config.
Configurer
DateTimeStringSemanticFieldFactory
- Class in
au.com.dius.fatboy.factory.semantic.date
DateTimeStringSemanticFieldFactory()
- Constructor for class au.com.dius.fatboy.factory.semantic.date.
DateTimeStringSemanticFieldFactory
DateTimeStringSemanticFieldFactory(DateTimeFormatter)
- Constructor for class au.com.dius.fatboy.factory.semantic.date.
DateTimeStringSemanticFieldFactory
E
EnumFactory
- Class in
au.com.dius.fatboy.factory.primitives
EnumFactory()
- Constructor for class au.com.dius.fatboy.factory.primitives.
EnumFactory
F
FactoryHint
- Class in
au.com.dius.fatboy.factory.config
FactoryHint()
- Constructor for class au.com.dius.fatboy.factory.config.
FactoryHint
FAKER
- Static variable in class au.com.dius.fatboy.
FatBoy
FatBoy
- Class in
au.com.dius.fatboy
FatBoy()
- Constructor for class au.com.dius.fatboy.
FatBoy
FatBoy.FatBoyProvidedFactory
<
T
> - Interface in
au.com.dius.fatboy
FieldLength
- Class in
au.com.dius.fatboy.factory.config
findFactory(Class<T>)
- Method in class au.com.dius.fatboy.
FatBoy
G
GenericClassFactory
<
T
> - Interface in
au.com.dius.fatboy.factory
GenericTypeFactory
<
T
> - Interface in
au.com.dius.fatboy.factory
getAllDeclaredFields(Class)
- Static method in class au.com.dius.fatboy.utils.
ReflectionUtils
getDefaultOrFirstConstructor(Class<T>)
- Static method in class au.com.dius.fatboy.utils.
ReflectionUtils
getFactoryFor(Field)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractSemanticFactory
getField(Class, String)
- Static method in class au.com.dius.fatboy.utils.
ReflectionUtils
getHint(Class<P>)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractClassFactory
getLength()
- Method in class au.com.dius.fatboy.factory.config.
FieldLength
getLongLength()
- Method in class au.com.dius.fatboy.factory.config.
FieldLength
H
hint(Class<T>, FactoryHint)
- Method in class au.com.dius.fatboy.
FatBoy
hints
- Variable in class au.com.dius.fatboy.factory.impl.
AbstractClassFactory
I
identifierStrings(FieldLength)
- Method in class au.com.dius.fatboy.config.
Configurer
IdentifierStringSemanticFieldFactory
- Class in
au.com.dius.fatboy.factory.semantic.id
IdentifierStringSemanticFieldFactory()
- Constructor for class au.com.dius.fatboy.factory.semantic.id.
IdentifierStringSemanticFieldFactory
IdentifierStringSemanticFieldFactory(FieldLength)
- Constructor for class au.com.dius.fatboy.factory.semantic.id.
IdentifierStringSemanticFieldFactory
integers(FieldLength)
- Method in class au.com.dius.fatboy.config.
Configurer
IntFactory
- Class in
au.com.dius.fatboy.factory.primitives
IntFactory()
- Constructor for class au.com.dius.fatboy.factory.primitives.
IntFactory
L
LambdaUtils
- Class in
au.com.dius.fatboy.utils
LambdaUtils()
- Constructor for class au.com.dius.fatboy.utils.
LambdaUtils
LambdaUtils.UncheckedConsumer
<
T
> - Interface in
au.com.dius.fatboy.utils
LambdaUtils.UncheckedSupplier
<
T
> - Interface in
au.com.dius.fatboy.utils
LongFactory
- Class in
au.com.dius.fatboy.factory.primitives
LongFactory()
- Constructor for class au.com.dius.fatboy.factory.primitives.
LongFactory
longints(FieldLength)
- Method in class au.com.dius.fatboy.config.
Configurer
M
MapFactory
- Class in
au.com.dius.fatboy.factory.collections
MapFactory(FatBoy)
- Constructor for class au.com.dius.fatboy.factory.collections.
MapFactory
N
NameStringSemanticFieldFactory
- Class in
au.com.dius.fatboy.factory.semantic.name
NameStringSemanticFieldFactory()
- Constructor for class au.com.dius.fatboy.factory.semantic.name.
NameStringSemanticFieldFactory
NullFactory
- Class in
au.com.dius.fatboy.factory.noop
NullFactory()
- Constructor for class au.com.dius.fatboy.factory.noop.
NullFactory
P
putHint(FactoryHint)
- Method in interface au.com.dius.fatboy.factory.
ClassFactory
putHint(FactoryHint)
- Method in interface au.com.dius.fatboy.factory.
GenericClassFactory
putHint(FactoryHint)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractClassFactory
R
random(long, long)
- Static method in class au.com.dius.fatboy.factory.config.
FieldLength
random(T...)
- Static method in class au.com.dius.fatboy.utils.
RandomUtils
RandomUtils
- Class in
au.com.dius.fatboy.utils
RandomUtils()
- Constructor for class au.com.dius.fatboy.utils.
RandomUtils
ReflectionUtils
- Class in
au.com.dius.fatboy.utils
ReflectionUtils()
- Constructor for class au.com.dius.fatboy.utils.
ReflectionUtils
registerClassFactory(ClassFactory<T>)
- Method in class au.com.dius.fatboy.
FatBoy
registerClassFactory(Class<T>, Supplier<T>)
- Method in class au.com.dius.fatboy.
FatBoy
registerFatBoyProvidedFactory(Class<T>, FatBoy.FatBoyProvidedFactory<T>)
- Method in class au.com.dius.fatboy.
FatBoy
registerFieldFactory(Class, String, Supplier<T>)
- Method in class au.com.dius.fatboy.
FatBoy
registerFieldFactory(Field, Supplier<T>)
- Method in class au.com.dius.fatboy.
FatBoy
registerGenericFactory(Class<T>, GenericTypeFactory<T>)
- Method in class au.com.dius.fatboy.
FatBoy
registerGenericFactory(Field, GenericTypeFactory<T>)
- Method in class au.com.dius.fatboy.
FatBoy
removeHint(Class<P>)
- Method in interface au.com.dius.fatboy.factory.
ClassFactory
removeHint(Class<P>)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractClassFactory
reset()
- Static method in class au.com.dius.fatboy.config.
Configurer
S
SemanticFieldFactory
<
T
> - Interface in
au.com.dius.fatboy.factory.semantic
SemanticFieldFactoryHint
<
T
> - Class in
au.com.dius.fatboy.factory.semantic
SemanticFieldFactoryHint(Class<T>)
- Constructor for class au.com.dius.fatboy.factory.semantic.
SemanticFieldFactoryHint
setClassConstant(T)
- Method in class au.com.dius.fatboy.
FatBoy
setFieldConstant(Class, String, T)
- Method in class au.com.dius.fatboy.
FatBoy
setFieldConstant(Field, T)
- Method in class au.com.dius.fatboy.
FatBoy
SimpleClassFactory
<
T
> - Class in
au.com.dius.fatboy.factory.impl
SimpleClassFactory(Class<T>, GenericTypeFactory<T>)
- Constructor for class au.com.dius.fatboy.factory.impl.
SimpleClassFactory
SimpleFieldFactory
<
T
> - Class in
au.com.dius.fatboy.factory.impl
SimpleFieldFactory(Field, Supplier<T>)
- Constructor for class au.com.dius.fatboy.factory.impl.
SimpleFieldFactory
SimpleGenericFieldFactory
<
T
> - Class in
au.com.dius.fatboy.factory.impl
SimpleGenericFieldFactory(Field, GenericTypeFactory<T>)
- Constructor for class au.com.dius.fatboy.factory.impl.
SimpleGenericFieldFactory
StringFactory
- Class in
au.com.dius.fatboy.factory.primitives
StringFactory()
- Constructor for class au.com.dius.fatboy.factory.primitives.
StringFactory
strings(FieldLength)
- Method in class au.com.dius.fatboy.config.
Configurer
supports(Class)
- Method in interface au.com.dius.fatboy.factory.
ClassFactory
Checks if this ClassFactory is targetted at a specific Class
supports(Field)
- Method in interface au.com.dius.fatboy.factory.
ClassFactory
Checks if this ClassFactory is targetted at a specific field (can check for generics, annotations etc)
supports(Class, Type)
- Method in class au.com.dius.fatboy.factory.collections.
ArrayFactory
supports(Class, Type)
- Method in class au.com.dius.fatboy.factory.collections.
CollectionFactory
supports(Class, Type)
- Method in class au.com.dius.fatboy.factory.collections.
MapFactory
supports(Class, Type)
- Method in interface au.com.dius.fatboy.factory.
GenericClassFactory
Checks if this ClassFactory supports the generic creation of clazz, given its possible generic type genericType Generic type has 3 possible values
supports(Field)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractClassFactory
supports(Field)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractGenericClassFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.impl.
AbstractGenericClassFactory
supports(Class, Type)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleClassFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleFieldFactory
supports(Field)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleFieldFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleGenericFieldFactory
supports(Field)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleGenericFieldFactory
supports(Class, Type)
- Method in class au.com.dius.fatboy.factory.impl.
SimpleGenericFieldFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.noop.
NullFactory
supports(Class, Type)
- Method in class au.com.dius.fatboy.factory.noop.
NullFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.primitives.
BooleanFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.primitives.
EnumFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.primitives.
IntFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.primitives.
LongFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.primitives.
StringFactory
supports(Field)
- Method in interface au.com.dius.fatboy.factory.semantic.
SemanticFieldFactory
supports(Field)
- Method in class au.com.dius.fatboy.factory.semantic.
SemanticFieldFactoryHint
supports(Class)
- Method in class au.com.dius.fatboy.factory.user.
DateTimeFactory
supports(Class)
- Method in class au.com.dius.fatboy.factory.user.
UUIDFactory
T
timeStrings(DateTimeFormatter)
- Method in class au.com.dius.fatboy.config.
Configurer
TimeStringSemanticFieldFactory
- Class in
au.com.dius.fatboy.factory.semantic.date
TimeStringSemanticFieldFactory()
- Constructor for class au.com.dius.fatboy.factory.semantic.date.
TimeStringSemanticFieldFactory
TimeStringSemanticFieldFactory(DateTimeFormatter)
- Constructor for class au.com.dius.fatboy.factory.semantic.date.
TimeStringSemanticFieldFactory
U
unchecked(LambdaUtils.UncheckedConsumer<T>)
- Static method in class au.com.dius.fatboy.utils.
LambdaUtils
unchecked(LambdaUtils.UncheckedSupplier<T>)
- Static method in class au.com.dius.fatboy.utils.
LambdaUtils
UUIDFactory
- Class in
au.com.dius.fatboy.factory.user
UUIDFactory()
- Constructor for class au.com.dius.fatboy.factory.user.
UUIDFactory
W
WebStringSemanticFieldFactory
- Class in
au.com.dius.fatboy.factory.semantic.web
WebStringSemanticFieldFactory()
- Constructor for class au.com.dius.fatboy.factory.semantic.web.
WebStringSemanticFieldFactory
WebStringSemanticFieldFactory(FieldLength)
- Constructor for class au.com.dius.fatboy.factory.semantic.web.
WebStringSemanticFieldFactory
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All rights reserved.