@PublicApi public class SharedAttributeLoaders extends Object
| Modifier and Type | Method and Description | 
|---|---|
static <T> DerivedAttributeLoaderBuilder<T> | 
constantLoader(AttributeSpec<T> spec,
              AttributeValue<T> value)  | 
static <T> DerivedAttributeLoaderBuilder<T> | 
derivedLoader(AttributeSpec<T> spec)  | 
static <T,D> UniDerivedAttributeLoaderBuilder<T,D> | 
derivedLoader(AttributeSpec<T> spec,
             AttributeSpec<D> dependencySpec)  | 
static <T,X,Y> BiDerivedAttributeLoaderBuilder<T,X,Y> | 
derivedLoader(AttributeSpec<T> spec,
             AttributeSpec<X> xDependency,
             AttributeSpec<Y> yDependency)  | 
static <T> ItemAttributeLoaderBuilder<T,Object> | 
itemLoader(AttributeSpec<T> spec)  | 
static <T> SingleRowAttributeLoaderBuilder<T> | 
singleRowLoader(AttributeSpec<T> spec)  | 
public static <T> ItemAttributeLoaderBuilder<T,Object> itemLoader(AttributeSpec<T> spec)
public static <T> DerivedAttributeLoaderBuilder<T> derivedLoader(AttributeSpec<T> spec)
public static <T,D> UniDerivedAttributeLoaderBuilder<T,D> derivedLoader(AttributeSpec<T> spec, AttributeSpec<D> dependencySpec)
public static <T,X,Y> BiDerivedAttributeLoaderBuilder<T,X,Y> derivedLoader(AttributeSpec<T> spec, AttributeSpec<X> xDependency, AttributeSpec<Y> yDependency)
public static <T> DerivedAttributeLoaderBuilder<T> constantLoader(AttributeSpec<T> spec, AttributeValue<T> value)
public static <T> SingleRowAttributeLoaderBuilder<T> singleRowLoader(AttributeSpec<T> spec)
Copyright © 2020 ALM Works. All Rights Reserved.