public class DelegatingDerivedAttributeLoader<T> extends DelegatingAttributeLoader<T,DerivedAttributeLoader<T>> implements DerivedAttributeLoader<T>
| Constructor and Description |
|---|
DelegatingDerivedAttributeLoader(DerivedAttributeLoader<T> loader) |
| Modifier and Type | Method and Description |
|---|---|
AttributeValue<T> |
loadValue(DerivedAttributeContext context)
Performs the loading.
|
delegate, getAttributeDependencies, getAttributeSpec, getCachingStrategy, getContextDependencies, getGlobalTrail, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAttributeDependencies, getAttributeSpec, getCachingStrategy, getContextDependencies, getGlobalTrailpublic DelegatingDerivedAttributeLoader(@NotNull
DerivedAttributeLoader<T> loader)
@Nullable public AttributeValue<T> loadValue(@NotNull DerivedAttributeContext context)
DerivedAttributeLoaderPerforms the loading.
If the value is missing or empty, the loader should return AttributeValue.undefined(). If for some reason this loader
is not applicable for the given row, it should return null.
loadValue in interface DerivedAttributeLoader<T>context - loading contextCopyright © 2021 ALM Works. All Rights Reserved.