Package | Description |
---|---|
com.almworks.jira.structure.api.attribute.loader |
This package is a part of Structure Attributes SPI.
|
com.almworks.jira.structure.api.attribute.loader.basic | |
com.almworks.jira.structure.api.attribute.loader.builder | |
com.almworks.jira.structure.api.attribute.loader.delegate |
Modifier and Type | Method and Description |
---|---|
AttributeValue<T> |
DerivedAttributeLoader.loadValue(DerivedAttributeContext context)
Performs the loading.
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
SimpleDerivedAttributeLoader.getValue(D value,
DerivedAttributeContext context) |
AttributeValue<T> |
SimpleDerivedAttributeLoader.loadValue(DerivedAttributeContext context) |
Modifier and Type | Method and Description |
---|---|
protected T |
UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader.getValue(D value,
DerivedAttributeContext context) |
protected T |
BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader.getValue(X x,
Y y,
DerivedAttributeContext context) |
AttributeValue<T> |
BaseDerivedAttributeLoader.loadValue(DerivedAttributeContext context) |
AttributeValue<T> |
BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader.loadValue(DerivedAttributeContext context) |
Modifier and Type | Method and Description |
---|---|
UniDerivedAttributeLoaderBuilder<T,D> |
UniDerivedAttributeLoaderBuilder.valueFunction(BiFunction<? super D,DerivedAttributeContext,? extends T> valueFunction) |
DerivedAttributeLoaderBuilder<T> |
DerivedAttributeLoaderBuilder.valueFunction(Function<DerivedAttributeContext,T> valueFunction) |
DerivedAttributeLoaderBuilder<T> |
DerivedAttributeLoaderBuilder.valueFunctionAV(Function<DerivedAttributeContext,AttributeValue<T>> valueFunction) |
Constructor and Description |
---|
BaseDerivedAttributeLoader(AttributeSpec<T> attributeSpec,
Set<AttributeSpec<?>> dependencies,
Set<AttributeContextDependency> contextDependencies,
AttributeCachingStrategy cachingStrategy,
TrailItemSet globalTrail,
Function<DerivedAttributeContext,AttributeValue<T>> loadingFunction) |
BuiltDerivedLoader(AttributeSpec<T> spec,
AttributeSpec<? extends D> dependency,
boolean yield,
BiFunction<? super D,DerivedAttributeContext,? extends T> derivationFunction,
Function<D,ItemIdentity> trailFunction,
Set<AttributeContextDependency> contextDependencies,
AttributeCachingStrategy cachingStrategy,
TrailItemSet globalTrail) |
Modifier and Type | Method and Description |
---|---|
AttributeValue<T> |
DelegatingDerivedAttributeLoader.loadValue(DerivedAttributeContext context) |
Copyright © 2024 Tempo Software. All Rights Reserved.