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> |
ItemAttributeLoader.loadValue(ItemIdentity itemId,
ItemAttributeContext context)
The loading function.
|
Modifier and Type | Method and Description |
---|---|
protected abstract AttributeValue<A> |
ItemClassAttributeLoader.getValue(T item,
ItemAttributeContext context) |
AttributeValue<A> |
ItemClassAttributeLoader.loadValue(ItemIdentity itemId,
ItemAttributeContext context) |
Modifier and Type | Method and Description |
---|---|
AttributeValue<T> |
BaseItemAttributeLoader.loadValue(ItemIdentity itemId,
ItemAttributeContext context) |
Modifier and Type | Method and Description |
---|---|
ItemAttributeLoaderBuilder<T,I> |
ItemAttributeLoaderBuilder.valueFunction(BiFunction<? super I,ItemAttributeContext,? extends T> itemFunction) |
ItemAttributeLoaderBuilder<T,I> |
ItemAttributeLoaderBuilder.valueFunctionAV(BiFunction<? super I,ItemAttributeContext,AttributeValue<T>> itemLoadingFunction) |
ItemAttributeLoaderBuilder<T,I> |
ItemAttributeLoaderBuilder.valueFunctionII(BiFunction<ItemIdentity,ItemAttributeContext,? extends T> valueFunction) |
ItemAttributeLoaderBuilder<T,I> |
ItemAttributeLoaderBuilder.valueFunctionIIAV(BiFunction<ItemIdentity,ItemAttributeContext,AttributeValue<T>> loadingFunction) |
Constructor and Description |
---|
BaseItemAttributeLoader(AttributeSpec<T> attributeSpec,
Set<AttributeSpec<?>> dependencies,
Set<AttributeContextDependency> contextDependencies,
AttributeCachingStrategy cachingStrategy,
TrailItemSet globalTrail,
Predicate<String> itemTypeSupportedPredicate,
BiFunction<ItemIdentity,ItemAttributeContext,AttributeValue<T>> attributeFunction,
BiConsumer<Collection<ItemIdentity>,AttributeContext> preloadFunction) |
Modifier and Type | Method and Description |
---|---|
AttributeValue<T> |
DelegatingItemAttributeLoader.loadValue(ItemIdentity itemId,
ItemAttributeContext context) |
Copyright © 2024 Tempo Software. All Rights Reserved.