public interface Factories
| Modifier and Type | Method and Description |
|---|---|
static FactoriesSetup |
build() |
default <T> T |
create(Class<T> clazz) |
default <T> T |
create(Class<T> clazz,
Object... keyValues) |
default <T> T |
create(String key) |
default <T> T |
create(String key,
Object... keyValues) |
default <T> T |
create(Typed<T> token) |
default <T> T |
create(Typed<T> token,
Object... keyValues) |
default <T> Factory<T> |
factory(Class<T> clazz) |
<T> Factory<T> |
factory(String key) |
default <T> Factory<T> |
factory(Typed<T> token) |
default <T> Factory.FactoryGenerator<T> |
generate(Class<T> clazz) |
default <T> Factory.FactoryGenerator<T> |
generate(Class<T> clazz,
Object... keyValues) |
default <T> Factory.FactoryGenerator<T> |
generate(String key) |
default <T> Factory.FactoryGenerator<T> |
generate(String key,
Object... keyValues) |
default <T> Factory.FactoryGenerator<T> |
generate(Typed<T> token) |
default <T> Factory.FactoryGenerator<T> |
generate(Typed<T> token,
Object... keyValues) |
<T> FlGenerator<T> |
generator(String key) |
default <T> FlGenerator<T> |
generator(Typed<T> token) |
default <T> T |
next(String key) |
default <T> T |
next(Typed<T> token) |
void |
reset() |
static FactoriesSetup build()
<T> FlGenerator<T> generator(String key)
default <T> T next(String key)
default <T> FlGenerator<T> generator(Typed<T> token)
default <T> T next(Typed<T> token)
default <T> T create(Typed<T> token)
default <T> Factory.FactoryGenerator<T> generate(Typed<T> token)
default <T> Factory.FactoryGenerator<T> generate(Typed<T> token, Object... keyValues)
default <T> T create(Class<T> clazz)
default <T> Factory.FactoryGenerator<T> generate(Class<T> clazz)
default <T> Factory.FactoryGenerator<T> generate(Class<T> clazz, Object... keyValues)
default <T> T create(String key)
default <T> Factory.FactoryGenerator<T> generate(String key)
default <T> Factory.FactoryGenerator<T> generate(String key, Object... keyValues)
void reset()
Copyright © 2019. All rights reserved.