Uses of Package
com.almworks.jira.structure.api.attribute.loader
Packages that use com.almworks.jira.structure.api.attribute.loader
Package
Description
This package is a part of Structure Attributes SPI.
-
Classes in com.almworks.jira.structure.api.attribute.loader used by com.almworks.jira.structure.api.attribute.loaderClassDescriptionThe context interface for aggregate attribute loaders.Defines how the values provided by an attribute loader are cached.An
AttributeContextis associated with every attribute request and Structure export request.Allows the attribute loader to declare that the value it produces is calculated using some of the values from the context.AnAttributeLoadercontains code that loads values for a particular attribute, represented byAttributeSpec.This interface adds methods toAttributeContextthat are used only by attribute loaders.Provides context for the creation of attribute loaders.The context interface for derived attribute loaders.The context interface for item attribute loaders.A multi-row loader provide a value for a single row, but also considering the previously calculated value of the same attribute for some other rows in the forest.The context interface for propagate attribute loaders.The context interface for preparing children loading function by a propagate.The base context interface for all row-based attribute loaders.Common base interface for all row-based attribute loaders.The context interface for scanning attribute loaders.The context interface for single row attribute loaders.Abstract class for defining a set of items (by theirItemIdentity).Used to collect specific types and items stored in the TrailItemSet.Represents a set with just one item.Represents a set of all items of one specific type.Alternate visitor interface for reading out the specific items and types.Represents a set of several specific items.Represents a set of all items of several specific types.Visitor interface for analyzing the set. -
Classes in com.almworks.jira.structure.api.attribute.loader used by com.almworks.jira.structure.api.attribute.loader.basicClassDescriptionThe context interface for aggregate attribute loaders.Aggregate attributes have values calculated up through the hierarchy.An
AttributeLoadercontains code that loads values for a particular attribute, represented byAttributeSpec.Attributes extension point - you can add new attributes and attribute implementations to the system by implementing this interface and declaring the implementation inatlassian-plugin.xml.Provides context for the creation of attribute loaders.The context interface for derived attribute loaders.Derived loaders calculate the attribute value based only on the attribute dependencies.The context interface for item attribute loaders.Item loaders calculate attribute value for a particular item, based onItemIdentity.A multi-row loader provide a value for a single row, but also considering the previously calculated value of the same attribute for some other rows in the forest.The context interface for propagate attribute loaders.The context interface for preparing children loading function by a propagate.Propagate attributes have values calculated down through the hierarchy.The base context interface for all row-based attribute loaders.Common base interface for all row-based attribute loaders.The context interface for scanning attribute loaders.Scanning attributes are used to process and aggregate values across all the forest, from top to bottom (depth-first traversal).A single row attribute loader provides an attribute value based on a single forest row. -
Classes in com.almworks.jira.structure.api.attribute.loader used by com.almworks.jira.structure.api.attribute.loader.builderClassDescriptionDefines how the values provided by an attribute loader are cached.An
AttributeContextis associated with every attribute request and Structure export request.Allows the attribute loader to declare that the value it produces is calculated using some of the values from the context.AnAttributeLoadercontains code that loads values for a particular attribute, represented byAttributeSpec.The context interface for derived attribute loaders.Derived loaders calculate the attribute value based only on the attribute dependencies.The context interface for item attribute loaders.Item loaders calculate attribute value for a particular item, based onItemIdentity.Common base interface for all row-based attribute loaders.The context interface for single row attribute loaders.A single row attribute loader provides an attribute value based on a single forest row.Abstract class for defining a set of items (by theirItemIdentity). -
Classes in com.almworks.jira.structure.api.attribute.loader used by com.almworks.jira.structure.api.attribute.loader.compositionClassDescriptionDefines how the values provided by an attribute loader are cached.Allows the attribute loader to declare that the value it produces is calculated using some of the values from the context.An
AttributeLoadercontains code that loads values for a particular attribute, represented byAttributeSpec.Abstract class for defining a set of items (by theirItemIdentity). -
Classes in com.almworks.jira.structure.api.attribute.loader used by com.almworks.jira.structure.api.attribute.loader.delegateClassDescriptionThe context interface for aggregate attribute loaders.Aggregate attributes have values calculated up through the hierarchy.Defines how the values provided by an attribute loader are cached.An
AttributeContextis associated with every attribute request and Structure export request.Allows the attribute loader to declare that the value it produces is calculated using some of the values from the context.AnAttributeLoadercontains code that loads values for a particular attribute, represented byAttributeSpec.The context interface for derived attribute loaders.Derived loaders calculate the attribute value based only on the attribute dependencies.The context interface for item attribute loaders.Item loaders calculate attribute value for a particular item, based onItemIdentity.A multi-row loader provide a value for a single row, but also considering the previously calculated value of the same attribute for some other rows in the forest.The context interface for propagate attribute loaders.The context interface for preparing children loading function by a propagate.Propagate attributes have values calculated down through the hierarchy.Common base interface for all row-based attribute loaders.The context interface for scanning attribute loaders.Scanning attributes are used to process and aggregate values across all the forest, from top to bottom (depth-first traversal).Abstract class for defining a set of items (by theirItemIdentity). -
Classes in com.almworks.jira.structure.api.attribute.loader used by com.almworks.jira.structure.api.attribute.loader.reduceClassDescriptionThe context interface for aggregate attribute loaders.Aggregate attributes have values calculated up through the hierarchy.An
AttributeLoadercontains code that loads values for a particular attribute, represented byAttributeSpec.A multi-row loader provide a value for a single row, but also considering the previously calculated value of the same attribute for some other rows in the forest.Common base interface for all row-based attribute loaders. -
Classes in com.almworks.jira.structure.api.attribute.loader used by com.almworks.jira.structure.api.exportClassDescriptionAn
AttributeContextis associated with every attribute request and Structure export request.