| Package | Description |
|---|---|
| org.cthul.fixsure.factory |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FactoriesSetup.BuilderSetup<B,R>
Sets up a builder for the actual object.
|
static interface |
FactoriesSetup.BuilderSetupBase<B,This extends FactoriesSetup.BuilderSetupBase<B,This>>
|
static interface |
FactoriesSetup.BuilderValueSetup<B,R,T>
An optional value declaration of a
FactoriesSetup.BuilderSetup. |
static interface |
FactoriesSetup.FactorySetup<R>
Configures a factory.
|
static interface |
FactoriesSetup.FactoryValueSetup<R,T>
An optional value declaration of a
FactoriesSetup.FactorySetup. |
static interface |
FactoriesSetup.NewBuilder<R>
Prepares a factory that requires a builder.
|
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.ValueSetupBase<B> |
FactoriesSetup.ValueSetupBase.assign(String id1,
String id2,
BiDataSource<?,?> dataSource)
Assigns two values from a
BiDataSource to the value map. |
default <T,U> FactoriesSetup.ValueSetupBase<B> |
FactoriesSetup.ValueSetupBase.assign(Typed<T> token1,
Typed<U> token2,
BiDataSource<? extends T,? extends U> dataSource)
Assigns two values from a
BiDataSource to the value map. |
FactoriesSetup.ValueSetupBase<B> |
FactoriesSetup.ValueSetupBase.assignValues(String key,
ValueSource<?> valueSource) |
FactoriesSetup.ValueSetupBase<B> |
FactoriesSetup.ValueSetupBase.include(String key,
Factory.Include<?> include) |
default FactoriesSetup.ValueSetupBase<B> |
FactoriesSetup.ValueSetupBase.include(String key,
Factory<?> factory) |
default FactoriesSetup.ValueSetupBase<B> |
FactoriesSetup.ValueSetupBase.include(String key,
String factoryKey) |
| Modifier and Type | Method and Description |
|---|---|
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.ValueSetupBase<B>> |
FactoriesSetup.ValueSetupBase.assign(String key)
Assigns a value to the value map, but does not modify the object.
|
default FactoriesSetup.ValueDeclaration<BiDataSource.Pair<?,?>,? extends FactoriesSetup.ValueSetupBase<B>> |
FactoriesSetup.ValueSetupBase.assign(String id1,
String id2)
Assigns two values from a pair to the value map.
|
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.ValueSetupBase<B>> |
FactoriesSetup.ValueSetupBase.assign(Typed<T> token)
Assigns a value to the value map, but does not modify the object.
|
default <T,U> FactoriesSetup.ValueDeclaration<BiDataSource.Pair<T,U>,? extends FactoriesSetup.ValueSetupBase<B>> |
FactoriesSetup.ValueSetupBase.assign(Typed<T> token1,
Typed<U> token2)
Assigns two values from a pair to the value map.
|
Copyright © 2019. All rights reserved.