T
- type of the loaded value@PublicSpi public interface MultiRowAttributeLoader<T> extends RowAttributeLoader<T>
A multi-row loader provide a value for a single row, but also considering the previously calculated value of the same attribute for some other rows in the forest. This is the base interface for all multi-row loaders.
Modifier and Type | Method and Description |
---|---|
default AttributeCachingStrategy |
getCachingStrategy()
Indicates how the values provided by this loader should be cached.
|
isWholeForestDependent, preload
getAttributeDependencies, getAttributeSpec, getContextDependencies, getGlobalTrail
@Nullable default AttributeCachingStrategy getCachingStrategy()
AttributeLoader
Indicates how the values provided by this loader should be cached.
The returned value must be the same throughout the lifetime of the object.
getCachingStrategy
in interface AttributeLoader<T>
null
has the same effect as AttributeCachingStrategy.MAY
Copyright © 2024 Tempo Software. All Rights Reserved.