public class DerivedAttributeLoaderBuilder<T> extends ArbitraryDependenciesAttributeLoaderBuilder<T,DerivedAttributeLoaderBuilder<T>>
myAttributeSpec, myCachingStrategy, myGlobalTrail| Constructor and Description |
|---|
DerivedAttributeLoaderBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DerivedAttributeLoader<T> |
build() |
DerivedAttributeLoaderBuilder<T> |
valueFunction(Function<DerivedAttributeContext,T> valueFunction) |
DerivedAttributeLoaderBuilder<T> |
valueFunction(Supplier<T> valueFunction) |
DerivedAttributeLoaderBuilder<T> |
valueFunctionAV(Function<DerivedAttributeContext,AttributeValue<T>> valueFunction) |
DerivedAttributeLoaderBuilder<T> |
valueFunctionAV(Supplier<AttributeValue<T>> valueFunction) |
buildDependencies, dependencies, dependencybuildContextDependencies, cachingStrategy, contextDependencies, contextDependency, globalTrail, globalTrail, noContextDependencies, notNull, nullableCollectionOfNonNulls, self, specpublic DerivedAttributeLoaderBuilder<T> valueFunctionAV(Function<DerivedAttributeContext,AttributeValue<T>> valueFunction)
public DerivedAttributeLoaderBuilder<T> valueFunctionAV(Supplier<AttributeValue<T>> valueFunction)
public DerivedAttributeLoaderBuilder<T> valueFunction(Function<DerivedAttributeContext,T> valueFunction)
public DerivedAttributeLoaderBuilder<T> valueFunction(Supplier<T> valueFunction)
public DerivedAttributeLoader<T> build()
Copyright © 2021 ALM Works. All Rights Reserved.