public class LaDerivedAttributeLoader<T,D> extends DerivedAttributeLoader<T,D>
AttributeLoader.Aggregate<T>, AttributeLoader.AggregateContext<T>, AttributeLoader.Context, AttributeLoader.ForestIndependent<T>, AttributeLoader.Propagate<T>, AttributeLoader.PropagateContext<T>
myDependency
mySpec
Constructor and Description |
---|
LaDerivedAttributeLoader(AttributeSpec<T> spec,
AttributeSpec<? extends D> dependency,
La<? super D,? extends T> la) |
Modifier and Type | Method and Description |
---|---|
AttributeCachingStrategy |
getCachingStrategy() |
protected T |
getValue(D value,
AttributeLoader.Context context) |
getAttributeDependencies, getItemTrail, idLoader, loadValue
isEveryItemTypeSupported, isItemTypeSupported
getAttributeSpec
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeSpec
public LaDerivedAttributeLoader(AttributeSpec<T> spec, AttributeSpec<? extends D> dependency, La<? super D,? extends T> la)
protected T getValue(@Nullable D value, AttributeLoader.Context context)
getValue
in class DerivedAttributeLoader<T,D>
public AttributeCachingStrategy getCachingStrategy()
getCachingStrategy
in interface AttributeLoader<T>
getCachingStrategy
in class AbstractForestIndependentAttributeLoader<T>
Copyright © 2019 ALM Works. All Rights Reserved.