| Package | Description |
|---|---|
| org.cthul.fixsure.factory |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FactoriesSetup.FactoryValueSetup<R,T>
An optional value declaration of a
FactoriesSetup.FactorySetup. |
static interface |
FactoriesSetup.NewFactory<R>
Represents a newly declared factory.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultFactory.Setup<V> |
class |
DefaultNewFactory<R> |
| Modifier and Type | Method and Description |
|---|---|
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.NewFactory.applyValues(BiFunction<? super R,? super ValueGenerator.ValueMap,? extends R> function) |
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.FactoryValueSetup.applyValues(BiFunction<? super R,? super ValueGenerator.ValueMap,? extends R> function) |
FactoriesSetup.FactorySetup<V> |
DefaultFactory.Setup.applyValues(BiFunction<? super V,? super ValueGenerator.ValueMap,? extends V> function) |
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.FactoryValueSetup.assignValues(String key,
ValueSource<?> valueSource) |
FactoriesSetup.FactorySetup<V> |
DefaultFactory.Setup.assignValues(String key,
ValueSource<?> valueSource) |
FactoriesSetup.FactorySetup<R> |
FactoriesSetup.BuilderSetup.build(BiFunction<? super B,? super ValueGenerator.ValueMap,? extends R> buildFunction)
Creates the actual object.
|
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.BuilderValueSetup.build(BiFunction<? super B,? super ValueGenerator.ValueMap,? extends R> buildFunction) |
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.BuilderSetup.build(Function<? super B,? extends R> buildFunction)
Creates the actual object.
|
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.NewBuilder.build(Function<? super ValueGenerator.ValueMap,? extends R> builder)
The factory will obtain new instances from the function.
|
FactoriesSetup.FactorySetup<R> |
DefaultNewFactory.build(Function<? super ValueGenerator.ValueMap,? extends R> builder) |
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.NewBuilder.build(Supplier<? extends R> builder)
The factory will get new instances from the supplier.
|
FactoriesSetup.FactorySetup<R> |
DefaultNewFactory.build(Supplier<? extends R> builder) |
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.NewBuilder.extend(Class<R> clazz) |
FactoriesSetup.FactorySetup<R> |
FactoriesSetup.NewBuilder.extend(Factory<R> factory) |
FactoriesSetup.FactorySetup<R> |
DefaultNewFactory.extend(Factory<R> factory) |
FactoriesSetup.FactorySetup<R> |
FactoriesSetup.NewBuilder.extend(String key) |
FactoriesSetup.FactorySetup<R> |
DefaultNewFactory.extend(String key) |
FactoriesSetup.FactorySetup<R> |
DefaultNewFactory.extend(String key,
Factory<?> factory) |
FactoriesSetup.FactorySetup<R> |
FactoriesSetup.FactoryValueSetup.factorySetup() |
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.FactoryValueSetup.include(String key,
Factory.Include<?> include) |
FactoriesSetup.FactorySetup<V> |
DefaultFactory.Setup.include(String key,
Factory.Include<?> include) |
default FactoriesSetup.FactorySetup<R> |
FactoriesSetup.NewFactory.useDefaultConstructor() |
| Modifier and Type | Method and Description |
|---|---|
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.FactorySetup<R>> |
FactoriesSetup.FactorySetup.assign(String key) |
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.FactorySetup<R>> |
FactoriesSetup.FactoryValueSetup.assign(String key) |
Copyright © 2019. All rights reserved.