Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

absent() - Static method in class AttributeValue
Returns an "absent" undefined value, which is used as a placeholder for a value that is being calculated.
AbstractAggregateLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
AbstractAggregateLoader(AttributeSpec<T>) - Constructor for class AbstractAggregateLoader
 
AbstractAttributeLoader<A> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
AbstractAttributeLoader(AttributeSpec<A>) - Constructor for class AbstractAttributeLoader
 
AbstractDerivedAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
AbstractDerivedAttributeLoader(AttributeSpec<T>) - Constructor for class AbstractDerivedAttributeLoader
 
AbstractGenerator - Class in com.almworks.jira.structure.api.generator.util
 
AbstractGenerator() - Constructor for class AbstractGenerator
 
AbstractGenerator.Extender - Class in com.almworks.jira.structure.api.generator.util
 
AbstractGenerator.Filter - Class in com.almworks.jira.structure.api.generator.util
 
AbstractGenerator.Grouper - Class in com.almworks.jira.structure.api.generator.util
 
AbstractGenerator.Inserter - Class in com.almworks.jira.structure.api.generator.util
 
AbstractGenerator.Sorter - Class in com.almworks.jira.structure.api.generator.util
 
AbstractItemAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
AbstractItemAttributeLoader(AttributeSpec<T>) - Constructor for class AbstractItemAttributeLoader
 
AbstractNaiveDistinctAggregateLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
AbstractNaiveDistinctAggregateLoader(AttributeSpec<T>) - Constructor for class AbstractNaiveDistinctAggregateLoader
 
AbstractPropagateLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
AbstractPropagateLoader(AttributeSpec<T>) - Constructor for class AbstractPropagateLoader
 
AbstractReductionStrategy() - Constructor for class ReductionStrategy.AbstractReductionStrategy
 
AbstractScanningLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
Base class for scanning loaders that support standard options "baseLevel" and "levels".
AbstractScanningLoader(AttributeSpec<T>) - Constructor for class AbstractScanningLoader
 
AbstractSingleRowAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
AbstractSingleRowAttributeLoader(AttributeSpec<T>) - Constructor for class AbstractSingleRowAttributeLoader
 
AbstractStructureJob - Class in com.almworks.jira.structure.api.job
This is the basic implementation of a structure job, that should be extended by the actual job code.
AbstractStructureJob() - Constructor for class AbstractStructureJob
 
AbstractSynchronizer - Class in com.almworks.jira.structure.api.sync
AbstractSynchronizer is an abstract base class for the synchronizers that provides basic implementation for some of the StructureSynchronizer methods and offers some utility methods for the synchronizers.
AbstractSynchronizer(StructureComponents) - Constructor for class AbstractSynchronizer
Constructs an instance of the synchronizer.
AbstractSynchronizer.SyncRunAuditEntry - Interface in com.almworks.jira.structure.api.sync
 
AbstractSynchronizer.SyncRunAuditEntry.Failure - Class in com.almworks.jira.structure.api.sync
 
AbstractSynchronizer.SyncRunAuditEntry.Success - Class in com.almworks.jira.structure.api.sync
 
accept(TrailItemSet.Visitor) - Method in class TrailItemSet
Allows the caller to perform per-subclass actions.
accept(TrailItemSet.Visitor) - Method in class TrailItemSet.AllItems
 
accept(TrailItemSet.Visitor) - Method in class TrailItemSet.None
 
accept(TrailItemSet.Visitor) - Method in class TrailItemSet.OneItem
 
accept(TrailItemSet.Visitor) - Method in class TrailItemSet.OneType
 
accept(TrailItemSet.Visitor) - Method in class TrailItemSet.SpecificItems
 
accept(TrailItemSet.Visitor) - Method in class TrailItemSet.SpecificTypes
 
accept(ForestAction.Visitor) - Method in class ForestAction
 
accept(ForestAction.Visitor) - Method in class ForestAction.Add
 
accept(ForestAction.Visitor) - Method in class ForestAction.Copy
 
accept(ForestAction.Visitor) - Method in class ForestAction.Move
 
accept(ForestAction.Visitor) - Method in class ForestAction.Remove
 
accept(ForestChange.Visitor) - Method in class ForestChange
Apply the change to the visitor
accept(ForestChange.Visitor) - Method in class ForestChange.Add
 
accept(ForestChange.Visitor) - Method in class ForestChange.Move
 
accept(ForestChange.Visitor) - Method in class ForestChange.Remove
 
accept(ForestChange.Visitor) - Method in class ForestChange.Reorder
 
accept(ForestSpec.Visitor<T>) - Method in class ForestSpec
Applies ForestSpec.Visitor to this spec.
accept(Set<ItemIdentity>, StructureGenerator.ItemChangeFilterContext) - Method in interface ItemChangeFilter
Checks if any of changed items may affect the built forest.
accept(Set<ItemIdentity>, StructureGenerator.ItemChangeFilterContext) - Method in class BasicItemChangeFilter
 
accept(Set<ItemIdentity>, StructureGenerator.ItemChangeFilterContext) - Method in class RecordingItemChangeFilter.EmptyFilter
 
accept(Set<ItemIdentity>, StructureGenerator.ItemChangeFilterContext) - Method in class SingleItemChangeFilter
 
accept(int) - Method in interface StructureQueryConstraint.Acceptor
Report one matching index.
accept(IntIterable) - Method in interface StructureQueryConstraint.Acceptor
Report several matching indices.
acceptRow(ForestScanControl, long) - Method in interface ForestScanner
 
accepts(T) - Method in class La
 
accessibleBy(ApplicationUser, ProjectPermissionKey) - Static method in class JiraFunc
 
accessItem(ItemIdentity) - Method in class GenericItemType
 
accessItem(ItemIdentity) - Method in interface StructureItemType
Does not check for permissions.
accessItems(Collection<ItemIdentity>, BiConsumer<ItemIdentity, T>) - Method in interface BulkAccessibleItemType
 
acknowledgeFinished(long) - Method in interface EffectorProcessManager
Sets the "acknowledged" flag for a finished process, so it is no longer shown in the list of current processes.
ACT - Static variable in class ActionParameters
 
ActionEffect - Interface in com.almworks.jira.structure.api.generator
 
ActionGroup(long, String, long, long, MapObject, List<MapObject>) - Constructor for class SyncAuditLog.ActionGroup
 
ActionHandler - Interface in com.almworks.jira.structure.api.generator
This is a factory for ActionEffect's.
ActionHandler.ExtenderActionHandler - Interface in com.almworks.jira.structure.api.generator
 
ActionHandler.GrouperActionHandler - Interface in com.almworks.jira.structure.api.generator
 
ActionHandler.InserterActionHandler - Interface in com.almworks.jira.structure.api.generator
 
ActionHandler.SorterActionHandler - Interface in com.almworks.jira.structure.api.generator
 
ActionHandlingAlwaysAllowed - Annotation Type in com.almworks.jira.structure.api.generator
 
ActionHandlingGenerator<T extends ActionHandler> - Interface in com.almworks.jira.structure.api.generator
 
ActionHandlingGenerator.Extender - Interface in com.almworks.jira.structure.api.generator
 
ActionHandlingGenerator.Grouper - Interface in com.almworks.jira.structure.api.generator
 
ActionHandlingGenerator.Inserter - Interface in com.almworks.jira.structure.api.generator
 
ActionHandlingGenerator.Sorter - Interface in com.almworks.jira.structure.api.generator
 
ActionParameters - Class in com.almworks.jira.structure.api.forest.action
 
ActionResult - Interface in com.almworks.jira.structure.api.forest.action
 
adapt(AttributeLoader<T>, Class<C>) - Static method in class AttributeLoaderAdapter
 
adapt(Function<T, R>) - Static method in class La
 
add(Number) - Method in class NumberAccumulator
 
Add(ItemForest, long, long, long) - Constructor for class ForestAction.Add
 
Add(ItemIdentity, long, long, long, long) - Constructor for class ForestAction.Add
 
Add(ItemIdentity, long, long, long) - Constructor for class ForestAction.Add
 
add(long, long, Forest) - Static method in class ForestChange
Creates an "add" forest change.
Add(Forest, long, long) - Constructor for class ForestChange.Add
Creates "add" change with a forest being added.
Add(long, long, long) - Constructor for class ForestChange.Add
Creates "add" change with one row being added.
add(ItemIdentity) - Method in class ItemIdentitySet
 
addAll(Collection<? extends ItemIdentity>) - Method in class ItemIdentitySet
 
addAll(String, Iterable<String>) - Method in class ItemIdentitySet
 
addAll(String, LongIterable) - Method in class ItemIdentitySet
 
addAttribute(AttributeSpec<?>) - Method in interface AttributeSubscriptionPatch
 
addButton(String, String, Object...) - Method in class ProcessDisplayParameters.Builder
 
addClasses(String...) - Method in interface PrintableCell
Add CSS classes to the class attribute of the &lt;td&gt; element for the current cell.
addColumn(String, String) - Method in class ViewSpecification.Builder
Adds a column identified by the column key and csid.
addColumn(String) - Method in class ViewSpecification.Builder
Adds a column identified by the column key and automatically generated csid.
addColumns(ViewSpecification.Column.Builder...) - Method in class ViewSpecification.Builder
Adds passed column builders as columns for the future view specification.
addConfigurationScopeClause(JqlClauseBuilder) - Method in interface StructureConfiguration
Adds to the JQL builder a condition that limits the result set to the projects enabled for Structure.
addCustomFieldGroups(Issue, CustomField, Collection<Group>) - Static method in class CoreEffects
Returns a description of an effect that would add the given groups to a multi group custom field.
addCustomFieldLabels(Issue, CustomField, Collection<String>) - Static method in class CoreEffects
Returns a description of an effect that would add the given labels to a labels custom field.
addCustomFieldOptions(Issue, CustomField, Collection<Option>) - Static method in class CoreEffects
Returns a description of an effect that would add the given options to a multi select custom field.
addCustomFieldUsers(Issue, CustomField, Collection<ApplicationUser>) - Static method in class CoreEffects
Returns a description of an effect that would add the given users to a multi user custom field.
addCustomFieldVersions(Issue, CustomField, Collection<Version>) - Static method in class CoreEffects
Returns a description of an effect that would add the given versions to a multi version custom field.
addDefaultFormParameters(Map<String, Object>) - Method in interface Effector
Fills the parameter map for the edit form Velocity template with default values for a new effector instance of this type.
addDefaultFormParameters(Map<String, Object>) - Method in interface StructureGenerator
Fills the parameter map for the edit form Velocity template with default values for a new generator item of this type.
addDefaultFormParameters(Map<String, Object>) - Method in class AbstractGenerator
 
addDefaultFormParameters(Map<String, Object>) - Method in class AbstractSynchronizer
 
addDefaultFormParameters(Map<String, Object>) - Method in interface StructureSynchronizer
Adds to the map the default values for the parameters in the synchronizer parameters form.
addEffect(StoredEffect) - Method in interface EffectCollector
Adds a new effect description to the effector output.
addError(String, String) - Method in interface NewStructureTemplateContext
 
addFieldColumn(String) - Method in class ViewSpecification.Builder
Adds a field column, identified by JIRA field ID.
addFieldSumColumn(String) - Method in class ViewSpecification.Builder
Adds an aggregate column that sums up the given JIRA field.
addFlags(int) - Method in class RowTree.Node
Sets flags by mask.
addForest(long, long, Forest) - Method in class ArrayForest
 
addForestMutuallyExclusive(Forest, long, long) - Method in class ArrayForest
Adds a forest to this forest.
addFormParameters(Object, Map<String, Object>) - Method in interface StructureSynchronizer
Converts an instance's parameters object to a parameter map for the "Edit Synchronizer' form.
addFragment(ItemForest, StructurePosition, StructureGenerator.HandlingContext) - Method in interface ActionHandler.InserterActionHandler
 
addIconsColumn(String...) - Method in class ViewSpecification.Builder
Adds an "Icons" column showing the icon representations of the given fields, in that order.
addIssueAffectedVersions(Issue, Collection<Version>) - Static method in class CoreEffects
Returns a description of an effect that would add affected versions to the issue.
addIssueComment(Issue, String) - Static method in class CoreEffects
Returns a description of an effect that would add a comment.
addIssueComponents(Issue, Collection<ProjectComponent>) - Static method in class CoreEffects
Returns a description of an effect that would add components to the issue.
addIssueFixVersions(Issue, Collection<Version>) - Static method in class CoreEffects
Returns a description of an effect that would add fix versions to the issue.
addIssueLabels(Issue, Collection<String>) - Static method in class CoreEffects
Returns a description of an effect that would add labels to the issue.
addItemChangeFilter(ItemChangeFilter) - Method in interface StructureGenerator.GenerationContext
Detect future changes those may affect the forest with ItemChangeFilter
addJob(String, ScheduledJob) - Method in interface ScheduledJobManager
 
addListener(IssueListener) - Method in interface IssueEventBridge
Add an IssueListener that will get notifications of the subsequent changes.
addListener(StructureListener) - Method in interface StructureManager
Adds a structure listener.
addMainColumn() - Method in class ViewSpecification.Builder
Adds "main" column to the view, which displays issue summary, indented to reflect the depth.
addMultiply(Number, int) - Method in class NumberAccumulator
 
addParametersForSummary(Map<String, Object>, Map<String, Object>) - Method in interface Effector
Given the effector-specific parameters, fills the parameter map for the summary Velocity template.
addParametersForSummary(Map<String, Object>, Map<String, Object>) - Method in interface StructureGenerator
Given the generator-specific parameters, fills the parameter map for the summary Velocity template.
addParametersForSummary(Map<String, Object>, Map<String, Object>) - Method in class AbstractGenerator
 
addParametersToForm(Map<String, Object>, Map<String, Object>) - Method in interface Effector
Given the effector-specific parameters, fills the parameter map for the edit form Velocity template.
addParametersToForm(Map<String, Object>, Map<String, Object>) - Method in interface StructureGenerator
Given the generator-specific parameters, fills the parameter map for the edit form Velocity template.
addParametersToForm(Map<String, Object>, Map<String, Object>) - Method in class AbstractGenerator
 
addPlaceholdersForSummaryTemplate(Map<String, String>) - Method in interface Effector
This method fills parameters for summary Velocity template.
addProgressColumn() - Method in class ViewSpecification.Builder
Adds the "Progress" column provided by Structure plugin.
addRow(long, long, long) - Method in class ArrayForest
Adds a single row at the specified position.
addRows(LongList) - Method in interface AttributeSubscriptionPatch
 
addStatisticSource(StatisticSource) - Method in interface StructureStatisticsRecorder
Adds statistic source which is queried periodically for the statistic data
addTimeAggregateColumn(String) - Method in class ViewSpecification.Builder
Adds "Total Time" column, based on one of the three JIRA time fields.
addTo(Collection<? extends T>, C, boolean) - Method in class La
 
addTo(Iterator<? extends T>, C, boolean) - Method in class La
 
addToIntValueDistrAsync(String, int, int...) - Method in interface StructureStatisticsRecorder
Adds 1 to the statistics with the ID equal to statPrefix.<bin>, where bin is the least element of the bins array greater than value or "inf" if all of the elements are less than value.
addTotalCountAndActiveUserAsync(String) - Method in interface StructureStatisticsRecorder
Adds 1 to use count for feature (like StructureStatisticsRecorder.addTotalCountAsync(String)) and adds the current user to activeUser.<feature> (like StructureStatisticsRecorder.addUniqueUserCountAsync(String)).
addTotalCountAsync(String) - Method in interface StructureStatisticsRecorder
Counts that the specified feature was used.
addTotalCountAsync(String, double) - Method in interface StructureStatisticsRecorder
Adds the specified value to the specified statistic.
addTPColumn() - Method in class ViewSpecification.Builder
Adds the "TP" column provided by Structure plugin.
addTrail(TrailItemSet) - Method in interface AttributeLoaderContext
Used to indicate the trail of the value being calculated.
addTrail(ItemIdentity) - Method in interface AttributeLoaderContext
Used to indicate the trail of the value being calculated.
addTransformation(ForestSpec.Transformation) - Method in class ForestSpec.Builder
 
addTransformation(String, Map<String, Object>) - Method in class ForestSpec.Builder
 
addUniqueUserCountAsync(String) - Method in interface StructureStatisticsRecorder
Counts that the current logged-in user has used the specified feature.
addUpdateChecker(UpdateChecker) - Method in interface StructureGenerator.GenerationContext
Detect future changes those may affect the forest with UpdateChecker
addView(long, boolean) - Method in class ViewSettings.Builder
Adds the specified view to the list of associated views, optionally making it the default for all pages.
addView(int, long, Collection<StructurePage>, Collection<StructurePage>) - Method in class ViewSettings.Builder
Adds specified view to the list of associated views, or inserts it as a specific position in the list.
addViews(long...) - Method in class ViewSettings.Builder
Adds specified views to the list of associated views.
advance(StructureQueryConstraint.Acceptor) - Method in class StructureQueryConstraint.BulkFilter
 
advance(StructureQueryConstraint.Acceptor) - Method in class StructureQueryConstraint.EmptySequence
 
advance(StructureQueryConstraint.Acceptor) - Method in interface StructureQueryConstraint.Sequence
Attempts to advance in this sequence by 0, 1 or more positions (i.e., attempts to find the next 0, 1 or more matching indices).
advance(StructureQueryConstraint.Acceptor) - Method in class StructureQueryConstraint.SimpleFilter
 
AFFECTS_VERSIONS - Static variable in class CoreAttributeSpecs.Id
 
afterForestInserted(Forest, int, int, Forest) - Method in interface ForestChangeEventHandler
Called at the moment after another forest is added to the forest being observed.
afterPropertiesSet() - Method in class JiraComponents
 
AggregateAttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
The context interface for aggregate attribute loaders.
AggregateAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
Aggregate attributes have values calculated up through the hierarchy.
ALL - Static variable in interface CoreAppPermissions
 
all() - Method in interface StructureQueryBuilder.BasicConstraintStep
Matches all rows.
ALL_ITEMS - Static variable in class TrailItemSet.AllItems
 
ALL_OPERATIONS - Static variable in class HistoryQuery
 
ALL_PAGES - Static variable in class ViewSettings
 
ALL_REMOTE_ISSUE_LINKS - Static variable in class AuxiliaryIdentities
 
AllItems() - Constructor for class TrailItemSet.AllItems
 
ancestor - Variable in class StructureQueryBuilder.RelationConstraintStartStep
Row is an ancestor (parent, parent-of-parent, or parent-of-parent-...-of-parent) of another row in a forest.
ancestor - Variable in class StructureQueryBuilder.StartStepHelper
 
ANCESTORS - Static variable in class SharedAttributeSpecs.Param
 
and - Variable in class StructureQueryBuilder
Starts a new constraint, connected to the previous one with AND.
and(La<? super T, ?>) - Method in class La
 
andThen(RunnableE<? extends E>) - Method in interface RunnableE
 
ANONYMOUS_USER_ID - Static variable in class CoreIdentities
 
ANY - Static variable in class ValueFormat
ANY format is suitable when the requesting code can accept object of any type and there's no knowledge at development time what format of the attribute is going to be available.
any(Iterable<? extends T>) - Method in class La
 
anyItemType() - Method in class ItemAttributeLoaderBuilder
 
Anyone() - Constructor for class PermissionSubject.Anyone
 
append(Forest) - Method in class ArrayForest
 
append(StringBuilder) - Method in class RowTree.Node
 
append(StringBuilder, String, int) - Static method in class ToString
 
append(StringBuilder, String, long) - Static method in class ToString
 
append(StringBuilder, String, boolean) - Static method in class ToString
 
append(StringBuilder, String, Object) - Static method in class ToString
 
appendDebugIssueString(Long, StringBuilder) - Static method in class StructureUtil
 
appendDebugIssueString(Long, String, StringBuilder) - Static method in class StructureUtil
 
appendDebugStructureString(long, StructureManager, StringBuilder) - Static method in class StructureUtil
 
appendForest(Forest, StringBuilder) - Method in class SyncLogger
 
appendForest(Forest) - Method in class RowTree
Appends forest to the end of the tree.
appendForest(Forest, RowTree.Node, RowTree.Node) - Method in class RowTree
Appends forest at the specified place.
appendForest(Forest, RowTree.Node, RowTree.Node, int, int, LongPredicate) - Method in class RowTree
Generic utility method for adding the forest to the RowTree, with parameters for optimization.
appendIssue(Long, StringBuilder) - Method in class SyncLogger
Adds debug information about an issue by ID.
appendItem(long, StringBuilder) - Method in class SyncLogger
 
appendItem(ItemIdentity, StringBuilder) - Method in class SyncLogger
 
appendItemForest(ItemForest, StringBuilder) - Method in class SyncLogger
 
appendRows(LongIterable, StringBuilder) - Method in class SyncLogger
 
APPLICATION_USER_NAME - Static variable in class JiraFunc
 
AppliedEffect - Interface in com.almworks.jira.structure.api.forest.action
 
AppliedEffectBatch - Interface in com.almworks.jira.structure.api.forest.action
 
AppliedEffectBatchImpl - Class in com.almworks.jira.structure.api.forest.action
 
AppliedEffectBatchImpl(long, List<AppliedEffect>) - Constructor for class AppliedEffectBatchImpl
 
apply(Supplier<AttributeValue<T>>, List<AttributeValue<T>>, ValueReducer<T>) - Method in interface ReductionStrategy
Reduce value of the current node and children values to the single value using the specified ValueReducer.
apply(Supplier<AttributeValue<T>>, List<AttributeValue<T>>, ValueReducer<T>) - Method in class ReductionStrategy.ChildrenReductionStrategy
 
apply(Supplier<AttributeValue<T>>, List<AttributeValue<T>>, ValueReducer<T>) - Method in class ReductionStrategy.LeavesReductionStrategy
 
apply(Supplier<AttributeValue<T>>, List<AttributeValue<T>>, ValueReducer<T>) - Method in class ReductionStrategy.StrictReductionStrategy
 
apply(Supplier<AttributeValue<T>>, List<AttributeValue<T>>, ValueReducer<T>) - Method in class ReductionStrategy.SubtreeReductionStrategy
 
apply() - Method in interface Effect
Performs the actual changes in the state of the world.
apply(ArrayForest) - Method in class ForestChange.Add
 
apply(ArrayForest) - Method in class ForestChange
Given mutable forest, apply the change to it.
apply(ArrayForest) - Method in class ForestChange.Move
 
apply(ArrayForest) - Method in class ForestChange.Remove
 
apply(ArrayForest) - Method in class ForestChange.Reorder
 
apply(ForestAction, Map<String, Object>) - Method in interface ForestSource
Applies a forest action to this source.
apply(ForestAction) - Method in interface ForestSource
Convenient method to call ForestSource.apply(ForestAction, Map) with an empty parameter map.
apply(StructureGenerator.EffectContext) - Method in interface ActionEffect
 
apply(ApplicationUser, PermissionLevel, List<Object>, La<Long, List<PermissionRule>>) - Method in class PermissionRule
Apply permission rule and return the result.
apply(ApplicationUser, PermissionLevel, List<Object>, La<Long, List<PermissionRule>>) - Method in class PermissionRule.ApplyStructure
 
apply(ApplicationUser, PermissionLevel, List<Object>, La<Long, List<PermissionRule>>) - Method in class PermissionRule.SetLevel
 
apply(T) - Method in class La
 
apply(La<A, ? extends T>) - Method in class La
 
apply(A1, A2) - Method in class La2
 
applyPermissions(List<PermissionRule>, ApplicationUser, List<Object>, La<Long, List<PermissionRule>>, PermissionLevel) - Static method in class StructureUtil
 
ApplyStructure() - Constructor for class PermissionRule.ApplyStructure
 
ApplyStructure(Long) - Constructor for class PermissionRule.ApplyStructure
 
AppSupportInfo - Interface in com.almworks.jira.structure.api.extension.license
 
AppSupportStoreReader - Interface in com.almworks.jira.structure.api.extension.license
 
ArbitraryDependenciesAttributeLoaderBuilder<T,S extends ArbitraryDependenciesAttributeLoaderBuilder<T,S>> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
ArbitraryDependenciesAttributeLoaderBuilder() - Constructor for class ArbitraryDependenciesAttributeLoaderBuilder
 
array(Collection<? extends T>) - Method in class La
 
array(Collection<? extends T>, boolean) - Method in class La
 
ArrayForest - Class in com.almworks.jira.structure.api.forest.raw
Mutable inheritor of Forest class.
ArrayForest() - Constructor for class ArrayForest
 
ArrayForest(long) - Constructor for class ArrayForest
Creates a singular tree.
ArrayForest(WritableLongList, WritableIntList, boolean) - Constructor for class ArrayForest
Constructs a forest based on the given rows and depths.
ArrayForest(LongList, IntList) - Constructor for class ArrayForest
 
ArrayForest(Forest) - Constructor for class ArrayForest
 
arrayList(T...) - Method in class La
 
arrayList(Collection<? extends T>) - Method in class La
 
arrayList(Collection<? extends T>, boolean) - Method in class La
 
arrayList(Iterator<? extends T>) - Method in class La
 
arrayList(Iterator<? extends T>, boolean) - Method in class La
 
ARTIFICIAL - Static variable in interface CoreItemTypes
 
artificialTask(long) - Static method in class CoreIdentities
 
as(ValueFormat<V>) - Method in class AttributeSpec
Returns an attribute spec with the same ID and parameters, but with the given ValueFormat.
asI18nText() - Method in exception StructureException
 
asImmutableMap() - Method in class MapObject
 
asIncremental() - Method in class VersionedForestUpdate
Casts this update to VersionedForestUpdate.Incremental type.
ASSIGNEE - Static variable in class CoreAttributeSpecs
 
ASSIGNEE - Static variable in class SharedAttributeSpecs.Id
 
assignIssue(Issue, ApplicationUser) - Static method in class CoreEffects
Returns a description of an effect that would assign an issue to the given user.
attachment(long) - Static method in class CoreIdentities
 
attachment(Attachment) - Static method in class CoreIdentities
 
ATTACHMENT - Static variable in interface CoreItemTypes
 
ATTRIBUTE - Static variable in class SharedAttributeSpecs.Param
 
attribute - Variable in class RestValueResponse.AttributeResponseData
 
ATTRIBUTE_EXECUTOR_ID - Static variable in interface StructureJobManager
 
ATTRIBUTE_JSON - Static variable in class CoreEffectorParameters
 
AttributeCachingStrategy - Enum in com.almworks.jira.structure.api.attribute.loader
Defines how the values provided by an attribute loader are cached.
AttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
An AttributeContext is associated with every attribute request and Structure export request.
AttributeContextDependency - Enum in com.almworks.jira.structure.api.attribute.loader
Allows the attribute loader to declare that the value it produces is calculated using some of the values from the context.
AttributeErrorInfo - Class in com.almworks.jira.structure.api.attribute
Contains information about problems experienced when loading a particular attribute.
AttributeErrorInfo(AttributeSpec<?>, Long, ItemIdentity, Throwable) - Constructor for class AttributeErrorInfo
 
AttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
An AttributeLoader contains code that loads values for a particular attribute, represented by AttributeSpec.
AttributeLoaderAdapter<T,L extends AttributeLoader<T>> - Class in com.almworks.jira.structure.api.attribute.loader.composition
 
AttributeLoaderBuilder<T,S extends AttributeLoaderBuilder<T,S>> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
AttributeLoaderBuilder() - Constructor for class AttributeLoaderBuilder
 
AttributeLoaderContext - Interface in com.almworks.jira.structure.api.attribute.loader
This interface adds methods to AttributeContext that are used only by attribute loaders.
AttributeLoaderProvider - Interface in com.almworks.jira.structure.api.attribute.loader
Attributes extension point - you can add new attributes and attribute implementations to the system by implementing this interface and declaring the implementation in atlassian-plugin.xml.
AttributeLoaders - Class in com.almworks.jira.structure.api.attribute.loader
 
AttributeProviderContext - Interface in com.almworks.jira.structure.api.attribute.loader
Provides context for the creation of attribute loaders.
AttributeResponseData() - Constructor for class RestValueResponse.AttributeResponseData
 
attributes - Variable in class RestValueRequest.ForestRowValueRequest
Attributes requested
AttributeSensitivityMode - Enum in com.almworks.jira.structure.api.settings
Attribute sensitivity mode defines the default sensitivity of attributes.
AttributeSensitivitySettings - Interface in com.almworks.jira.structure.api.settings
Attribute sensitivity settings govern which attributes will be considered sensitive when calculating a multi-row aggregate value (by an aggregate, a propagate, or a scanning loader).
AttributeSpec<T> - Class in com.almworks.jira.structure.api.attribute
AttributeSpec is the "attribute specification", a composite identifier of an attribute.
AttributeSpec(String, ValueFormat<T>) - Constructor for class AttributeSpec
Constructs an attribute spec with the given ID and format, without parameters.
AttributeSpec(String, ValueFormat<T>, Map<String, Object>) - Constructor for class AttributeSpec
Constructs an attribute spec with the given ID, format and parameters.
AttributeSpecBuilder<T> - Class in com.almworks.jira.structure.api.attribute
A builder for AttributeSpec.
AttributeSpecBuilder() - Constructor for class AttributeSpecBuilder
 
AttributeSpecBuilder.ParamsBuilder<P> - Class in com.almworks.jira.structure.api.attribute
Parameter builder class, used to set specific parameters.
AttributeSpecNormalization - Class in com.almworks.jira.structure.api.attribute
Provides normalization for attribute spec parameters.
AttributeSpecNormalization() - Constructor for class AttributeSpecNormalization
 
AttributeSubscription - Interface in com.almworks.jira.structure.api.attribute.subscription
AttributeSubscription represents an interest of the client code in a particular set of attribute values, allowing for background loading.
AttributeSubscriptionPatch - Interface in com.almworks.jira.structure.api.attribute.subscription
Provides methods for changing AttributeSubscription parameters.
AttributeSubscriptionService - Interface in com.almworks.jira.structure.api.attribute.subscription
AttributeSubscriptionService manages attribute subscriptions.
AttributeSubscriptionUpdate - Class in com.almworks.jira.structure.api.attribute.subscription
 
AttributeSubscriptionUpdate(DataVersion, boolean, RowValues) - Constructor for class AttributeSubscriptionUpdate
 
AttributeUpdateChecker - Interface in com.almworks.jira.structure.api.attribute
Used to check if the previously loaded values may have changed.
AttributeValue<T> - Class in com.almworks.jira.structure.api.attribute
Represents a value, or lack thereof.
AttributeValuesReceiver - Interface in com.almworks.jira.structure.api.attribute
AuthContext - Interface in com.almworks.jira.structure.api.auth
 
AuthContext.Custom - Class in com.almworks.jira.structure.api.auth
 
AUTO_FIT - Static variable in class ColumnDisplayMode
Column sizes are automatically adjusted to fit their corresponding panel
AUTOMATION - Static variable in interface CoreAppPermissions
Permission to use automation (generators and effectors).
AutoSwitchStrategy - Enum in com.almworks.jira.structure.api.settings
AutoSwitchStrategy enum defines how the initial structure is selected when the user opens issue page or project page.
AuxiliaryIdentities - Class in com.almworks.jira.structure.api.item
 
AuxiliaryIdentities() - Constructor for class AuxiliaryIdentities
 

B

backup() - Method in interface BackupOperation
Performs the backup synchronously.
backup() - Method in interface StructureBackupManager
Creates an instance of backup operation.
backup(BackupWriter, LongSet) - Method in interface StructureBackupProvider
Called during Structure Backup procedure.
BackupOperation - Interface in com.almworks.jira.structure.api.backup
Backup operation allows to set backup parameters and run the backup.
BackupReader - Interface in com.almworks.jira.structure.api.backup
 
BackupReader.ElementReader - Interface in com.almworks.jira.structure.api.backup
 
backupToStream(OutputStream) - Method in interface BackupOperation
Performs the backup synchronously, writing the data to the supplied OutputStream instead of a file.
BackupWriter - Interface in com.almworks.jira.structure.api.backup
 
BASE_LEVEL - Static variable in class SharedAttributeSpecs.Param
 
BaseAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
BaseAttributeLoader(AttributeSpec<T>, Set<AttributeSpec<?>>, Set<AttributeContextDependency>, AttributeCachingStrategy, TrailItemSet) - Constructor for class BaseAttributeLoader
Creates the loader.
BaseDerivedAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
BaseDerivedAttributeLoader(AttributeSpec<T>, Set<AttributeSpec<?>>, Set<AttributeContextDependency>, AttributeCachingStrategy, TrailItemSet, Function<DerivedAttributeContext, AttributeValue<T>>) - Constructor for class BaseDerivedAttributeLoader
 
BaseItemAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
BaseItemAttributeLoader(AttributeSpec<T>, Set<AttributeSpec<?>>, Set<AttributeContextDependency>, AttributeCachingStrategy, TrailItemSet, Predicate<String>, BiFunction<ItemIdentity, ItemAttributeContext, AttributeValue<T>>, BiConsumer<Collection<ItemIdentity>, AttributeContext>) - Constructor for class BaseItemAttributeLoader
 
BaseSingleRowAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
BaseSingleRowAttributeLoader(AttributeSpec<T>, Set<AttributeSpec<?>>, Set<AttributeContextDependency>, AttributeCachingStrategy, TrailItemSet, BiFunction<StructureRow, SingleRowAttributeContext, AttributeValue<T>>, RowPreloadFunction, boolean) - Constructor for class BaseSingleRowAttributeLoader
 
BasicItemChangeFilter - Class in com.almworks.jira.structure.api.generator.util
 
BasicItemChangeFilter(WritableLongSet, Set<ItemIdentity>) - Constructor for class BasicItemChangeFilter
 
batchId - Variable in class RestEffectBatch
 
beforeSubtreeRemoved(Forest, int, int, Forest) - Method in interface ForestChangeEventHandler
Called at the moment before a subtree is removed from the forest.
begin() - Static method in class StructureQueryBuilder
This is the starting point for building a Structure query.
BEGIN - Static variable in class ToString
 
begin(String) - Static method in class ToString
 
BiDerivedAttributeLoaderBuilder<T,X,Y> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
BiDerivedAttributeLoaderBuilder() - Constructor for class BiDerivedAttributeLoaderBuilder
 
BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader<T,X,Y> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
bind12(La2<A1, A2, R>) - Static method in class La3
 
bind2(La<A2, R>) - Static method in class La2
 
Binder12(La2<A1, A2, R>) - Constructor for class La3.Binder12
 
Binder2(La<A2, R>) - Constructor for class La2.Binder2
 
block(String) - Method in interface StructureGenerator.EffectContext
 
block(String) - Method in interface StructureGenerator.HandlingContext
 
BOOLEAN - Static variable in class ValueFormat
BOOLEAN value contains simple boolean value.
branch(String, Collection<NodeInfo>) - Static method in class NodeInfo
 
branch(String, NodeInfo...) - Static method in class NodeInfo
 
browseableBy(ApplicationUser) - Static method in class JiraFunc
 
build() - Method in class AttributeSpecBuilder
Builds the attribute spec.
build() - Method in class AttributeSpecBuilder.ParamsBuilder
Builds the attribute spec.
build() - Method in class BiDerivedAttributeLoaderBuilder
 
build() - Method in class DerivedAttributeLoaderBuilder
 
build() - Method in class ItemAttributeLoaderBuilder
 
build() - Method in class SingleRowAttributeLoaderBuilder
 
build() - Method in class UniDerivedAttributeLoaderBuilder
 
build() - Method in class StoredEffect.Builder
Creates and returns a new StoredEffect instance with the module key and parameters from this builder.
build() - Method in class Folder.Builder
 
build() - Method in class ForestSpec.Builder
 
build() - Method in class ItemForestBuilderImpl
 
build() - Method in class GenericItem.Builder
 
build() - Method in class ProcessDisplayParameters.Builder
 
build() - Method in class StructureViewBean.Builder
Creates an immutable StructureViewBean from the state in this builder.
build() - Method in class ViewSettings.AssociatedView.Builder
Creates an instance of ViewSettings.AssociatedView.
build() - Method in class ViewSettings.Builder
Constructs an instance of ViewSettings.
build() - Method in class ViewSpecification.Builder
Builds an instance of ViewSpecification.
build() - Method in class ViewSpecification.Column.Builder
Creates an instance of ViewSpecification.Column using the current state of the builder.
buildContextDependencies() - Method in class AttributeLoaderBuilder
 
buildDependencies() - Method in class ArbitraryDependenciesAttributeLoaderBuilder
 
builder(String) - Static method in class StoredEffect
Returns a new builder with the given module key.
Builder(String) - Constructor for class StoredEffect.Builder
Creates a new builder with the given effect provider module key and no parameters.
Builder(StoredEffect) - Constructor for class StoredEffect.Builder
Creates a new builder with the module key and parameters taken from the given effect description.
builder() - Method in interface StructureError
Creates a new builder for StructureException with this code.
Builder(StructureError) - Constructor for class StructureException.Builder
 
builder() - Static method in class ForestSpec
Creates a new builder for ForestSpec.
builder(ForestSpec) - Static method in class ForestSpec
Creates a new build that can be used to adjust a given ForestSpec.
Builder() - Constructor for class ForestSpec.Builder
 
Builder(ForestSpec) - Constructor for class ForestSpec.Builder
Creates a builder and copies all parameters from the given spec.
Builder() - Constructor for class ProcessDisplayParameters.Builder
 
Builder(ProcessDisplayParameters) - Constructor for class ProcessDisplayParameters.Builder
 
builder() - Method in interface StructureQueryBuilderFactory
Creates a new StructureQueryBuilder.
Builder() - Constructor for class StructureViewBean.Builder
Creates an empty builder.
Builder(StructureViewBean) - Constructor for class StructureViewBean.Builder
Creates a builder that is initialized with all properties from the specified bean.
Builder() - Constructor for class ViewSettings.AssociatedView.Builder
Creates an empty builder.
Builder(ViewSettings.AssociatedView) - Constructor for class ViewSettings.AssociatedView.Builder
Creates a builder that copies the state of an already existing AssociatedView record.
Builder() - Constructor for class ViewSettings.Builder
Creates an empty builder
Builder(ViewSettings) - Constructor for class ViewSettings.Builder
Creates a builder that copies the contents of an already existing ViewSettings instance.
Builder() - Constructor for class ViewSpecification.Builder
Constructs empty builder.
Builder(ViewSpecification) - Constructor for class ViewSpecification.Builder
Constructs a builder that copies the specification passed as a parameter.
Builder() - Constructor for class ViewSpecification.Column.Builder
Creates an empty builder.
Builder(ViewSpecification.Column) - Constructor for class ViewSpecification.Column.Builder
Creates a builder with a copy of a column properties.
buildParametersFromForm(Map<String, Object>, ErrorCollection) - Method in interface Effector
Validates the parameters from the edit HTML form and constructs a serializable parameter map for Effector.getEffectorFunction(Map, EffectorContext).
buildParametersFromForm(Map<String, Object>, ErrorCollection) - Method in interface StructureGenerator
Validates the parameters from the edit HTML form and constructs a serializable map of generator-specific parameters.
buildParametersFromForm(Map<String, Object>, ErrorCollection) - Method in class AbstractGenerator
 
buildParametersFromForm(Map<String, ?>, JiraWebActionSupport) - Method in interface StructureSynchronizer
Creates an instance of synchronizer parameters.
BuiltBiDerivedLoader(AttributeSpec<T>, AttributeSpec<? extends X>, AttributeSpec<? extends Y>, boolean, BiFunction<X, Y, T>, Function<X, ItemIdentity>, Function<Y, ItemIdentity>, Set<AttributeContextDependency>, AttributeCachingStrategy, TrailItemSet) - Constructor for class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
 
BuiltDerivedLoader(AttributeSpec<T>, AttributeSpec<? extends D>, boolean, BiFunction<? super D, DerivedAttributeContext, ? extends T>, Function<D, ItemIdentity>, Set<AttributeContextDependency>, AttributeCachingStrategy, TrailItemSet) - Constructor for class UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader
 
BulkAccessCheckingItemType - Interface in com.almworks.jira.structure.api.item
 
BulkAccessibleItemType<T> - Interface in com.almworks.jira.structure.api.item
 
BulkFilter(IntIterator, int) - Constructor for class StructureQueryConstraint.BulkFilter
 
bulkFilter(IntList, StructureQueryConstraint.Acceptor) - Method in class StructureQueryConstraint.BulkFilter
Processes a bunch of indices and passes the matching ones to the acceptor.
byKey(String) - Static method in interface CoreAppPermissions
 
byKey(String) - Static method in class JiraUsers
 

C

CachingComponent - Interface in com.almworks.jira.structure.api.lifecycle
 
cachingStrategy(AttributeCachingStrategy) - Method in class AttributeLoaderBuilder
 
Calendar - Interface in com.almworks.jira.structure.api.calendar
 
CalendarInfo - Interface in com.almworks.jira.structure.api.calendar
 
CalendarProvider - Interface in com.almworks.jira.structure.api.calendar
 
call() - Method in interface CallableE
 
CallableE<V,E extends Exception> - Interface in com.almworks.jira.structure.api.util
 
cancel(long) - Method in interface EffectorProcessManager
Asks a process to stop.
cancel(Long) - Method in interface StructureJobManager
Cancels the execution of the job, if possible.
cancel() - Method in interface ProcessInfo
Ask the process to stop.
cancel() - Method in interface ProgressGauge
Ask the process to stop.
cancel() - Method in interface IterationControl
Cancels the iteration - the iteration will exit right after this call with undefined return value.
CANONICAL_VERSION_NAME - Static variable in class JiraFunc
 
canonicalVersionName(String) - Static method in class CoreIdentities
 
carryPrecedingValueForSkippedRow(AttributeValue<T>) - Method in class AbstractScanningLoader
 
cast(AttributeSpec<X>) - Method in class AttributeValue
Transforms the value to a different type.
cast(AttributeSpec<?>) - Method in class ValueFormat
Performs type checking and cast of an arbitrary attribute specification to the given format.
cast(Class<T>) - Static method in class La
 
castParameters(Object) - Method in class AbstractSynchronizer
 
causedBy(Throwable) - Method in interface StructureError
A shortcut to calling the same method on StructureException builder.
causedBy(Throwable) - Method in class StructureException.Builder
 
CF_OPTION - Static variable in interface CoreItemTypes
 
Change(HistoryEntry.Operation, Forest, LongList, LongList, LongList, LongList, int, LongList) - Constructor for class HistoryEntry.Change
 
CHANGE_HISTORY_GROUP - Static variable in interface CoreItemTypes
 
CHANGE_HISTORY_ITEM - Static variable in interface CoreItemTypes
 
changeHistoryGroup(long) - Static method in class CoreIdentities
 
changeHistoryGroup(ChangeHistory) - Static method in class CoreIdentities
 
changeHistoryItem(long) - Static method in class CoreIdentities
 
changeSubscription(Consumer<AttributeSubscriptionPatch>) - Method in interface AttributeSubscription
Updates the current subscription.
checkBackupFile() - Method in interface RestoreOperation
Checks that backup file has correct format.
checkIndex(int, Forest) - Method in class StructureQuery
Checks if the row at the given index in the Forest matches the query.
checkRow(Long, Forest) - Method in class StructureQuery
Checks if the specified row matches the query against the specified Forest.
checkValidParameter(Object) - Static method in class JsonMapUtil
 
child - Variable in class StructureQueryBuilder.RelationConstraintStartStep
Row is a child (sub-row) of another row in a forest.
child - Variable in class StructureQueryBuilder.StartStepHelper
 
CHILDREN - Static variable in class SharedAttributeSpecs.Param
 
children(int) - Method in class IndexedForest
Returns an iterator that provides indexes of all direct children at index idx.
ChildrenReductionStrategy() - Constructor for class ReductionStrategy.ChildrenReductionStrategy
 
childrenRows(int) - Method in class IndexedForest
Returns a list of children rows at index idx.
clear() - Method in interface ForestAccessCache
 
clear(ApplicationUser) - Method in interface ForestAccessCache
 
clear(String) - Method in interface ForestAccessCache
 
clear() - Method in class ArrayForest
 
clear() - Method in class ItemIdentitySet
 
clearAllStructureCaches() - Method in interface StructureCacheHelper
Clears all caches on the current JIRA instance that are maintained by Structure and Structure extensions.
clearAllStructureCachesOnAllNodes() - Method in interface StructureCacheHelper
Clears all caches (maintained by Structure and Structure extensions) on the current JIRA instance and causes eventual caches clearing on other nodes (when running on JIRA Data Center).
clearCaches() - Method in interface CachingComponent
 
clearCaches() - Method in class JiraComponents
 
clearCurrentUserStructureCaches() - Method in interface StructureCacheHelper
Clears caches on the current node for the current user.
clearUISettings(ApplicationUser, Project) - Method in interface StructureConfiguration
Completely removes per-user or per-project settings.
clearUserCaches(ApplicationUser) - Method in interface CachingComponent
Deprecated.
clearUserCaches(String) - Method in interface CachingComponent
Clear all cached data associated with the specified user key.
clearUserCaches(ApplicationUser) - Method in class JiraComponents
 
clearUserStructureCaches(ApplicationUser) - Method in interface StructureCacheHelper
Clears caches on the current node for the given non-anonymous user.
clearUserStructureCachesOnAllNodes(ApplicationUser) - Method in interface StructureCacheHelper
Clears caches on the all nodes for the given non-anonymous user (maintained by Structure and Structure extensions) on the current JIRA instance and causes eventual caches clearing on other nodes (when running on JIRA Data Center).
clearUserStructureCachesOnAllNodes(String) - Method in interface StructureCacheHelper
Clears caches on the all nodes for the given user key (maintained by Structure and Structure extensions) on the current JIRA instance and causes eventual caches clearing on other nodes (when running on JIRA Data Center).
clipboard(String) - Static method in class ForestSpec
Constructs ForestSpec that represents a user's clipboard.
clone() - Method in class ArrayForest
 
clone() - Method in class PermissionRule
 
clone() - Method in class PermissionRule.SetLevel
 
clone() - Method in class PermissionSubject
 
clone(PermissionSubject) - Static method in class PermissionSubject
 
clone() - Method in class StructureViewBean.Builder
 
clone() - Method in class ViewSpecification.Builder
 
clone() - Method in class ViewSpecification.Column.Builder
 
CODE_INBOUND - Static variable in enum SyncDirection
 
CODE_OUTBOUND - Static variable in enum SyncDirection
 
collect(TrailItemSet) - Static method in class TrailItemSet.Collector
 
collectDirectChildren(LongCollector) - Method in class RowTree.Node
Retrieves all direct children of the node
collectInvisibleIssues(LongIterable, ApplicationUser, boolean, LongCollector) - Method in interface ForestAccessCache
Collects issues that are not visible to the specified user.
collectInvisibleRows(ItemForest, String, LongCollector) - Method in interface ForestAccessCache
Collects invisible rows from a temporary forest.
collectInvisibleRows(ItemForest, ApplicationUser, LongCollector) - Method in interface ForestAccessCache
 
COLLECTION_OPERATION - Static variable in class CoreEffectorParameters
 
collectIssueIds(LongIterable, boolean, C) - Method in interface RowRetriever
Convenience method that can be used to collect all issue IDs from given row IDs.
collectIssueIds(LongIterable, C) - Method in interface RowRetriever
Convenience method that can be used to collect all issue IDs from given row IDs.
collectItemIds(LongIterable) - Method in interface ItemForest
 
collectItemIds(RowRetriever, LongIterable) - Static method in class ItemIdentitySet
 
collectItemIds(LongIterable) - Method in interface RowManager
 
collectItemIds(LongIterable) - Method in interface RowRetriever
Convenience method that collects item IDs from row IDs.
collectOutOfScopeIssues(LongIterable, LongCollector) - Method in interface ProjectScopeCache
Collects out-of-scope issues, i.e.
collectSubTaskIssues(LongIterable, LongCollector) - Method in interface SubTaskIssueCache
Collects sub-task issue IDs.
ColumnDisplayMode - Class in com.almworks.jira.structure.api.view
ColumnDisplayMode stores constants representing supported column display modes.
com.almworks.jira.structure.api - package com.almworks.jira.structure.api
This package and subpackages contain Structure API, which can be used to integrate with and extend Structure add-on for JIRA.
com.almworks.jira.structure.api.attribute - package com.almworks.jira.structure.api.attribute
This package provides Attribute API.
com.almworks.jira.structure.api.attribute.loader - package com.almworks.jira.structure.api.attribute.loader
This package is a part of Structure Attributes SPI.
com.almworks.jira.structure.api.attribute.loader.basic - package com.almworks.jira.structure.api.attribute.loader.basic
 
com.almworks.jira.structure.api.attribute.loader.builder - package com.almworks.jira.structure.api.attribute.loader.builder
 
com.almworks.jira.structure.api.attribute.loader.composition - package com.almworks.jira.structure.api.attribute.loader.composition
 
com.almworks.jira.structure.api.attribute.loader.delegate - package com.almworks.jira.structure.api.attribute.loader.delegate
 
com.almworks.jira.structure.api.attribute.loader.reduce - package com.almworks.jira.structure.api.attribute.loader.reduce
 
com.almworks.jira.structure.api.attribute.subscription - package com.almworks.jira.structure.api.attribute.subscription
 
com.almworks.jira.structure.api.auth - package com.almworks.jira.structure.api.auth
 
com.almworks.jira.structure.api.backup - package com.almworks.jira.structure.api.backup
 
com.almworks.jira.structure.api.cache - package com.almworks.jira.structure.api.cache
 
com.almworks.jira.structure.api.cache.access - package com.almworks.jira.structure.api.cache.access
 
com.almworks.jira.structure.api.cache.scope - package com.almworks.jira.structure.api.cache.scope
 
com.almworks.jira.structure.api.cache.subtask - package com.almworks.jira.structure.api.cache.subtask
 
com.almworks.jira.structure.api.calendar - package com.almworks.jira.structure.api.calendar
 
com.almworks.jira.structure.api.darkfeature - package com.almworks.jira.structure.api.darkfeature
 
com.almworks.jira.structure.api.effect - package com.almworks.jira.structure.api.effect
 
com.almworks.jira.structure.api.effectbatch - package com.almworks.jira.structure.api.effectbatch
 
com.almworks.jira.structure.api.effector - package com.almworks.jira.structure.api.effector
 
com.almworks.jira.structure.api.effector.instance - package com.almworks.jira.structure.api.effector.instance
 
com.almworks.jira.structure.api.effector.process - package com.almworks.jira.structure.api.effector.process
 
com.almworks.jira.structure.api.error - package com.almworks.jira.structure.api.error
 
com.almworks.jira.structure.api.event - package com.almworks.jira.structure.api.event
 
com.almworks.jira.structure.api.export - package com.almworks.jira.structure.api.export
 
com.almworks.jira.structure.api.export.excel - package com.almworks.jira.structure.api.export.excel
 
com.almworks.jira.structure.api.export.printable - package com.almworks.jira.structure.api.export.printable
 
com.almworks.jira.structure.api.extension - package com.almworks.jira.structure.api.extension
 
com.almworks.jira.structure.api.extension.license - package com.almworks.jira.structure.api.extension.license
 
com.almworks.jira.structure.api.folder - package com.almworks.jira.structure.api.folder
 
com.almworks.jira.structure.api.forest - package com.almworks.jira.structure.api.forest
 
com.almworks.jira.structure.api.forest.action - package com.almworks.jira.structure.api.forest.action
 
com.almworks.jira.structure.api.forest.item - package com.almworks.jira.structure.api.forest.item
 
com.almworks.jira.structure.api.forest.raw - package com.almworks.jira.structure.api.forest.raw
 
com.almworks.jira.structure.api.generator - package com.almworks.jira.structure.api.generator
 
com.almworks.jira.structure.api.generator.util - package com.almworks.jira.structure.api.generator.util
 
com.almworks.jira.structure.api.i18n - package com.almworks.jira.structure.api.i18n
 
com.almworks.jira.structure.api.item - package com.almworks.jira.structure.api.item
 
com.almworks.jira.structure.api.item.generic - package com.almworks.jira.structure.api.item.generic
 
com.almworks.jira.structure.api.job - package com.almworks.jira.structure.api.job
 
com.almworks.jira.structure.api.lifecycle - package com.almworks.jira.structure.api.lifecycle
 
com.almworks.jira.structure.api.memo - package com.almworks.jira.structure.api.memo
 
com.almworks.jira.structure.api.perfstats - package com.almworks.jira.structure.api.perfstats
 
com.almworks.jira.structure.api.permissions - package com.almworks.jira.structure.api.permissions
 
com.almworks.jira.structure.api.pinger - package com.almworks.jira.structure.api.pinger
 
com.almworks.jira.structure.api.process - package com.almworks.jira.structure.api.process
 
com.almworks.jira.structure.api.property - package com.almworks.jira.structure.api.property
 
com.almworks.jira.structure.api.pull - package com.almworks.jira.structure.api.pull
 
com.almworks.jira.structure.api.query - package com.almworks.jira.structure.api.query
 
com.almworks.jira.structure.api.rest - package com.almworks.jira.structure.api.rest
 
com.almworks.jira.structure.api.rest.effect - package com.almworks.jira.structure.api.rest.effect
 
com.almworks.jira.structure.api.row - package com.almworks.jira.structure.api.row
This package's primary citizen is RowManager, a component responsible for rows.
com.almworks.jira.structure.api.settings - package com.almworks.jira.structure.api.settings
 
com.almworks.jira.structure.api.statistics - package com.almworks.jira.structure.api.statistics
 
com.almworks.jira.structure.api.structure - package com.almworks.jira.structure.api.structure
This package features StructureManager service, which is used to create structures and change their properties (but not the forest), and Structure interface, which represents structures.
com.almworks.jira.structure.api.structure.favorite - package com.almworks.jira.structure.api.structure.favorite
 
com.almworks.jira.structure.api.structure.history - package com.almworks.jira.structure.api.structure.history
 
com.almworks.jira.structure.api.sync - package com.almworks.jira.structure.api.sync
 
