| Package | Description |
|---|---|
| org.cthul.fixsure.factory |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FactoriesSetup.BuilderValueSetup<B,R,T>
An optional value declaration of a
FactoriesSetup.BuilderSetup. |
static interface |
FactoriesSetup.FactoryValueSetup<R,T>
An optional value declaration of a
FactoriesSetup.FactorySetup. |
| Modifier and Type | Method and Description |
|---|---|
default <T> FactoriesSetup.ValueDeclaration<T,This> |
FactoriesSetup.BuilderSetupBase.apply(BiFunction<? super B,T,? extends B> setter)
Applies an anonymous value and replaces the object under construction
with the function result.
|
default <T> FactoriesSetup.ValueDeclaration<T,This> |
FactoriesSetup.BuilderSetupBase.apply(String key,
BiFunction<? super B,T,? extends B> function)
Applies a value and replaces the object under construction with the
function result.
|
default <T> FactoriesSetup.ValueDeclaration<T,This> |
FactoriesSetup.BuilderSetupBase.apply(Typed<T> token,
BiFunction<? super B,T,? extends B> function)
Applies a value and replaces the object under construction with the
function result.
|
protected <T,B> FactoriesSetup.ValueDeclaration<T,B> |
FactoryBase.applyNestedSet(String key,
B builder) |
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 <T> FactoriesSetup.ValueDeclaration<T,? extends This> |
FactoriesSetup.BuilderSetupBase.assign(String key) |
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.FactorySetup<R>> |
FactoriesSetup.FactorySetup.assign(String key) |
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.NewBuilder<R>> |
FactoriesSetup.NewBuilder.assign(String key) |
default <T> FactoriesSetup.ValueDeclaration<T,FactoriesSetup.NewFactory<R>> |
FactoriesSetup.NewFactory.assign(String key) |
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.FactorySetup<R>> |
FactoriesSetup.FactoryValueSetup.assign(String key) |
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 FactoriesSetup.ValueDeclaration<BiDataSource.Pair<?,?>,? extends This> |
FactoriesSetup.BuilderSetupBase.assign(String id1,
String id2) |
default FactoriesSetup.ValueDeclaration<BiDataSource.Pair<?,?>,? extends FactoriesSetup.NewBuilder<R>> |
FactoriesSetup.NewBuilder.assign(String id1,
String id2) |
default FactoriesSetup.ValueDeclaration<BiDataSource.Pair<?,?>,FactoriesSetup.NewFactory<R>> |
FactoriesSetup.NewFactory.assign(String id1,
String id2) |
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> FactoriesSetup.ValueDeclaration<T,? extends This> |
FactoriesSetup.BuilderSetupBase.assign(Typed<T> token) |
default <T> FactoriesSetup.ValueDeclaration<T,? extends FactoriesSetup.NewBuilder<R>> |
FactoriesSetup.NewBuilder.assign(Typed<T> token) |
default <T> FactoriesSetup.ValueDeclaration<T,FactoriesSetup.NewFactory<R>> |
FactoriesSetup.NewFactory.assign(Typed<T> token) |
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.
|
default <T,U> FactoriesSetup.ValueDeclaration<BiDataSource.Pair<T,U>,? extends This> |
FactoriesSetup.BuilderSetupBase.assign(Typed<T> token1,
Typed<U> token2) |
default <T,U> FactoriesSetup.ValueDeclaration<BiDataSource.Pair<T,U>,? extends FactoriesSetup.NewBuilder<R>> |
FactoriesSetup.NewBuilder.assign(Typed<T> token1,
Typed<U> token2) |
default <T,U> FactoriesSetup.ValueDeclaration<BiDataSource.Pair<T,U>,FactoriesSetup.NewFactory<R>> |
FactoriesSetup.NewFactory.assign(Typed<T> token1,
Typed<U> token2) |
protected <T,B> FactoriesSetup.ValueDeclaration<T,B> |
FactoryBase.nestedSet(String key,
B builder) |
default <T> FactoriesSetup.ValueDeclaration<T,This> |
FactoriesSetup.BuilderSetupBase.set(BiConsumer<? super B,T> setter)
Sets an anonymous value using a setter.
|
default FactoriesSetup.ValueDeclaration<Object,This> |
FactoriesSetup.BuilderSetupBase.set(String key)
Sets the given field via reflection.
|
<T> FactoriesSetup.ValueDeclaration<T,Factory.FactoryGenerator<V>> |
DefaultFactory.set(String key) |
<V> FactoriesSetup.ValueDeclaration<V,Factory.FactoryGenerator<T>> |
Factory.FactoryGenerator.set(String key) |
protected <T,B> FactoriesSetup.ValueDeclaration<T,B> |
FactoryBase.set(String key,
B builder) |
default <V,B> FactoriesSetup.ValueDeclaration<V,B> |
ValueGenerator.set(String key,
B builder) |
default <T> FactoriesSetup.ValueDeclaration<T,This> |
FactoriesSetup.BuilderSetupBase.set(String key,
BiConsumer<? super B,? super T> setter)
Sets a value using a setter.
|
default <T> FactoriesSetup.ValueDeclaration<T,This> |
FactoriesSetup.BuilderSetupBase.set(Typed<T> token)
Sets the given field via reflection.
|
default <T> FactoriesSetup.ValueDeclaration<T,This> |
FactoriesSetup.BuilderSetupBase.set(Typed<T> token,
BiConsumer<? super B,? super T> setter)
Sets a value using a setter.
|
default <V> FactoriesSetup.ValueDeclaration<V,Factory.FactoryGenerator<T>> |
Factory.FactoryGenerator.set(Typed<V> token) |
Copyright © 2019. All rights reserved.