public abstract class SingleDependencyReducingAggregateLoader<T> extends ReducingAggregateLoader<T>
Modifier and Type | Field and Description |
---|---|
protected AttributeSpec<T> |
myDependency |
mySpec
Modifier | Constructor and Description |
---|---|
protected |
SingleDependencyReducingAggregateLoader(AttributeSpec<T> spec,
AttributeSpec<T> dependency) |
Modifier and Type | Method and Description |
---|---|
Set<AttributeSpec<?>> |
getAttributeDependencies()
Returns attributes that need to be loaded prior to calling this loader's loading function.
|
protected AttributeValue<T> |
getSelfValue(AggregateAttributeContext context) |
loadValue
firstChildError
getAttributeSpec, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
convert, merge, merge, reduce
getCachingStrategy
isWholeForestDependent, preload
getAttributeSpec, getContextDependencies, getGlobalTrail
protected final AttributeSpec<T> myDependency
protected SingleDependencyReducingAggregateLoader(AttributeSpec<T> spec, @NotNull AttributeSpec<T> dependency)
@NotNull protected AttributeValue<T> getSelfValue(AggregateAttributeContext context)
getSelfValue
in class ReducingAggregateLoader<T>
@NotNull public Set<AttributeSpec<?>> getAttributeDependencies()
AttributeLoader
Returns attributes that need to be loaded prior to calling this loader's loading function.
The returned value must be the same throughout the lifetime of the object.
null
if there are noneAttributeLoaderContext.getDependencyValue(com.almworks.jira.structure.api.attribute.AttributeSpec<V>)
Copyright © 2024 Tempo Software. All Rights Reserved.