com.almworks.jira.structure.api.sync.util - package com.almworks.jira.structure.api.sync.util
 
com.almworks.jira.structure.api.template - package com.almworks.jira.structure.api.template
 
com.almworks.jira.structure.api.util - package com.almworks.jira.structure.api.util
 
com.almworks.jira.structure.api.view - package com.almworks.jira.structure.api.view
 
combine(Collection<T>, AggregateAttributeContext) - Method in class AbstractNaiveDistinctAggregateLoader
 
combine(ForestIterationControl, T, C) - Method in interface ForestParentChildrenClosure
Used to combine values returned by {#visitRow} calls to every sub-row of a single parent.
combine(ForestIterationControl, T, List<T>) - Method in class ForestParentChildrenListClosure
 
comment(long) - Static method in class CoreIdentities
 
comment(Comment) - Static method in class CoreIdentities
 
COMMENT - Static variable in interface CoreItemTypes
 
comp - Variable in class StructureQueryBuilder.RelationStepHelper
 
ComparableComparator() - Constructor for class La.ComparableComparator
 
ComparableTuple - Class in com.almworks.jira.structure.api.util
Comparable tuple is a tuple consisting of numbers and strings, which is compared on per-component order, starting with the first element (most significant), down to the last one.
comparator(Comparator<? super R>) - Method in class La
 
comparator(La<A, B>) - Static method in class La
 
COMPARATOR - Static variable in class TotalOrder
 
compare(StructureRow, StructureRow) - Method in interface StructureGenerator.Sorter.CompareFunction
 
compare(B, B) - Method in class La.ComparableComparator
 
compare(A, A) - Method in class La.LaComparator
 
compare(Object, Object) - Method in class TotalOrder
 
compareTo(SyncEvent) - Method in class SyncEvent
 
compareTo(ComparableTuple) - Method in class ComparableTuple
 
complete() - Method in interface ProgressSink
 
component(ProjectComponent) - Static method in class CoreIdentities
 
component(long) - Static method in class CoreIdentities
 
COMPONENT - Static variable in interface CoreItemTypes
 
COMPONENTS - Static variable in class CoreAttributeSpecs.Id
 
compose(La<B, C>, La<A, ? extends B>) - Static method in class La
 
CompositeAttributeLoader<T,L extends AttributeLoader<T>> - Class in com.almworks.jira.structure.api.attribute.loader.composition
 
CompositeAttributeLoader(AttributeSpec<T>, Collection<L>) - Constructor for class CompositeAttributeLoader
 
ConfigurableGenerator - Interface in com.almworks.jira.structure.api.generator
 
CONFIGURE_EFFECTORS - Static variable in interface CoreAppPermissions
Permission to create and configure effectors.
CONFIGURE_GENERATORS - Static variable in interface CoreAppPermissions
Permission to create and configure generators.
configureColumn(M, ExportRenderContext) - Method in interface ExportRenderer
Configure the column, i.e.
configureNewStructure(Structure, Map<String, Object>) - Method in class EmptyTemplate
 
configureNewStructure(Structure, Map<String, Object>) - Method in interface NewStructureTemplate
 
confirm(long) - Method in interface EffectorProcessManager
Starts applying effects for an existing process with a calculated preview.
confirm(long, Collection<Integer>) - Method in interface EffectorProcessManager
Deprecated.
CONFIRM - Static variable in class ActionParameters
 
ConsiderateLogger - Class in com.almworks.jira.structure.api.util
Utility class that is used to log errors that are likely to happen often.
ConsiderateLogger(Logger) - Constructor for class ConsiderateLogger
 
ConsiderateLogger(Logger, long) - Constructor for class ConsiderateLogger
 
ConsistentRowValues - Class in com.almworks.jira.structure.api.attribute
ConsistentRowValues carries the values loaded in a consistent way, that is, when all the requested data retained their values during the loading process.
ConsistentRowValues(Forest, LongList, Collection<? extends AttributeSpec<?>>, RowValues, DataVersion, DataVersion) - Constructor for class ConsistentRowValues
 
Const(R) - Constructor for class La2.Const
 
const2(R) - Static method in class La2
 
constant(R) - Static method in class La
 
constantFalse() - Static method in class La
 
constantLoader(AttributeSpec<T>, AttributeValue<T>) - Static method in class SharedAttributeLoaders
 
constantTrue() - Static method in class La
 
constraint(String, String...) - Method in interface StructureQueryBuilder.BasicConstraintStep
Matches rows using a custom constraint specified by its name, supplying it with the specified arguments.
constraint(String, Iterable<String>) - Method in interface StructureQueryBuilder.BasicConstraintStep
 
consume(Function<AttributeSpec<?>, BiConsumer<LongSizedIterable, LongFunction<LoadedValue<?>>>>) - Method in interface RowValues
Passes all data to the consumer.
consume(HistoryEntry) - Method in interface HistoryConsumer
 
consume(HistoryEntry, int) - Method in interface LimitedHistoryConsumer
Consume streamed HistoryEntry with the total number of changes associated with it.
contains(ItemIdentity) - Method in class TrailItemSet.AllItems
 
contains(ItemIdentity) - Method in class TrailItemSet
Checks if the set contains the given item.
contains(ItemIdentity) - Method in class TrailItemSet.None
 
contains(ItemIdentity) - Method in class TrailItemSet.OneItem
 
contains(ItemIdentity) - Method in class TrailItemSet.OneType
 
contains(ItemIdentity) - Method in class TrailItemSet.SpecificItems
 
contains(ItemIdentity) - Method in class TrailItemSet.SpecificTypes
 
contains(Object) - Method in class ItemIdentitySet
 
containsAll(Collection<?>) - Method in class ItemIdentitySet
 
containsAny(Collection<ItemIdentity>) - Method in class TrailItemSet
 
containsRow(long) - Method in class ArrayForest
 
containsRow(long) - Method in interface Forest
Can be used to check if the forest contains a specific row.
contextDependencies(AttributeContextDependency...) - Method in class AttributeLoaderBuilder
 
contextDependency(AttributeContextDependency) - Method in class AttributeLoaderBuilder
 
convert(Supplier<T>) - Method in interface ValueReducer
Reduce a single value (self value of attribute for current row).
copy(Folder) - Static method in class Folder
 
Copy(ItemForest, long, long, long, LongLongMap) - Constructor for class ForestAction.Copy
 
copy(ItemForest) - Static method in class ImmutableItemForest
 
copy() - Method in class ArrayForest
 
copy() - Method in interface Forest
Creates an exact copy of this forest.
copy(GenericItem) - Static method in class GenericItem
 
copy() - Method in class ItemIdentitySet
 
copyAllOfType(String) - Method in class ItemIdentitySet
 
copyFrom(Map<String, Object>) - Method in class AttributeSpecBuilder.ParamsBuilder
Copies the parameters from the given map.
copyParameter(Object, boolean) - Static method in class JsonMapUtil
 
copyParameters(Map<?, ?>, boolean, boolean, boolean) - Static method in class JsonMapUtil
 
copyPermissions(Collection<? extends PermissionRule>) - Static method in class StructureUtil
 
copyPermissionsOrNull(Collection<? extends PermissionRule>) - Static method in class StructureUtil
 
copyStructure(Long, ApplicationUser, boolean) - Method in interface StructureManager
Copies the structure and the forest it contains into a new structure.
copyStructureWithoutForest(Long, ApplicationUser, boolean) - Method in interface StructureManager
Copies the structure into a new structure - only the properties (such as name, description, permissions) are copied, not the forest.
copySubforest(long) - Method in class ArrayForest
 
copySubforest(long) - Method in interface Forest
 
copySubforestAtIndex(int) - Method in class ArrayForest
 
copySubforestAtIndex(int) - Method in interface Forest
 
copySubtree(ItemForest, long) - Static method in class ImmutableItemForest
 
CoreAppPermissions - Interface in com.almworks.jira.structure.api.permissions
Core app-level permissions checked by Structure.
CoreAttributeSpecs - Class in com.almworks.jira.structure.api.attribute
 
CoreAttributeSpecs.Format - Class in com.almworks.jira.structure.api.attribute
 
CoreAttributeSpecs.Id - Class in com.almworks.jira.structure.api.attribute
 
CoreEffectorParameters - Class in com.almworks.jira.structure.api.effector
 
CoreEffectorParameters() - Constructor for class CoreEffectorParameters
 
CoreEffects - Class in com.almworks.jira.structure.api.effect
Produces effect descriptions for common effects provided by Structure.
CoreGeneratorParameters - Class in com.almworks.jira.structure.api.generator
 
CoreGeneratorParameters() - Constructor for class CoreGeneratorParameters
 
CoreIdentities - Class in com.almworks.jira.structure.api.item
This class contains utility methods for checking and creating ItemIdentity.
CoreItemTypes - Interface in com.almworks.jira.structure.api.item
This interface lists main item types that come bundled with Structure plugin.
CoreSemantics - Interface in com.almworks.jira.structure.api.item
Contains pre-defined semantic codes that are used in Structure.
CoreStructureGenerators - Interface in com.almworks.jira.structure.api.generator
 
CreatableItemType - Interface in com.almworks.jira.structure.api.item
 
create() - Static method in class AttributeSpecBuilder
Creates an empty builder.
create(String) - Static method in class AttributeSpecBuilder
Creates a builder with the given attribute ID.
create(String, ValueFormat<T>) - Static method in class AttributeSpecBuilder
Creates a builder with the given attribute ID and format.
create(String, ValueFormat<T>, Map<String, Object>) - Static method in class AttributeSpecBuilder
Creates a builder with the given attribute ID, format and parameters.
create(AttributeSpec<T>) - Static method in class AttributeSpecBuilder
Creates a builder based on the given sample.
create(AttributeLoader<?>...) - Static method in class SimpleAttributeProvider
 
create(AttributeSpec<T>, List<AttributeLoader<T>>) - Static method in class CompositeAttributeLoader
 
create(Locale, ApplicationUser) - Static method in class JiraI18n
 
create(GenericItemService.CreateValidationResult) - Method in interface GenericItemService
 
create(long, ItemIdentity, long, ItemResolver) - Static method in class SimpleRow
 
create(long, ItemIdentity, long, ItemResolver, ItemAccessMode) - Static method in class SimpleRow
 
create(long, ItemIdentity, long, ItemResolver, boolean) - Static method in class SimpleRow
 
create(Forest) - Static method in class IndexedRowTree
 
create() - Method in class La2.Binder2
 
create() - Method in class La3.Binder12
 
CREATE_STRUCTURE - Static variable in interface CoreAppPermissions
Permission to create new structures.
CREATE_STRUCTURE - Static variable in interface NewStructureTemplateStep
 
createActionHandler(Map<String, Object>) - Method in interface ActionHandlingGenerator
 
createActionHandler(Map<String, Object>) - Method in class AbstractGenerator.Extender
 
createActionHandler(Map<String, Object>) - Method in class AbstractGenerator.Grouper
 
createActionHandler(Map<String, Object>) - Method in class AbstractGenerator.Inserter
 
createActionHandler(Map<String, Object>) - Method in class AbstractGenerator.Sorter
 
createAttributeLoader(AttributeSpec<?>, AttributeProviderContext) - Method in interface AttributeLoaderProvider
Creates an attribute loader for the given attribute spec.
createAttributeLoader(AttributeSpec<?>, AttributeProviderContext) - Method in class SimpleAttributeProvider
 
createAuditLogEntryDescription(SyncInstance, IncrementalSyncData, Map<String, Object>) - Static method in class SyncAuditLogHelper
 
CREATED - Static variable in class CoreAttributeSpecs
 
CREATED - Static variable in class CoreAttributeSpecs.Id
 
createDummyRow(long, long, Map<String, Object>, ErrorCollection) - Method in interface CreatableItemType
 
createDummyRow(long, long, Map<String, Object>, ErrorCollection) - Method in class GenericItemType
 
createEffectorInstance(String, Map<String, Object>, Long) - Method in interface EffectorInstanceManager
Creates a new effector instance and returns its ID.
createFolder(Folder) - Method in interface FolderManager
 
createFragment(Map<String, Object>, StructureGenerator.GenerationContext, ItemForestBuilder) - Method in interface StructureGenerator.Inserter
Builds a forest fragment.
createGenerator(String, Map<String, Object>, Long) - Method in interface GeneratorManager
 
createGrouperFunction(Map<String, Object>, StructureGenerator.GenerationContext) - Method in interface StructureGenerator.Grouper
 
createGroupRows(Set<ItemIdentity>, ItemListBuilder) - Method in interface StructureGenerator.Grouper.GrouperFunction
 
createItem(Map<String, Object>, ErrorCollection) - Method in interface CreatableItemType
 
createItem(String, GenericItem) - Method in interface GenericItemManager
 
createItem(Map<String, Object>, ErrorCollection) - Method in class GenericItemType
 
createJAXBContext(Class) - Static method in class StructureUtil
 
createLogMessage(Object...) - Method in class SyncLogger
 
createMappedResultColumn(ValueColumn<Long, T>) - Method in class RowMapper.Mapping
 
createMapper(Forest) - Method in interface RowManager
Creates a mapper.
createNew(ApplicationUser, ProcessDisplayParameters) - Method in interface ProcessHandleManager
Creates new process
createNode(long, int) - Method in class IndexedRowTree
 
createNode(long, int) - Method in class RowTree
Called always to create a new node for insertion in this tree.
createRecording() - Static method in class BasicItemChangeFilter
 
createRecording(ItemIdentity...) - Static method in class BasicItemChangeFilter
 
createRow(ItemIdentity, long) - Method in interface RowManager
Creates a new persistent row for the given item ID and semantics.
createRuntimeSignature() - Static method in class StructureUtil
 
createSkeleton(String, ItemForestBuilder) - Method in interface SQuerySkeletonFactory
 
createStep(String, Map<String, Object>, NewStructureTemplateContext) - Method in class EmptyTemplate
 
createStep(String, Map<String, Object>, NewStructureTemplateContext) - Method in interface NewStructureTemplate
 
createStructure() - Method in interface StructureManager
Creates an empty new structure.
createSubscription() - Method in interface AttributeSubscriptionService
Creates a new empty subscription.
createTransientGenerator(String, Map<String, Object>) - Method in interface GeneratorManager
 
CreateValidationResult(ErrorCollection, StructureException, String, GenericItem) - Constructor for class GenericItemService.CreateValidationResult
 
createView() - Method in interface StructureViewManager
Creates an empty new view.
CREATOR - Static variable in class CoreAttributeSpecs
 
CREATOR - Static variable in class CoreAttributeSpecs.Id
 
CURRENT - Static variable in interface AuthContext
 
currentContext() - Static method in class StructureAuth
 
Custom(ApplicationUser, boolean) - Constructor for class AuthContext.Custom
 
CUSTOMFIELD_ID - Static variable in class JiraFunc
 
CUSTOMFIELD_LONG_ID - Static variable in class JiraFunc
 
CUSTOMFIELD_TYPE - Static variable in class JiraFunc
 
customFieldInfo(CustomField) - Static method in class SyncAuditLogHelper
 
CUSTOMFIELDTYPE_KEY - Static variable in class JiraFunc
 

D

DarkFeatures - Class in com.almworks.jira.structure.api.darkfeature
Provides access to user-defined "dark" features and fine-tuning parameters.
DarkFeatures() - Constructor for class DarkFeatures
 
data - Variable in class RestValueResponse.ForestRowValueResponse
 
DataVersion - Class in com.almworks.jira.structure.api.pull
DataVersion is used to identify whether some content has changed and to support incremental updates.
DataVersion(int, int) - Constructor for class DataVersion
Constructs DataVersion.
DATE - Static variable in interface CoreItemTypes
 
DeadItemsCheckingItemType - Interface in com.almworks.jira.structure.api.item
 
debug(Object...) - Method in class SyncLogger
 
debugAction(ActionDescriptor) - Static method in class StructureUtil
 
debugConstant(IssueConstant) - Static method in class StructureUtil
 
debugException(Throwable, Object...) - Method in class SyncLogger
 
decodePermissions(String) - Static method in class PermissionRule
Utility method to decode a list of PermissionRules.
decodeURL(String) - Static method in class StructureUtil
 
DEFAULT - Static variable in class ImmutableAttributeSensitivitySettingsBean
 
defaultMapper() - Static method in class JsonUtil
 
defaultMapper() - Static method in class StructureUtil
 
defaultPrefix() - Method in class SyncLogger
 
delegate() - Method in class DelegatingAttributeLoader
 
delegate(int) - Method in interface ProgressSink
 
DelegatingAggregateAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.delegate
 
DelegatingAggregateAttributeLoader(AggregateAttributeLoader<T>) - Constructor for class DelegatingAggregateAttributeLoader
 
DelegatingAttributeLoader<T,L extends AttributeLoader<T>> - Class in com.almworks.jira.structure.api.attribute.loader.delegate
 
DelegatingAttributeLoader(L) - Constructor for class DelegatingAttributeLoader
 
DelegatingDerivedAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.delegate
 
DelegatingDerivedAttributeLoader(DerivedAttributeLoader<T>) - Constructor for class DelegatingDerivedAttributeLoader
 
DelegatingItemAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.delegate
 
DelegatingItemAttributeLoader(ItemAttributeLoader<T>) - Constructor for class DelegatingItemAttributeLoader
 
DelegatingPropagateAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.delegate
 
DelegatingPropagateAttributeLoader(PropagateAttributeLoader<T>) - Constructor for class DelegatingPropagateAttributeLoader
 
DelegatingRowAttributeLoader<T,L extends RowAttributeLoader<T>> - Class in com.almworks.jira.structure.api.attribute.loader.delegate
 
DelegatingRowAttributeLoader(L) - Constructor for class DelegatingRowAttributeLoader
 
DelegatingScanningAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.delegate
 
DelegatingScanningAttributeLoader(ScanningAttributeLoader<T>) - Constructor for class DelegatingScanningAttributeLoader
 
delete(GenericItemService.DeleteValidationResult) - Method in interface GenericItemService
 
delete(long) - Method in interface ProcessHandleManager
Deletes the process with the given id
deleteCalculated(long) - Method in interface EffectorProcessManager
Deletes a calculated process so that it is no longer shown in the list of processes.
deleteEffectorInstance(long) - Method in interface EffectorInstanceManager
Deletes an effector instance with the given ID.
deleteFolder(long) - Method in interface FolderManager
 
deleteGenerator(long) - Method in interface GeneratorManager
 
deleteIssueComment(Issue, Comment) - Static method in class CoreEffects
Returns a description of an effect that would delete a comment.
deleteItem(ItemIdentity) - Method in interface GenericItemManager
 
deleteStructure(Long) - Method in interface StructureManager
Deletes the specified structure and its content.
DeleteValidationResult(ErrorCollection, StructureException, ItemIdentity) - Constructor for class GenericItemService.DeleteValidationResult
 
deleteView(Long) - Method in interface StructureViewManager
Deletes a view.
dependencies(AttributeSpec<?>...) - Method in class ArbitraryDependenciesAttributeLoaderBuilder
 
dependencies(AttributeSpec<X>, AttributeSpec<Y>) - Method in class BiDerivedAttributeLoaderBuilder
 
dependency(AttributeSpec<?>) - Method in class ArbitraryDependenciesAttributeLoaderBuilder
 
dependency(AttributeSpec<D>) - Method in class UniDerivedAttributeLoaderBuilder
 
dependsOnWholeForest() - Method in class SingleRowAttributeLoaderBuilder
 
depth(int) - Method in interface QueryContext
A shorthand for getForest().getDepth(idx).
depth(int) - Method in class IndexedForest
 
DerivedAttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
The context interface for derived attribute loaders.
DerivedAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
Derived loaders calculate the attribute value based only on the attribute dependencies.
DerivedAttributeLoaderBuilder<T> - Class in com.almworks.jira.structure.api.attribute.loader.builder
 
DerivedAttributeLoaderBuilder() - Constructor for class DerivedAttributeLoaderBuilder
 
derivedLoader(AttributeSpec<T>) - Static method in class SharedAttributeLoaders
 
derivedLoader(AttributeSpec<T>, AttributeSpec<D>) - Static method in class SharedAttributeLoaders
 
derivedLoader(AttributeSpec<T>, AttributeSpec<X>, AttributeSpec<Y>) - Static method in class SharedAttributeLoaders
 
descendant - Variable in class StructureQueryBuilder.RelationConstraintStartStep
Row is a descendant (sub- or sub-sub-...-row) of another row in a forest.
descendant - Variable in class StructureQueryBuilder.StartStepHelper
 
DESCRIPTION - Static variable in class SharedAttributeSpecs
 
DESCRIPTION - Static variable in class SharedAttributeSpecs.Id
 
description - Variable in class RestEffect
 
destroy() - Method in class JiraComponents
 
DISABLE_ACTIONS - Static variable in class CoreGeneratorParameters
When true, actions are disabled.
DISABLED - Static variable in interface LicenseData
 
Disabled() - Constructor for class LicenseData.Disabled
 
DISPLAYABLE - Static variable in class SharedAttributeSpecs.Id
 
DISPLAYABLE_TEXT - Static variable in class SharedAttributeSpecs
One-line text that can represent this item, for example, in a list.
DISTINCT - Static variable in class SharedAttributeSpecs.Param
 
doJob() - Method in class AbstractStructureJob
 
done() - Method in class AttributeSpecBuilder.ParamsBuilder
Returns the parent builder.
DONE - Static variable in class SharedAttributeSpecs
 
DONE - Static variable in class SharedAttributeSpecs.Id
 
doResync(SyncInstance, ForestSource) - Method in class AbstractSynchronizer
 
doSync(SyncInstance, IncrementalSyncData, ForestSource) - Method in class AbstractSynchronizer
 
doubleOrNull(Number) - Static method in class NumericFunctions
 
doubleOrNull(T, Function<? super T, ? extends Number>) - Static method in class NumericFunctions
 
doubleOrZero(Number) - Static method in class NumericFunctions
 
doubleOrZero(T, Function<? super T, ? extends Number>) - Static method in class NumericFunctions
 
drainAttributeErrors() - Method in interface AttributeSubscription
Retrieves accumulated information about attribute loader errors.
dropSubscription(Long) - Method in interface AttributeSubscriptionService
Deletes the subscription.
DUEDATE - Static variable in class CoreAttributeSpecs
 
DUEDATE - Static variable in class CoreAttributeSpecs.Id
 
DummyRow - Class in com.almworks.jira.structure.api.row
 
DummyRow(long, ItemIdentity, long, Object) - Constructor for class DummyRow
 
DURATION - Static variable in class ValueFormat
DURATION format contain the number of milliseconds between two points in time.

E

EDITABLE - Static variable in class SharedAttributeSpecs
 
EDITABLE - Static variable in class SharedAttributeSpecs.Id
 
Effect - Interface in com.almworks.jira.structure.api.effect
A piece of runnable code generated by an effect provider from an effect description.
effect - Variable in class EffectPair
 
effect(String, RunnableE<? extends StructureException>) - Method in interface StructureGenerator.EffectContext
 
effect(ActionEffect, ActionEffect) - Method in interface StructureGenerator.HandlingContext
 
EffectBatch - Class in com.almworks.jira.structure.api.effectbatch
 
EffectBatch(ForestSpec, DataVersion, LongIterable, RowsToReplace, RowsToReplace, List<EffectPair>) - Constructor for class EffectBatch
 
EffectCollector - Interface in com.almworks.jira.structure.api.effector
An output sink for an effector, where it puts its effect descriptions.
Effector - Interface in com.almworks.jira.structure.api.effector
An effector is a component that generates effect descriptions based on a forest, a set of attribute values, and a set of user-provided, implementation-specific parameters.
effector(long) - Static method in class CoreIdentities
 
EFFECTOR - Static variable in interface CoreItemTypes
 
EFFECTOR_EXECUTOR_ID - Static variable in interface StructureJobManager
 
EffectorContext - Interface in com.almworks.jira.structure.api.effector
A context object for Effector.getEffectorFunction(Map, EffectorContext), which allows the effector to require attribute values and inspect the forest spec being processed.
EffectorFunction - Interface in com.almworks.jira.structure.api.effector
Produces effect descriptions, given an item forest and attribute values.
EffectorFunctionResponse - Class in com.almworks.jira.structure.api.effector
A response object returned by Effector.getEffectorFunction(Map, EffectorContext), containing either an EffectorFunction or a collection of error messages.
EffectorFunctionResponse.Errors - Class in com.almworks.jira.structure.api.effector
An invalid effector response with error messages.
EffectorFunctionResponse.Valid - Class in com.almworks.jira.structure.api.effector
A valid effector response.
EffectorInstance - Interface in com.almworks.jira.structure.api.effector.instance
An effector instance is a persistent entity, containing an Effector module key and its parameters.
EffectorInstanceManager - Interface in com.almworks.jira.structure.api.effector.instance
Effector instance manager is responsible for CRUD operations on persistent effector instances.
EffectorPreview - Interface in com.almworks.jira.structure.api.effector.process
EffectorPreview stores the results of an effector run in the "preview" mode.
EffectorProcess - Interface in com.almworks.jira.structure.api.effector.process
Represents an Effector preview, effect application, or undo background process started by a user.
EffectorProcess.Status - Enum in com.almworks.jira.structure.api.effector.process
Represents the status of an effector process.
EffectorProcessManager - Interface in com.almworks.jira.structure.api.effector.process
Manages Effector preview, effect application, and undo background processes.
EffectorUnavailableException - Exception in com.almworks.jira.structure.api.effector
An exception that an Effector is allowed to throw to indicate that it is currently unavailable.
EffectorUnavailableException(String) - Constructor for exception EffectorUnavailableException
 
EffectorUnavailableException(String, String) - Constructor for exception EffectorUnavailableException
 
EffectPair - Class in com.almworks.jira.structure.api.effectbatch
 
EffectPair(long, boolean, ActionEffect, ActionEffect) - Constructor for class EffectPair
 
EffectProblem - Interface in com.almworks.jira.structure.api.forest.action
 
EffectProvider - Interface in com.almworks.jira.structure.api.effect
An effect provider is responsible for converting effect descriptions to pieces of runnable code.
EffectRecord - Interface in com.almworks.jira.structure.api.effector.process
Information about a single effect applied by an effector process.
EffectResponse - Class in com.almworks.jira.structure.api.effect
The result of resolving an effect description.
EffectResponse.Empty - Class in com.almworks.jira.structure.api.effect
Represents an empty response, which means that the requested change is possible, but not required.
EffectResponse.Error - Class in com.almworks.jira.structure.api.effect
Represents an error response, which means that the requested change is impossible.
EffectResponse.Valid - Class in com.almworks.jira.structure.api.effect
Represents a valid response, which means that the requested change is both needed and possible.
effects - Variable in class EffectBatch
 
effects - Variable in class RestEffectBatch
 
EffectService - Interface in com.almworks.jira.structure.api.effectbatch
 
EffectState - Enum in com.almworks.jira.structure.api.effectbatch
 
emitWarning(I18nText, List<ItemIdentity>) - Static method in class CoreEffects
Returns a description of an effect that can't be deserialized successfully but used to describe a specific problem.
EMPTY - Static variable in class ConsistentRowValues
 
EMPTY - Static variable in interface ItemValues
 
EMPTY - Static variable in interface RowValues
 
empty() - Static method in interface ValueColumn
 
empty(I18nText, List<ItemIdentity>) - Static method in class EffectResponse
Constructs an empty response, which means that the requested change is possible, but not required.
Empty(I18nText, List<ItemIdentity>) - Constructor for class EffectResponse.Empty
 
EMPTY - Static variable in class ImmutableItemForest
 
EMPTY - Static variable in interface Forest
 
EMPTY - Static variable in class VersionedForest
 
Empty(DataVersion) - Constructor for class ItemVersionUpdate.Empty
 
empty() - Method in interface StructureQueryBuilder.BasicConstraintStep
Matches no rows.
EMPTY - Static variable in interface StructureQueryConstraint.Sequence
A sequence that has no values.
EMPTY - Static variable in class MapObject
 
EMPTY - Static variable in class StructureViewBean
 
EMPTY - Static variable in class ViewSpecification
Empty specification that does not contain any columns.
EMPTY_FILTER - Static variable in interface RecordingItemChangeFilter
 
EMPTY_SETTINGS - Static variable in class ViewSettings
 
EmptyFilter() - Constructor for class RecordingItemChangeFilter.EmptyFilter
 
EmptySequence() - Constructor for class StructureQueryConstraint.EmptySequence
 
EmptyTemplate - Class in com.almworks.jira.structure.api.template
 
EmptyTemplate() - Constructor for class EmptyTemplate
 
encodeInlineJson(String) - Static method in class JsonUtil
We can't inline JSON into the page, because that stuff is read by the browser's HTML interpreter first rather than the JS interpreter, as it would in AJAX.
encodePermissions(List<PermissionRule>) - Static method in class PermissionRule
Utility method to encode a list of PermissionRules.
encodeURIComponent(String) - Static method in class StructureUtil
 
encodeURL(String) - Static method in class StructureUtil
 
end() - Method in class StructureQueryBuilder.Head
Builds the query and returns it.
END - Static variable in class ToString
 
end(StringBuilder) - Static method in class ToString
 
END_STEP - Static variable in interface NewStructureTemplateStep
 
endsub() - Method in class StructureQueryBuilder.Sub
"Closes" the parentheses opened by the matching call to StructureQueryBuilder.BasicConstraintStep.sub(), so that the accumulated constraint will be inserted into the enclosing builder as if a basic constraint.
enqueue(StructureJob) - Method in interface StructureJobManager
Schedule the job and run it as soon as possible.
ensureImmutability(Forest) - Static method in class ArrayForest
 
entry - Variable in class ForestVersion
 
enumSet(Collection<StructurePage>) - Static method in enum StructurePage
 
EQ - Static variable in class ToString
 
equals(Object) - Method in class AttributeSpec
 
equals(Object) - Method in class AttributeSpecBuilder
 
equals(Object) - Method in class AttributeSpecBuilder.ParamsBuilder
 
equals(Object) - Method in class TrailItemSet.Collector
 
equals(Object) - Method in class TrailItemSet
 
equals(Object) - Method in class ValueFormat
 
equals(Object) - Method in class StoredEffect
 
equals(Object) - Method in class ForestChange.Add
 
equals(Object) - Method in class ForestChange.Move
 
equals(Object) - Method in class ForestChange.Remove
 
equals(Object) - Method in class ForestChange.Reorder
 
equals(Object) - Method in class ForestSpec
 
equals(Object) - Method in class ForestSpec.SQuery
 
equals(Object) - Method in class ForestSpec.Transformation
 
equals(Object) - Method in class ArrayForest
 
equals(Object) - Method in class VersionedForest
 
equals(Object) - Method in class ItemIdentity.LongIdentity
 
equals(Object) - Method in class ItemIdentity.StringIdentity
 
equals(Object) - Method in class PermissionRule.ApplyStructure
 
equals(Object) - Method in class PermissionRule.SetLevel
 
equals(Object) - Method in class PermissionSubject.Anyone
 
equals(Object) - Method in class PermissionSubject.JiraGroup
 
equals(Object) - Method in class PermissionSubject.JiraUser
 
equals(Object) - Method in class PermissionSubject.ProjectRole
 
equals(Object) - Method in class StructureAppPermission
 
equals(Object) - Method in class ProcessButtonParameters
 
equals(Object) - Method in class ProcessDisplayParameters
 
equals(Object) - Method in class DataVersion
 
equals - Variable in class StructureQueryBuilder.OpStep
 
equals(Object) - Method in class RestForestSpec
 
equals(Object) - Method in class RestSQuery
 
equals(Object) - Method in class RestTransformSpec
 
equals(Object) - Method in class HistoryEntry.Change
 
equals(Object) - Method in class HistoryEntry
 
equals(Object) - Method in class ComparableTuple
 
equals(Object) - Method in class I18nText
 
equals(Object) - Method in class MapObject
 
equals(Number, Number) - Static method in class NumericFunctions
 
equals(Object) - Method in class StructureViewBean
 
equals(Object) - Method in class ViewSettings.AssociatedView
 
equals(Object) - Method in class ViewSettings
 
equals(Object) - Method in class ViewSpecification.Column
 
equals(Object) - Method in class ViewSpecification
 
error() - Static method in class AttributeValue
Returns an "error" undefined value.
error(I18nText, I18nText, List<ItemIdentity>) - Static method in class EffectResponse
Constructs an error response, which means that the requested change is impossible.
Error(I18nText, I18nText, List<ItemIdentity>) - Constructor for class EffectResponse.Error
 
error(String, Object...) - Static method in class EffectorFunctionResponse
Constructs and returns an error response with a single error message.
error(Object...) - Method in class SyncLogger
 
errorException(Throwable, Object...) - Method in class SyncLogger
 
errors(I18nText...) - Static method in class EffectorFunctionResponse
Constructs and returns an error response with one or more error messages.
errors(List<I18nText>) - Static method in class EffectorFunctionResponse
Constructs and returns an error response with one or more error messages.
ErrorsContainer - Interface in com.almworks.jira.structure.api.backup
 
ErrorsReporter - Interface in com.almworks.jira.structure.api.backup
 
ExcelCell - Interface in com.almworks.jira.structure.api.export.excel
ExcelCell is a specialization of ExportCell for exporting to the Microsoft Excel format, offering limited support for Excel-specific styling.
ExcelColumn - Interface in com.almworks.jira.structure.api.export.excel
ExcelColumn is a specialization of ExportColumn for exporting to the Microsoft Excel format, offering limited support for Excel-specific styling.
ExcelStyle - Enum in com.almworks.jira.structure.api.export.excel
ExcelStyle represents the default cell styles used by Structure's Excel export.
execute(StructureJob) - Method in interface StructureJobManager
Schedule the job and run it as soon as possible.
execute(StructureJob, String) - Method in interface StructureJobManager
Schedule the job and run it as soon as possible.
execute(CallableE<?, ?>, String) - Method in interface StructureJobManager
 
execute(Forest) - Method in class StructureQuery
Executes this query against the specified Forest, returning IDs of all matching rows in the forest order.
EXECUTE_EFFECTORS - Static variable in interface CoreAppPermissions
Permission to execute effectors installed in structures.
EXECUTE_EFFECTORS_ON_QUERIES - Static variable in interface CoreAppPermissions
Permission to execute effectors on query results.
executeIndices(Forest) - Method in class StructureQuery
Executes this query against the specified Forest, returning indices of all matching rows in the forest order (i.e., the sequence of indices strictly increases.)
executeIndicesUnbuffered(Forest) - Method in class StructureQuery
Executes this query against the specified Forest, returning an iterator over indices of all matching rows in the forest order (i.e., iterator values strictly increase.)
executeUnbuffered(Forest) - Method in class StructureQuery
Executes this query against the specified Forest, returning an iterator over all matching row IDs in the forest order.
expand(ItemIdentity) - Method in class TrailItemSet.AllItems
 
expand(ItemIdentity) - Method in class TrailItemSet
Expands the set to include the given item.
expand(ItemIdentity) - Method in class TrailItemSet.None
 
expand(ItemIdentity) - Method in class TrailItemSet.OneItem
 
expand(ItemIdentity) - Method in class TrailItemSet.OneType
 
expand(ItemIdentity) - Method in class TrailItemSet.SpecificItems
 
expand(ItemIdentity) - Method in class TrailItemSet.SpecificTypes
 
ExportCell - Interface in com.almworks.jira.structure.api.export
ExportCell represents a single cell in the underlying table-like medium (e.g.
ExportColumn<C extends ExportCell> - Interface in com.almworks.jira.structure.api.export
ExportColumn represents a single column in the underlying table-like medium (e.g.
ExportContextKeys - Class in com.almworks.jira.structure.api.export
This class contains keys for the AttributeContext.getObject(Object) method that can be used to retrieve various objects needed to perform advanced tasks.
ExportContextKeys() - Constructor for class ExportContextKeys
 
ExportContextKeys.Excel - Enum in com.almworks.jira.structure.api.export
Keys for Excel export requests.
ExportContextKeys.Export - Enum in com.almworks.jira.structure.api.export
Keys for all export requests.
ExportFormat - Enum in com.almworks.jira.structure.api.export
An enum representing the formats that a structure can be exported into.
ExportRenderContext - Interface in com.almworks.jira.structure.api.export
A subtype of AttributeContext passed to ExportRenderer.
ExportRenderer<C extends ExportCell,M extends ExportColumn<C>> - Interface in com.almworks.jira.structure.api.export
An ExportRenderer corresponds to a single column of the underlying table-like medium (e.g.
ExportRendererProvider<C extends ExportCell,M extends ExportColumn<C>> - Interface in com.almworks.jira.structure.api.export
ExportRendererProvider processes the export requests for the Structure widget columns.
ExportRequestContext - Interface in com.almworks.jira.structure.api.export
A context that is passed to ExportRenderer and ExportRendererProvider during preparation phase of the export.
ExportRow - Interface in com.almworks.jira.structure.api.export
An ExportRow represents a particular item in an exported Forest.
extend(StructureRow, ItemForestBuilder) - Method in interface StructureGenerator.Extender.ExtenderFunction
 
Extender() - Constructor for class AbstractGenerator.Extender
 
EXTENDER_AGILE - Static variable in interface CoreStructureGenerators
 
EXTENDER_LINKS - Static variable in interface CoreStructureGenerators
 
EXTENDER_PORTFOLIO_CHILDREN - Static variable in interface CoreStructureGenerators
 
EXTENDER_SUBTASKS - Static variable in interface CoreStructureGenerators
 
EXTENSION - Static variable in interface CoreSemantics
 
external - Variable in class EffectPair
 
external - Variable in class RestEffect
 
extraChecks() - Method in class LicenseData.Disabled
 
extraChecks() - Method in interface LicenseData
 

F

f() - Method in class La2.Const
 
failure(String) - Static method in class AbstractSynchronizer
 
failure(Throwable) - Static method in class AbstractSynchronizer
 
failure(Throwable, String) - Static method in class AbstractSynchronizer
 
Failure(Throwable, String) - Constructor for class AbstractSynchronizer.SyncRunAuditEntry.Failure
 
FAILURE_REASON_UNKNOWN_ACTION - Static variable in interface UndoingSynchronizer
 
FIELD_ID - Static variable in class CoreEffectorParameters
 
FIELD_ID - Static variable in class CoreGeneratorParameters
Defines JIRA field ID the the generator works on.
FIELD_NAME - Static variable in class JiraFunc
 
filter(La<Long, ?>) - Method in class ArrayForest
 
filter(La<Long, ?>) - Method in interface Forest
Filters this forest by hiding rows that do not pass the filter condition.
Filter() - Constructor for class AbstractGenerator.Filter
 
filter(IntIterator, List<String>, QueryContext) - Method in interface StructureQueryConstraint
Filters the specified indices in the forest being searched according to some criteria.
filter(Iterable<D>) - Method in class La
 
filter(Iterator<D>) - Method in class La
 
FILTER_ATTRIBUTE - Static variable in interface CoreStructureGenerators
 
FILTER_HARD - Static variable in class CoreGeneratorParameters
Filter parameter: if true, an item may be hidden even if it has matching sub-items Applies to: all filters Type: boolean Default: missing (false)
FILTER_INSERTER_EXTENDER_DUPLICATES - Static variable in interface CoreStructureGenerators
 
FILTER_ITEM - Static variable in interface CoreStructureGenerators
 
FILTER_JQL - Static variable in interface CoreStructureGenerators
 
FILTER_NUMBER_ATTRIBUTE - Static variable in interface CoreStructureGenerators
 
FILTER_SHOW_SUBITEMS - Static variable in class CoreGeneratorParameters
Filter parameter: if true, all sub-items of matching items also will be shown Applies to: all filters Type: boolean Default: missing (false)
FILTER_SJQL - Static variable in interface CoreStructureGenerators
 
FILTER_TEXT - Static variable in interface CoreStructureGenerators
 
filterByPopularity(List<Structure>, int, int) - Method in interface StructureFavoriteManager
Filters a list of structures, producing another list with structures that match popularity criteria, defined by minimum and maximum popularity.
filterDead(ItemIdentitySet, ItemIdentitySet) - Method in interface DeadItemsCheckingItemType
Item is considered dead, if the item ID is guaranteed to never be valid again.
filterDead(ItemIdentitySet, ItemIdentitySet) - Method in class GenericItemType
 
filterHardest(La<Long, ?>) - Method in class ArrayForest
 
filterHardest(La<Long, ?>) - Method in interface Forest
Filters this forest by excluding rows that do not pass the filter condition.
filterInaccessible(ItemIdentitySet, ApplicationUser, boolean, ItemIdentitySet) - Method in interface BulkAccessCheckingItemType
 
filterInaccessible(ItemIdentitySet, ApplicationUser, boolean, ItemIdentitySet) - Method in class GenericItemType
 
filterInvisibleProjects(LongSizedIterable, ApplicationUser, boolean, LongCollector) - Method in interface StructurePluginHelper
Used to figure out which projects are not visible to the user.
filterIssues(Query, LongList) - Method in interface QueryContext
Given the specified issue IDs (sorted in increasing order), returns those of them that match the specified JQL.
filterIterable(Iterable<D>) - Method in class La
 
FilterIterator(Iterator<D>) - Constructor for class La.FilterIterator
 
filterSoft(La<Long, ?>) - Method in class ArrayForest
 
filterSoft(La<Long, ?>) - Method in interface Forest
Filters this forest by excluding rows that do not pass the filter condition.
find(Collection<X>, R) - Method in class La
 
findFirstWithFlags(int) - Method in class RowTree.Node
Starting with this node and going into its sub-tree, tries to find the first node that has the specified flags set.
findNext() - Method in class LongFilteringIterator
 
findProcesses(ApplicationUser, EffectorProcess.Status, Long) - Method in interface EffectorProcessManager
Finds effector processes by owner, status, or structure ID.
findRows(ItemIdentity) - Method in interface RowManager
Returns all rows created for the specified item.
findRows(ItemIdentity, LongConsumer) - Method in interface RowManager
Iterates through all rows created for the specified item.
findRows(ItemIdentity, LongPredicate) - Method in interface RowManager
Iterates through all rows created for the specified item.
firstChild(int) - Method in class IndexedForest
Returns the index of the first child under [idx].
firstChildError(List<AttributeValue<T>>) - Static method in class AbstractAggregateLoader
Returns the first error AttributeValue from list of children values.
fitsIntoInt(long) - Static method in class TypeUtils
 
FIX_VERSIONS - Static variable in class CoreAttributeSpecs.Id
 
Folder - Class in com.almworks.jira.structure.api.folder
 
folder(long) - Static method in class CoreIdentities
 
FOLDER - Static variable in interface CoreItemTypes
 
Folder.Builder - Class in com.almworks.jira.structure.api.folder
 
FolderManager - Interface in com.almworks.jira.structure.api.folder
 
foldUpwards(ForestParentChildrenClosure<T, C>) - Method in class ArrayForest
 
foldUpwards(ForestParentChildrenClosure<T, C>) - Method in interface Forest
This is a more generic version of Forest.visitParentChildrenUpwards(com.almworks.jira.structure.api.forest.raw.ForestParentChildrenVisitor) that allows you to effectively process the forest bottom-up, probably saving on memory allocation and search speed.
forAttributeSpec(AttributeSpec<?>) - Static method in interface ReductionStrategy
Look for strategy type from the spec and try to return default strategy for known types.
forceRun(String) - Method in interface ScheduledJobManager
 
forCurrentUser() - Method in interface I18nProvider
 
forCurrentUser() - Static method in class JiraI18n
 
forCurrentUser() - Method in class JiraI18nProvider
 
Forest - Interface in com.almworks.jira.structure.api.forest.raw
Forest interface provides indexed access to a data structure that stores row hierarchy (the hierarchy is a sequence of tree structures, a forest).
forest(Forest) - Method in class SyncLogger
 
ForestAccessCache - Interface in com.almworks.jira.structure.api.cache.access
Provides per-row, per-issue caching and functions to verify row/issue visibility to the user
ForestAccessCache.UserLookupException - Exception in com.almworks.jira.structure.api.cache.access
 
ForestAction - Class in com.almworks.jira.structure.api.forest.action
 
ForestAction.Add - Class in com.almworks.jira.structure.api.forest.action
 
ForestAction.Copy - Class in com.almworks.jira.structure.api.forest.action
 
ForestAction.Move - Class in com.almworks.jira.structure.api.forest.action
 
ForestAction.Remove - Class in com.almworks.jira.structure.api.forest.action
 
ForestAction.Visitor - Interface in com.almworks.jira.structure.api.forest.action
 
ForestChange - Class in com.almworks.jira.structure.api.forest
ForestChange represents a single change on a forest.
ForestChange.Add - Class in com.almworks.jira.structure.api.forest
Represents addition to the forest.
ForestChange.Move - Class in com.almworks.jira.structure.api.forest
Represents moving one or more rows from their current places in forest under the specified position.
ForestChange.Remove - Class in com.almworks.jira.structure.api.forest
Represents removal of one or more rows.
ForestChange.Reorder - Class in com.almworks.jira.structure.api.forest
Represents a complete reorder of the direct children of a given row.
ForestChange.Visitor - Interface in com.almworks.jira.structure.api.forest
The interface to use when making different actions depending on the specific type of the change.
ForestChangeEventHandler - Interface in com.almworks.jira.structure.api.forest.raw
This interface may be used to collect additional information while forest changes are being made.
ForestIterationControl - Interface in com.almworks.jira.structure.api.forest.raw
ForestIterationControl is an auxiliary object passed to some forest iteration methods for control of the iteration over a forest.
ForestMergeStructureException - Exception in com.almworks.jira.structure.api.forest.raw
 
ForestMergeStructureException(long, long, Forest, Forest) - Constructor for exception ForestMergeStructureException
 
ForestParentChildrenClosure<T,C> - Interface in com.almworks.jira.structure.api.forest.raw
Implement this interface to efficiently process a forest in a bottom-up style with Forest.foldUpwards(com.almworks.jira.structure.api.forest.raw.ForestParentChildrenClosure<T, C>).
ForestParentChildrenListClosure<T> - Class in com.almworks.jira.structure.api.forest.raw
This is a utility implementation of ForestParentChildrenClosure that collects the results of processing sub-rows into a list.
ForestParentChildrenListClosure() - Constructor for class ForestParentChildrenListClosure
 
ForestParentChildrenVisitor - Interface in com.almworks.jira.structure.api.forest.raw
ForestRowValueRequest() - Constructor for class RestValueRequest.ForestRowValueRequest
 
ForestRowValueResponse() - Constructor for class RestValueResponse.ForestRowValueResponse
 
forests - Variable in class RowsToReplace
 
ForestScanControl - Interface in com.almworks.jira.structure.api.forest.raw
Lets an iteratee under Forest.scanDownwards(com.almworks.jira.structure.api.forest.raw.ForestScanner) control the iteration and receive additional information about the current position.
ForestScanner - Interface in com.almworks.jira.structure.api.forest.raw
 
ForestService - Interface in com.almworks.jira.structure.api.forest
ForestService manages all structured content.
ForestSource - Interface in com.almworks.jira.structure.api.forest
ForestSource is used to retrieve a forest and get forest updates.
ForestSourceHealthStatus - Interface in com.almworks.jira.structure.api.forest
 
ForestSpec - Class in com.almworks.jira.structure.api.forest
ForestSpec is used to identify structured content.
forestSpec - Variable in class RestValueRequest.ForestRowValueRequest
Spec of the forest for which the rows are loaded.
forestSpec - Variable in class RestValueResponse.ForestRowValueResponse
 
ForestSpec.Builder - Class in com.almworks.jira.structure.api.forest
A builder for forest spec.
ForestSpec.SQuery - Class in com.almworks.jira.structure.api.forest
Represents a SQuery.
ForestSpec.Transformation - Class in com.almworks.jira.structure.api.forest
Represents a transformation, which is a call to a generator with specified parameters.
ForestSpec.Visitor<T> - Interface in com.almworks.jira.structure.api.forest
 
forestVersion - Variable in class RestValueResponse.ForestRowValueResponse
 
ForestVersion - Class in com.almworks.jira.structure.api.structure.history
 
ForestVersion(Forest, HistoryEntry) - Constructor for class ForestVersion
 
forExternalName(String) - Static method in enum ExportFormat
 
forExternalName(String) - Static method in enum HistoryEntry.Operation
 
forgetNode(RowTree.Node) - Method in class IndexedRowTree
 
forgetNode(RowTree.Node) - Method in class RowTree
Called always when a node is removed (with its sub-nodes).
forId(String) - Static method in enum StructurePage
 
forIssue(long) - Method in interface StructureError
A shortcut to calling the same method on StructureException builder.
forIssue(long) - Method in class StructureException.Builder
 
forIssues(LongSet) - Static method in class BasicItemChangeFilter
 
forItem(ItemIdentity) - Method in interface StructureError
A shortcut to calling the same method on StructureException builder.
forItem(ItemIdentity) - Method in class StructureException.Builder
 
forItems(LongSet, Set<ItemIdentity>) - Static method in class BasicItemChangeFilter
 
FORMAT - Static variable in class SharedAttributeSpecs.Param
 
format - Variable in class RestAttributeSpec
Format - must be one of ValueFormat IDs recognizable by the REST resource.
forRow(Long) - Method in interface StructureError
A shortcut to calling the same method on StructureException builder.
forRow(Long) - Method in class StructureException.Builder
 
forStrategyType(String) - Static method in interface ReductionStrategy
Try to return default strategy for known types.
forStructure(Long) - Method in interface StructureError
A shortcut to calling the same method on StructureException builder.
forStructure(Long) - Method in class StructureException.Builder
 
forView(Long) - Method in interface StructureError
A shortcut to calling the same method on StructureException builder.
forView(Long) - Method in class StructureException.Builder
 
from(User) - Static method in class JiraUsers
 
from(Object) - Static method in class MapObject
 
fromAppliedBatch(AppliedEffectBatch) - Static method in class RestEffectBatch
 
fromAppliedEffect(AppliedEffect) - Static method in class RestEffect
 
fromCode(String) - Static method in enum SourceOfTruth
 
fromCode(String) - Static method in enum SyncDirection
 
fromEncodedString(String) - Static method in class PermissionRule
Restores permission rule from its encoded String form.
fromEncodedString(String, boolean) - Static method in class PermissionRule
Restores permission rule from its encoded String form.
fromEncodedString(String) - Static method in class PermissionSubject
Creates a PermissionSubject based on the string representation.
fromEncodedString(String, boolean) - Static method in class PermissionSubject
Creates a PermissionSubject based on the string representation.
fromJson(String, Class<T>) - Static method in class JsonUtil
 
fromJson(String, Class<T>, ObjectMapper) - Static method in class JsonUtil
 
fromJson(String, TypeReference<T>) - Static method in class JsonUtil
 
fromJson(String, TypeReference<T>, ObjectMapper) - Static method in class JsonUtil
 
fromJson(String, TypeReference<T>, ObjectMapper, boolean) - Static method in class JsonUtil
 
fromJson(String) - Static method in class JsonUtil
 
fromJson(String, ObjectMapper) - Static method in class JsonUtil
 
fromJson(String, Class<T>) - Static method in class StructureUtil
 
fromJson(String, Class<T>, ObjectMapper) - Static method in class StructureUtil
 
fromJson(String, TypeReference<T>) - Static method in class StructureUtil
 
fromJson(String, TypeReference<T>, ObjectMapper) - Static method in class StructureUtil
 
fromJson(String) - Static method in class StructureUtil
 
fromJson(String, ObjectMapper) - Static method in class StructureUtil
 
fromMap(Map, Class<T>) - Static method in class JsonUtil
 
fromMap(Map, Class<T>, ObjectMapper) - Static method in class JsonUtil
 
fromMap(Map<? super T, ? extends R>, Class<R>) - Static method in class La
 
fromMap(Map, Class<T>) - Static method in class StructureUtil
 
fromMap(Map, Class<T>, ObjectMapper) - Static method in class StructureUtil
 
fromModel(DataVersion) - Static method in class RestVersion
 
fromRest(RestForestSpec) - Static method in class ForestSpec
This method can be used to restore a forest spec from a REST transfer object.
fromRest(RestForestSpec) - Static method in class ForestSpec.SQuery
 
fromRest(RestAttributeSpec) - Static method in class RestAttributeSpec
 
fromRestCollection(Collection<? extends RestAttributeSpec>) - Static method in class RestAttributeSpec
 
fromRestNotNull(RestAttributeSpec) - Static method in class RestAttributeSpec
 
fromSerial(int) - Static method in enum PermissionLevel
Used to look up permission level by serial number.
fromStringCode(String) - Static method in enum AutoSwitchStrategy
 
Full(VersionedForest, ForestSourceHealthStatus) - Constructor for class VersionedForestUpdate.Full
 
Full(VersionedForest) - Constructor for class VersionedForestUpdate.Full
 
fullForest - Variable in class ForestVersion
 

G

GenerationUtil - Class in com.almworks.jira.structure.api.generator.util
 
generator(long) - Static method in class CoreIdentities
 
GENERATOR - Static variable in interface CoreItemTypes
 
GENERATOR_EXECUTOR_ID - Static variable in interface StructureJobManager
 
GeneratorManager - Interface in com.almworks.jira.structure.api.generator
 
GeneratorPreset - Class in com.almworks.jira.structure.api.generator
 
GeneratorPreset(String, Map<String, Object>) - Constructor for class GeneratorPreset
 
GeneratorPreset(String, String, Map<String, Object>) - Constructor for class GeneratorPreset
 
generatorRowId - Variable in class EffectPair
 
generatorRowId - Variable in class RestEffect
 
GeneratorSpec - Class in com.almworks.jira.structure.api.generator
 
GeneratorSpec(String, Map<String, Object>, Long) - Constructor for class GeneratorSpec
 
GeneratorUnavailableException - Exception in com.almworks.jira.structure.api.generator
 
GeneratorUnavailableException(String) - Constructor for exception GeneratorUnavailableException
 
GeneratorUnavailableException(String, String) - Constructor for exception GeneratorUnavailableException
 
GenericItem - Class in com.almworks.jira.structure.api.item.generic
Class responsible for storing data related to generic item.
GenericItem.Builder - Class in com.almworks.jira.structure.api.item.generic
 
GenericItemManager - Interface in com.almworks.jira.structure.api.item.generic
GenericItemManager is responsible for performing operations with generic items.
GenericItemResult(ErrorCollection, StructureException, ItemIdentity, GenericItem) - Constructor for class GenericItemService.GenericItemResult
 
GenericItemService - Interface in com.almworks.jira.structure.api.item.generic
GenericItemService is responsible for performing get, create, update and delete operations with generic items.
GenericItemService.CreateValidationResult - Class in com.almworks.jira.structure.api.item.generic
 
GenericItemService.DeleteValidationResult - Class in com.almworks.jira.structure.api.item.generic
 
GenericItemService.ExceptionSupportResult - Class in com.almworks.jira.structure.api.item.generic
 
GenericItemService.GenericItemResult - Class in com.almworks.jira.structure.api.item.generic
 
GenericItemService.UpdateValidationResult - Class in com.almworks.jira.structure.api.item.generic
 
GenericItemType - Class in com.almworks.jira.structure.api.item.generic
GenericItemType is responsible for generic items support in Structure plugin.
GenericItemType(GenericItemService, GenericItemManager, StructurePluginHelper) - Constructor for class GenericItemType
 
GENERICVALUE_LONG_ID - Static variable in class JiraFunc
 
GENERICVALUE_STRING_ID - Static variable in class JiraFunc
 
get(K, AttributeSpec<T>) - Method in interface LoadedValues
Returns a value for the given row and attribute.
get(long, AttributeSpec<T>) - Method in interface RowValues
 
get(AttributeSpec<T>) - Method in interface ExportRow
Gets a value of an attribute for this row.
get() - Static method in class SyncLogger
Retrieves SyncLogger from the thread-local storage.
get(int) - Method in class JavaListToLongListAdapter
 
get(String) - Method in class MapObject
 
getActions() - Method in class AbstractSynchronizer.SyncRunAuditEntry.Failure
 
getActions() - Method in interface AbstractSynchronizer.SyncRunAuditEntry
 
getActions() - Method in class AbstractSynchronizer.SyncRunAuditEntry.Success
 
getActions() - Method in class SyncAuditLog.ActionGroup
 
getActions(long, long, long, long) - Method in interface SyncAuditLog
Retrieve recorded actions.
getActivity() - Method in interface ProcessInfo
 
getActivity() - Method in interface ProgressGauge
Returns a short description of the current activity.
getAddedForest() - Method in class ForestChange.Add
Returns the added forest.
getAddOptionDescription() - Method in interface ActionHandler.ExtenderActionHandler
 
getAddOptionDescription() - Method in interface ActionHandler.InserterActionHandler
 
getAffectedIssuesSorted() - Method in class IssueChangeEvent
 
getAffectedIssuesSorted() - Method in class JiraChangeEvent
 
getAffectedIssuesSorted() - Method in class LinkChangeEvent
 
getAffectedIssuesSorted() - Method in class SyncEvent.Jira
 
getAffectedItems() - Method in class EffectResponse
Returns the list of item IDs affected by the change.
getAffectedItems() - Method in interface EffectRecord
 
getAffectedItems() - Method in class ItemVersionUpdate.Empty
 
getAffectedItems() - Method in class ItemVersionUpdate
 
getAffectedItems() - Method in class ItemVersionUpdate.Total
 
getAfter() - Method in class ForestAction.Add
 
getAfter() - Method in class ForestAction.Copy
 
getAfter() - Method in class ForestAction.Move
 
getAfter() - Method in class ForestChange.Add
Returns the immediately preceding sibling of the first root of the added forest.
getAfter() - Method in class ForestChange.Move
Returns the new immediately preceding sibling of the first moved row, 0 if none.
getAfter() - Method in interface StructurePosition
 
getAfterFrom() - Method in class HistoryEntry.Change
 
getAfterTo() - Method in class HistoryEntry.Change
 
getAllFavorites() - Method in interface StructureFavoriteManager
 
getAllKeys(long) - Method in interface StructurePropertyService
 
getAllStructures(PermissionLevel) - Method in interface StructureManager
Retrieves a list of all unarchived structures that are accessible to the current user at the specified permission level.
getAllStructures(PermissionLevel, boolean) - Method in interface StructureManager
Retrieves a list of all structures that are visible to the current user at the specified permission level.
getApplicabilityChecker(Map<String, Object>, StructureGenerator.Context) - Method in interface StructureGenerator.Sorter
 
getApplicabilityChecker(Map<String, Object>, StructureGenerator.Context) - Method in class AbstractGenerator.Sorter
 
getApplicationProperties() - Static method in class JiraComponents
 
getApplicationProperty(String) - Static method in class DarkFeatures
 
getApplicationUserByName(String) - Static method in class StructureUtil
 
getAppliedEffects() - Method in interface ActionResult
 
getAppSupportInfo() - Method in interface StructureCoreExtension
 
getArchivedStructures(PermissionLevel) - Method in interface StructureManager
Retrieves a list of all archived structures that are visible to the current user at the specified permission level.
getArguments() - Method in class I18nText
 
getAssignee() - Method in interface Memo
 
getAssociatedStructures(Long) - Method in interface StructureViewManager
Retrieves all structures that are "associated" with the specified view, i.e.
getAssociatedViews() - Method in class ViewSettings
 
getAttributeDependencies() - Method in interface AttributeLoader
Returns attributes that need to be loaded prior to calling this loader's loading function.
getAttributeDependencies() - Method in class InheritedValueLoader
 
getAttributeDependencies() - Method in class ScanningLongSumLoader
 
getAttributeDependencies() - Method in class ScanningNumberSumLoader
 
getAttributeDependencies() - Method in class SimpleDerivedAttributeLoader
 
getAttributeDependencies() - Method in class BaseAttributeLoader
 
getAttributeDependencies() - Method in class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
 
getAttributeDependencies() - Method in class CompositeAttributeLoader
 
getAttributeDependencies() - Method in class DelegatingAttributeLoader
 
getAttributeDependencies() - Method in class SingleDependencyReducingAggregateLoader
 
getAttributeParameter(ValueFormat<T>) - Method in class SpecParams
 
getAttributeParameter(String, ValueFormat<T>) - Method in class SpecParams
 
getAttributes() - Method in interface AttributeSubscription
Returns the attributes that are currently subscribed for.
getAttributeSensitivitySettings() - Method in interface StructureConfiguration
 
getAttributeService() - Method in interface StructureComponents
Returns the service that is used to calculate and get field values and other attributes for items.
getAttributeSpec() - Method in class AttributeErrorInfo
Returns the attribute spec of the problematic attribute
getAttributeSpec() - Method in interface AttributeLoader
Returns the spec for which this loader loads values.
getAttributeSpec() - Method in class AbstractAttributeLoader
 
getAttributeSpec() - Method in class BaseAttributeLoader
 
getAttributeSpec() - Method in class DelegatingAttributeLoader
 
getAttributeSubscriptionService() - Method in interface StructureComponents
Returns the service that is used to manage subscriptions to attributes.
getAttributeValue(K, AttributeSpec<T>) - Method in interface LoadedValues
Returns the AttributeValue loaded for the given key and attribute.
getAttributeValue(String) - Method in interface BackupReader
 
getAttributeValues(ForestSpec, boolean, LongList, Collection<? extends AttributeSpec<?>>, Consumer<ValuesMeta>) - Method in interface StructureAttributeService
Loads and returns attribute values as RowValues.
getAttributeValues(ForestSpec, LongList, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
Retrieves values for the given sets of attributes and rows.
getAttributeValues(Forest, LongList, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
Returns attribute values for the given matrix of Rows and Attributes.
getAttributeValues(ItemForest, LongList, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
Returns attribute values for the given matrix of Rows and Attributes.
getAttributeValuesWithUpdateChecker(ItemForest, LongList, Collection<? extends AttributeSpec<?>>, ForestSpec) - Method in interface StructureAttributeService
Loads the values for the given rows and attributes, plus provides an instance of AttributeUpdateChecker, which can be used to detect that the values may have changed and another loading is needed.
getAttributeValuesWithUpdateChecker(ForestSpec, LongList, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
Loads the values for the given rows and attributes, plus provides an instance of AttributeUpdateChecker, which can be used to detect that the values may have changed and another loading is needed.
getAuthenticationContext() - Method in interface StructurePluginHelper
 
getAutoCollapseStructurePanel() - Method in interface UISettings
Returns true if Structure panel on the issue page should automatically collapse/minimize when the displayed issue is not present in the initially selected structure.
getAutoCollapseStructurePanel() - Method in class UISettingsBean
 
getAutomationPermissionSubjects() - Method in interface StructureConfiguration
Used to get the list of groups (possibly other permission subjects) that are allowed to configure and control automation of controlled structures.
getAutoSwitchStrategy(StructurePage) - Method in interface UISettings
Returns auto-switch strategy for the specified page.
getAutoSwitchStrategy(StructurePage) - Method in class UISettingsBean
 
getAvailableGroups(ApplicationUser) - Method in interface StructurePluginHelper
Retrieves the security groups that the user is allowed to see.
getAvailableGroupsForCurrentUser() - Method in interface StructurePluginHelper
Retrieves the security groups that the current user is allowed to see.
getAvailableRoles() - Method in interface StructurePluginHelper
Retrieves the roles that exist in the system.
getAvatarManager() - Static method in class JiraComponents
 
getBackupManager() - Method in interface StructureComponents
Returns the component that's used to back up and restore Structure data.
getBaseLevel() - Method in class AbstractScanningLoader
 
getBaseStructureId() - Method in interface AttributeContext
Returns the ID of the structure for which the attribute is being calculated.
getBaseUrl() - Method in interface AttributeContext
Utility method, provides the base URL of the current instance.
getBaseUrl() - Static method in class StructureUtil
 
getBatchId() - Method in interface AppliedEffectBatch
 
getBatchId() - Method in class AppliedEffectBatchImpl
 
getBefore() - Method in class ForestAction.Add
 
getBefore() - Method in class ForestAction.Copy
 
getBefore() - Method in class ForestAction.Move
 
getBefore() - Method in interface StructurePosition
 
getBoolean(String) - Static method in class DarkFeatures
 
getBoolean(String, boolean) - Static method in class DarkFeatures
 
getBoolean(String, boolean) - Method in interface PropertyService
 
getBoolean(String) - Method in class MapObject
 
getBoolean(String, boolean) - Method in class MapObject
 
getBooleanSystemProperty(String, boolean) - Static method in class StructureUtil
Similar to Boolean.getBoolean(String), but with ability to specify default value if no value is specified.
getButtons() - Method in class ProcessDisplayParameters
 
getCacheHelper() - Method in interface StructurePluginHelper
 
getCachingStrategy() - Method in interface AttributeLoader
Indicates how the values provided by this loader should be cached.
getCachingStrategy() - Method in class BaseAttributeLoader
 
getCachingStrategy() - Method in class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
 
getCachingStrategy() - Method in class UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader
 
getCachingStrategy() - Method in class CompositeAttributeLoader
 
getCachingStrategy() - Method in class DelegatingAttributeLoader
 
getCachingStrategy() - Method in interface MultiRowAttributeLoader
 
getCalendar(long) - Method in interface CalendarProvider
 
getCalendarInfos() - Method in interface CalendarProvider
 
getCaption() - Method in class ProcessButtonParameters
 
getCategory() - Method in interface StructureError
Returns error category.
getCategory() - Method in enum StructureErrors
 
getCause() - Method in class AttributeErrorInfo
If the problem caused an exception to be fired at the attributes system, returns that exception
getChanges() - Method in class HistoryEntry
 
getChangeType() - Method in class JiraChangeEvent
 
getChildren() - Method in interface AggregateAttributeContext
Returns a list of children rows of the currently loaded row.
getChildren() - Method in interface PropagateAttributeContext.Parent
Returns the list of all children of the parent row.
getChildren() - Method in class ForestChange.Reorder
Returns the new order of the child elements.
getChildren(long) - Method in class ArrayForest
 
getChildren(long) - Method in interface Forest
Creates an array with all direct sub-rows of the specified row.
getChildrenAtIndex(int) - Method in class ArrayForest
 
getChildrenAtIndex(int) - Method in interface Forest
Creates an array with all direct sub-rows of the row at the specified index.
getChildrenIndicesIterator(int) - Method in class ArrayForest
 
getChildrenIndicesIterator(int) - Method in interface Forest
Returns an iterator over indices of all direct sub-rows of the row at the specified index.
getClipboardSessionId() - Method in class ForestSpec
Returns session ID used to identify the clipboard if the base content is a clipboard, null otherwise.
getCode() - Method in interface StructureError
Returns error code.
getCode() - Method in enum StructureErrors
 
getCode() - Method in enum StructureLicenseError
 
getCode() - Method in enum AttributeSensitivityMode
Returns the code for the mode.
getCode() - Method in enum SourceOfTruth
 
getCode(SyncDirection) - Static method in enum SyncDirection
 
getCollator(ApplicationUser) - Method in interface StructurePluginHelper
Returns a collator for strings in the user's locale.
getColumnDisplayMode() - Method in class ViewSpecification.Builder
 
getColumnDisplayMode() - Method in class ViewSpecification
 
getColumnRenderer(ExportFormat, ViewSpecification.Column, ExportRequestContext) - Method in interface ExportRendererProvider
 
getColumns() - Method in class ViewSpecification.Builder
 
getColumns() - Method in class ViewSpecification
 
getCompareFunction(Map<String, Object>, StructureGenerator.GenerationContext) - Method in interface StructureGenerator.Sorter
 
getCompleteKey() - Method in interface SynchronizerDescriptor
 
getComponent(Class<T>) - Static method in class JiraComponents
 
getComponentClassManager() - Static method in class JiraComponents
 
getComponentOfType(Class<T>) - Static method in class JiraComponents
 
getCompositeCachingStrategy(AttributeSpec<?>, Collection<L>) - Static method in class CompositeAttributeLoader
 
getCompositeContextDependencies(Collection<L>) - Static method in class CompositeAttributeLoader
 
getCompositeDependencies(Collection<L>) - Static method in class CompositeAttributeLoader
 
getCompositeGlobalTrail(Collection<L>) - Static method in class CompositeAttributeLoader
 
getConfigDescription(Object) - Method in interface StructureSynchronizer
Creates a short one-line description of the configuration parameters, shown in a few places in the Structure interface, such as on the Manage Structure page.
getConfigDescriptionDetails(Object) - Method in interface StructureSynchronizer
Creates a list of strings that fully describe the synchronizer's configuration.
getConfiguration() - Method in interface StructurePluginHelper
Retrieves StructureConfiguration
getConfigurationForWidget() - Method in interface StructureCoreExtension
 
getConfigurationScopeQuery() - Method in interface StructureConfiguration
Utility method that returns a JQL query that selects all issues in the projects that are available for Structure.
getConfigurationScopeQuery() - Method in interface StructurePluginHelper
Retrieves a query that limits scope to the projects enabled for Structure.
getConsistentAttributeValues(ForestSpec, boolean, Function<ItemForest, LongList>, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
Performs consistent loading of values for the given rows and attributes.
getConsistentAttributeValues(ForestSpec, Function<ItemForest, LongList>, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
Performs consistent loading of values for the given rows and attributes.
getConstantsManager() - Static method in class JiraComponents
 
getContextDependencies() - Method in interface AttributeLoader
Indicates which context values are used to calculate the value of the attribute.
getContextDependencies() - Method in class BaseAttributeLoader
 
getContextDependencies() - Method in class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
 
getContextDependencies() - Method in class UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader
 
getContextDependencies() - Method in class CompositeAttributeLoader
 
getContextDependencies() - Method in class DelegatingAttributeLoader
 
getCreateButtonTextKey() - Method in interface NewStructureTemplate
 
getCreatorId() - Method in class TransientRow
 
getCreatorId(StructureRow) - Static method in class TransientRow
 
getCreatorPermissionSubjects() - Method in interface StructureConfiguration
Used to get the list of groups (possibly other permission subjects) that are allowed to create new structures.
getCsid() - Method in class ViewSpecification.Column.Builder
 
getCsid() - Method in class ViewSpecification.Column
 
getCurrentlyEnabledProjects() - Method in interface StructureConfiguration
 
getCurrentRowId() - Method in class ItemForestBuilderImpl
 
getCurrentVersion() - Method in interface VersionedDataSource
Returns the current version of the data without triggering data source's recalculation.
getCustomFieldManager() - Method in interface StructurePluginHelper
 
getDebugIssueKey(long) - Static method in class StructureUtil
Returns issue key if possible.
getDebugIssueString(Long) - Static method in class StructureUtil
Returns a string representation of the issue that is used to write log messages.
getDebugIssueString(Issue) - Static method in class StructureUtil
Returns a string representation of the issue that is used to write log messages.
getDebugRowString(long) - Static method in class StructureUtil
 
getDebugRowString(StructureRow) - Static method in class StructureUtil
 
getDebugStructureString(long, StructureManager) - Static method in class StructureUtil
 
getDefaultPages() - Method in class ViewSettings.AssociatedView.Builder
 
getDefaultPages() - Method in class ViewSettings.AssociatedView
 
getDefaultStructureId(Project) - Method in interface StructureConfiguration
Returns the ID of the default structure for a given project.
getDefaultViewForPage(StructurePage) - Method in class ViewSettings
Retrieves a default view ID for a given page.
getDefaultViewSettings() - Method in interface StructureViewManager
Retrieves the global default view settings, which apply to all structure that don't have view settings overridden.
getDefinedValue() - Method in class AttributeValue
Returns a defined value, or throws a runtime exception if the value is not defined.
getDelegate(StructureRow) - Static method in class TransientRow
 
getDependencyAttributeValue(AttributeSpec<V>) - Method in interface AttributeLoaderContext
Gets the value of dependency attribute for the row being calculated.
getDependencyValue(AttributeSpec<V>) - Method in interface AttributeLoaderContext
Gets the value of dependency attribute for the row being calculated.
getDepth() - Method in interface ScanningAttributeContext
Returns the depth of the row currently being loaded.
getDepth() - Method in interface ExportRow
 
getDepth(int) - Method in class ArrayForest
 
getDepth(int) - Method in interface Forest
Gets the depth of the row at the specified position in the forest.
getDepth() - Method in interface ForestIterationControl
 
getDepths() - Method in class ArrayForest
 
getDepths() - Method in interface Forest
Returns a non-modifiable list of depths, in the order the rows appear in the forest.
getDescription() - Method in interface CalendarInfo
 
getDescription() - Method in class EffectResponse
Returns a human-readable description of the change, phrased as a possibility, e.g.
getDescription() - Method in interface AppliedEffect
 
getDescription() - Method in interface EffectProblem
 
getDescription() - Method in class GeneratorPreset
 
getDescription() - Method in class GenericItem
 
getDescription() - Method in interface Memo
 
getDescription() - Method in interface Structure
Returns the description of the structure, or empty string if the description has not been set.
getDescription() - Method in class AbstractSynchronizer.SyncRunAuditEntry.Failure
 
getDescription() - Method in interface AbstractSynchronizer.SyncRunAuditEntry
 
getDescription() - Method in class AbstractSynchronizer.SyncRunAuditEntry.Success
 
getDescription() - Method in class SyncAuditLog.ActionGroup
 
getDescription() - Method in interface SynchronizerDescriptor
 
getDescription() - Method in class ItemDisplayable
 
getDescription() - Method in interface StructureView
Returns the description of the view or an empty string if description was not set
getDescription() - Method in class StructureViewBean.Builder
 
getDescription() - Method in class StructureViewBean
 
getDescriptor() - Method in class AbstractSynchronizer
 
getDescriptor() - Method in interface StructureSynchronizer
 
getDestinationId() - Method in class LinkChangeEvent
 
getDestinationId(JiraChangeEvent) - Static method in class LinkChangeEvent
 
getDiagnostics() - Method in class ArrayForest
 
getDiagnostics(Forest) - Static method in class ArrayForest
Checks whether RowTree invariants hold.
getDirection() - Method in class HistoryEntry.Change
 
getDisplayName(ForestSpec) - Method in interface ForestService
Suggests a user-readable name fo the given forest spec.
getDueDate() - Method in interface Memo
 
getDuration(long, long) - Method in interface Calendar
 
getEarliestHistoryEntryVersionGtEqDate(long, long) - Method in interface HistoryService
Returns the HistoryEntry.getVersion() of the earliest history entry which timestamp >= If there is no such history entry, returns 0.
getEffect() - Method in class EffectResponse
Returns the actual effect, or null if error or empty.
getEffect() - Method in class EffectResponse.Valid
 
getEffectivePermission() - Method in interface Structure
Calculates permission level for this structure based on the current user.
getEffectivePermission(ApplicationUser) - Method in interface StructureView
Calculates access level to this view for the specified user.
getEffectMessage() - Method in interface EffectRecord
 
getEffectorFunction(Map<String, Object>, EffectorContext) - Method in interface Effector
Returns an EffectorFunction, given the parameters.
getEffectorFunction() - Method in class EffectorFunctionResponse.Valid
 
getEffectorInstance(long) - Method in interface EffectorInstanceManager
Returns an effector instance by its ID.
getEffectorInstanceManager() - Method in interface StructureComponents
Returns a service responsible for CRUD operations on persistent effector instances
getEffectorPreview() - Method in interface EffectorProcess
Generated effects for preview, not yet applied.
getEffectorProcessManager() - Method in interface StructureComponents
Returns a service that manages Effector preview, effect application, and undo background processes.
getEffectProblems() - Method in interface ActionResult
 
getEffectRecords(long) - Method in interface EffectorProcessManager
Retrieves the list of effect records that describe the changes made by the given effector process or the errors that occurred while applying effects.
getEffects() - Method in interface AppliedEffectBatch
 
getEffects() - Method in class AppliedEffectBatchImpl
 
getElementText() - Method in interface BackupReader
 
getEnabledPermissionSubjects() - Method in interface StructureConfiguration
Used to get the list of groups (possibly other permission subjects) that the app is enabled for.
getEntryCount(long) - Method in interface HistoryService
 
getEntryCountGtEqDate(long, long) - Method in interface HistoryService
 
getError() - Method in class EffectResponse.Error
 
getError() - Method in class EffectResponse
Describes why this effect cannot be applied, e.g.
getError() - Method in exception StructureException
Returns the error value associated with the exception.
getError() - Method in exception LicenseException
 
getErrors() - Method in class EffectorFunctionResponse.Errors
 
getErrors() - Method in interface EffectorPreview
Returns a list of errors that prevent effector from applying.
getErrors() - Method in interface NewStructureTemplateContext
 
getErrorsContainer() - Method in interface RestoreOperation
 
getEvent() - Method in class SyncEvent.Jira
 
getEventManager() - Method in interface StructurePluginHelper
 
getException() - Method in class GenericItemService.ExceptionSupportResult
 
getExpirationTimestamp() - Method in class LicenseData.Disabled
 
getExpirationTimestamp() - Method in interface LicenseData
 
getExplanation() - Method in class InteractionParameterValue
 
getExtenderFunction(Map<String, Object>, StructureGenerator.GenerationContext) - Method in interface StructureGenerator.Extender
 
getExternalName() - Method in enum ExportFormat
 
getExternalName() - Method in enum HistoryEntry.Operation
 
getFailureDescription(String, Throwable) - Static method in class SyncAuditLogHelper
 
getFavoriteManager() - Method in interface StructureComponents
Returns the component that's used to access and manage "favorite" relations between users and structures.
getFavorites(ApplicationUser) - Method in interface StructureFavoriteManager
Returns a list of unarchived structures that are the user's favorite and that the user is allowed to see.
getFavorites(ApplicationUser, boolean) - Method in interface StructureFavoriteManager
Returns a list of structures that are the user's favorite and that the user is allowed to see.
getFeedback(Long) - Method in interface ProcessHandleManager
 
getFilterFunction(Map<String, Object>, StructureGenerator.GenerationContext) - Method in interface StructureGenerator.Filter
 
getFinalFile() - Method in interface BackupOperation
 
getFinishTime() - Method in interface EffectorProcess
 
getFirstChild() - Method in class RowTree.Node
 
getFolder(long) - Method in interface FolderManager
 
getFolderManager() - Method in interface StructureComponents
Returns a service responsible for storing and retrieving folders.
getForest() - Method in class ConsistentRowValues
Returns the forest that was used to calculate the consistent values.
getForest() - Method in interface AttributeSubscription
Returns the forest spec currently set in this subscription.
getForest() - Method in class ImmutableItemForest
 
getForest() - Method in interface ItemForest
 
getForest() - Method in class ManagerBackedItemForest
 
getForest() - Method in interface ForestIterationControl
 
getForest() - Method in class VersionedForest
Returns the forest.
getForest() - Method in interface QueryContext
Returns the forest being searched.
getForest() - Method in class HistoryEntry.Change
 
getForest() - Method in class IndexedForest
 
getForestCacheSequence() - Method in interface ValuesMeta
Returns the version of the forest-based value cache at which the values were loaded, or DataVersion.ZERO if the forest was not versioned.
getForestService() - Method in interface StructureComponents
Returns a service that lets you retrieve ForestSource for a structure or a given ForestSpec.
getForestSource(ForestSpec) - Method in interface ForestService
Creates a forest source based on the forest spec.
getForestSpec() - Method in interface EffectorContext
Returns the forest spec processed by the current effector invocation.
getForestSpec() - Method in interface ExportRequestContext
Returns the forest spec being exported.
getForestSpec() - Method in interface StructureGenerator.GenerationContext
Returns the forest spec of the forest being generated.
getForestSpecBeingTransformed() - Method in interface StructureGenerator.GenerationContext
 
getForestVersion() - Method in class ConsistentRowValues
Returns the version of forest that was used to calculate the values.
getForestVersion() - Method in interface ValuesMeta
Returns the version of the forest that was used to load the values.
getForestVersion(long, int) - Method in interface HistoryService
 
getFormat() - Method in class AttributeSpec
Returns the attribute's format.
getFormatId() - Method in class ValueFormat
Returns the unique ID of the value format.
getFragment() - Method in class ForestAction.Add
 
getFragment() - Method in class ForestAction.Copy
 
getFromVersion() - Method in class ItemVersionUpdate.Empty
 
getFromVersion() - Method in class ItemVersionUpdate
 
getFromVersion() - Method in class ItemVersionUpdate.Total
 
getFullUpdate(long, TimeUnit) - Method in interface AttributeSubscription
A convenience method that calls AttributeSubscription.loadValues(), waits for the specified amount of time for the loading to complete, and then provides the loaded value.
getFullUpdate() - Method in interface AttributeSubscription
A convenience method that loads all the values, waiting for them for an unspecified amount of time.
getFuture(Long) - Method in interface StructureJobManager
 
getGenerationTimes() - Method in interface ForestSourceHealthStatus
 
getGenerator(long) - Method in interface GeneratorManager
 
getGeneratorManager() - Method in interface StructureComponents
Returns the service responsible for storing and retrieving generator instances.
getGeneratorRowId() - Method in interface AppliedEffect
 
getGeneratorRowId() - Method in interface EffectProblem
 
getGenericItem() - Method in class GenericItemService.CreateValidationResult
 
getGenericItem() - Method in class GenericItemService.GenericItemResult
 
getGenericItem() - Method in class GenericItemService.UpdateValidationResult
 
getGlobalPermissionManager() - Method in interface StructurePluginHelper
 
getGlobalPermissionManager() - Static method in class JiraComponents
 
getGlobalTrail() - Method in interface AttributeLoader
Returns global trail.
getGlobalTrail() - Method in class BaseAttributeLoader
 
getGlobalTrail() - Method in class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
 
getGlobalTrail() - Method in class UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader
 
getGlobalTrail() - Method in class CompositeAttributeLoader
 
getGlobalTrail() - Method in class DelegatingAttributeLoader
 
getGroupManager() - Static method in class JiraComponents
 
getGroupName() - Method in class PermissionSubject.JiraGroup
 
getGroupName(Group) - Static method in class StructureUtil
 
getGroups(StructureRow) - Method in interface StructureGenerator.Grouper.GrouperFunction
 
getHeaderCell() - Method in interface ExportColumn
 
getHealth() - Method in interface ForestSource
 
getHealth() - Method in class VersionedForestUpdate
 
getHistoryEntries(long, int, int, HistoryConsumer) - Method in interface HistoryService
 
getHistoryEntries(long, int, int) - Method in interface HistoryService
Returns history entries for the specified structure that have versions in the specified range.
getHistoryEntriesWithoutChanges(long, int, int) - Method in interface HistoryService
Lightweight version of HistoryService.getHistoryEntries(long, int, int) which does not fetch changes, works much faster.
getHistoryEntry() - Method in class SyncEvent.Structure
 
getHitLimits() - Method in interface ForestSourceHealthStatus
 
getI18n() - Method in interface AttributeContext
 
getI18n(ApplicationUser) - Method in interface StructurePluginHelper
Retrieves i18n helper for a concrete user.
getI18n() - Method in interface StructurePluginHelper
Retrieves i18n helper for the current user.
getI18nBean() - Method in interface SynchronizerDescriptor
 
getI18nHelper() - Method in interface AttributeContext
Provides i18n helper.
getI18nKey() - Method in class I18nText
 
getIconHtml() - Method in class InteractionParameterValue
 
getId() - Method in class AttributeSpec
Returns the attribute's ID.
getId() - Method in interface CalendarInfo
 
getId() - Method in interface EffectorInstance
 
getId() - Method in interface EffectorProcess
 
getId() - Method in interface ProcessHandle
 
getId() - Method in enum StructurePage
 
getId() - Method in interface Structure
Returns the ID of the structure, or 0 if the structure has no ID (when it's new and hasn't been saved yet).
getId() - Method in interface SyncInstance
Returns the ID of this synchronizer instance.
getId() - Method in interface StructureView
Returns the ID of the view, or 0 if the view has no ID (when it's new and hasn't been saved yet).
getId() - Method in class StructureViewBean.Builder
 
getId() - Method in class StructureViewBean
 
getInaccessibleRows() - Method in interface AttributeSubscription
Returns the last known list of rows that are not accessible by the owner of the subscription.
getIndex() - Method in interface PropagateAttributeContext
Returns the index of the currently calculated row in the list of the parent's children.
getIndex() - Method in interface ForestIterationControl
 
getInfo(Long) - Method in interface ProcessHandleManager
 
getInitialStep() - Method in class EmptyTemplate
 
getInitialStep() - Method in interface NewStructureTemplate
 
getInstalledSynchronizer(Long) - Method in interface StructureSyncManager
Retrieves an instance of installed synchronizer.
getInstalledSynchronizersForStructure(Long) - Method in interface StructureSyncManager
Retrieves all synchronizer instances installed for the given structure.
getInt(String) - Method in class MapObject
 
getInt(String, int) - Method in class MapObject
 
getInteger(String, int) - Static method in class DarkFeatures
 
getInteraction() - Method in exception StructureInteractionException
 
getIntList(String) - Method in class MapObject
 
getInvalidHistoryItems() - Method in interface ErrorsContainer
 
getInvalidIssueMessages() - Method in interface ErrorsContainer
 
getInvalidItemMessages() - Method in interface ErrorsContainer
 
getInvalidStructureItems() - Method in interface ErrorsContainer
 
getInvalidStructures() - Method in interface ErrorsContainer
 
getInvalidStructureSynchronizers() - Method in interface ErrorsContainer
 
getInvalidSynchronizerMessages() - Method in interface ErrorsContainer
 
getInvisibleItems(Set<ItemIdentity>, ApplicationUser) - Method in interface ForestAccessCache
 
getInvisibleRows(LongIterable, String) - Method in interface ForestAccessCache
Calculates/retrieves the set of row IDs (among the passed rows), which contain items not visible to the specified user.
getInvisibleRows(LongIterable, ApplicationUser) - Method in interface ForestAccessCache
 
getIssue(long) - Method in interface StructurePluginHelper
Retrieves an instance of Issue.
getIssue(String) - Method in interface StructurePluginHelper
Retrieves an instance of issue by issue key.
getIssue(long) - Method in class AbstractSynchronizer
Retrieves an instance of Issue.
getIssue(String) - Method in class AbstractSynchronizer
Retrieves an instance of issue by issue key.
getIssueByRowId(long) - Method in class AbstractSynchronizer
 
getIssueError(Long, boolean, ApplicationUser) - Method in interface StructurePluginHelper
Checks user access to the issue for viewing or editing.
getIssueError(Long, boolean) - Method in interface StructurePluginHelper
Convenience method to check issue access for the current user.
getIssueError(Issue, boolean, boolean, ApplicationUser) - Method in interface StructurePluginHelper
Checks user access to the issue for viewing or editing.
getIssueError(Issue, boolean) - Method in interface StructurePluginHelper
Convenience method to check issue access for the current user.
getIssueError(Issue, boolean, boolean) - Method in interface StructurePluginHelper
Convenience method to check issue access for the current user.
getIssueEventBridge() - Method in interface StructureComponents
Returns the component that's used to listen and report issue events.
getIssueId() - Method in class IssueChangeEvent
 
getIssueId(JiraChangeEvent) - Static method in class IssueChangeEvent
 
getIssueIdByRow(StructureRow) - Static method in class AbstractSynchronizer
 
getIssueIdByRowId(long) - Method in class AbstractSynchronizer
 
getIssueManager() - Method in interface StructurePluginHelper
 
getIssueManager() - Method in class AbstractSynchronizer
 
getIssueManager() - Static method in class JiraComponents
 
getItem(Class<I>) - Method in interface ItemAttributeContext
Returns the object representing the loaded item.
getItem() - Method in class TrailItemSet.OneItem
 
getItem() - Method in exception StructureException
Returns related item, or null if no item is related.
getItem(ItemIdentity) - Method in interface GenericItemManager
 
getItem(ItemIdentity) - Method in interface GenericItemService
 
getItem(Class<I>) - Method in class DummyRow
 
getItem(Class<I>) - Method in class ShallowRow
 
getItem(Class<I>) - Method in class SimpleRow
 
getItem(Class<I>) - Method in interface StructureRow
Tries to resolve the item based on its ID, that is, get an object that represents this item.
getItem(Class<I>) - Method in class StructureRow.ZeroRow
 
getItem(Class<I>) - Method in class SuperRootRow
 
getItem(Class<I>) - Method in class TransientRow
 
getItemCacheSequence() - Method in interface ValuesMeta
Returns the version of the item-based value cache at which the values were loaded.
getItemDescription(ItemIdentity) - Static method in class StructureUtil
 
getItemDisplayable(ItemIdentity, StructureAttributeService) - Static method in class StructureUtil
 
getItemDisplayable(StructureRow, StructureAttributeService) - Static method in class StructureUtil
 
getItemDisplayable(Collection<ItemIdentity>, StructureAttributeService) - Static method in class StructureUtil
 
getItemId() - Method in class AttributeErrorInfo
If the problem happened when loading a particular item, returns that item ID
getItemId() - Method in interface ItemAttributeContext
getItemId() - Method in class GenericItemService.DeleteValidationResult
 
getItemId() - Method in class GenericItemService.GenericItemResult
 
getItemId() - Method in class GenericItemService.UpdateValidationResult
 
getItemId() - Method in class DummyRow
 
getItemId() - Method in class ShallowRow
 
getItemId() - Method in class SimpleRow
 
getItemId() - Method in interface StructureRow
Returns item ID for the item shown in this row.
getItemId() - Method in class StructureRow.ZeroRow
 
getItemId() - Method in class SuperRootRow
 
getItemId() - Method in class TransientRow
 
getItemIds() - Method in interface MigrationMapping
Returns non-issue item IDs (folders, memos, generators, etc) mapping.
getItemResolver() - Method in interface StructureComponents
Returns a service that resolves ItemIdentity into an object that represents that item.
getItems() - Method in class TrailItemSet.Collector
 
getItems() - Method in class TrailItemSet.SpecificItems
 
getItemsVersion() - Method in class ConsistentRowValues
Returns the version of the item update stream that was current when the values were loaded.
getItemsVersion() - Method in interface ValuesMeta
Returns the version of the item change stream at a moment before all the values were loaded.
getItemTracker() - Method in interface StructureComponents
Returns a service that tracks item updates throughout the system and also allows reporting updates.
getItemType() - Method in class TrailItemSet.OneType
 
getItemType() - Method in class GenericItemService.CreateValidationResult
 
getItemType() - Method in class ItemIdentity
Returns item type.
getItemTypes() - Method in class ItemIdentitySet
 
getItemValues(Collection<ItemIdentity>, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
Loads item-based values for the given items.
getJiraAuthenticationContext() - Static method in class JiraComponents
 
getJiraChangedIssuesSorted(JiraChangeType...) - Method in interface IncrementalSyncData
Returns a sorted unique list of IDs of issues that have been changed in JIRA (edited, linked, etc.)
getJiraDefaultLocale() - Static method in class StructureUtil
 
getJiraEvent() - Method in class IssueChangeEvent
 
getJiraEvents() - Method in interface IncrementalSyncData
Returns a detailed list of events that happened in JIRA, in the order of happening.
getJob(Long) - Method in interface StructureJobManager
Retrieves the job by its ID.
getJobManager() - Method in interface StructureComponents
Returns the component that's used to run asynchronous jobs.
getJqlOperandResolver() - Method in interface StructurePluginHelper
 
getJqlQueryParser() - Method in interface StructurePluginHelper
 
getJqlStringSupport() - Method in interface StructurePluginHelper
 
getKeepStructureWhileNavigating() - Method in interface UISettings
Returns true if the structure selection should be kept when the user clicks on an issue in the Structure widget.
getKeepStructureWhileNavigating() - Method in class UISettingsBean
 
getKey() - Method in enum LicenseSource
 
getKey() - Method in enum StructureLicenseHosting
 
getKey() - Method in enum StructureLicenseType
 
getKey() - Method in class StructureAppPermission
Returns a string key that uniquely identifies this permission.
getKey() - Method in class ViewSpecification.Column.Builder
 
getKey() - Method in class ViewSpecification.Column
 
getKeyFor(User) - Static method in class JiraUsers
 
getKeyFor(ApplicationUser) - Static method in class JiraUsers
 
getLabel() - Method in class GeneratorPreset
 
getLabel() - Method in interface SynchronizerDescriptor
 
getLastChild(long) - Method in class ArrayForest
 
getLastChild(long) - Method in interface Forest
Gets the last direct sub-row of the specified parent row.
getLastChild() - Method in class RowTree.Node
 
getLastChildByIndex(int) - Method in class ArrayForest
 
getLastChildByIndex(int) - Method in interface Forest
Gets the last direct sub-row of the specified parent row.
getLastRunTime(String) - Method in interface ScheduledJobManager
 
getLastTransformation() - Method in class ForestSpec
Returns the last transformation used by this forest spec.
getLastTransformedSpec() - Method in class ForestSpec
For a forest spec with transformations, returns the forest spec without the last used transformation.
getLatest() - Method in interface ForestSource
Returns a snapshot of the current state.
getLatest() - Method in class VersionedForestUpdate
Returns the full forest.
getLatestHistoryEntryVersion(long) - Method in interface HistoryService
Returns the version of the latest history entry for the specified structure.
getLevel() - Method in class PermissionRule.SetLevel
 
getLevelsSorted() - Method in class AbstractScanningLoader
 
getLicense() - Method in interface AppSupportInfo
 
getLicensedServers() - Method in class LicenseData.Disabled
 
getLicensedServers() - Method in interface LicenseData
 
getLicensee() - Method in class LicenseData.Disabled
 
getLicensee() - Method in interface LicenseData
 
getLicenseHosting() - Method in interface LicenseData
 
getLicenseSource() - Method in class LicenseData.Disabled
 
getLicenseSource() - Method in interface LicenseData
 
getLicenseType() - Method in class LicenseData.Disabled
 
getLicenseType() - Method in interface LicenseData
 
getLinkTypeId() - Method in class LinkChangeEvent
 
getLinkTypeId(JiraChangeEvent) - Static method in class LinkChangeEvent
 
getList(String, BiFunction<JSONArray, Integer, T>) - Method in class MapObject
 
getLoadedValue(K, AttributeSpec<T>) - Method in interface LoadedValues
Returns the value loaded for the given key and attribute.
getLoaderClass() - Method in enum LoaderType
 
getLoaderClasses(AttributeLoader<?>) - Static method in class CompositeAttributeLoader
 
getLoaderData(Class<D>) - Method in class AttributeValue
Returns the loader data if it matches the provided type.
getLoaderWeight() - Method in enum LoaderType
 
getLoadingErrors() - Method in interface ValuesMeta
Returns the errors encountered during loading the values.
getLoadTimeMillis() - Method in interface AttributeContext
Returns the current wall time at the moment when calculation or export has started.
getLoadTimeNanos() - Method in interface AttributeContext
Returns the current system timer value (from System.nanoTime()) at the moment when calculation or export has started.
getLocale() - Method in interface AttributeContext
Returns the current user's locale.
getLocale() - Method in interface I18n
 
getLocale() - Method in class JiraI18n
 
getLocale() - Method in interface StructurePluginHelper
Returns the current user's locale.
getLocalizedMessage() - Method in exception EffectorUnavailableException
 
getLocalizedMessage() - Method in exception StructureException
Gets the localized message about the problem in the current user's locale.
getLocalizedMessage(ApplicationUser) - Method in exception StructureException
Gets the localized message about the problem in the given user's locale.
getLocalizedMessage() - Method in exception GeneratorUnavailableException
 
getLogger() - Method in class SyncLogger
 
getLogs() - Method in interface PerformanceLogProvider
 
getLong(String, long) - Static method in class DarkFeatures
 
getLong(String, long) - Method in interface PropertyService
 
getLong(long, String, long) - Method in interface StructurePropertyService
 
getLong(String) - Method in class MapObject
 
getLong(String, long) - Method in class MapObject
 
getLongId() - Method in class ItemIdentity
Gets the long ID from a long-based ItemIdentity.
getLongId() - Method in class ItemIdentity.LongIdentity
 
getLongList(String) - Method in class MapObject
 
getLongProperty(ApplicationProperties, String) - Static method in class StructureUtil
Reads a value previously stored in properties using setLongValue
getMaintenanceExpirationDate() - Method in class LicenseData.Disabled
 
getMaintenanceExpirationDate() - Method in interface LicenseData
 
getMap() - Method in class RowMapper.Mapping
 
getMappedRows() - Method in class RowMapper.Mapping
 
getMaximumNumberOfUsers() - Method in class LicenseData.Disabled
 
getMaximumNumberOfUsers() - Method in interface LicenseData
 
getMemo(long) - Method in interface MemoManager
 
getMemos(Collection<Long>) - Method in interface MemoManager
 
getMenuItems(Long, StructurePage) - Method in interface StructureViewManager
This method retrieves a list of entries for the "Views" drop-down menu on the specified page, for the specified structure.
getMenuPages() - Method in class ViewSettings.AssociatedView.Builder
 
getMenuPages() - Method in class ViewSettings.AssociatedView
 
getMergePoint() - Method in exception ForestMergeStructureException
 
getMergePointFatherFromForest() - Method in exception ForestMergeStructureException
 
getMergePointFatherRoot() - Method in exception ForestMergeStructureException
 
getMessage() - Method in class InteractionParameter
 
getMessageWithCauseChain(Throwable) - Static method in class LoggingUtils
 
getMessageWithCauseChain(Throwable) - Static method in class StructureUtil
 
getModule() - Method in class ForestSpec.Transformation
Returns the complete module key of the generator.
getModuleKey() - Method in class StoredEffect
The complete module key of the EffectProvider responsible for converting this effect description to an actual Effect.
getModuleKey() - Method in interface EffectorInstance
 
getModuleKey() - Method in class GeneratorSpec
 
getMovedRows() - Method in class ForestChange.Move
Returns the moved rows.
getMoveOptionDescription() - Method in interface ActionHandler.ExtenderActionHandler
 
getMoveOptionDescription() - Method in interface ActionHandler.InserterActionHandler
 
getMultiParameter(Map, String) - Static method in class StructureUtil
 
getMultiParameterLong(Map, String) - Static method in class StructureUtil
 
getName() - Method in interface CalendarInfo
 
getName() - Method in class Folder
 
getName() - Method in class GenericItem
 
getName() - Method in class ProcessDisplayParameters
 
getName() - Method in interface Structure
Returns the name of the structure or empty string if the name has not been yet set.
getName() - Method in interface StructureView
Returns the name of the view or an empty string if the view name has not been set yet
getName() - Method in class StructureViewBean.Builder
 
getName() - Method in class StructureViewBean
 
getName() - Method in class ViewSpecification.Column.Builder
 
getName() - Method in class ViewSpecification.Column
 
getNextSibling(long) - Method in class ArrayForest
 
getNextSibling(long) - Method in interface Forest
Gets the row that immediately follows the specified row in the list of children of the specified row's parent.
getNextSibling() - Method in class RowTree.Node
 
getNextSiblingForIndex(int) - Method in class ArrayForest
 
getNextSiblingForIndex(int) - Method in interface Forest
Gets the row that immediately follows the one with the given index in the list of children of its parent.
getNextSiblingIndex(int) - Method in class ArrayForest
 
getNextSiblingIndex(int) - Method in interface Forest
Gets the index of the row that immediately follows the row at the given index in the list of children of its parent.
getNextStep(Map<String, Object>, NewStructureTemplateStep.Direction, NewStructureTemplateContext) - Method in interface NewStructureTemplateStep
 
getNodes() - Method in class NodeInfo.Branch
 
getNodes() - Method in class NodeInfo
 
getNodeWithRowId(long) - Method in class IndexedRowTree
Quickly retrieves a node with the given row ID.
getNonSensitiveAttributes() - Method in interface AttributeSensitivitySettings
Returns attributes that were explicitly set to be non-sensitive, regardless of the default mode.
getNonSensitiveAttributes() - Method in class ImmutableAttributeSensitivitySettingsBean
 
getObject(Object) - Method in interface AttributeContext
Retrieves the value associated with a key.
getObject(Object) - Method in interface StructureGenerator.GenerationContext
Retrieves the object previously associated with the given forest by this generator.
getObject(Object) - Method in interface StructureGenerator.HandlingContext
 
getObject(String) - Method in class MapObject
 
getObject(String) - Method in class SpecParams
 
getObjectList(String) - Method in class MapObject
 
getOperation() - Method in class HistoryEntry.Change
 
getOptionsManager() - Static method in class JiraComponents
 
getOrCreateTypeId(String) - Method in interface ItemTypeRegistry
Retrieves a numeric ID for a given item type key.
getOrder() - Method in class TotalOrder.ValueWrapper
 
getOriginalEstimate() - Method in interface Memo
 
getOriginalId() - Method in class TransientRow
 
getOriginalId(StructureRow) - Static method in class TransientRow
 
getOriginalRows() - Method in class ForestAction.Copy
 
getOriginalRows() - Method in class HistoryEntry.Change
 
getOSGiComponentInstanceOfType(Class<T>) - Static method in class JiraComponents
 
getOtherProblems() - Method in interface ErrorsContainer
 
getOwnedItem(ItemIdentity, long, boolean) - Method in interface GenericItemManager
 
getOwnedItem(ItemIdentity, long, boolean) - Method in class GenericItemType
 
getOwnedItem(ItemIdentity, long, boolean) - Method in interface StructureOwnedItemType
Associate an item with a structure, or create a copy of the given item and associate the copy with the structure.
getOwner() - Method in interface Structure
Returns the owner of the structure.
getOwner() - Method in interface StructureView
Returns the owner of the view, or null if the view has no owner.
getOwner() - Method in class StructureViewBean.Builder
 
getOwner() - Method in class StructureViewBean
 
getOwnerUserKey() - Method in interface Structure
Returns the user key of the owner of the structure.
getOwningStructure() - Method in interface EffectorInstance
 
getOwningStructure() - Method in class Folder
 
getOwningStructure() - Method in class GeneratorSpec
 
getOwningStructure() - Method in class GenericItem
 
getParameterId() - Method in class InteractionParameter
 
getParameters() - Method in class StoredEffect
Provider-specific parameters, e.g.
getParameters() - Method in interface EffectorInstance
 
getParameters() - Method in interface Interaction
 
getParameters() - Method in class GeneratorPreset
 
getParameters() - Method in class GeneratorSpec
 
getParameters() - Method in class GenericItem
 
getParameters() - Method in interface ProcessInfo
 
getParameters() - Method in interface SyncInstance
Synchronizer parameters.
getParameters() - Method in class ViewSpecification.Column.Builder
 
getParameters() - Method in class ViewSpecification.Column
 
getParametersFormHtml(Map<String, Object>) - Method in interface SynchronizerDescriptor
 
getParams() - Method in class AttributeSpec
Returns the same as AttributeSpec.getParamsMap(), but wrapped into accessor object.
getParams() - Method in class ForestSpec.Transformation
Returns optional parameters for the generator.
getParamsMap() - Method in class AttributeSpec
Returns the attribute's parameters as a read-only map.
getParent() - Method in interface PropagateAttributeContext.Parent
Returns the current parent row, which children are about to be calculated.
getParent(long) - Method in class ArrayForest
 
getParent(long) - Method in interface Forest
Gets the parent row of the specified row.
getParent() - Method in interface ForestScanControl
 
getParent(long) - Method in class HierarchyHelper
 
getParent() - Method in class RowTree.Node
 
getParentIndex(int) - Method in class ArrayForest
 
getParentIndex(int) - Method in interface Forest
Searches the forest for the index of a "parent row".
getParentIndex() - Method in interface ForestScanControl
 
getParentPathForIndex(int) - Method in class ArrayForest
 
getParentPathForIndex(int) - Method in interface Forest
Returns the path to the specified row without the row itself.
getParentPathIndexes() - Method in interface ForestScanControl
 
getPath(long) - Method in class ArrayForest
 
getPath(long) - Method in interface Forest
Returns the path to the specified row - a sequence of rows that starts with a root row, ends with the specified row, and where element[i] is the parent row of element[i+1].
getPathForIndex(int) - Method in class ArrayForest
 
getPathForIndex(int) - Method in interface Forest
Similar to Forest.getPath(long), returns the path to the row specified by index.
getPathFrom() - Method in class HistoryEntry.Change
 
getPathIndexAtDepth(int, int) - Method in class ArrayForest
 
getPathIndexAtDepth(int, int) - Method in interface Forest
Given row at the specified index, traverses its "path" upwards - that is, looks for all parent rows up to the topmost root parent, and returns an index of the parent that has the specified depth.
getPathTo() - Method in class HistoryEntry.Change
 
getPayload() - Method in class TotalOrder.PayloadWrapper
 
getPercentComplete() - Method in interface ProcessInfo
 
getPercentComplete() - Method in interface ProgressGauge
Returns process completion percentage, 0 to 100, or -1 if progress is unknown/indeterminate.
getPermissionManager() - Method in interface StructurePluginHelper
 
getPermissionManager() - Static method in class JiraComponents
 
getPermissions() - Method in interface Structure
Returns a list of permissions for this structure.
getPermissions() - Method in interface StructureView
Used to get permissions rules that are used to calculate user's access level.
getPermissions() - Method in class StructureViewBean.Builder
 
getPermissions() - Method in class StructureViewBean
 
getPermissionSubjects(StructureAppPermission) - Method in interface StructureConfiguration
Returns the list of groups (possibly other permission subjects) that are granted the given Structure app permission.
getPickedProjectIds() - Method in interface StructureConfiguration
This method returns a list of IDs of projects picked by the administrator for the Structure app.
getPickedProjects() - Method in interface StructureConfiguration
This method returns a list of projects picked by the administrator for the Structure app.
getPins() - Method in class ViewSpecification.Builder
 
getPins() - Method in class ViewSpecification
 
getPluginAccessor() - Method in interface StructurePluginHelper
 
getPluginAccessor() - Static method in class JiraComponents
 
getPopularity(Long) - Method in interface StructureFavoriteManager
Returns the number of users for whom the structure is favorite.
getPossibleResyncEffects(Object) - Method in interface StructureSynchronizer
Creates a list of strings that describe possible changes that might happen during resync
getPrecedingRow() - Method in interface ScanningAttributeContext
Returns the row that immediately precedes this row in the forest.
getPrecedingRowDepth() - Method in interface ScanningAttributeContext
Returns the depth of the row that immediately precedes this row in the forest.
getPrecedingSibling(long) - Method in class ArrayForest
 
getPrecedingSibling(long) - Method in interface Forest
Gets the row that immediately precedes the specified row in the list of children of the specified row's parent.
getPrecedingSiblingForIndex(int) - Method in class ArrayForest
 
getPrecedingSiblingForIndex(int) - Method in interface Forest
Gets the row that immediately precedes the one with the given index in the list of children of its parent.
getPrecedingSiblingIndex(int) - Method in class ArrayForest
 
getPrecedingSiblingIndex(int) - Method in interface Forest
Gets the index of the row that immediately precedes the row at the given index in the list of children of its parent.
getPrecedingSiblings(long) - Method in class ArrayForest
 
getPrecedingSiblings(long) - Method in interface Forest
Returns the array of all rows that come before the given row in the list of children of its parent, in the same order as they appear in the forest.
getPrecedingSiblingsForIndex(int) - Method in class ArrayForest
 
getPrecedingSiblingsForIndex(int) - Method in interface Forest
Returns the array of all rows that come before the given row in the list of children of its parent, in the same order as they appear in the forest.
getPrefix() - Method in class SyncLogger
 
getPresets() - Method in interface ConfigurableGenerator
 
getPresets() - Method in class AbstractGenerator
 
getPreviewEffects() - Method in interface EffectorPreview
Returns a list of effects that will be applied in case of the user confirmation.
getPreviewIndex() - Method in interface EffectRecord
 
getPreviousParentRowsSorted() - Method in interface IncrementalSyncData
Returns sorted list of row IDs of all parents of the rows affected by this change in Structure (or those used to be parents before the change).
getPrevSibling() - Method in class RowTree.Node
 
getPrevVersion() - Method in class HistoryEntry
 
getProblemDetails() - Method in exception StructureException
Returns the part of Throwable.getMessage() that corresponds to the original description of the problem.
getProcess(long) - Method in interface EffectorProcessManager
Retrieves the current state of the process.
getProcessHandleId() - Method in interface EffectorProcess
Returns the ID of this process' ProcessHandle.
getProcessHandleManager() - Method in interface StructureComponents
Returns component that tracks long-running background processes and shows progress to the user.
getProcessId() - Method in interface EffectRecord
 
getProductIconUrl() - Method in interface StructureIntegrationDetails
 
getProductKey() - Method in interface AppSupportInfo
 
getProductVersion() - Method in interface AppSupportInfo
 
getProgressGauge() - Method in interface RestoreOperation
 
getProjectComponentManager() - Static method in class JiraComponents
 
getProjectId() - Method in class PermissionSubject.ProjectRole
 
getProjectManager() - Method in interface StructurePluginHelper
 
getProjectManager() - Static method in class JiraComponents
 
getProjectRoleManager() - Method in interface StructurePluginHelper
 
getProjectsForCurrentUser() - Method in interface StructurePluginHelper
Retrieves the list of projects that are visible to the current user.
getProperty(String) - Static method in class DarkFeatures
 
getProperty(String, String) - Static method in class DarkFeatures
 
getQualifier() - Method in class SimpleRow
 
getQuery() - Method in class ForestSpec.SQuery
Returns the query text.
getQueryString() - Method in class StructureQuery
 
getRawObjectList(String) - Method in class MapObject
 
getRemainingEstimate() - Method in interface Memo
 
getRemovedRows() - Method in class ForestChange.Remove
Returns the removed rows.
getReorderOptionDescription() - Method in interface ActionHandler.ExtenderActionHandler
 
getRequestedAttributes() - Method in class ConsistentRowValues
getRequestedRows() - Method in class ConsistentRowValues
getRequestedRows() - Method in class RowMapper.Mapping
 
getRestResponseData(Object) - Method in interface StructureCoreExtension
 
getRevertedProcessId() - Method in interface EffectorProcess
 
getRoleId() - Method in class PermissionSubject.ProjectRole
 
getRoots() - Method in class ArrayForest
 
getRoots() - Method in interface Forest
Returns an array of all root rows in the forest (those that have depth of 0).
getRow() - Method in interface RowAttributeContext
Returns the row currently being loaded.
getRow() - Method in exception StructureException
Returns related row, or 0 if no row is related.
getRow() - Method in interface ExportRow
Returns the current StructureRow instance.
getRow(long, ItemAccessMode) - Method in class ImmutableItemForest
 
getRow(long, ItemAccessMode) - Method in class ManagerBackedItemForest
 
getRow(int) - Method in class ArrayForest
 
getRow(int) - Method in interface Forest
Gets the ID of the row at the specified position in the forest.
getRow(long) - Method in interface RowRetriever
Retrieves information about a structure row by its ID.
getRow(long, ItemAccessMode) - Method in interface RowRetriever
Retrieves StructureRow with additional information about how the calling code is going to use method StructureRow.getItem(java.lang.Class<I>).
getRowDisplayMode() - Method in class ViewSpecification.Builder
 
getRowDisplayMode() - Method in class ViewSpecification
 
getRowId() - Method in class AttributeErrorInfo
If the problem happened when loading a particular row, returns that row ID
getRowId() - Method in interface ExportRow
 
getRowId() - Method in class InteractionParameter
 
getRowId() - Method in class DummyRow
 
getRowId() - Method in exception MissingRowException
 
getRowId() - Method in class ShallowRow
 
getRowId() - Method in class SimpleRow
 
getRowId() - Method in interface StructureRow
Returns row ID, a positive number.
getRowId() - Method in class StructureRow.ZeroRow
 
getRowId() - Method in class SuperRootRow
 
getRowId() - Method in class TransientRow
 
getRowId() - Method in class RowTree.Node
 
getRowIdReplacements() - Method in interface ActionResult
 
getRowIds() - Method in class ForestAction.Move
 
getRowIds() - Method in class ForestAction.Remove
 
getRowManager() - Method in interface StructureComponents
Returns row manager, which is responsible for managing a mapping between numeric row IDs and item IDs.
getRows() - Method in interface AttributeSubscription
Returns the rows that are currently subscribed for.
getRows() - Method in class ArrayForest
 
getRows() - Method in interface Forest
Returns a non-modifiable list of rows, in the order they appear in the forest.
getRowValue(RowAttributeContext) - Method in class AbstractNaiveDistinctAggregateLoader
 
getRowValues() - Method in class RowValuesWithUpdateChecker
Returns the row values.
getRules() - Method in interface SynchronizerDescriptor
 
getRunningProcessesForUser(ApplicationUser) - Method in interface EffectorProcessManager
Finds all effector processes for the given user, except finished processes for which the "acknowledged" flag is set.
getSanitizedQueryString() - Method in class StructureQuery
Returns a string representation of this query, with all the potential "information leaks" removed, with regards to the current user.
getScheduledJobManager() - Method in interface StructureComponents
Returns the component that is used to schedule recurring asynchronous jobs.
getSearchRequestManager() - Method in interface StructurePluginHelper
 
getSearchService() - Method in interface StructurePluginHelper
 
getSelfValue(AggregateAttributeContext) - Method in class ReducingAggregateLoader
 
getSelfValue(AggregateAttributeContext) - Method in class SingleDependencyReducingAggregateLoader
 
getSemanticLabel(Map<String, Object>) - Method in interface StructureGenerator.Grouper
 
getSemantics() - Method in class DummyRow
 
getSemantics() - Method in class ShallowRow
 
getSemantics() - Method in class SimpleRow
 
getSemantics() - Method in interface StructureRow
Returns row's semantics.
getSemantics() - Method in class StructureRow.ZeroRow
 
getSemantics() - Method in class SuperRootRow
 
getSemantics() - Method in class TransientRow
 
getSensitivityMode() - Method in interface AttributeSensitivitySettings
Returns the default sensitivity mode.
getSensitivityMode() - Method in class ImmutableAttributeSensitivitySettingsBean
 
getSerial() - Method in class LicenseData.Disabled
 
getSerial() - Method in interface LicenseData
 
getSerial() - Method in enum PermissionLevel
 
getSerialNumber() - Method in class LicenseData.Disabled
 
getSerialNumber() - Method in interface LicenseData
 
getSignature() - Method in class DataVersion
Signature defines the identity of the version sequence.
getSingleParameter(Map, String) - Static method in class StructureUtil
 
getSingleParameterBoolean(Map, String) - Static method in class StructureUtil
 
getSingleParameterInteger(Map, String) - Static method in class StructureUtil
 
getSingleParameterLong(Map, String) - Static method in class StructureUtil
 
getSingleViewableStructureId() - Method in interface StructureManager
Convenience method that returns the ID of a single structure that the current user can see.
getSourceForestString() - Method in exception ForestMergeStructureException
 
getSourceId() - Method in class LinkChangeEvent
 
getSourceId(JiraChangeEvent) - Static method in class LinkChangeEvent
 
getSpecification() - Method in interface StructureView
Returns the view specification, which defines the visual configuration of the widget
getSpecification() - Method in class StructureViewBean.Builder
 
getSpecification() - Method in class StructureViewBean
 
getSQuery() - Method in class ForestSpec
Returns ForestSpec.SQuery if the base content is a SQuery, null otherwise.
getStandardFormat(String) - Static method in class ValueFormat
Returns a standard format (declared in this class) given its format ID.
getStartTime() - Method in interface EffectorProcess
 
getState() - Method in class AbstractStructureJob
 
getState() - Method in interface StructureJob
 
getStatistics() - Method in interface StatisticSource
 
getStatus() - Method in interface EffectorProcess
 
getStatus() - Method in interface ProcessInfo
 
getStrategyType(AttributeSpec<?>) - Static method in interface ReductionStrategy
Look for known strategy type from the spec and return default (SUBTREE) value if not found.
getString(String, String) - Method in interface PropertyService
 
getString(long, String, String) - Method in interface StructurePropertyService
 
getString(String) - Method in class MapObject
 
getStringCode() - Method in enum AutoSwitchStrategy
 
getStringId() - Method in class ItemIdentity
Gets the string ID from a string-based ItemIdentity.
getStringId() - Method in class ItemIdentity.StringIdentity
 
getStringList(String) - Method in class MapObject
 
getStructure() - Method in exception StructureException
Returns related structure, or 0 if no structure is related.
getStructure() - Method in class HistoryEntry
 
getStructure(Long, PermissionLevel) - Method in interface StructureManager
Retrieves a structure given structure ID.
getStructureChangedIssuesSorted() - Method in interface IncrementalSyncData
Returns sorted list of IDs of issues that have been changed in structure: all issues that were added or copied in the structure, all moved issues (note: if an issue is moved, its subtree is also moved, but it is not reported here), all deleted issues (note: if an issue is removed, its whole subtree is also removed, and it is reported here).
getStructureChangedRowsSorted() - Method in interface IncrementalSyncData
Returns sorted unique list of IDs of rows that have been changed in structure: all rows that were added or copied in the structure, all moved rows (note: if a row is moved, its subtree is also moved, but it is not reported here), all deleted rows (note: if a row is removed, its whole subtree is also removed, and it is reported here).
getStructureComparator(ApplicationUser) - Method in interface StructurePluginHelper
Returns comparator for sorting structures by name, according to the given user's locale.
getStructureConfiguration() - Method in interface StructureComponents
Returns the component that's used to manage Structure add-on configuration.
getStructureEvents() - Method in interface IncrementalSyncData
Returns a detailed list of events that happened in the synchronized structure, in the order of happening.
getStructureId() - Method in class StructureDeletedEvent
 
getStructureId() - Method in class ForestSpec
Returns structure ID if the base content is a structure or a structure version, null otherwise.
getStructureId() - Method in class PermissionRule.ApplyStructure
 
getStructureId() - Method in class SyncAuditLog.ActionGroup
 
getStructureId() - Method in interface SyncInstance
Returns the ID of the structure this sync instance is acting on.
getStructureIds() - Method in interface MigrationMapping
Returns structure IDs mapping.
getStructureManager() - Method in interface StructureComponents
Returns the component that's used to manage structures.
getStructureNames() - Method in interface RestoreOperation
Call this method after RestoreOperation.restore() has completed to get names of all restored structures.
getStructureOtherProblems() - Method in interface ErrorsContainer
 
getStructurePermission(Long) - Method in interface StructureManager
Calculates access level to a structure for the current user.
getStructurePermission(Long, ApplicationUser) - Method in interface StructureManager
Calculates access level to a structure for the specified user.
getStructureProjectsForCurrentUser() - Method in interface StructurePluginHelper
Retrieves the list of projects that are enabled for structure and visible to the current user.
getStructurePropertyService() - Method in interface StructureComponents
Returns a service that lets you associate arbitrary properties with a structure.
getStructureQueryBuilderFactory() - Method in interface StructureComponents
Returns the component that is used to create new instances of Structure query builders.
getStructureQueryParser() - Method in interface StructureComponents
Returns the component that is used to create Structure queries by parsing them from a String.
getStructuresByName(String, PermissionLevel) - Method in interface StructureManager
Convenience method to search for unarchived structures with the specified name.
getStructuresByName(String, PermissionLevel, boolean) - Method in interface StructureManager
Convenience method that searches for structures with the specified name.
getStructuresOwnedBy(ApplicationUser) - Method in interface StructureManager
Retrieves a list of all structures visible to the current user, for which the specified user is the owner.
getSubject() - Method in class PermissionRule.SetLevel
 
getSubscription(Long) - Method in interface AttributeSubscriptionService
Retrieves a previously created subscription.
getSubscriptionId() - Method in interface AttributeSubscription
Returns the ID of the subscription.
getSubtreeEnd(int) - Method in class ArrayForest
 
getSubtreeEnd(int) - Method in interface Forest
The method looks for the end of a subtree rooted at the specified index.
getSubtreeRows() - Method in interface ForestScanControl
 
getSuccessMessage() - Method in class EffectResponse
Returns a human-readable description of the change, as if it already happened, e.g.
getSuccessMessage() - Method in class EffectResponse.Valid
 
getSummary() - Method in interface Memo
 
getSuperRoot() - Method in class RowTree
 
getSyncAuditLog() - Method in interface StructureComponents
Returns the component that synchronizers use to store audit information about their execution and actions they've taken.
getSynchronizationPermissionSubjects() - Method in interface StructureConfiguration
Used to get the list of groups (possibly other permission subjects) that are allowed to configure and control synchronizers of controlled structures.
getSynchronizer() - Method in class HistoryEntry
 
getSynchronizer() - Method in interface SyncInstance
Returns the synchronizer for this sync instance.
getSynchronizerModuleKey() - Method in interface SyncInstance
Returns module key of the synchronizer for this sync instance.
getSyncInstanceId() - Method in class SyncAuditLog.ActionGroup
 
getSyncInstanceId() - Method in class SyncEvent
 
getSyncManager() - Method in interface StructureComponents
Returns the component that's used to create and update synchronizers.
getSyncModuleKey() - Method in class SyncAuditLog.ActionGroup
 
getTargetForestString() - Method in exception ForestMergeStructureException
 
getTempObject(Object) - Method in interface StructureGenerator.GenerationContext
Retrieves the object previously associated with this context by this generator.
getText(String, Object...) - Method in interface I18n
 
getText(String, Object...) - Method in class JiraI18n
 
getText(String, Object...) - Method in class AbstractSynchronizer
Looks up i18n text using the i18n bean from the module's plugin and the current user's locale.
getText(String) - Method in interface NewStructureTemplateContext
 
getText(String, String...) - Method in interface NewStructureTemplateContext
 
getText(Locale, ApplicationUser, String, Object...) - Static method in class StructureUtil
Formats the text taken from the i18n bundle with the specified parameters in the locale that is selected as follows: If locale is not null, it is used. Otherwise, if user is not null, the user locale (set up in the user preferences) is used. If both locale and user are null, JIRA default locale is used.
getTextInCurrentUserLocale(String, Object...) - Static method in class StructureUtil
 
getTextInCurrentUserLocale(I18nText) - Static method in class StructureUtil
 
getTimeSpent() - Method in interface Memo
 
getTimestamp() - Method in class EffectBatch
 
getTimestamp() - Method in interface EffectRecord
 
getTimestamp() - Method in class HistoryEntry
 
getTimestamp() - Method in class SyncAuditLog.ActionGroup
 
getTimestamp() - Method in class SyncEvent
 
getTimeTrackingConfiguration() - Method in interface StructurePluginHelper
 
getTimeZone() - Method in interface AttributeContext
Returns the current user's time zone.
getTitle() - Method in class NodeInfo
 
getTitleI18nKey() - Method in interface NewStructureTemplateStep
 
getTransformations() - Method in class ForestSpec
Returns the list of transformations applied to the base forest.
getType(AttributeLoader<?>) - Static method in enum LoaderType
 
getType(Class<?>) - Static method in enum LoaderType
 
getType() - Method in class ForestSpec.SQuery
Returns the query type.
getTypeKey(int) - Method in interface ItemTypeRegistry
Retrieves the key of an item type, based on its ID.
getTypes() - Method in class TrailItemSet.Collector
 
getTypes() - Method in class TrailItemSet.SpecificTypes
 
getUIController(Long) - Method in interface ProcessHandleManager
 
getUISettings(ApplicationUser, Project) - Method in interface StructureConfiguration
Retrieves user interface settings for the specified user and project.
getUnder() - Method in class ForestAction.Add
 
getUnder() - Method in class ForestAction.Copy
 
getUnder() - Method in class ForestAction.Move
 
getUnder() - Method in class ForestChange.Add
Returns the parent of the (roots of the) added forest, 0 if top level.
getUnder() - Method in class ForestChange.Move
Returns the new parent of the moved row, 0 if top level.
getUnder() - Method in class ForestChange.Reorder
Returns the parent of the reordered rows, 0 if top-level rows are reordered.
getUnder() - Method in interface StructurePosition
 
getUndoEffect() - Method in interface EffectRecord
 
getUnsecured() - Method in class ForestSpec
Returns the same forest spec, but with secured flag turned off.
getUntransformedSpec() - Method in class ForestSpec
Returns the same forest spec but without transformations.
getUpdate(DataVersion) - Method in interface AttributeSubscription
A quick, non-blocking retrieval of the updated values.
getUpdate(DataVersion) - Method in interface ItemTracker
Provides an update on the tracked items, based on the previously seen signature and version.
getUpdate(DataVersion) - Method in interface VersionedDataSource
Returns an update based on the version of the data that the client has.
getUpdateBuilder(long) - Method in interface MemoManager
 
getUpdateChecker() - Method in class RowValuesWithUpdateChecker
Returns the update checker.
getUpdates() - Method in class VersionedForestUpdate.Incremental
 
getUrl() - Method in class ProcessButtonParameters
 
getUrl() - Method in class ItemDisplayable
 
getUser() - Method in interface AttributeContext
Returns the user performing the calculation or export.
getUser() - Method in class AuthContext.Custom
 
getUser() - Method in interface AuthContext
 
getUser() - Static method in class StructureAuth
Returns the current user.
getUser() - Method in interface StructureJob
 
getUser() - Method in class SystemStructureJob
 
getUser() - Method in interface StructurePluginHelper
Retrieves the current user.
getUserByKey(String) - Static method in class StructureUtil
 
getUserCount() - Method in interface AppSupportInfo
 
getUserKey() - Static method in class StructureAuth
Returns user key of the current user.
getUserKey() - Method in class EffectBatch
 
getUserKey() - Method in interface EffectorProcess
 
getUserKey() - Method in class ForestSpec
Returns user key that is used to run transformations and to secure the forest, if corresponding options are present.
getUserKey() - Method in class PermissionSubject.JiraUser
 
getUserKey() - Method in class HistoryEntry
 
getUserKey() - Method in interface SyncInstance
Returns user key of the user account that is used to run synchronizer jobs with this sync instance.
getUserKey(ApplicationUser) - Static method in class StructureUtil
 
getUserManager() - Method in interface StructurePluginHelper
 
getUserManager() - Static method in class JiraComponents
 
getUserName() - Method in class PermissionSubject.JiraUser
 
getUserName(ApplicationUser) - Static method in class StructureUtil
 
getUserNameByKey(String) - Static method in class StructureUtil
 
getUserPreferencesManager() - Method in interface StructurePluginHelper
 
getUserUtil() - Static method in class JiraComponents
 
getValue() - Method in class AttributeValue
Returns the value or null if this value is undefined.
getValue() - Method in interface LoadedValue
Returns the loaded attribute value.
getValue(T, ItemAttributeContext) - Method in class ItemClassAttributeLoader
 
getValue(D, DerivedAttributeContext) - Method in class SimpleDerivedAttributeLoader
 
getValue(X, Y, DerivedAttributeContext) - Method in class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
 
getValue(D, DerivedAttributeContext) - Method in class UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader
 
getValue(K) - Method in interface ValueColumn
Returns the value for the given key.
getValue() - Method in class InteractionParameterValue
 
getValue() - Method in enum ProcessStatus
 
getValue() - Method in class TotalOrder.ValueWrapper
 
getValueClass() - Method in class ValueFormat
Returns the Java class of the values in this format.
getValueClass() - Method in class TotalOrder.ValueWrapper
 
getValues() - Method in class ConsistentRowValues
Returns the values for the requested rows and attributes.
getValues() - Method in class AttributeSubscriptionUpdate
 
getValues() - Method in interface ExportRenderContext
Returns the RowValues that contains the values of all attributes previously required by calling ExportRequestContext.requireAttribute(AttributeSpec) for all rows associated with the current request.
getValues() - Method in class InteractionParameter
 
getValuesFromSubjectForest(StructureGenerator.GenerationContext, AttributeSpec<?>, LongList, StructureAttributeService) - Static method in class GenerationUtil
 
getValuesFromSubjectForest(StructureGenerator.GenerationContext, Collection<? extends AttributeSpec<?>>, LongList, StructureAttributeService) - Static method in class GenerationUtil
 
getVersion() - Method in class ForestSpec
Returns version if the base content is a structure version, null otherwise.
getVersion() - Method in class VersionedForest
Returns the version.
getVersion() - Method in class DataVersion
Returns the version within one sequence, identified by signature
getVersion() - Method in class VersionedDataUpdate
Returns the version associated with this update.
getVersion() - Method in class HistoryEntry
 
getVersionManager() - Static method in class JiraComponents
 
getView() - Method in exception StructureException
Returns related view, or 0 if no view is related.
getView(Long, PermissionLevel) - Method in interface StructureViewManager
Retrieves a view specified by the numeric view ID and checks if the current user has the specified access level for that view.
getView() - Method in class StructureViewMenuItem
 
getViewableStructuresWithIssue(Long) - Method in interface StructureManager
Retrieves all structures that contain the specified issue.
getViewId() - Method in class ViewSettings.AssociatedView.Builder
 
getViewId() - Method in class ViewSettings.AssociatedView
 
getViewManager() - Method in interface StructureComponents
Returns the component that's used to work with Structure views.
getViewPermission(Long, ApplicationUser) - Method in interface StructureViewManager
Calculates the access level that the specified user has to the specified view.
getViews(PermissionLevel) - Method in interface StructureViewManager
Retrieves a list of all views that the current user has the specified access level to.
getViews() - Method in class ViewSettings.Builder
 
getViewSettings(Long) - Method in interface StructureViewManager
Retrieves view settings for the specified structure.
GLOBAL_PERMISSION_TYPE - Static variable in class AuxiliaryIdentities
 
globalPermission(String) - Static method in class AuxiliaryIdentities
 
globalTrail(TrailItemSet) - Method in class AttributeLoaderBuilder
 
globalTrail(ItemIdentity) - Method in class AttributeLoaderBuilder
 
group(String) - Static method in class CoreIdentities
 
group(Group) - Static method in class CoreIdentities
 
GROUP - Static variable in interface CoreItemTypes
 
GROUP - Static variable in interface CoreSemantics
 
GROUP_NAME - Static variable in class JiraFunc
 
Grouper() - Constructor for class AbstractGenerator.Grouper
 
GROUPER_AGILE_EPIC - Static variable in interface CoreStructureGenerators
 
GROUPER_AGILE_SPRINT - Static variable in interface CoreStructureGenerators
 
GROUPER_ATTRIBUTE - Static variable in interface CoreStructureGenerators
 
GROUPER_FIELD - Static variable in interface CoreStructureGenerators
 
GROUPER_LEVEL_INCLUDE_GROUPS - Static variable in class CoreGeneratorParameters
Parameter to enable including other groups when counting the level.
GROUPER_LINKS - Static variable in interface CoreStructureGenerators
 
GROUPER_PORTFOLIO_PARENT - Static variable in interface CoreStructureGenerators
 
GROUPER_TEMPO_ACCOUNT - Static variable in interface CoreStructureGenerators
 
GROUPER_TEXT - Static variable in interface CoreStructureGenerators
GROUPER_VERSION_NAME - Static variable in interface CoreStructureGenerators
 
guessCachingStrategy(AttributeSpec<?>) - Static method in enum AttributeCachingStrategy
Guessing if the value is cacheable, based on the value format.
guessContextDependencies(AttributeSpec<?>) - Static method in enum AttributeContextDependency
 

H

has(String) - Method in class MapObject
 
hasCustomField(CustomField) - Static method in class JiraFunc
 
hasCustomFinalStep() - Method in interface NewStructureTemplate
 
hasExpiration() - Method in class LicenseData.Disabled
 
hasExpiration() - Method in interface LicenseData
 
hasFlags(int) - Method in class RowTree.Node
Bitwise flag check.
hashCode() - Method in class AttributeSpec
 
hashCode() - Method in class AttributeSpecBuilder
 
hashCode() - Method in class AttributeSpecBuilder.ParamsBuilder
 
hashCode() - Method in class TrailItemSet.Collector
 
hashCode() - Method in class TrailItemSet
 
hashCode() - Method in class ValueFormat
 
hashCode() - Method in class StoredEffect
 
hashCode() - Method in class ForestChange.Add
 
hashCode() - Method in class ForestChange.Move
 
hashCode() - Method in class ForestChange.Remove
 
hashCode() - Method in class ForestChange.Reorder
 
hashCode() - Method in class ForestSpec
 
hashCode() - Method in class ForestSpec.SQuery
 
hashCode() - Method in class ForestSpec.Transformation
 
hashCode() - Method in class ArrayForest
 
hashCode() - Method in class VersionedForest
 
hashCode() - Method in class ItemIdentity.LongIdentity
 
hashCode() - Method in class ItemIdentity.StringIdentity
 
hashCode() - Method in class PermissionRule.ApplyStructure
 
hashCode() - Method in class PermissionRule.SetLevel
 
hashCode() - Method in class PermissionSubject.Anyone
 
hashCode() - Method in class PermissionSubject.JiraGroup
 
hashCode() - Method in class PermissionSubject.JiraUser
 
hashCode() - Method in class PermissionSubject.ProjectRole
 
hashCode() - Method in class StructureAppPermission
 
hashCode() - Method in class ProcessButtonParameters
 
hashCode() - Method in class ProcessDisplayParameters
 
hashCode() - Method in class DataVersion
 
hashCode() - Method in class RestForestSpec
 
hashCode() - Method in class RestSQuery
 
hashCode() - Method in class RestTransformSpec
 
hashCode() - Method in class HistoryEntry.Change
 
hashCode() - Method in class HistoryEntry
 
hashCode() - Method in class ComparableTuple
 
hashCode() - Method in class I18nText
 
hashCode() - Method in class MapObject
 
hashCode() - Method in class StructureViewBean
 
hashCode() - Method in class ViewSettings.AssociatedView
 
hashCode() - Method in class ViewSettings
 
hashCode() - Method in class ViewSpecification.Column
 
hashCode() - Method in class ViewSpecification
 
hashMap(Collection<C>) - Method in class La
 
hashMap(Collection<C>, La<? super C, V>) - Method in class La
 
hashSet(Collection<? extends T>) - Method in class La
 
hasMaintenanceExpiration() - Method in class LicenseData.Disabled
 
hasMaintenanceExpiration() - Method in interface LicenseData
 
hasNext() - Method in class La.FilterIterator
 
hasNext() - Method in class La.TransformIterator
 
hasNonArchivedStructuresForUser() - Method in interface StructureManager
Convenience method that checks whether the current user can see at least one unarchived structure.
hasOwner() - Method in class StructureViewBean.Builder
 
hasPermission(GlobalPermissionKey, ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user has the given global permission.
hasPermission(ProjectPermissionKey, Issue, ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user has the given project-level permission on an issue's project.
hasPermission(ProjectPermissionKey, Project, ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user has the given project-level permission on a project.
hasPermissions() - Method in class StructureViewBean.Builder
 
hasRow(long) - Method in class IndexedRowTree
 
hasTitle() - Method in class ForestSpec
Returns true if forest spec has title option on.
hasUpdate(LongList) - Method in interface AttributeUpdateChecker
Checks if there may be an update for the given rows.
hasUpdate(ForestSpec, LongList, Collection<? extends AttributeSpec<?>>, ValuesMeta) - Method in interface StructureAttributeService
This method checks if there may have been updates in the system since some previous loading of the given attributes.
hasUpdate(DataVersion) - Method in interface ForestSource
This method allows to quickly check if the caller has the last version of the forest.
hasUpdate() - Method in interface UpdateChecker
Checks if there is any change that affects a generated forest fragment.
hasUpdate() - Method in class RecordingAttributeUpdateChecker
 
hasUpdate() - Method in class TimedUpdateChecker
 
hasView(Long) - Method in class ViewSettings
Checks if the view settings contain a record for the specified view ID - that is, if the view is associated with the structure that is represented by this view settings instance.
Head(StructureQueryBuilder.StartStep<StructureQueryBuilder.Head>, StructureQueryBuilder.StartStep<StructureQueryBuilder.Head>) - Constructor for class StructureQueryBuilder.Head
 
HEALTHY - Static variable in interface ForestSourceHealthStatus
 
HierarchyHelper - Class in com.almworks.jira.structure.api.sync.util
 
HierarchyHelper(LongListHashIndex, IndexedForest) - Constructor for class HierarchyHelper
 
HistoryConsumer - Interface in com.almworks.jira.structure.api.structure.history
 
HistoryEntry - Class in com.almworks.jira.structure.api.structure.history
 
HistoryEntry(long, int, int, long, String, Long, List<HistoryEntry.Change>) - Constructor for class HistoryEntry
 
HistoryEntry.Change - Class in com.almworks.jira.structure.api.structure.history
 
HistoryEntry.Operation - Enum in com.almworks.jira.structure.api.structure.history
 
HistoryQuery - Class in com.almworks.jira.structure.api.structure.history
 
HistoryQuery(Iterable<HistoryEntry.Operation>, LongList, LongList, LongList, LongList, Iterable<String>, Iterable<String>, LongList, LongList, LongList, LongList, Set<ItemIdentity>, Set<ItemIdentity>, Date, Date, Long) - Constructor for class HistoryQuery
 
HistoryQuery(long, Long) - Constructor for class HistoryQuery
 
HistoryService - Interface in com.almworks.jira.structure.api.structure.history
 
HTML - Static variable in class ValueFormat
HTML values can be shown on a web page.
htmlEncode(String) - Method in interface NewStructureTemplateContext
 

I

I18n - Interface in com.almworks.jira.structure.api.i18n
 
i18nFolder(String) - Static method in class CoreIdentities
 
I18nProvider - Interface in com.almworks.jira.structure.api.i18n
 
I18nText - Class in com.almworks.jira.structure.api.util
Representing i18n parameters: template key and arguments
I18nText(String, Object...) - Constructor for class I18nText
Message arguments: [String|Number|null]
I18nText() - Constructor for class I18nText
 
ICON - Static variable in class SharedAttributeSpecs
A HTML that represents an icon of this item like '<img src="..."/>', or any other HTML.
ICON - Static variable in class SharedAttributeSpecs.Id
 
ID - Static variable in class SharedAttributeSpecs
 
Id() - Constructor for class SharedAttributeSpecs.Id
 
ID - Static variable in class SharedAttributeSpecs.Param
 
ID - Static variable in class ValueFormat
ID is a special format for values that represent entities.
id - Variable in class RestAttributeSpec
Universal attribute ID
ID_COMPONENT - Static variable in class JiraFunc
 
ID_ISSUETYPE - Static variable in class JiraFunc
 
ID_OPTION - Static variable in class JiraFunc
 
ID_PRIORITY - Static variable in class JiraFunc
 
ID_PROJECT - Static variable in class JiraFunc
 
ID_RESOLUTION - Static variable in class JiraFunc
 
ID_STATUS - Static variable in class JiraFunc
 
ID_VERSION - Static variable in class JiraFunc
 
identical(LongList) - Static method in class RowMapper.Mapping
 
idLoader(AttributeSpec<T>, AttributeSpec<T>) - Static method in class SimpleDerivedAttributeLoader
 
ifPresent(Consumer<? super T>) - Method in class AttributeValue
Supplies the value to the consumer, if the value is defined.
IGNORE_ADD_AFTER_ROW_PROBLEMS - Static variable in class ActionParameters
 
IGNORE_ADD_AFTER_ROW_PROBLEMS_MAP - Static variable in class ActionParameters
 
IGNORE_MISSING_ROWS - Static variable in interface RowRetriever
Use this to indicate that missing rows should not result in throwing MissingRowException.
IGNORE_MOVED_ROW_MISSING - Static variable in class ActionParameters
 
IGNORE_MOVED_ROW_MISSING_MAP - Static variable in class ActionParameters
 
IGNORE_REMOVED_ROW_MISSING - Static variable in class ActionParameters
 
IGNORE_REMOVED_ROW_MISSING_MAP - Static variable in class ActionParameters
 
image(Collection<T>) - Method in class La
 
ImmutableAttributeSensitivitySettingsBean - Class in com.almworks.jira.structure.api.settings
 
ImmutableAttributeSensitivitySettingsBean(AttributeSensitivityMode, Collection<? extends AttributeSpec<?>>) - Constructor for class ImmutableAttributeSensitivitySettingsBean
 
ImmutableItemForest - Class in com.almworks.jira.structure.api.forest.item
 
in - Variable in class StructureQueryBuilder.OpStep
 
inaccessible() - Static method in class AttributeValue
Returns an "inaccessible" undefined value, which means the row is not accessible to the user and the real value is not available.
inaccessibleRows - Variable in class RestValueResponse.ForestRowValueResponse
 
includes(PermissionLevel) - Method in enum PermissionLevel
Used to check whether effective permission is enough to do something: if (permission.includes(PermissionLevel.EDIT))
inCollection(Collection<T>) - Static method in class La
 
increment(int) - Method in interface ProgressSink
 
increment() - Method in interface ProgressSink
 
increment() - Method in class DataVersion
Creates a new DataVersion with version incremented by 1.
increment(int) - Method in class DataVersion
Creates a new DataVersion with version incremented by the specified amount.
Incremental(VersionedForest, List<ForestChange>, ForestSourceHealthStatus) - Constructor for class VersionedForestUpdate.Incremental
 
Incremental(VersionedForest, List<ForestChange>) - Constructor for class VersionedForestUpdate.Incremental
 
IncrementalSyncData - Interface in com.almworks.jira.structure.api.sync
This is a temporary object that's passed to a synchronizer and tells what's been changed in structure and in JIRA or in the external system.
IndexedForest - Class in com.almworks.jira.structure.api.util
Forest-based indexes for common operations like getting parents, children, subtree or siblings.
IndexedForest(Forest) - Constructor for class IndexedForest
 
IndexedRowTree - Class in com.almworks.jira.structure.api.util
A RowTree with an index from rowId to its RowTree.Node.
IndexedRowTree(int) - Constructor for class IndexedRowTree
 
IndexedRowTree() - Constructor for class IndexedRowTree
 
indexOf(long) - Method in class ArrayForest
 
indexOf(long) - Method in interface Forest
Searches for the position of a specific row in the forest.
indexOf(List<? extends T>, R) - Method in class La
 
indexOf(long) - Method in class LongListHashIndex
 
info(Object...) - Method in class SyncLogger
 
info(String, String) - Method in class ConsiderateLogger
 
info(String, String, Throwable) - Method in class ConsiderateLogger
 
infoException(Throwable, Object...) - Method in class SyncLogger
 
InheritedValueLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
 
InheritedValueLoader(AttributeSpec<T>, AttributeSpec<T>, boolean) - Constructor for class InheritedValueLoader
 
init(ModuleDescriptor) - Method in class GenericItemType
 
init(SynchronizerDescriptor) - Method in class AbstractSynchronizer
Called by the module descriptor on initialization.
initialize(int) - Method in interface ProgressSink
 
inputForest() - Method in interface StructureGenerator.GenerationContext
Returns the forest fragment generated before current generator call.
INSERTED - Static variable in interface CoreSemantics
 
Inserter() - Constructor for class AbstractGenerator.Inserter
 
INSERTER_CQL - Static variable in interface CoreStructureGenerators
 
INSERTER_JQL - Static variable in interface CoreStructureGenerators
 
INSERTER_LIMIT - Static variable in class CoreGeneratorParameters
Parameter to set the maximum number of rows inserted.
INSERTER_RECENT_ISSUES - Static variable in interface CoreStructureGenerators
 
INSERTER_RECENT_PAGES - Static variable in interface CoreStructureGenerators
 
INSERTER_SUBSTRUCTURE - Static variable in interface CoreStructureGenerators
 
INSERTER_TEXT - Static variable in interface CoreStructureGenerators
 
insertNode(long, int, RowTree.Node, RowTree.Node) - Method in class RowTree
Adds a node to the tree at the specified position.
installSynchronizer(StructureSynchronizer, Long, Object, ApplicationUser) - Method in interface StructureSyncManager
Installs a new synchronizer for a structure.
installSynchronizerOffline(String, String, Long, String, boolean) - Method in interface StructureSyncManager
Installs synchronizer based on the serialized data.
INSTANCE - Static variable in class IssueApplicabilityChecker
 
instanceOf(Class<? extends T>) - Static method in class La
 
instantiate(Class<T>) - Method in interface StructurePluginHelper
Creates a new instance of the given class, injecting all dependencies into the constructor.
INT_ITERATOR_TO_INT - Static variable in class StructureUtil
 
IntegersUtil - Class in com.almworks.jira.structure.api.util
 
Interaction - Interface in com.almworks.jira.structure.api.forest.action
 
InteractionParameter - Class in com.almworks.jira.structure.api.forest.action
 
InteractionParameter(long, String, String, List<InteractionParameterValue>) - Constructor for class InteractionParameter
 
InteractionParameterValue - Class in com.almworks.jira.structure.api.forest.action
 
InteractionParameterValue(Object, String, String, boolean) - Constructor for class InteractionParameterValue
 
intList(Collection<T>, La<? super T, Integer>) - Static method in class La
 
invalidate(String) - Method in interface PropertyService
Invalidates the value cache, so the next get() will reload the value from the database.
invComp - Variable in class StructureQueryBuilder.RelationStepHelper
 
invCompNeg - Variable in class StructureQueryBuilder.RelationStepHelper
 
inverse - Variable in class EffectPair
 
invoke(long) - Method in class RowsToReplace
 
is(String) - Method in class AttributeSpec
Checks if this attribute specification is for the given attribute ID.
is(ValueFormat<?>) - Method in class AttributeSpec
Checks if this attribute specification contains the given format.
is(String, ValueFormat<?>) - Method in class AttributeSpec
Checks if this attribute specification is for the given ID and format.
is(AttributeLoader<?>) - Method in enum LoaderType
 
is(StructureErrorCategory) - Method in interface StructureError
Checks if the error is of the given category.
is - Variable in class StructureQueryBuilder.OpStep
 
isAboveBaseLevel(ScanningAttributeContext) - Method in class AbstractScanningLoader
 
isAbsent() - Method in class AttributeValue
Checks if this is a special "absent" value.
isAccessible(Long, PermissionLevel) - Method in interface StructureManager
Checks that the specified structure exists and the current user has access to it with the required permission level.
isAccessible(Long, PermissionLevel) - Method in interface StructureViewManager
Checks if the specified view exists and the current user has the given access level to it.
isAcknowledged() - Method in interface EffectorProcess
 
isActionable() - Method in interface ForestSource
Checks if the forest source supports actions in principle.
isActionGroupRecorded(List<MapObject>) - Method in interface SyncAuditLog
Checks if the synchronizer audit log that contains the specified actions is going to be actually recorded.
isAdmin(ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user is a Jira administrator (but not necessarily "System Administrator"!).
isAdmin() - Method in interface StructurePluginHelper
Checks if the current user is a Jira administrator (but not necessarily "System Administrator"!).
isAll() - Method in class TrailItemSet.Collector
 
isAllowed(StructureAppPermission, ApplicationUser) - Method in interface StructureConfiguration
Checks if the user is granted the given Structure app permission.
isAllowed(StructureAppPermission, ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user allowed to perform the action guarded by the given permission.
isAllowedForAnyone(StructureAppPermission) - Method in interface StructureConfiguration
Checks if the given Structure app permission is granted to all users.
isAncestors - Variable in class HistoryQuery
 
isAnythingSet() - Method in interface UISettings
Utility method that is used to check whether this instance does not have any settings set at all.
isAnythingSet() - Method in class UISettingsBean
 
isApplicableTo(StructureRow) - Method in interface StructureGenerator.ApplicabilityChecker
 
isApplicableTo(StructureRow) - Method in class IssueApplicabilityChecker
 
isArchived() - Method in interface Structure
Returns true if structure is archived.
isArtificialTask(ItemIdentity) - Static method in class CoreIdentities
 
isAttachment(ItemIdentity) - Static method in class CoreIdentities
 
isAuthenticated() - Method in interface StructurePluginHelper
Checks if the current user has authenticated in the system.
isAuthors - Variable in class HistoryQuery
 
isAutomation(ItemIdentity) - Static method in class CoreIdentities
 
isAutomation(StructureRow) - Static method in class StructureRows
 
isAutomationAccessAllowed(ApplicationUser) - Method in interface StructureConfiguration
Checks if the user is allowed to configure and use automation.
isAutomationAccessAllowed(ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user is allowed to create and run generators.
isAutomationEnabledForAnyone() - Method in interface StructureConfiguration
 
isAutoSync() - Method in class SyncLogger
 
isAutosyncEnabled(Long) - Method in interface StructureSyncManager
Checks if incremental synchronization is enabled for the specified synchronizer
isAutosyncSupported() - Method in interface StructureSynchronizer
Checks if synchronizer supports automatic incremental synchronization.
isAvailable() - Method in interface Effector
Checks if this effector is currently available in the Automation menu on UI.
isAvailable() - Method in interface StructureGenerator
Checks if this generator is currently available in the Automation menu on UI.
isAvailable() - Method in class AbstractGenerator
 
isAvailable() - Method in interface StructureSynchronizer
Checks if this type of synchronizer is currently available.
isBack() - Method in enum NewStructureTemplateStep.Direction
 
isBefore(DataVersion) - Method in class DataVersion
Returns true if this version is "before" the given version, that is, it has the same signature and lower version.
isBranch() - Method in class NodeInfo.Branch
 
isBranch() - Method in class NodeInfo
 
isCancelled() - Method in interface AttributeValuesReceiver
Used to check if the attribute loading should be cancelled.
isCancelled() - Method in interface ProcessFeedback
 
isCancelled() - Method in interface ProgressSink
 
isChangeHistoryGroup(ItemIdentity) - Static method in class CoreIdentities
 
isChangeHistoryItem(ItemIdentity) - Static method in class CoreIdentities
 
isComment(ItemIdentity) - Static method in class CoreIdentities
 
isComparable(DataVersion) - Method in class DataVersion
Returns true if this version can be compared to the specified version (that is possible only if their signatures match)
isComparable() - Method in class TotalOrder.ValueWrapper
 
isComponent(ItemIdentity) - Static method in class CoreIdentities
 
isCreateEnabledForAnyone() - Method in interface StructureConfiguration
 
isCreateStructureAllowed(ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user is allowed to create new structures.
isDataCenterCompatible() - Method in interface LicenseData
 
isDebug() - Static method in class SyncLogger
 
isDebugEnabled() - Method in class SyncLogger
 
isDefault(StructurePage) - Method in class ViewSettings.AssociatedView
Checks if the view is the default on the specified page.
isDefaultStructureSetForProject(Project) - Method in interface StructureConfiguration
Used to check whether a specific project has system-level default structure overridden with project-level default structure.
isDefined() - Method in class AttributeValue
Checks if the value is defined.
isDefined() - Method in class ViewSettings.Builder
 
isDefined() - Method in class ViewSettings
 
isDevMode() - Static method in class StructureUtil
 
isEditRequiresParentIssuePermission() - Method in interface Structure
Returns true if modification of the forest requires that the user has Edit Issue permission to the parent issue of the items being moved, added or deleted.
isEffector(ItemIdentity) - Static method in class CoreIdentities
 
isEffector(StructureRow) - Static method in class StructureRows
 
isEffectorConfigurationAllowed(Long, ApplicationUser) - Method in interface StructureManager
Checks that the specified user has the CONFIGURE_EFFECTORS app permission and has at least AUTOMATE access level to the specified structure.
isEffectorExecutionAllowed(Long, ApplicationUser) - Method in interface StructureManager
Checks that the specified user has the EXECUTE_EFFECTORS app permission and has at least VIEW access level to the specified structure.
isEmpty() - Method in class TrailItemSet
Returns true if this set will not match any item.
isEmpty() - Method in class AttributeSubscriptionUpdate
 
isEmpty() - Method in class EffectResponse.Empty
 
isEmpty() - Method in class EffectResponse
Returns whether this response is empty, which means that there are no errors, but no change is needed, for example, because the item is already in the required state.
isEmpty() - Method in class ArrayForest
 
isEmpty() - Method in interface Forest
Used to check if the forest does not contain any rows.
isEmpty() - Method in class VersionedForestUpdate.Incremental
 
isEmpty() - Method in class ItemVersionUpdate.Empty
 
isEmpty() - Method in class VersionedDataUpdate
Returns true if the update is "empty", that is, the caller may keep the state, because it is up-to-date.
isEmpty() - Method in class MapObject
 
isEnabled() - Method in class EmptyTemplate
 
isEnabled() - Method in interface NewStructureTemplate
 
isEnabledForAllProjects() - Method in interface StructureConfiguration
 
isEnabledForAnyone() - Method in interface StructureConfiguration
 
isEqual(T) - Static method in class La
 
isError() - Method in class AttributeValue
Checks if this is a special "error" value.
isError() - Method in class EffectResponse.Error
 
isError() - Method in class EffectResponse
Returns whether this response is an error, which means this change cannot be applied.
isError() - Method in interface EffectRecord
 
isExclusiveGroup(ItemIdentity) - Method in interface StructureGenerator.Grouper.GrouperFunction
 
isExpanded() - Method in interface ExportRow
 
isExternal() - Method in interface AppliedEffect
 
isFailed(MapObject) - Static method in class SyncAuditLogHelper
 
isFavorite(Long, ApplicationUser) - Method in interface StructureFavoriteManager
Tells whether the structure is among user's favorite structures.
isFolder(ItemIdentity) - Static method in class CoreIdentities
 
isFull() - Method in class AttributeSubscriptionUpdate
 
isFull() - Method in class VersionedForestUpdate.Full
 
isFull() - Method in class ItemVersionUpdate.Total
 
isFull() - Method in class VersionedDataUpdate
Returns true if the update is "full", that is, the caller may drop the current state and replace it fully with the state from this update.
isGenerator(ItemIdentity) - Static method in class CoreIdentities
 
isGenerator(StructureRow) - Static method in class StructureRows
 
isGeneratorConfigurationAllowed(Long, ApplicationUser) - Method in interface StructureManager
Checks that the specified user has the CONFIGURE_GENERATORS app permission and has at least AUTOMATE access level to the specified structure.
isGroup(ItemIdentity) - Static method in class CoreIdentities
 
isImmutable() - Method in class ArrayForest
 
isImmutable() - Method in interface Forest
Returns true if the forest is immutable.
isImmutable() - Method in class ItemIdentitySet
 
isInaccessible() - Method in class AttributeValue
Checks if this is a special "inaccessible" value.
isIncremental() - Method in class VersionedDataUpdate
Returns true if the update is "incremental", that is, the caller may get the up-to-date state by applying a diff, contained in this update, to the previous state they have.
isInfo() - Static method in class SyncLogger
 
isInfoEnabled() - Method in class SyncLogger
 
isInSubtree(long, long) - Method in class HierarchyHelper
 
isIssue(ItemIdentity) - Static method in class CoreIdentities
 
isIssue(int) - Method in interface QueryContext
Returns true if the row at the specified index into the forest being searched represents an issue.
isIssueEditable(Issue, ApplicationUser) - Method in interface StructurePluginHelper
Checks if the issue can be edited by the given user.
isIssueInStructureNoAccessCheck(Long, Long) - Method in interface StructureManager
Checks if a specific issue (not row!) belongs to a specific structure.
isIssueLink(ItemIdentity) - Static method in class CoreIdentities
 
isIssueLinkType(ItemIdentity) - Static method in class CoreIdentities
 
isIssuesSorted - Variable in class HistoryQuery
 
isIssueType(ItemIdentity) - Static method in class CoreIdentities
 
isItemAttribute(AttributeSpec<?>) - Method in interface AttributeProviderContext
Checks if the attribute is based only on items, which means the value will not depend on a particular position of the item in the forest.
isItemAttribute(AttributeSpec<?>) - Method in interface StructureAttributeService
Checks if the attribute is based only on items, which means the value will not depend on a particular position of the item in the forest.
isItemType(StructureRow, String) - Static method in class StructureRows
 
isItemTypeSupported(String) - Method in class ItemTypeAttributeLoader
 
isItemTypeSupported(String) - Method in class BaseItemAttributeLoader
 
isItemTypeSupported(String) - Method in class DelegatingItemAttributeLoader
 
isItemTypeSupported(String) - Method in interface ItemAttributeLoader
Lets the loader declare if it can handle items of a given type.
isItemVisibleForSure(StructureRow) - Static method in class StructureRows
 
isLabel(ItemIdentity) - Static method in class CoreIdentities
 
isLeaf() - Method in interface ExportRow
 
isLevelSkipped(ScanningAttributeContext) - Method in class AbstractScanningLoader
 
isLicenseBlocked(String) - Method in interface AppSupportStoreReader
 
isLoadingRoots() - Method in interface PropagateAttributeContext.Parent
Returns true if the current parent is the super-root and the children are forest roots.
isLoadingSuperRoot() - Method in class DelegatingPropagateAttributeLoader
 
isLoadingSuperRoot() - Method in interface PropagateAttributeContext.Parent
Returns true if the current parent is nothing and the child to be loaded is the super-root.
isLoadingSuperRoot() - Method in interface PropagateAttributeLoader
Determines if this loader can provide a value for the super-root row.
isLoadingValues() - Method in interface AttributeSubscription
This method can be used to check if the attribute loading is currently taking place for this subscription.
isLocalized() - Method in exception StructureException
Checks if there's a i18n message.
isLongId() - Method in class ItemIdentity
Returns true if this ID is long-based.
isLongId() - Method in class ItemIdentity.LongIdentity
 
isLoopMarker(ItemIdentity) - Static method in class CoreIdentities
 
isLoopMarker(StructureRow) - Static method in class StructureRows
 
isManageGlobalSavedColumnsAllowed(ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user is allowed to manage global saved columns.
isMapped() - Method in class RowMapper.Mapping
 
isMarketplaceLicense() - Method in class LicenseData.Disabled
 
isMarketplaceLicense() - Method in interface LicenseData
 
isMemo(ItemIdentity) - Static method in class CoreIdentities
 
isMemoChangeHistoryGroup(ItemIdentity) - Static method in class CoreIdentities
 
isMutuallyExclusive(LongList, LongList) - Static method in class IntegersUtil
 
isMutuallyExclusive(LongSet, LongSet) - Static method in class IntegersUtil
 
isMutuallyExclusive(LongList, LongList) - Static method in class StructureUtil
 
isMutuallyExclusive(LongSet, LongSet) - Static method in class StructureUtil
 
isNot - Variable in class StructureQueryBuilder.OpStep
 
isOneOf(StructureErrorCategory...) - Method in interface StructureError
Checks if the error belongs to one of the given categories.
isOneOf(StructureError...) - Method in interface StructureError
Checks if the error is actually one of the provided variants.
isOneTimeSync() - Method in class SyncLogger
 
isOnMenu(StructurePage) - Method in class ViewSettings.AssociatedView
Checks if the view should be displayed in the menu on the specified page.
isOption(ItemIdentity) - Static method in class CoreIdentities
 
isOutdated() - Method in interface LoadedValue
Returns true if this value has been outdated.
isOutdated(K, AttributeSpec<?>) - Method in interface LoadedValues
Checks if the value for the given key and attribute is outdated (up for recalculation).
isPossible() - Method in class InteractionParameterValue
 
isPreferred() - Method in class StructureViewMenuItem
 
isPriority(ItemIdentity) - Static method in class CoreIdentities
 
isProject(ItemIdentity) - Static method in class CoreIdentities
 
isProjectEnabled(Project) - Method in interface StructureConfiguration
Checks if a given project is enabled for Structure
isProjectsSorted - Variable in class HistoryQuery
 
isProjectStructuredForCurrentUser(Project) - Method in interface StructurePluginHelper
Checks if the project is enabled for Structure and the current user can see it.
isPublic() - Method in interface StructureView
Checks if the view is "public", that is, everyone has at least VIEW access to it.
isResolution(ItemIdentity) - Static method in class CoreIdentities
 
isReversible() - Method in interface AppliedEffect
 
isRowSkipped(AttributeValue<T>, ScanningAttributeContext) - Method in class AbstractScanningLoader
 
isSecured() - Method in class ForestSpec
Returns true if the result will be secured, that is, the items in the forest will be checked for being accessible to the user and fully inaccessible sub-trees will be removed.
isSecurityOverridden() - Method in class AuthContext.Custom
 
isSecurityOverridden() - Method in interface AuthContext
 
isSecurityOverridden() - Static method in class StructureAuth
Returns true if permission checks shouldn't be carried out in this context.
isServerLocked() - Method in class LicenseData.Disabled
 
isServerLocked() - Method in interface LicenseData
 
isShared() - Method in interface StructureView
Checks if the view is "shared", that is, the permission rules give at least VIEW access to someone.
isShowRecent() - Method in class ForestSpec.SQuery
Returns true if the query can be treated as "show all recent items".
isSkeleton() - Method in class ForestSpec
Returns true if forest spec produces a base forest without running generators.
isSprint(ItemIdentity) - Static method in class CoreIdentities
 
isStatus(ItemIdentity) - Static method in class CoreIdentities
 
isStopped() - Method in interface ForestSourceHealthStatus
 
isStopped() - Method in interface StructureGenerator.GenerationContext
Checks if current generation process is stopped
isStringId() - Method in class ItemIdentity
Returns true if this ID is string-based.
isStringId() - Method in class ItemIdentity.StringIdentity
 
isStructure(ItemIdentity) - Static method in class CoreIdentities
 
isStructureAvailable(ApplicationUser) - Method in interface StructureConfiguration
Checks if Structure is available for the specified user.
isStructureAvailableToCurrentUser() - Method in interface StructurePluginHelper
Checks if the current user is allowed to work with Structure add-on.
isStructureAvailableToUser(ApplicationUser) - Method in interface StructurePluginHelper
Checks if the given user is allowed to work with Structure add-on.
isStructureCreationAllowed(ApplicationUser) - Method in interface StructureConfiguration
Checks if the user is allowed to create new structures.
isStructureLocked() - Method in interface StructurePluginHelper
Returns true when Structure cannot be used because it is locked, either for full restore or for system startup.
isStructuresSorted - Variable in class HistoryQuery
 
isSubMap(Map<String, Object>, Map<String, Object>) - Static method in class MapUtils
 
isSubMap(Map<String, Object>, Map<String, Object>) - Static method in class StructureUtil
 
issue(long) - Static