Uses of Interface
com.almworks.jira.structure.api.attribute.loader.AttributeContext
Packages that use AttributeContext
Package
Description
This package is a part of Structure Attributes SPI.
-
Uses of AttributeContext in com.almworks.jira.structure.api.attribute.loader
Subinterfaces of AttributeContext in com.almworks.jira.structure.api.attribute.loaderModifier and TypeInterfaceDescriptioninterfaceThe context interface for aggregate attribute loaders.interfaceThis interface adds methods toAttributeContextthat are used only by attribute loaders.interfaceProvides context for the creation of attribute loaders.interfaceThe context interface for derived attribute loaders.interfaceThe context interface for item attribute loaders.interfaceThe context interface for propagate attribute loaders.static interfaceThe context interface for preparing children loading function by a propagate.interfaceThe base context interface for all row-based attribute loaders.interfaceThe context interface for scanning attribute loaders.interfaceThe context interface for single row attribute loaders.Methods in com.almworks.jira.structure.api.attribute.loader with parameters of type AttributeContextModifier and TypeMethodDescriptiondefault voidItemAttributeLoader.preload(Collection<ItemIdentity> itemIds, AttributeContext context) Optional method to perform any bulk actions on a set of items beforeItemAttributeLoader.loadValue(com.almworks.jira.structure.api.item.ItemIdentity, com.almworks.jira.structure.api.attribute.loader.ItemAttributeContext)method is called for each item in the collection.default voidRowAttributeLoader.preload(LongSet rowIds, ItemForest forest, AttributeContext context) Optional method to perform any bulk actions on a set of rows before the loading function is called for each row. -
Uses of AttributeContext in com.almworks.jira.structure.api.attribute.loader.builder
Methods in com.almworks.jira.structure.api.attribute.loader.builder with parameters of type AttributeContextModifier and TypeMethodDescriptionvoidBaseItemAttributeLoader.preload(Collection<ItemIdentity> itemIds, AttributeContext context) voidBaseSingleRowAttributeLoader.preload(LongSet rowIds, ItemForest forest, AttributeContext context) voidRowPreloadFunction.preload(LongSet rowIds, ItemForest forest, AttributeContext context) Method parameters in com.almworks.jira.structure.api.attribute.loader.builder with type arguments of type AttributeContextModifier and TypeMethodDescriptionItemAttributeLoaderBuilder.preload(BiConsumer<Collection<ItemIdentity>, AttributeContext> preloadFunction) Constructor parameters in com.almworks.jira.structure.api.attribute.loader.builder with type arguments of type AttributeContextModifierConstructorDescriptionBaseItemAttributeLoader(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) -
Uses of AttributeContext in com.almworks.jira.structure.api.attribute.loader.delegate
Methods in com.almworks.jira.structure.api.attribute.loader.delegate with parameters of type AttributeContextModifier and TypeMethodDescriptionvoidDelegatingItemAttributeLoader.preload(Collection<ItemIdentity> itemIds, AttributeContext context) voidDelegatingRowAttributeLoader.preload(LongSet rowIds, ItemForest forest, AttributeContext context) -
Uses of AttributeContext in com.almworks.jira.structure.api.export
Subinterfaces of AttributeContext in com.almworks.jira.structure.api.exportModifier and TypeInterfaceDescriptioninterfaceA subtype ofAttributeContextpassed toExportRenderer.interfaceA context that is passed toExportRendererandExportRendererProviderduring preparation phase of the export.