Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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 theStructureSynchronizer
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(int) - Method in interface StructureQueryConstraint.Acceptor
-
Report one matching index.
- accept(IntIterable) - Method in interface StructureQueryConstraint.Acceptor
-
Report several matching indices.
- 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
- 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 Interface 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(long, long, Forest) - Static method in class ForestChange
-
Creates an "add" forest change.
- add(ItemIdentity) - Method in class ItemIdentitySet
- add(Number) - Method in class NumberAccumulator
- Add(long, long, long) - Constructor for class ForestChange.Add
-
Creates "add" change with one row being added.
- Add(ItemForest, long, long, long) - Constructor for class ForestAction.Add
- Add(Forest, long, long) - Constructor for class ForestChange.Add
-
Creates "add" change with a forest being added.
- Add(ItemIdentity, long, long, long) - Constructor for class ForestAction.Add
- Add(ItemIdentity, long, long, long, long) - Constructor for class ForestAction.Add
- ADD - Enum constant in enum class HistoryEntry.Operation
- addAll(String, LongIterable) - Method in class ItemIdentitySet
- addAll(String, Iterable<String>) - Method in class ItemIdentitySet
- addAll(Collection<? extends ItemIdentity>) - 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<td>
element for the current cell. - addColumn(String) - Method in class ViewSpecification.Builder
-
Adds a column identified by the column
key
and automatically generatedcsid
. - addColumn(String, String) - Method in class ViewSpecification.Builder
-
Adds a column identified by the column
key
andcsid
. - 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>
, wherebin
is the least element of thebins
array greater thanvalue
or"inf"
if all of the elements are less thanvalue
. - addTotalCountAndActiveUserAsync(String) - Method in interface StructureStatisticsRecorder
-
Adds 1 to use count for
feature
(likeStructureStatisticsRecorder.addTotalCountAsync(String)
) and adds the current user toactiveUser.<feature>
(likeStructureStatisticsRecorder.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(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.
- 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.
- addViews(long...) - Method in class ViewSettings.Builder
-
Adds specified views to the list of associated views.
- ADMIN - Enum constant in enum class PermissionLevel
-
The user is allowed to view and edit the structure, create and edit generators and effectors, and also change its properties and permissions and delete it.
- 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
- AGGREGATE - Enum constant in enum class LoaderType
- 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() - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches all rows.
- ALL - Static variable in interface CoreAppPermissions
- 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(Iterable<? extends T>) - Method in class La
- 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.
- 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, boolean) - Static method in class ToString
- append(StringBuilder, String, int) - Static method in class ToString
- append(StringBuilder, String, long) - 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) - 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.
- appendForest(Forest, StringBuilder) - Method in class SyncLogger
- 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
- APPLIED - Enum constant in enum class EffectState
- 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() - Method in interface Effect
-
Performs the actual changes in the state of the world.
- apply(A1, A2) - Method in class La2
- apply(ForestAction) - Method in interface ForestSource
-
Convenient method to call
ForestSource.apply(ForestAction, Map)
with an empty parameter map. - apply(ForestAction, Map<String, Object>) - Method in interface ForestSource
-
Applies a forest action to this source.
- 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(StructureGenerator.EffectContext) - Method in interface ActionEffect
- apply(La<A, ? extends T>) - Method in class La
- 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(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(T) - Method in class La
- APPLY_INTERRUPTED - Enum constant in enum class EffectorProcess.Status
-
Effect application was interrupted because Structure plugin was stopped.
- APPLY_STOPPED - Enum constant in enum class EffectorProcess.Status
-
Effect application was canceled.
- 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
- ARCHIVED_STRUCTURE_EDIT_DENIED - Enum constant in enum class StructureErrors
-
Trying to edit archived structure.
- 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(LongList, IntList) - Constructor for class ArrayForest
- ArrayForest(WritableLongList, WritableIntList, boolean) - Constructor for class ArrayForest
-
Constructs a forest based on the given rows and depths.
- ArrayForest(Forest) - Constructor for class ArrayForest
- 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
- arrayList(T...) - Method in class La
- ARTIFICIAL - Static variable in interface CoreItemTypes
-
Deprecated.
- artificialTask(long) - Static method in class CoreIdentities
-
Deprecated.Use
CoreIdentities.planningTask(long)
instead. - 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 - Variable in class RestValueResponse.AttributeResponseData
- ATTRIBUTE - Static variable in class SharedAttributeSpecs.Param
- ATTRIBUTE_EXECUTOR_ID - Static variable in interface StructureJobManager
- ATTRIBUTE_JSON - Static variable in class CoreEffectorParameters
- AttributeCachingStrategy - Enum Class 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 Class 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 byAttributeSpec
. - 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 Class 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
-
Implementing
AttributeValuesReceiver
and usingStructureAttributeService.loadAttributeValues(com.almworks.jira.structure.api.forest.ForestSpec, boolean, com.almworks.integers.LongList, java.util.Collection<? extends com.almworks.jira.structure.api.attribute.AttributeSpec<?>>, com.almworks.jira.structure.api.attribute.AttributeValuesReceiver)
methods allows for the calling code to get some values while other values are still being loaded, get metadata and cancel the loading process. - 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
- AUTOMATE - Enum constant in enum class PermissionLevel
-
The user is allowed to view and edit the structure, create and edit generators and effectors in it.
- AUTOMATION - Static variable in interface CoreAppPermissions
-
Permission to use automation (generators and effectors).
- AUTOMATION_ACCESS_DENIED - Enum constant in enum class StructureErrors
-
The user does not have access to automation feature.
- AUTOMATION_FAILED - Enum constant in enum class StructureErrors
-
Automation feature failed.
- AUTOSWITCH_OFF - Enum constant in enum class AutoSwitchStrategy
-
When auto-switch is turned off, the "current" structure is opened on the page.
- AutoSwitchStrategy - Enum Class 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
- BACK - Enum constant in enum class NewStructureTemplateStep.Direction
- 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
- BAD_CUSTOMER_ID - Enum constant in enum class StructureLicenseError
- BAD_PRODUCT_ID - Enum constant in enum class StructureLicenseError
- 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(String) - Static method in class ToString
- BEGIN - Static variable 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
- board(long) - Static method in class CoreIdentities
- BOARD - Static variable in interface CoreItemTypes
- BOOLEAN - Static variable in class ValueFormat
-
BOOLEAN value contains simple boolean value.
- branch(String, NodeInfo...) - Static method in class NodeInfo
- branch(String, Collection<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() - Method in interface StructureError
-
Creates a new builder for
StructureException
with this code. - builder() - Static method in class ForestSpec
-
Creates a new builder for
ForestSpec
. - builder() - Method in interface StructureQueryBuilderFactory
-
Creates a new
StructureQueryBuilder
. - builder(ForestSpec) - Static method in class ForestSpec
-
Creates a new build that can be used to adjust a given
ForestSpec
. - builder(String) - Static method in class StoredEffect
-
Returns a new builder with the given module key.
- Builder() - Constructor for class ForestSpec.Builder
- Builder() - Constructor for class ProcessDisplayParameters.Builder
- Builder() - Constructor for class StructureViewBean.Builder
-
Creates an empty builder.
- Builder() - Constructor for class ViewSettings.AssociatedView.Builder
-
Creates an empty builder.
- Builder() - Constructor for class ViewSettings.Builder
-
Creates an empty builder
- Builder() - Constructor for class ViewSpecification.Builder
-
Constructs empty builder.
- Builder() - Constructor for class ViewSpecification.Column.Builder
-
Creates an empty builder.
- Builder(StoredEffect) - Constructor for class StoredEffect.Builder
-
Creates a new builder with the module key and parameters taken from the given effect description.
- Builder(StructureError) - Constructor for class StructureException.Builder
- Builder(ForestSpec) - Constructor for class ForestSpec.Builder
-
Creates a builder and copies all parameters from the given spec.
- Builder(ProcessDisplayParameters) - Constructor for class ProcessDisplayParameters.Builder
- Builder(StructureViewBean) - Constructor for class StructureViewBean.Builder
-
Creates a builder that is initialized with all properties from the specified bean.
- Builder(ViewSettings) - Constructor for class ViewSettings.Builder
-
Creates a builder that copies the contents of an already existing
ViewSettings
instance. - Builder(ViewSettings.AssociatedView) - Constructor for class ViewSettings.AssociatedView.Builder
-
Creates a builder that copies the state of an already existing
AssociatedView
record. - Builder(ViewSpecification) - Constructor for class ViewSpecification.Builder
-
Constructs a builder that copies the specification passed as a parameter.
- Builder(ViewSpecification.Column) - Constructor for class ViewSpecification.Column.Builder
-
Creates a builder with a copy of a column properties.
- Builder(String) - Constructor for class StoredEffect.Builder
-
Creates a new builder with the given effect provider module key and no parameters.
- buildParametersFromForm(Map<String, ?>, JiraWebActionSupport) - Method in interface StructureSynchronizer
-
Creates an instance of synchronizer parameters.
- 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
- 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(IntList, StructureQueryConstraint.Acceptor) - Method in class StructureQueryConstraint.BulkFilter
-
Processes a bunch of indices and passes the matching ones to the acceptor.
- BulkFilter(IntIterator, int) - Constructor for class StructureQueryConstraint.BulkFilter
- BUNDLE - Enum constant in enum class LicenseSource
- 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
- CALCULATED - Enum constant in enum class EffectorProcess.Status
-
The preview is ready, waiting for confirmation.
- CALCULATING - Enum constant in enum class EffectorProcess.Status
-
Currently calculating the preview.
- CALCULATION_FAILED - Enum constant in enum class EffectorProcess.Status
-
Preview calculation failed, effects cannot be applied.
- CALCULATION_STOPPED - Enum constant in enum class EffectorProcess.Status
-
Preview calculation was canceled, effects cannot be applied.
- 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() - 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.
- 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.
- CANONICAL_VERSION_NAME - Static variable in class JiraFunc
- canonicalVersionName(String) - Static method in class CoreIdentities
- carryPrecedingValueForSkippedRow(AttributeValue<T>) - Method in class AbstractScanningLoader
- cast(AttributeSpec<?>) - Method in class ValueFormat
-
Performs type checking and cast of an arbitrary attribute specification to the given format.
- cast(AttributeSpec<X>) - Method in class AttributeValue
-
Transforms the value to a different type.
- 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
- 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(int) - Method in class IndexedForest
-
Returns an iterator that provides indexes of all direct children at index idx.
- CHILDREN - Static variable in class SharedAttributeSpecs.Param
- 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() - Method in class ArrayForest
- clear() - Method in class ItemIdentitySet
- clear(ApplicationUser) - Method in interface ForestAccessCache
- clear(String) - Method in interface ForestAccessCache
- 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(ApplicationUser) - Method in class JiraComponents
- clearUserCaches(String) - Method in interface CachingComponent
-
Clear all cached data associated with the specified user key.
- 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() - Method in class StructureViewBean.Builder
- clone() - Method in class ViewSpecification.Builder
- clone() - Method in class ViewSpecification.Column.Builder
- clone(PermissionSubject) - Static method in class PermissionSubject
- CODE_INBOUND - Static variable in enum class SyncDirection
- CODE_OUTBOUND - Static variable in enum class 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, ApplicationUser, LongCollector) - Method in interface ForestAccessCache
- collectInvisibleRows(ItemForest, String, LongCollector) - Method in interface ForestAccessCache
-
Collects invisible rows from a temporary forest.
- 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(LongIterable) - Method in interface RowManager
- collectItemIds(LongIterable) - Method in interface RowRetriever
-
Convenience method that collects item IDs from row IDs.
- collectItemIds(RowRetriever, LongIterable) - Static method in class ItemIdentitySet
- 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.agile - package com.almworks.jira.structure.api.agile
- 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.planningtask - package com.almworks.jira.structure.api.planningtask
- 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), andStructure
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(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
- combine(Collection<T>, AggregateAttributeContext) - Method in class AbstractNaiveDistinctAggregateLoader
- comment(long) - Static method in class CoreIdentities
- comment(Comment) - Static method in class CoreIdentities
- COMMENT - Static variable in interface CoreItemTypes
- COMMENT_CREATED - Enum constant in enum class JiraChangeType
- COMMENT_DELETED - Enum constant in enum class JiraChangeType
- COMMENT_UPDATED - Enum constant in enum class JiraChangeType
- COMMERCIAL - Enum constant in enum class StructureLicenseType
- 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(La<A, B>) - Static method in class La
- comparator(Comparator<? super R>) - Method in class La
- COMPARATOR - Static variable in class TotalOrder
- compare(A, A) - Method in class La.LaComparator
- compare(B, B) - Method in class La.ComparableComparator
- compare(StructureRow, StructureRow) - Method in interface StructureGenerator.Sorter.CompareFunction
- compare(Object, Object) - Method in class TotalOrder
- compareTo(SyncEvent) - Method in class SyncEvent
- compareTo(ComparableTuple) - Method in class ComparableTuple
- complete() - Method in interface ProgressSink
- COMPLETED - Enum constant in enum class EffectorProcess.Status
-
Effect application successfully completed, the process is finished.
- COMPLETED_WITH_ERRORS - Enum constant in enum class EffectorProcess.Status
-
Effect application completed, but there have been errors.
- component(long) - Static method in class CoreIdentities
- component(ProjectComponent) - Static method in class CoreIdentities
- COMPONENT - Static variable in interface CoreItemTypes
- COMPONENT_TAB - Enum constant in enum class StructurePage
-
"Structure" tab on the component page.
- 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
- CONSISTENT_OPERATION_FAILED - Enum constant in enum class StructureErrors
-
An operation that implements optimistic locking to achieve consistent result failed because of too many cycles in the optimistic lock.
- 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, Iterable<String>) - Method in interface StructureQueryBuilder.BasicConstraintStep
- constraint(String, String...) - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches rows using a custom constraint specified by its name, supplying it with the specified arguments.
- 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. - consume(Function<AttributeSpec<?>, BiConsumer<LongSizedIterable, LongFunction<LoadedValue<?>>>>) - Method in interface RowValues
-
Passes all data to the consumer.
- 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() - Method in class ArrayForest
- copy() - Method in interface Forest
-
Creates an exact copy of this forest.
- copy() - Method in class ItemIdentitySet
- copy(Folder) - Static method in class Folder
- copy(ItemForest) - Static method in class ImmutableItemForest
- copy(GenericItem) - Static method in class GenericItem
- Copy(ItemForest, long, long, long, LongLongMap) - Constructor for class ForestAction.Copy
- COPY - Enum constant in enum class HistoryEntry.Operation
- 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() - Method in class La2.Binder2
- create() - Method in class La3.Binder12
- create(long, ItemIdentity, long, ItemResolver) - Static method in class SimpleRow
- create(long, ItemIdentity, long, ItemResolver, boolean) - Static method in class SimpleRow
- create(long, ItemIdentity, long, ItemResolver, ItemAccessMode) - Static method in class SimpleRow
- create(AttributeSpec<T>) - Static method in class AttributeSpecBuilder
-
Creates a builder based on the given sample.
- create(AttributeSpec<T>, List<AttributeLoader<T>>) - Static method in class CompositeAttributeLoader
- create(AttributeLoader<?>...) - Static method in class SimpleAttributeProvider
- create(Forest) - Static method in class IndexedRowTree
- create(GenericItemService.CreateValidationResult) - Method in interface GenericItemService
- 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(Locale, ApplicationUser) - Static method in class JiraI18n
- CREATE_ITEM_FAILED - Enum constant in enum class StructureErrors
-
Structure attempted to create a new item but something failed in the corresponding module.
- 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(String, GenericItem) - Method in interface GenericItemManager
- createItem(Map<String, Object>, ErrorCollection) - Method in interface CreatableItemType
- 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
- CURRENT_TIME - Enum constant in enum class AttributeContextDependency
-
The values depend on the current time.
- currentContext() - Static method in class StructureAuth
- Custom(ApplicationUser, boolean) - Constructor for class AuthContext.Custom
- CUSTOM_EVENT - Enum constant in enum class JiraChangeType
- 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
- DATA_CENTER - Enum constant in enum class StructureLicenseHosting
- 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 - Enum constant in enum class ExcelStyle
-
Date style.
- DATE - Static variable in interface CoreItemTypes
- DATETIME - Enum constant in enum class ExcelStyle
-
Date and time style.
- 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
- DECISION_REQUIRED - Enum constant in enum class StructureErrors
-
Indicates that there are additional decisions that need to be made by the user to execute the operations.
- decodePermissions(String) - Static method in class PermissionRule
-
Deprecated.Please avoid using this method. It can't decode permission rules if any rule contains "," it its encoded form. Consider using other formats for encoding: JSON or XML.
- decodeURL(String) - Static method in class StructureUtil
- DEFAULT - Enum constant in enum class ExcelStyle
-
The default style.
- DEFAULT - Static variable in class ImmutableAttributeSensitivitySettingsBean
- DEFAULT_STRUCTURE - Enum constant in enum class AutoSwitchStrategy
-
When auto-switch is set to
DEFAULT_STRUCTURE
, the default structure is always displayed when the issue or project page is opened. - 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(long) - Method in interface ProcessHandleManager
-
Deletes the process with the given id
- delete(GenericItemService.DeleteValidationResult) - Method in interface GenericItemService
- 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
- DERIVED - Enum constant in enum class LoaderType
- 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 - Variable in class RestEffect
- DESCRIPTION - Static variable in class SharedAttributeSpecs
- DESCRIPTION - Static variable in class SharedAttributeSpecs.Id
- destroy() - Method in class JiraComponents
- DEVELOPER - Enum constant in enum class StructureLicenseType
- DEVENV - Enum constant in enum class StructureLicenseType
- DISABLE_ACTIONS - Static variable in class CoreGeneratorParameters
-
When true, actions are disabled.
- Disabled() - Constructor for class LicenseData.Disabled
- Disabled(StructureLicenseError) - Constructor for class LicenseData.Disabled
- DISABLED - Enum constant in enum class StructureLicenseType
- DISABLED - Static variable in interface LicenseData
- 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 - Enum constant in enum class ExcelStyle
-
Duration style.
- DURATION - Static variable in class ValueFormat
-
DURATION format contain the number of milliseconds between two points in time.
E
- EDIT - Enum constant in enum class PermissionLevel
-
The user is allowed to view and edit the structure.
- EDIT_GENERATORS - Enum constant in enum class PermissionLevel
-
Deprecated.Use
PermissionLevel.AUTOMATE
instead. - EDITABLE - Static variable in class SharedAttributeSpecs
- EDITABLE - Static variable in class SharedAttributeSpecs.Id
- effect - Variable in class EffectPair
- effect(ActionEffect, ActionEffect) - Method in interface StructureGenerator.HandlingContext
- effect(String, RunnableE<? extends StructureException>) - Method in interface StructureGenerator.EffectContext
- Effect - Interface in com.almworks.jira.structure.api.effect
-
A piece of runnable code generated by an
effect provider
from aneffect description
. - 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 itseffect descriptions
. - effector(long) - Static method in class CoreIdentities
- 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 - Static variable in interface CoreItemTypes
- EFFECTOR_EXECUTION_DENIED - Enum constant in enum class StructureErrors
-
The user does not have access to execute effectors
- 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 theforest 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 anEffectorFunction
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 Class 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 ofrunnable 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
aneffect 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 Class 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 method in interface ValueColumn
- empty() - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches no rows.
- 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(DataVersion) - Constructor for class ItemVersionUpdate.Empty
- Empty(I18nText, List<ItemIdentity>) - Constructor for class EffectResponse.Empty
- EMPTY - Static variable in class ConsistentRowValues
- EMPTY - Static variable in interface ItemValues
- EMPTY - Static variable in interface RowValues
- EMPTY - Static variable in class ImmutableItemForest
- EMPTY - Static variable in interface Forest
- EMPTY - Static variable in class VersionedForest
- 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
- encodePermissions(List<PermissionRule>) - Static method in class PermissionRule
-
Deprecated.Please avoid using this method. The resulting
String
can't be decoded if any providedPermissionRule
contains "," in its encoded form. Consider using other formats for encoding: JSON or XML. - 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(StringBuilder) - Static method in class ToString
- END - Static variable 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 abasic 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 class StructurePage
- EQ - Static variable in class ToString
- equals - Variable in class StructureQueryBuilder.OpStep
- equals(Number, Number) - Static method in class NumericFunctions
- 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 LicenseData.Disabled
- 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 GenericItem
- 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(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(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(Object...) - Method in class SyncLogger
- error(String, Object...) - Static method in class EffectorFunctionResponse
-
Constructs and returns an error response with a single error message.
- Error(I18nText, I18nText, List<ItemIdentity>) - Constructor for class EffectResponse.Error
- 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
- EVALUATION - Enum constant in enum class StructureLicenseType
- ExcelCell - Interface in com.almworks.jira.structure.api.export.excel
-
ExcelCell
is a specialization ofExportCell
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 ofExportColumn
for exporting to the Microsoft Excel format, offering limited support for Excel-specific styling. - ExcelStyle - Enum Class in com.almworks.jira.structure.api.export.excel
-
ExcelStyle
represents the default cell styles used by Structure's Excel export. - execute(Forest) - Method in class StructureQuery
-
Executes this query against the specified
Forest
, returning IDs of all matching rows in the forest order. - 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_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
- executeIndicesUnbuffered(Forest) - Method in class StructureQuery
- 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
- EXPIRED - Enum constant in enum class StructureLicenseError
- 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 Class in com.almworks.jira.structure.api.export
-
Keys for Excel export requests.
- ExportContextKeys.Export - Enum Class in com.almworks.jira.structure.api.export
-
Keys for all export requests.
- ExportFormat - Enum Class 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 toExportRenderer
. - 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
andExportRendererProvider
during preparation phase of the export. - ExportRow - Interface in com.almworks.jira.structure.api.export
-
An
ExportRow
represents a particular item in an exportedForest
. - 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(IntIterator, List<String>, QueryContext) - Method in interface StructureQueryConstraint
-
Filters the specified indices in the forest being searched according to some criteria.
- 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(Iterable<D>) - Method in class La
- filter(Iterator<D>) - Method in class La
- Filter() - Constructor for class AbstractGenerator.Filter
- 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.
- FINISHED - Enum constant in enum class StructureJob.State
-
The job has finished and will no longer execute
- FINISHED - Enum constant in enum class ProcessStatus
-
The process has been finished
- 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(long) - Static method in class CoreIdentities
- Folder - Class in com.almworks.jira.structure.api.folder
- 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(Forest) - Method in class SyncLogger
- 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_CHANGE_PROHIBITED_BY_PARENT_PERMISSIONS - Enum constant in enum class StructureErrors
-
When a structure has "requires editable parent" flag on, and the attempted operation is under an item that the user does not have the edit access to.
- FOREST_SOURCE_ACTION_FAILED - Enum constant in enum class StructureErrors
-
Generic update error for actions applied to a forest source.
- 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
-
Used to iterate over a forest - see
Forest.visitParentChildrenUpwards(com.almworks.jira.structure.api.forest.raw.ForestParentChildrenVisitor)
. - 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 - Variable in class RestValueRequest.ForestRowValueRequest
-
Spec of the forest for which the rows are loaded.
- forestSpec - Variable in class RestValueResponse.ForestRowValueResponse
- ForestSpec - Class in com.almworks.jira.structure.api.forest
-
ForestSpec
is used to identify structured content. - 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 class ExportFormat
- forExternalName(String) - Static method in enum class 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 class 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 - Variable in class RestAttributeSpec
-
Format - must be one of
ValueFormat
IDs recognizable by the REST resource. - FORMAT - Static variable in class SharedAttributeSpecs.Param
- 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
- FORWARD - Enum constant in enum class NewStructureTemplateStep.Direction
- FREE - Enum constant in enum class StructureLicenseType
- FREE_LICENSE_EXPECTED - Enum constant in enum class StructureLicenseError
- from() - Element in annotation interface StructureError.CodeRange
- 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 class SourceOfTruth
- fromCode(String) - Static method in enum class SyncDirection
- fromEncodedString(String) - 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 PermissionRule
-
Restores permission rule from its encoded String form.
- fromEncodedString(String, boolean) - Static method in class PermissionSubject
-
Creates a
PermissionSubject
based on the string representation. - fromJson(String) - Static method in class StructureUtil
- fromJson(String, Class<T>) - Static method in class StructureUtil
- fromMap(Map<? super T, ? extends R>, Class<R>) - Static method in class La
- fromModel(DataVersion) - Static method in class RestVersion
- fromRest(RestAttributeSpec) - Static method in class RestAttributeSpec
- 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
- fromRestCollection(Collection<? extends RestAttributeSpec>) - Static method in class RestAttributeSpec
- fromRestNotNull(RestAttributeSpec) - Static method in class RestAttributeSpec
- fromSerial(int) - Static method in enum class PermissionLevel
-
Used to look up permission level by serial number.
- fromStringCode(String) - Static method in enum class AutoSwitchStrategy
- Full(VersionedForest) - Constructor for class VersionedForestUpdate.Full
- Full(VersionedForest, ForestSourceHealthStatus) - Constructor for class VersionedForestUpdate.Full
- fullForest - Variable in class ForestVersion
G
- GADGET - Enum constant in enum class StructurePage
-
Structure Gadget - either on Dashboard or in Confluence.
- GENERAL - Enum constant in enum class StructureErrorCategory
-
Default category for general errors.
- 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, String, Map<String, Object>) - Constructor for class GeneratorPreset
- GeneratorPreset(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
- GENERIC_ERROR - Enum constant in enum class StructureErrors
-
Non-specific error.
- GENERIC_EVENT - Enum constant in enum class JiraChangeType
- 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() - Static method in class SyncLogger
-
Retrieves SyncLogger from the thread-local storage.
- get(int) - Method in class JavaListToLongListAdapter
- 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(String) - Method in class MapObject
- get(K, AttributeSpec<T>) - Method in interface LoadedValues
-
Returns a value for the given row and attribute.
- 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
- getAffectedVersions() - Method in interface PlanningTask
- 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
- getAssignee() - Method in interface PlanningTask
- 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(String) - Method in interface BackupReader
- getAttributeValue(K, AttributeSpec<T>) - Method in interface LoadedValues
-
Returns the
AttributeValue
loaded for the given key and attribute. - 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(ItemForest, LongList, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
-
Returns attribute values for the given matrix of Rows and Attributes.
- getAttributeValues(Forest, LongList, Collection<? extends AttributeSpec<?>>) - Method in interface StructureAttributeService
-
Returns attribute values for the given matrix of Rows and Attributes.
- 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. - 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. - 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) - Method in class MapObject
- getBoolean(String, boolean) - Static method in class DarkFeatures
- getBoolean(String, boolean) - Method in interface PropertyService
- 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 class 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 class StructureErrors
- getCode() - Method in enum class StructureLicenseError
- getCode() - Method in enum class AttributeSensitivityMode
-
Returns the code for the mode.
- getCode() - Method in enum class SourceOfTruth
- getCode(SyncDirection) - Static method in enum class 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
- getCommaSeparatedParameter(Map, String, Function<String, T>) - Static method in class StructureUtil
- 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
- getComponents() - Method in interface PlanningTask
- 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
- getDateCustomFieldValue(CustomField) - Method in interface PlanningTask
- getDateTimeCustomFieldValue(CustomField) - Method in interface PlanningTask
- getDebugIssueKey(long) - Static method in class StructureUtil
-
Returns issue key if possible.
- getDebugIssueString(Issue) - Static method in class StructureUtil
-
Returns a string representation of the issue that is used to write log messages.
- getDebugIssueString(Long) - 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() - Method in interface ForestIterationControl
- 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.
- 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 PlanningTask
- 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
- getDueDate() - Method in interface PlanningTask
- 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() - Method in class EffectorFunctionResponse.Valid
- getEffectorFunction(Map<String, Object>, EffectorContext) - Method in interface Effector
-
Returns an
EffectorFunction
, given the parameters. - 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
- getEnvironment() - Method in interface PlanningTask
- 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 class ExportFormat
- getExternalName() - Method in enum class 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
- getFixVersions() - Method in interface PlanningTask
- 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 givenForestSpec
. - 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() - Method in interface AttributeSubscription
-
A convenience method that loads all the values, waiting for them for an unspecified amount of time.
- 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. - 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) - Method in interface HistoryService
-
Returns history entries for the specified structure that have versions in the specified range.
- getHistoryEntries(long, int, int, HistoryConsumer) - Method in interface HistoryService
- 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() - Method in interface StructurePluginHelper
-
Retrieves i18n helper for the current user.
- getI18n(ApplicationUser) - Method in interface StructurePluginHelper
-
Retrieves i18n helper for a concrete 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 interface Sprint
- 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 class 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, 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. - getIssue(long) - Method in interface StructurePluginHelper
-
Retrieves an instance of
Issue
. - getIssue(long) - Method in class AbstractSynchronizer
-
Retrieves an instance of
Issue
. - getIssue(String) - Method in interface StructurePluginHelper
-
Retrieves an instance of issue by issue key.
- getIssue(String) - Method in class AbstractSynchronizer
-
Retrieves an instance of issue by issue key.
- getIssueByRowId(long) - Method in class AbstractSynchronizer
- 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.
- getIssueError(Issue, boolean, 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(Long, boolean, ApplicationUser) - Method in interface StructurePluginHelper
-
Checks user access to the issue for viewing or editing.
- 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
- getIssueType() - Method in interface PlanningTask
- 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 interface ItemAttributeContext
-
Returns the object representing the loaded item.
- 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
-
Returns the item being currently loaded, equal to the first parameter of
ItemAttributeLoader.loadValue(com.almworks.jira.structure.api.item.ItemIdentity, com.almworks.jira.structure.api.attribute.loader.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 class LicenseSource
- getKey() - Method in enum class StructureLicenseHosting
- getKey() - Method in enum class 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
- getLabels() - Method in interface PlanningTask
- getLabelsCustomFieldValue(CustomField) - Method in interface PlanningTask
- getLastChild() - Method in class RowTree.Node
- getLastChild(long) - Method in class ArrayForest
- getLastChild(long) - Method in interface Forest
-
Gets the last direct sub-row of the specified parent row.
- 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
- getLicenseError() - Method in class LicenseData.Disabled
- getLicenseError() - 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 class 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 class 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() - Method in exception GeneratorUnavailableException
- getLocalizedMessage(ApplicationUser) - Method in exception StructureException
-
Gets the localized message about the problem in the given user's locale.
- getLogger() - Method in class SyncLogger
- getLogs() - Method in interface PerformanceLogProvider
- getLong(long, String, long) - Method in interface StructurePropertyService
- getLong(String) - Method in class MapObject
- getLong(String, long) - Static method in class DarkFeatures
- getLong(String, long) - Method in interface PropertyService
- 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 actualEffect
. - 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
- getMultiVersionCustomFieldValue(CustomField) - Method in interface PlanningTask
- 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() - Method in class RowTree.Node
- 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.
- 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
- getNumberCustomFieldValue(CustomField) - Method in interface PlanningTask
- 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
- getOriginalEstimate() - Method in interface PlanningTask
- 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() - Method in interface ForestScanControl
- getParent() - Method in class RowTree.Node
- getParent(long) - Method in class ArrayForest
- getParent(long) - Method in interface Forest
-
Gets the parent row of the specified row.
- getParent(long) - Method in class HierarchyHelper
- getParentIndex() - Method in interface ForestScanControl
- getParentIndex(int) - Method in class ArrayForest
- getParentIndex(int) - Method in interface Forest
-
Searches the forest for the index of a "parent row".
- 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 ofelement[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
- getPlanningTask(long) - Method in interface PlanningTaskManager
- getPlanningTasks(Collection<Long>) - Method in interface PlanningTaskManager
- 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
- getPriority() - Method in interface PlanningTask
- 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
- getProject() - Method in interface PlanningTask
- getProjectComponentManager() - Static method in class JiraComponents
- getProjectCustomFieldValue(CustomField) - Method in interface PlanningTask
- 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
- getRemainingEstimate() - Method in interface PlanningTask
- getRemovedRows() - Method in class ForestChange.Remove
-
Returns the removed rows.
- getReorderOptionDescription() - Method in interface ActionHandler.ExtenderActionHandler
- getReporter() - Method in interface PlanningTask
- getRequestedAttributes() - Method in class ConsistentRowValues
-
Returns the attributes that were requested from
StructureAttributeService.getConsistentAttributeValues(com.almworks.jira.structure.api.forest.ForestSpec, boolean, java.util.function.Function<com.almworks.jira.structure.api.forest.item.ItemForest, com.almworks.integers.LongList>, java.util.Collection<? extends com.almworks.jira.structure.api.attribute.AttributeSpec<?>>)
. - getRequestedRows() - Method in class ConsistentRowValues
-
Returns the rows that were requested from
StructureAttributeService.getConsistentAttributeValues(com.almworks.jira.structure.api.forest.ForestSpec, boolean, java.util.function.Function<com.almworks.jira.structure.api.forest.item.ItemForest, com.almworks.integers.LongList>, java.util.Collection<? extends com.almworks.jira.structure.api.attribute.AttributeSpec<?>>)
. - 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(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 class ImmutableItemForest
- getRow(long, ItemAccessMode) - Method in class ManagerBackedItemForest
- getRow(long, ItemAccessMode) - Method in interface RowRetriever
-
Retrieves
StructureRow
with additional information about how the calling code is going to use methodStructureRow.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 class 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.
- getSingleLong(Object) - Static method in class StructureUtil
- 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
- getSingleString(Object) - Static method in class StructureUtil
- getSingleUserCustomFieldValue(CustomField) - Method in interface PlanningTask
- getSingleVersionCustomFieldValue(CustomField) - Method in interface PlanningTask
- 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
- getSourceItemId() - Method in class StructureItemConvertedEvent
- 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
- getSprint() - Method in interface PlanningTask
- getSprintName() - Method in interface Sprint
- 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
- getStaticResourcePrefix() - Method in interface StructurePluginHelper
-
Returns a URL prefix for 'system' static resources.
- 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(long, String, String) - Method in interface StructurePropertyService
- getString(String) - Method in class MapObject
- getString(String, String) - Method in interface PropertyService
- getStringCode() - Method in enum class AutoSwitchStrategy
- getStringId() - Method in class ItemIdentity
-
Gets the string ID from a string-based
ItemIdentity
. - getStringId() - Method in class ItemIdentity.StringIdentity
- getStringList(Object) - Static method in class StructureUtil
- 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.
- getStructureFieldResolutionProblems() - Method in interface ErrorsContainer
- getStructureId() - Method in class StructureDeletedEvent
- getStructureId() - Method in class StructureItemConvertedEvent
- 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
- getSummary() - Method in interface PlanningTask
- 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
- getTargetItemId() - Method in class StructureItemConvertedEvent
- getTempObject(Object) - Method in interface StructureGenerator.GenerationContext
-
Retrieves the object previously associated with this context by this generator.
- getText(String) - Method in interface NewStructureTemplateContext
- 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, 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.
- getTextCustomFieldValue(CustomField) - Method in interface PlanningTask
- getTextInCurrentUserLocale(I18nText) - Static method in class StructureUtil
- getTextInCurrentUserLocale(String, Object...) - 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() - Method in class ForestSpec.SQuery
-
Returns the query type.
- getType(AttributeLoader<?>) - Static method in enum class LoaderType
- getType(Class<?>) - Static method in enum class LoaderType
- 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
- getUpdateBuilder(long) - Method in interface PlanningTaskManager
- 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() - Method in class InteractionParameterValue
- getValue() - Method in enum class ProcessStatus
- getValue() - Method in class TotalOrder.ValueWrapper
- getValue(D, DerivedAttributeContext) - Method in class SimpleDerivedAttributeLoader
- getValue(D, DerivedAttributeContext) - Method in class UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader
- getValue(K) - Method in interface ValueColumn
-
Returns the value for the given key.
- getValue(T, ItemAttributeContext) - Method in class ItemClassAttributeLoader
- getValue(X, Y, DerivedAttributeContext) - Method in class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
- 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 callingExportRequestContext.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() - Method in class StructureViewMenuItem
- 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. - 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() - Method in class ViewSettings.Builder
- getViews(PermissionLevel) - Method in interface StructureViewManager
-
Retrieves a list of all views that the
current user
has the specified access level to. - getViewSettings(Long) - Method in interface StructureViewManager
-
Retrieves view settings for the specified structure.
- GH_EPIC_UPDATED - Enum constant in enum class JiraChangeType
- GH_RANK_UPDATED - Enum constant in enum class JiraChangeType
- GH_SPRINT_UPDATED - Enum constant in enum class JiraChangeType
- 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
- GREENHOPPER_TAB - Enum constant in enum class StructurePage
-
"Structure" Tab in the issue details view on GreenHopper rapid board
- group(Group) - Static method in class CoreIdentities
- group(String) - 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
-
Deprecated.Use
CoreStructureGenerators.GROUPER_ATTRIBUTE
instead. - GROUPER_VERSION_NAME - Static variable in interface CoreStructureGenerators
- guessCachingStrategy(AttributeSpec<?>) - Static method in enum class AttributeCachingStrategy
-
Guessing if the value is cacheable, based on the value format.
- guessContextDependencies(AttributeSpec<?>) - Static method in enum class 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 LicenseData.Disabled
- 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 GenericItem
- 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() - 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
- 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.
- 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
- HEADER_LEFT_ALIGNED - Enum constant in enum class ExcelStyle
-
Left-aligned header style.
- HEADER_RIGHT_ALIGNED - Enum constant in enum class ExcelStyle
-
Right-aligned header style.
- 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 Class in com.almworks.jira.structure.api.structure.history
- HistoryQuery - Class in com.almworks.jira.structure.api.structure.history
- HistoryQuery(long, Long) - Constructor for class HistoryQuery
- 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
- 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
- HYPERLINK - Enum constant in enum class ExcelStyle
-
Hyperlink style.
- HYPERLINK_UNDECORATED - Enum constant in enum class ExcelStyle
-
Hyperlink style with no underlining.
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() - Constructor for class I18nText
- I18nText(String, Object...) - Constructor for class I18nText
-
Message arguments: [String|Number|null]
- 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 - Variable in class RestAttributeSpec
-
Universal attribute ID
- Id() - Constructor for class SharedAttributeSpecs.Id
- ID - Static variable in class SharedAttributeSpecs
- ID - Static variable in class SharedAttributeSpecs.Param
- ID - Static variable in class ValueFormat
-
ID is a special format for values that represent entities.
- 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
- IN_PROGRESS - Enum constant in enum class EffectorProcess.Status
-
Currently applying or reverting effects.
- 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
- INBOUND - Enum constant in enum class SyncDirection
-
INBOUND
direction means the data is taken from issues or external system and applied to structure. - includes(PermissionLevel) - Method in enum class 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() - Method in interface ProgressSink
- increment() - Method in class DataVersion
-
Creates a new
DataVersion
with version incremented by 1. - increment(int) - Method in interface ProgressSink
- increment(int) - Method in class DataVersion
-
Creates a new
DataVersion
with version incremented by the specified amount. - Incremental(VersionedForest, List<ForestChange>) - Constructor for class VersionedForestUpdate.Incremental
- Incremental(VersionedForest, List<ForestChange>, ForestSourceHealthStatus) - 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() - Constructor for class IndexedRowTree
- IndexedRowTree(int) - 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(long) - Method in class LongListHashIndex
- indexOf(List<? extends T>, R) - Method in class La
- 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(SynchronizerDescriptor) - Method in class AbstractSynchronizer
-
Called by the module descriptor on initialization.
- init(ModuleDescriptor) - Method in class GenericItemType
- 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.
- INSIGHT_OBJECT - Static variable in interface CoreItemTypes
- insightObject(long) - Static method in class CoreIdentities
- 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
- INTERNAL - Enum constant in enum class StructureErrorCategory
-
Errors in this category mean that there was some problem with JIRA, Structure or Structure extension internals.
- intList(Collection<T>, La<? super T, Integer>) - Static method in class La
- INVALID_DATE - Enum constant in enum class StructureLicenseError
- INVALID_FOREST_OPERATION - Enum constant in enum class StructureErrors
-
Invalid under/after/before coordinates used to change the forest, or other parameters used to make a forest operation.
- INVALID_INPUT - Enum constant in enum class StructureErrorCategory
-
Errors in this category are caused by user input, whether immediately preceding the unsuccessful action, or entered previously.
- INVALID_NUMBER - Enum constant in enum class StructureLicenseError
- INVALID_PARAMETER - Enum constant in enum class StructureErrors
-
Invalid parameter used (either in operation or in settings of a synchronizer or generator or other entity)
- INVALID_PRODUCT - Enum constant in enum class StructureLicenseError
- 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 - Variable in class StructureQueryBuilder.OpStep
- is(AttributeLoader<?>) - Method in enum class LoaderType
- is(ValueFormat<?>) - Method in class AttributeSpec
-
Checks if this attribute specification contains the given format.
- is(StructureErrorCategory) - Method in interface StructureError
-
Checks if the error is of the given category.
- is(String) - Method in class AttributeSpec
-
Checks if this attribute specification is for the given attribute ID.
- is(String, ValueFormat<?>) - Method in class AttributeSpec
-
Checks if this attribute specification is for the given ID and format.
- 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() - Method in interface StructurePluginHelper
-
Checks if the current user is a Jira administrator (but not necessarily "System Administrator"!).
- isAdmin(ApplicationUser) - Method in interface StructurePluginHelper
-
Checks if the given 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
-
Deprecated.Use
CoreIdentities.isPlanningTask(ItemIdentity)
instead. - 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 class 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() - Method in class TotalOrder.ValueWrapper
- 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) - 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 leastAUTOMATE
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 leastVIEW
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 leastAUTOMATE
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(int) - Method in interface QueryContext
-
Returns
true
if the row at the specified index into the forest being searched represents an issue. - isIssue(ItemIdentity) - Static method in class CoreIdentities
- 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(LongList, LongList) - Static method in class StructureUtil
- isMutuallyExclusive(LongSet, LongSet) - Static method in class IntegersUtil
- isMutuallyExclusive(LongSet, LongSet) - Static method in class StructureUtil
- isNot - Variable in class StructureQueryBuilder.OpStep
- isOneOf(StructureError...) - Method in interface StructureError
-
Checks if the error is actually one of the provided variants.
- isOneOf(StructureErrorCategory...) - Method in interface StructureError
-
Checks if the error belongs to one of the given categories.
- 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).
- isPlanningTask(ItemIdentity) - Static method in class CoreIdentities
- 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. - isRemoteLink(ItemIdentity) - Static method in class CoreIdentities
- 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 - Variable in class StructureQueryBuilder.RelationConstraintStartStep
-
This is a relation of an issue to itself - same as
StructureQueryBuilder.RelationConstraintStartStep.self
, but it matches only issues. - issue - Variable in class StructureQueryBuilder.StartStepHelper
- issue(long) - Static method in class CoreIdentities
- issue(Issue) - Static method in class CoreIdentities
- issue(Issue) - Method in class SyncLogger
- issue(Long) - Method in class SyncLogger
-
Retrieves debug information about an issue by ID.
- ISSUE - Static variable in interface CoreItemTypes
- ISSUE_AFFECTED_VERSIONS - Static variable in class JiraFunc
- ISSUE_ASSIGNED - Enum constant in enum class JiraChangeType
- ISSUE_ASSIGNEE - Static variable in class JiraFunc
- ISSUE_ASSIGNEEID - Static variable in class JiraFunc
- ISSUE_CLOSED - Enum constant in enum class JiraChangeType
- ISSUE_COMPONENTS - Static variable in class JiraFunc
- ISSUE_CREATED - Enum constant in enum class JiraChangeType
- ISSUE_CREATED - Static variable in class JiraFunc
- ISSUE_CREATOR - Static variable in class JiraFunc
- ISSUE_CREATORID - Static variable in class JiraFunc
- ISSUE_DELETED - Enum constant in enum class JiraChangeType
- ISSUE_DESCRIPTION - Static variable in class JiraFunc
- ISSUE_DUE_DATE - Static variable in class JiraFunc
- ISSUE_ENVIRONMENT - Static variable in class JiraFunc
- ISSUE_FIX_VERSIONS - Static variable in class JiraFunc
- ISSUE_ID - Static variable in class JiraFunc
- ISSUE_INFO - Static variable in class SyncAuditLogHelper
- ISSUE_ISSUETYPE - Static variable in class JiraFunc
- ISSUE_ISSUETYPEID - Static variable in class JiraFunc
- ISSUE_KEY - Static variable in class JiraFunc
- ISSUE_LABELS - Static variable in class JiraFunc
- ISSUE_LINK - Static variable in interface CoreItemTypes
- ISSUE_LINK_TYPE - Static variable in interface CoreItemTypes
- ISSUE_MOVED - Enum constant in enum class JiraChangeType
- ISSUE_NAVIGATOR - Enum constant in enum class StructurePage
-
Issue navigator - for now, Structure is present only as a Views menu element.
- ISSUE_ORIGINAL_ESTIMATE - Static variable in class JiraFunc
- ISSUE_PRIORITY - Static variable in class JiraFunc
- ISSUE_PRIORITYID - Static variable in class JiraFunc
- ISSUE_PROJECT - Static variable in class JiraFunc
- ISSUE_PROJECTID - Static variable in class JiraFunc
- ISSUE_REMAINING_ESTIMATE - Static variable in class JiraFunc
- ISSUE_REOPENED - Enum constant in enum class JiraChangeType
- ISSUE_REPORTER - Static variable in class JiraFunc
- ISSUE_REPORTERID - Static variable in class JiraFunc
- ISSUE_RESOLUTION - Static variable in class JiraFunc
- ISSUE_RESOLUTION_DATE - Static variable in class JiraFunc
- ISSUE_RESOLUTIONID - Static variable in class JiraFunc
- ISSUE_RESOLVED - Enum constant in enum class JiraChangeType
- ISSUE_STARTED - Enum constant in enum class JiraChangeType
- ISSUE_STATUS - Static variable in class JiraFunc
- ISSUE_STATUSID - Static variable in class JiraFunc
- ISSUE_STOPPED - Enum constant in enum class JiraChangeType
- ISSUE_SUMMARY - Static variable in class JiraFunc
- ISSUE_TIME_SPENT - Static variable in class JiraFunc
- ISSUE_TOTAL_TIME - Static variable in class JiraFunc
- ISSUE_UPDATED - Enum constant in enum class JiraChangeType
- ISSUE_UPDATED - Static variable in class JiraFunc
- ISSUE_VIEW - Enum constant in enum class StructurePage
-
The page with a single issue.
- ISSUE_VOTES - Static variable in class JiraFunc
- ISSUE_WATCHES - Static variable in class JiraFunc
- ISSUE_WORK_RATIO - Static variable in class JiraFunc
- ISSUE_WORKFLOW - Enum constant in enum class JiraChangeType
- IssueApplicabilityChecker - Class in com.almworks.jira.structure.api.generator.util
- IssueApplicabilityChecker() - Constructor for class IssueApplicabilityChecker
- IssueAttributeLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.basic
- IssueAttributeLoader(AttributeSpec<T>) - Constructor for class IssueAttributeLoader
- IssueChangeEvent - Class in com.almworks.jira.structure.api.event
-
IssueChangeEvent
represents an event that has happened with a specific issue. - IssueChangeEvent(JiraChangeType, long) - Constructor for class IssueChangeEvent
- IssueChangeEvent(JiraChangeType, long, IssueEvent) - Constructor for class IssueChangeEvent
- IssueChangeEvent(JiraChangeType, IssueEvent) - Constructor for class IssueChangeEvent
- ISSUECONSTANT_ID - Static variable in class JiraFunc
- ISSUECONSTANT_NAME - Static variable in class JiraFunc
- ISSUECONSTANT_NAME_LOCAL - Static variable in class JiraFunc
- ISSUECONSTANT_SEQUENCE - Static variable in class JiraFunc
- issueConstantInfo(IssueConstant) - Static method in class SyncAuditLogHelper
- IssueEventBridge - Interface in com.almworks.jira.structure.api.event
-
IssueEventBridge
is a simple hub that allows to listen to issue changes and report issue changes. - issueId(int) - Method in interface QueryContext
-
If the row at the specified index into the forest being searched represents an issue, returns that issues' ID; otherwise, returns 0.
- issueId(long) - Method in interface StructureQueryBuilder.BasicConstraintStep
- issueIds(long...) - Method in interface StructureQueryBuilder.BasicConstraintStep
- issueIds(LongList) - Method in interface StructureQueryBuilder.BasicConstraintStep
- issueInfo(long) - Static method in class SyncAuditLogHelper
- issueInfo(long, String) - Static method in class SyncAuditLogHelper
- issueInfo(Issue) - Static method in class SyncAuditLogHelper
- issueKey(String) - Method in interface StructureQueryBuilder.BasicConstraintStep
- issueKeyOrId(Issue, Long) - Static method in class StructureUtil
- issueKeys(Iterable<String>) - Method in interface StructureQueryBuilder.BasicConstraintStep
- issueKeys(String...) - Method in interface StructureQueryBuilder.BasicConstraintStep
- issueLink(long) - Static method in class CoreIdentities
- issueLink(IssueLink) - Static method in class CoreIdentities
- issueLinkType(long) - Static method in class CoreIdentities
- issueLinkType(IssueLinkType) - Static method in class CoreIdentities
- IssueListener - Interface in com.almworks.jira.structure.api.event
-
IssueListener
is a simple interface that receives notifications that an issue has changed. - issueLoader(AttributeSpec<T>) - Static method in class AttributeLoaders
- issues(LongIterable) - Method in class SyncLogger
- issues(Iterable<? extends Issue>) - Method in class SyncLogger
- issues(Iterable<String>, LongList) - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches the specified issues.
- issueType(IssueType) - Static method in class CoreIdentities
- issueType(String) - Static method in class CoreIdentities
- ISSUETYPE - Static variable in class CoreAttributeSpecs.Format
- ISSUETYPE - Static variable in class CoreAttributeSpecs
- ISSUETYPE - Static variable in class SharedAttributeSpecs.Id
- ISSUETYPE - Static variable in interface CoreItemTypes
- ISSUETYPE_ID - Static variable in class SharedAttributeSpecs
- ISSUETYPE_ID - Static variable in class JiraFunc
- ISSUETYPE_NAME - Static variable in class JiraFunc
- ISSUETYPE_SUBTASK - Static variable in class JiraFunc
- isSuperRoot(long) - Static method in class StructureRows
- isSuperRoot(StructureRow) - Static method in class StructureRows
- isSynchronizationAllowed(ApplicationUser) - Method in interface StructureConfiguration
-
Checks if the user is allowed to configure and control synchronizers.
- isSynchronizationAllowed(ApplicationUser) - Method in interface StructurePluginHelper
-
Checks if the given user is allowed to create and run synchronizers.
- isSynchronizationEnabledForAnyone() - Method in interface StructureConfiguration
- isSynchronizersSorted - Variable in class HistoryQuery
- isSystemAdmin() - Method in interface StructurePluginHelper
-
Checks if the current user is a Jira system administrator.
- isSystemAdmin(ApplicationUser) - Method in interface StructurePluginHelper
-
Checks if the given user is a Jira system administrator.
- isTempoAccount(ItemIdentity) - Static method in class CoreIdentities
- isTemporary(long) - Static method in class StructureRows
- isTimeZoneDependant() - Method in interface Calendar
- isTransformed() - Method in class ForestSpec
-
Returns true if this forest spec contains transformation.
- isUnlimitedNumberOfUsers() - Method in class LicenseData.Disabled
- isUnlimitedNumberOfUsers() - Method in interface LicenseData
- isUser(ItemIdentity) - Static method in class CoreIdentities
- isValid() - Method in class LicenseData.Disabled
- isValid() - Method in interface LicenseData
- isValid() - Method in class GenericItemService.ExceptionSupportResult
- isValid() - Method in class StructureViewBean.Builder
- isValid() - Method in class ViewSpecification.Column.Builder
- isValid(int) - Static method in class ColumnDisplayMode
- isValid(int) - Static method in class RowDisplayMode
- isValidExceptId() - Method in class StructureViewBean.Builder
- isVersion(ItemIdentity) - Static method in class CoreIdentities
- isVersionName(ItemIdentity) - Static method in class CoreIdentities
- isViewCreationAllowed(ApplicationUser) - Method in interface StructurePluginHelper
-
Checks if the given user can create new views.
- isViewSharingAllowed(ApplicationUser) - Method in interface StructurePluginHelper
-
Checks if the given user can share views.
- isVisible(GenericItem, ApplicationUser) - Method in interface GenericItemManager
- isVisible(GenericItem, ApplicationUser) - Method in class GenericItemType
- isVisible(T, ApplicationUser) - Method in interface StructureItemType
- isVisibleTo(ApplicationUser) - Method in interface ProcessInfo
- isWholeForestDependent() - Method in class BaseSingleRowAttributeLoader
- isWholeForestDependent() - Method in class DelegatingRowAttributeLoader
- isWholeForestDependent() - Method in interface RowAttributeLoader
-
Allows the loader to declare dependency on the whole forest.
- isWorklog(ItemIdentity) - Static method in class CoreIdentities
- ITEM - Enum constant in enum class LoaderType
- ITEM - Static variable in class CoreAttributeSpecs.Id
- ITEM - Static variable in class CoreAttributeSpecs
- ITEM_EDIT_DENIED - Enum constant in enum class StructureErrors
-
Attempting to edit an item without permission.
- ITEM_NOT_EXISTS_OR_NOT_ACCESSIBLE - Enum constant in enum class StructureErrors
-
Cannot access an item because either it is missing or the user does not have access to it.
- ITEM_NOT_NEEDED - Enum constant in enum class ItemAccessMode
-
The caller indicates that
StructureRow.getItem(java.lang.Class<I>)
is not going to be called on the received structure row. - ITEM_ZERO - Static variable in class ItemIdentity
-
Represents non-existing item.
- ItemAccessMode - Enum Class in com.almworks.jira.structure.api.row
-
These values may be used to optimize the access to
StructureRow
, based on whether the client code is going to use theStructureRow.getItem(java.lang.Class<I>)
method or not, and whether it is important that the current user has access to that item. - ItemAttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
-
The context interface for item attribute loaders.
- ItemAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
-
Item loaders calculate attribute value for a particular item, based on
ItemIdentity
. - ItemAttributeLoaderBuilder<T,
I> - Class in com.almworks.jira.structure.api.attribute.loader.builder - ItemAttributeLoaderBuilder() - Constructor for class ItemAttributeLoaderBuilder
- ItemChangeFilter - Interface in com.almworks.jira.structure.api.generator
-
An implementor of this interfaces checks if any of changed items may affect a built forest fragment.
- itemClass(Class<C>) - Method in class ItemAttributeLoaderBuilder
- ItemClassAttributeLoader<T,
A> - Class in com.almworks.jira.structure.api.attribute.loader.basic - ItemClassAttributeLoader(AttributeSpec<A>, Class<T>, String...) - Constructor for class ItemClassAttributeLoader
- ItemDisplayable - Class in com.almworks.jira.structure.api.util
- ItemDisplayable(String, String) - Constructor for class ItemDisplayable
- itemForest(ItemForest) - Method in class SyncLogger
- ItemForest - Interface in com.almworks.jira.structure.api.forest.item
- ItemForestBuilder<B extends ItemForestBuilder<B>> - Interface in com.almworks.jira.structure.api.forest.item
- ItemForestBuilderImpl - Class in com.almworks.jira.structure.api.forest.item
-
Fat builder - uses memory-hungry but fast RowTree.
- ItemForestBuilderImpl() - Constructor for class ItemForestBuilderImpl
- ItemIdentity - Class in com.almworks.jira.structure.api.item
-
ItemIdentity
represents an item, a core concept in Structure's architecture. - ItemIdentity.LongIdentity - Class in com.almworks.jira.structure.api.item
-
Represents long-based ID.
- ItemIdentity.StringIdentity - Class in com.almworks.jira.structure.api.item
-
Represents string-based ID.
- ItemIdentitySet - Class in com.almworks.jira.structure.api.item
-
An implementation of a
Set
ofItemIdentity
, optimized for memory consumption and objects count. - ItemIdentitySet() - Constructor for class ItemIdentitySet
- ItemIdentitySet(ItemIdentity...) - Constructor for class ItemIdentitySet
- ItemIdentitySet(Collection<? extends ItemIdentity>) - Constructor for class ItemIdentitySet
- ItemListBuilder<B extends ItemListBuilder<B>> - Interface in com.almworks.jira.structure.api.forest.item
- itemLoader(AttributeSpec<T>) - Static method in class SharedAttributeLoaders
- ItemResolver - Interface in com.almworks.jira.structure.api.item
- itemsUpdate() - Method in interface StructureGenerator.GenerationContext
-
Returns the item version update since the last time the current forest was generated.
- itemsUpdate(DataVersion) - Method in interface StructureGenerator.GenerationContext
-
Returns the item version update since the given version.
- itemsVersion - Variable in class RestValueResponse
- ItemTracker - Interface in com.almworks.jira.structure.api.item
-
ItemTracker
service provides means to track and report changes to items. - itemTrail(Function<I, ItemIdentity>) - Method in class ItemAttributeLoaderBuilder
- itemType(String...) - Method in class ItemAttributeLoaderBuilder
- ItemTypeAttributeLoader<A> - Class in com.almworks.jira.structure.api.attribute.loader.basic
- ItemTypeAttributeLoader(AttributeSpec<A>, String...) - Constructor for class ItemTypeAttributeLoader
- ItemTypeNotFoundException - Exception in com.almworks.jira.structure.api.item
-
This exception is thrown if the application code expects an Item Type with a specific ID to be present, but it isn't registered in the system.
- ItemTypeNotFoundException(int) - Constructor for exception ItemTypeNotFoundException
- ItemTypeRegistry - Interface in com.almworks.jira.structure.api.item
-
ItemTypeRegistry
is an internal service that provides mapping of all known item type keys (module keys) to int values (primary keys in a db table). - itemTypes - Variable in class RestValueResponse
- ItemValues - Interface in com.almworks.jira.structure.api.attribute
-
An object that implements
ItemValues
interface is supplied as a result of attributes calculation byStructureAttributeService.getItemValues(java.util.Collection<com.almworks.jira.structure.api.item.ItemIdentity>, java.util.Collection<? extends com.almworks.jira.structure.api.attribute.AttributeSpec<?>>)
. - ItemVersionUpdate - Class in com.almworks.jira.structure.api.item
- ItemVersionUpdate(DataVersion) - Constructor for class ItemVersionUpdate
- ItemVersionUpdate.Empty - Class in com.almworks.jira.structure.api.item
- ItemVersionUpdate.Total - Class in com.almworks.jira.structure.api.item
- iterable(Iterable<? extends T>) - Method in class La
- IterationControl - Interface in com.almworks.jira.structure.api.util
- iterator() - Method in class ArrayForest
- iterator() - Method in class ItemIdentitySet
- iterator(Iterable<? extends T>) - Method in class La
- iv(String, int) - Static method in class StructureUtil
- iv(String, int) - Static method in class TypeUtils
- ivn(String) - Static method in class StructureUtil
- ivn(String) - Static method in class TypeUtils
J
- JavaListToLongListAdapter<T> - Class in com.almworks.jira.structure.api.util
- JavaListToLongListAdapter(List<T>, ToLongFunction<T>) - Constructor for class JavaListToLongListAdapter
- Jira(long, Long, JiraChangeEvent) - Constructor for class SyncEvent.Jira
- JIRA - Enum constant in enum class SourceOfTruth
- JIRA_ADMIN_DENIED - Enum constant in enum class StructureErrors
-
The user does not have JIRA Administrators permission.
- JIRA_EVAL_LICENSE_MISMATCH - Enum constant in enum class StructureLicenseError
- JIRA_EVENT_TO_MAP - Static variable in class SyncEvents
- JIRA_LICENSE_MISMATCH_USERS - Enum constant in enum class StructureLicenseError
- JiraChangeEvent - Class in com.almworks.jira.structure.api.event
-
IssueChangeEvent
represents the details of a single issue change. - JiraChangeEvent(JiraChangeType) - Constructor for class JiraChangeEvent
- JiraChangeType - Enum Class in com.almworks.jira.structure.api.event
-
A listing of possible types of events.
- JiraComponents - Class in com.almworks.jira.structure.api.util
- JiraComponents() - Constructor for class JiraComponents
- JiraFunc - Class in com.almworks.jira.structure.api.util
-
JiraFunc
contains Jira-related functions. - JiraFunc() - Constructor for class JiraFunc
- JiraGroup() - Constructor for class PermissionSubject.JiraGroup
- JiraGroup(Group) - Constructor for class PermissionSubject.JiraGroup
- JiraGroup(String) - Constructor for class PermissionSubject.JiraGroup
- JiraI18n - Class in com.almworks.jira.structure.api.i18n
- JiraI18n(I18nHelper) - Constructor for class JiraI18n
- JiraI18nProvider - Class in com.almworks.jira.structure.api.i18n
- JiraI18nProvider() - Constructor for class JiraI18nProvider
- JiraUser() - Constructor for class PermissionSubject.JiraUser
- JiraUser(ApplicationUser) - Constructor for class PermissionSubject.JiraUser
- JiraUser(String) - Constructor for class PermissionSubject.JiraUser
- JiraUsers - Class in com.almworks.jira.structure.api.util
-
Workaround for https://jira.atlassian.com/browse/JRA-62034
- JiraUsers() - Constructor for class JiraUsers
- job() - Method in class AbstractStructureJob
- job() - Method in interface StructureJob
-
Runs the job in background.
- JOB_NOT_EXISTS - Enum constant in enum class StructureErrors
-
The background job is not available.
- jobId - Variable in class RestJobId
- jql(Query) - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches issues that satisfy the specified JQL query.
- JQL - Static variable in class CoreEffectorParameters
- JQL - Static variable in class CoreGeneratorParameters
-
Defines JQL for the generator.
- JSON_ARRAY - Static variable in class ValueFormat
-
JSON_ARRAY values are Java lists, ready to be converted to a JSON array.
- JSON_OBJECT - Static variable in class ValueFormat
-
JSON_OBJECT values are Java maps, ready to be converted to a JSON object.
- JsonMapUtil - Class in com.almworks.jira.structure.api.util
-
Utility methods for working with JSON maps.
- JsonMapUtil() - Constructor for class JsonMapUtil
- jsonToList(JSONArray) - Static method in class JsonMapUtil
- jsonToMap(JSONObject) - Static method in class JsonMapUtil
K
- key - Variable in class RestTransformSpec
- KEY - Static variable in class SharedAttributeSpecs.Id
- KEY - Static variable in class SharedAttributeSpecs
- KEY_PROJECT - Static variable in class JiraFunc
- keys() - Method in class MapObject
L
- la(A1) - Method in class La2
- la(A1) - Method in class La3
- la(A1, A2) - Method in class La2
- la(A1, A2, A3) - Method in class La3
- la(T) - Method in class La
- La<T,
R> - Class in com.almworks.jira.structure.api.util -
La
is a utility generic-purpose class for functional expressions. - La() - Constructor for class La
- La(Class<R>) - Constructor for class La
-
Use this constructor to have class-aware instance, which is needed only for few methods like
La.array(java.util.Collection<? extends T>)
. - La.ComparableComparator<B extends Comparable<B>> - Class in com.almworks.jira.structure.api.util
- La.FilterIterator<D extends T> - Class in com.almworks.jira.structure.api.util
- La.LaComparator<A,
B> - Class in com.almworks.jira.structure.api.util - La.TransformIterator<D extends T> - Class in com.almworks.jira.structure.api.util
- La2<A1,
A2, R> - Class in com.almworks.jira.structure.api.util - La2() - Constructor for class La2
- La2.Binder2<A2,
R> - Class in com.almworks.jira.structure.api.util - La2.Const<R> - Class in com.almworks.jira.structure.api.util
- La3<A1,
A2, A3, R> - Class in com.almworks.jira.structure.api.util - La3() - Constructor for class La3
- La3.Binder12<A1,
A2, R> - Class in com.almworks.jira.structure.api.util - label(Label) - Static method in class CoreIdentities
- label(String) - Static method in class CoreIdentities
- LABEL - Static variable in interface CoreItemTypes
- LABEL_LABEL - Static variable in class JiraFunc
- LABELS - Static variable in class CoreAttributeSpecs.Id
- LaComparator(La<A, B>, Comparator<? super B>) - Constructor for class La.LaComparator
- lastIndexOf(List<? extends T>, R) - Method in class La
- lastOrZero(LongList) - Static method in class StructureUtil
-
Returns the last element of the given list if it's not empty, 0 otherwise.
- leaf() - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches rows at the bottom level of the hierarchy.
- leaf(String) - Static method in class NodeInfo
- LEAVES - Static variable in class SharedAttributeSpecs.Param
- LeavesReductionStrategy() - Constructor for class ReductionStrategy.LeavesReductionStrategy
- LEGACY - Enum constant in enum class StructureLicenseHosting
- LEVEL - Static variable in class CoreGeneratorParameters
-
Parameter to apply generator on one specific level.
- LEVEL_FROM - Static variable in class CoreGeneratorParameters
-
Parameters to select a range of levels to apply the generator.
- LEVEL_TO - Static variable in class CoreGeneratorParameters
- LEVELS - Static variable in class SharedAttributeSpecs.Param
- LICENSE_CERTIFICATE_ERROR - Enum constant in enum class StructureLicenseError
- LICENSE_PROBLEM - Enum constant in enum class StructureErrors
-
Problem with Structure license or extension license, which prevents operation from being executed.
- LicenseData - Interface in com.almworks.jira.structure.api.extension.license
- LicenseData.Disabled - Class in com.almworks.jira.structure.api.extension.license
- LicenseException - Exception in com.almworks.jira.structure.api.extension.license
- LicenseException(StructureLicenseError) - Constructor for exception LicenseException
- LicenseException(StructureLicenseError, Throwable) - Constructor for exception LicenseException
- LicenseSource - Enum Class in com.almworks.jira.structure.api.extension.license
- liftToList() - Method in class La
- LimitedHistoryConsumer - Interface in com.almworks.jira.structure.api.structure.history
-
Same principle as
HistoryConsumer
. - Limits - Class in com.almworks.jira.structure.api.util
- LINK_CREATED - Enum constant in enum class JiraChangeType
- LINK_DELETED - Enum constant in enum class JiraChangeType
- LINK_ID - Static variable in class JiraFunc
- LINK_SEQUENCE - Static variable in class JiraFunc
- LinkChangeEvent - Class in com.almworks.jira.structure.api.event
-
This event is dispatched when an operation on links is detected - creation of a new link, or removal of existing link.
- LinkChangeEvent(JiraChangeType, long, long, long) - Constructor for class LinkChangeEvent
- linkedHashMap(Collection<C>, La<? super C, V>) - Method in class La
- linkedHashSet(Collection<? extends T>) - Method in class La
- LINKTYPE_ID - Static variable in class JiraFunc
- listsEqual(LongList, LongList) - Static method in class StructureUtil
-
Tests whether the given lists are equal (contain the same numbers in the same order).
- listType() - Static method in class StructureUtil
- listType() - Static method in class TypeUtils
- loadAttributeValues(ForestSpec, boolean, LongList, Collection<? extends AttributeSpec<?>>, AttributeValuesReceiver) - Method in interface StructureAttributeService
-
This method loads values for the given sets of attributes and rows.
- loadAttributeValues(ForestSpec, LongList, Collection<? extends AttributeSpec<?>>, AttributeValuesReceiver) - Method in interface StructureAttributeService
-
Loads values for the given sets of attributes and rows.
- loadAttributeValues(ItemForest, LongList, Collection<? extends AttributeSpec<?>>, AttributeValuesReceiver) - Method in interface StructureAttributeService
-
This method loads values for the given sets of attributes and rows.
- loadAttributeValues(Forest, LongList, Collection<? extends AttributeSpec<?>>, AttributeValuesReceiver) - Method in interface StructureAttributeService
-
This method loads values for the given sets of attributes and rows.
- loadBatch(long) - Method in interface EffectService
- loadChildren(AttributeValue<T>, PropagateAttributeContext.Parent) - Method in class InheritedValueLoader
- loadChildren(AttributeValue<T>, PropagateAttributeContext.Parent) - Method in class DelegatingPropagateAttributeLoader
- loadChildren(AttributeValue<T>, PropagateAttributeContext.Parent) - Method in interface PropagateAttributeLoader
-
Provider of a loading function for the children of the given parent row.
- LoadedValue<T> - Interface in com.almworks.jira.structure.api.attribute
-
Represents a value loaded from the attribute system.
- LoadedValues<K> - Interface in com.almworks.jira.structure.api.attribute
-
An interface that allows access to attribute values, loaded via the attribute system.
- LoaderType - Enum Class in com.almworks.jira.structure.api.attribute.loader.composition
- loadItems(Set<ItemIdentity>, BiConsumer<ItemIdentity, GenericItem>) - Method in interface GenericItemManager
- loadValue(AttributeValue<T>, ScanningAttributeContext) - Method in class AbstractScanningLoader
- loadValue(AttributeValue<T>, ScanningAttributeContext) - Method in class DelegatingScanningAttributeLoader
- loadValue(AttributeValue<T>, ScanningAttributeContext) - Method in interface ScanningAttributeLoader
-
Performs scanning loading.
- loadValue(DerivedAttributeContext) - Method in class SimpleDerivedAttributeLoader
- loadValue(DerivedAttributeContext) - Method in class BaseDerivedAttributeLoader
- loadValue(DerivedAttributeContext) - Method in class BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader
- loadValue(DerivedAttributeContext) - Method in class DelegatingDerivedAttributeLoader
- loadValue(DerivedAttributeContext) - Method in interface DerivedAttributeLoader
-
Performs the loading.
- loadValue(ItemIdentity, ItemAttributeContext) - Method in class ItemClassAttributeLoader
- loadValue(ItemIdentity, ItemAttributeContext) - Method in class BaseItemAttributeLoader
- loadValue(ItemIdentity, ItemAttributeContext) - Method in class DelegatingItemAttributeLoader
- loadValue(ItemIdentity, ItemAttributeContext) - Method in interface ItemAttributeLoader
-
The loading function.
- loadValue(StructureRow, SingleRowAttributeContext) - Method in class BaseSingleRowAttributeLoader
- loadValue(StructureRow, SingleRowAttributeContext) - Method in interface SingleRowAttributeLoader
-
The loading function.
- loadValue(List<AttributeValue<T>>, AggregateAttributeContext) - Method in interface AggregateAttributeLoader
-
Performs aggregate loading.
- loadValue(List<AttributeValue<T>>, AggregateAttributeContext) - Method in class AbstractNaiveDistinctAggregateLoader
- loadValue(List<AttributeValue<T>>, AggregateAttributeContext) - Method in class DelegatingAggregateAttributeLoader
- loadValue(List<AttributeValue<T>>, AggregateAttributeContext) - Method in class ReducingAggregateLoader
- loadValueForPassingRow(Long, ScanningAttributeContext) - Method in class ScanningLongSumLoader
- loadValueForPassingRow(Number, ScanningAttributeContext) - Method in class ScanningNumberSumLoader
- loadValueForPassingRow(T, ScanningAttributeContext) - Method in class AbstractScanningLoader
- loadValues() - Method in interface AttributeSubscription
-
Requests that the subscription performs attribute loading.
- LOCK_FAILED - Enum constant in enum class StructureErrors
-
Internal problem with Structure locking mechanism.
- LoggingUtils - Class in com.almworks.jira.structure.api.util
- LONG_ITERATOR_TO_LONG - Static variable in class StructureUtil
- longAddOrNull(long, Long) - Static method in class NumericFunctions
- longAddOrNull(Number, Number) - Static method in class NumericFunctions
-
Appends two numbers as long's with tracking of nulls Axioms: null + a == a, a + null == a, a + b == a + b, null + null == null
- LongFilteringIterator - Class in com.almworks.jira.structure.api.util
- LongFilteringIterator(LongIterator, La<Long, ?>) - Constructor for class LongFilteringIterator
- LongFilteringIterator(LongIterator, LongPredicate) - Constructor for class LongFilteringIterator
- longId(String, long) - Static method in class ItemIdentity
-
Creates a new long-based ID.
- longIds(String) - Method in class ItemIdentitySet
- longList(Collection<T>, La<? super T, Long>) - Static method in class La
- LongListHashIndex - Class in com.almworks.jira.structure.api.util
-
todo why don't we add this to ArrayForest? We could have a method indexOfCached() which would consult the cache; todo | the cache would be invalidated on any forest update; also could be "smart" (invalidate only indices after the point of change) todo Or: merge with IndexedForest
- LongListHashIndex(LongList) - Constructor for class LongListHashIndex
- LongListHashIndex(Map<Long, Integer>) - Constructor for class LongListHashIndex
- longOrNull(Number) - Static method in class NumericFunctions
- longOrNull(T, Function<? super T, ? extends Number>) - Static method in class NumericFunctions
- longOrZero(Number) - Static method in class NumericFunctions
- longOrZero(T, Function<? super T, ? extends Number>) - Static method in class NumericFunctions
- LongSumLoader - Class in com.almworks.jira.structure.api.attribute.loader.basic
- LongSumLoader(AttributeSpec<Long>, AttributeSpec<Long>) - Constructor for class LongSumLoader
- LOOP_MARKER - Static variable in interface CoreItemTypes
- loopMarker(long) - Static method in class CoreIdentities
- lv(String, long) - Static method in class StructureUtil
- lv(String, long) - Static method in class TypeUtils
- lvn(String) - Static method in class StructureUtil
- lvn(String) - Static method in class TypeUtils
M
- makeDefaultForStructure(Long, Long, StructurePage) - Method in interface StructureViewManager
-
Makes the specified view default for the given structure on the given page
- makeDefined() - Method in class ViewSettings.Builder
-
Makes this view settings instance defined, by making sure the views list is not
null
. - makeImmutable() - Method in class ArrayForest
-
Makes this instance non-modifiable
- makeImmutable() - Method in class ItemIdentitySet
- makePublic() - Method in interface StructureView
-
Convenience method that modifies the view's permission rules, making it viewable by anyone.
- makeShallow(StructureRow) - Static method in class StructureRows
- makeUnchecked(StructureRow) - Static method in class StructureRows
- MANAGE_GLOBAL_SAVED_COLUMNS - Static variable in interface CoreAppPermissions
-
Permission to manage global saved columns: edit, remove, add new.
- ManagerBackedItemForest - Class in com.almworks.jira.structure.api.forest.item
- ManagerBackedItemForest(Forest, RowManager) - Constructor for class ManagerBackedItemForest
- ManagerBackedItemForest(Forest, RowManager, ItemAccessMode) - Constructor for class ManagerBackedItemForest
- map(LongList) - Method in interface RowMapper
- MAP_OBJECT_ARRAY_EXTRACTOR - Static variable in class MapObject
- mapInto(Collection<? extends T>, Map<R, T>) - Method in class La
- mapInto(Collection<C>, Map<R, V>, La<? super C, ? extends V>) - Method in class La
- MapObject - Class in com.almworks.jira.structure.api.util
-
A wrapper for a Map-based structure.
- MapObject(Map<String, Object>) - Constructor for class MapObject
- MapObject(JSONObject) - Constructor for class MapObject
- mapOf(String, Object) - Static method in class AbstractGenerator
- mapOf(String, Object, String, Object) - Static method in class AbstractGenerator
- mapped(LongList, LongList, LongLongHppcOpenHashMap) - Static method in class RowMapper.Mapping
- mapRow(long) - Method in interface RowMapper
- mapType() - Static method in class StructureUtil
- mapType() - Static method in class TypeUtils
- MapUtils - Class in com.almworks.jira.structure.api.util
- MARKETPLACE - Enum constant in enum class LicenseSource
- matches(int) - Method in class StructureQueryConstraint.SimpleFilter
-
Returns
true
if the row at the specified index matches the criteria. - matches(StructureRow) - Method in interface StructureGenerator.Filter.FilterFunction
- matches(ApplicationUser) - Method in class PermissionSubject.Anyone
- matches(ApplicationUser) - Method in class PermissionSubject.JiraGroup
- matches(ApplicationUser) - Method in class PermissionSubject.JiraUser
- matches(ApplicationUser) - Method in class PermissionSubject
- matches(ApplicationUser) - Method in class PermissionSubject.ProjectRole
- matchIssues(LongList, Query, boolean, LongCollector) - Method in interface StructurePluginHelper
-
Passes the issues through JIRA search engine and lets the caller collect either all matching or non-matching issues.
- matchIssuesSorted(LongList, Query, boolean, LongCollector) - Method in interface StructurePluginHelper
-
Passes the issues, sorted by their IDs, through JIRA search engine to collect matching or non-matching issues.
- matchIssuesSorted(LongList, Query, boolean, ApplicationUser, boolean, LongCollector) - Method in interface StructurePluginHelper
-
A variation of
StructurePluginHelper.matchIssuesSorted(LongList, Query, boolean, LongCollector)
that lets you specify the user and override security checks. - MAX_ITEM_STRING_ID_LENGTH - Static variable in class Limits
- MAX_MODULE_KEY_LENGTH - Static variable in class Limits
- MAX_NAME_LENGTH - Static variable in class Limits
- MAX_PATH_LENGTH - Static variable in class Limits
- MAX_PROPERTY_LENGTH - Static variable in class StructureUtil
- MAX_SPEC_ID_LENGTH - Static variable in class Limits
- MAX_USER_KEY_LENGTH - Static variable in class Limits
- maxDate - Variable in class HistoryQuery
- MAY - Enum constant in enum class AttributeCachingStrategy
-
The value may be cached.
- memo(long) - Static method in class CoreIdentities
- Memo - Interface in com.almworks.jira.structure.api.memo
- MEMO - Static variable in interface CoreItemTypes
- MEMO_CHANGE_HISTORY_GROUP - Static variable in interface CoreItemTypes
- memoChangeHistoryGroup(long) - Static method in class CoreIdentities
- memoize() - Method in class La
- memoize(Supplier<T>) - Static method in class StructureUtil
-
Not thread safe
- memoizeConcurrent() - Method in class La
- MemoManager - Interface in com.almworks.jira.structure.api.memo
- MemoUpdateBuilder - Interface in com.almworks.jira.structure.api.memo
- merge(Supplier<Number>, Supplier<Number>) - Method in class NumberSumLoader
- merge(Supplier<Number>, List<Number>) - Method in class NumberSumLoader
- merge(Supplier<T>, Supplier<T>) - Method in interface ValueReducer
-
Calculates reduction of tree node where
self
is value of the current row, andreduced
is result of flat reduction. - merge(Supplier<T>, List<T>) - Method in interface ValueReducer
-
Calculates reduction of tree node where
self
is value of the current row andlist
represents values passed from children (it may be or be not values of children rows depending on strategy type). - mergeForest(Forest, long, long) - Method in class ArrayForest
-
Convenience method to call
ArrayForest.mergeForest(Forest, long, long, ForestChangeEventHandler)
without event handler. - mergeForest(Forest, long, long, ForestChangeEventHandler) - Method in class ArrayForest
-
Merges another forest into this forest.
- mergeParameters(boolean, boolean, Map<?, ?>...) - Static method in class JsonMapUtil
- migrate(BackupReader, MigrationMapping, ErrorsReporter) - Method in interface StructureBackupProvider
-
Called during Migrate Structure procedure.
- migrate(BackupReader, Map<Long, Long>, ErrorsReporter) - Method in interface StructureBackupProvider
-
Deprecated.since Structure 7.5
- migrateParameters(byte[]) - Method in interface Structure2xBackwardCompatibleSynchronizer
- migrateUserNameToUserKey(String) - Static method in class StructureUtil
- MigrationMapping - Interface in com.almworks.jira.structure.api.backup
-
Stores mappings from entity ID in the backup file to restored entity ID.
- MIN_PING_TIME - Static variable in interface Pinger
- minDate - Variable in class HistoryQuery
- MISSING - Static variable in interface CoreItemTypes
- MISSING_ITEM - Static variable in class CoreIdentities
- MissingRowException - Exception in com.almworks.jira.structure.api.row
-
This exception is thrown by
RowManager
if the code requests a non-existent row. - MissingRowException(long) - Constructor for exception MissingRowException
- MissingRowException(long, String) - Constructor for exception MissingRowException
- module - Variable in class RestTransformSpec
- MODULE_COMPLETE_KEY - Static variable in class JiraFunc
- MODULE_ERROR - Enum constant in enum class StructureErrors
-
An extension module is throwing an exception or fails to get linked to.
- move(long, long, LongList) - Static method in class ForestChange
-
Creates a "move" forest change.
- Move(LongList, long, long) - Constructor for class ForestChange.Move
- Move(LongList, long, long, long) - Constructor for class ForestAction.Move
- MOVE - Enum constant in enum class HistoryEntry.Operation
- movedRows - Variable in class EffectBatch
- moveExtension(StructureRow, StructurePosition, StructurePosition, StructureGenerator.HandlingContext) - Method in interface ActionHandler.ExtenderActionHandler
- moveGroupedItem(StructureRow, StructureRow, StructureRow, StructureGenerator.HandlingContext) - Method in interface ActionHandler.GrouperActionHandler
- moveNode(RowTree.Node, RowTree.Node, RowTree.Node) - Method in class RowTree
-
Moves node within a tree
- moveRow(StructureRow, StructurePosition, StructureGenerator.HandlingContext) - Method in interface ActionHandler.InserterActionHandler
- moveSubtree(long, long, long) - Method in class ArrayForest
-
Convenience method to call
ArrayForest.moveSubtree(long, long, long, ForestChangeEventHandler)
without event handler. - moveSubtree(long, long, long, ForestChangeEventHandler) - Method in class ArrayForest
-
Moves sub-tree rooted at the specified row to a position specified by
(under, after)
coordinates. - moveSubtreeAtIndex(int, long, long, ForestChangeEventHandler) - Method in class ArrayForest
-
Moves sub-tree rooted at the specified index to a position specified by
(under, after)
coordinates. - MS_EXCEL - Enum constant in enum class ExportFormat
-
Microsoft Excel (*.xls) format.
- MultiRowAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
-
A multi-row loader provide a value for a single row, but also considering the previously calculated value of the same attribute for some other rows in the forest.
- MUST_NOT - Enum constant in enum class AttributeCachingStrategy
-
The value must not be cached.
- mustNotCacheLoader() - Method in interface AttributeProviderContext
-
Tells the system to avoid caching the loader produced by the provider.
- myAttributeSpec - Variable in class AttributeLoaderBuilder
- myAuditLog - Variable in class AbstractSynchronizer
- myBulkSize - Variable in class StructureQueryConstraint.BulkFilter
- myCachingStrategy - Variable in class AttributeLoaderBuilder
- myDependency - Variable in class SimpleDerivedAttributeLoader
- myDependency - Variable in class SingleDependencyReducingAggregateLoader
- myGenericItemManager - Variable in class GenericItemType
- myGenericItemService - Variable in class GenericItemType
- myGlobalTrail - Variable in class AttributeLoaderBuilder
- myHelper - Variable in class GenericItemType
- myHelper - Variable in class StructureQueryBuilder.RelationConstraintStartStep
- myItemId - Variable in class SimpleRow
- myItemTypes - Variable in class ItemTypeAttributeLoader
- myLock - Variable in class AbstractStructureJob
- myMapView - Variable in class MapObject
- myObject - Variable in class MapObject
- myResolver - Variable in class SimpleRow
- myRowId - Variable in class SimpleRow
- myRowManager - Variable in class AbstractSynchronizer
- mySemantics - Variable in class SimpleRow
- mySpec - Variable in class AbstractAttributeLoader
- myStructureComponents - Variable in class AbstractSynchronizer
- myStructureManager - Variable in class AbstractSynchronizer
- myTitle - Variable in class NodeInfo
N
- name() - Method in interface StructureError
-
Returns error name.
- NAME_PARAM - Static variable in class CoreEffectorParameters
- named(String) - Static method in class Folder
- named(String) - Static method in class GenericItem
- NEGATED_ISSUECONSTANT_SEQUENCE - Static variable in class JiraFunc
- NEW_EFFECTOR - Static variable in class CoreIdentities
- NEW_FOLDER - Static variable in class CoreIdentities
- NEW_GENERATOR - Static variable in class CoreIdentities
- NEW_ISSUE - Static variable in class CoreIdentities
- NEW_ITEM_ID - Static variable in class GenericItemType
- NewStructureTemplate - Interface in com.almworks.jira.structure.api.template
- NewStructureTemplateContext - Interface in com.almworks.jira.structure.api.template
- NewStructureTemplateStep - Interface in com.almworks.jira.structure.api.template
- NewStructureTemplateStep.Direction - Enum Class in com.almworks.jira.structure.api.template
- next() - Method in class La.FilterIterator
- next() - Method in class La.TransformIterator
- nextFragment(ItemForest) - Method in interface ItemForestBuilder
- nextFragment(ItemForest) - Method in class ItemForestBuilderImpl
- nextLevel() - Method in interface ItemForestBuilder
- nextLevel() - Method in class ItemForestBuilderImpl
- nextRow(ItemIdentity) - Method in class ItemForestBuilderImpl
- nextRow(ItemIdentity) - Method in interface ItemListBuilder
-
Appends a new row with the given item identity.
- nextRow(ItemIdentity, long) - Method in class ItemForestBuilderImpl
- nextRow(ItemIdentity, long) - Method in interface ItemListBuilder
-
Appends a new row with the given item identity and semantics.
- nextSibling - Variable in class StructureQueryBuilder.RelationConstraintStartStep
-
Row is a next (following) sibling of another row in a forest.
- nextSibling - Variable in class StructureQueryBuilder.StartStepHelper
- nextSibling(int) - Method in class IndexedForest
- NIL - Static variable in class ComparableTuple
- nn(Integer, int) - Static method in class StructureUtil
- nn(Integer, int) - Static method in class TypeUtils
- nn(Long, long) - Static method in class StructureUtil
- nn(Long, long) - Static method in class TypeUtils
- nn(String) - Static method in class StructureUtil
- nn(String) - Static method in class TypeUtils
- nni(Integer) - Static method in class StructureUtil
- nni(Integer) - Static method in class TypeUtils
- nnl(Long) - Static method in class StructureUtil
- nnl(Long) - Static method in class TypeUtils
- nnv(T, T) - Static method in class StructureUtil
- nnv(T, T) - Static method in class TypeUtils
- NO_DATACENTER_SUPPORT - Enum constant in enum class StructureLicenseError
- NO_ERROR - Enum constant in enum class StructureLicenseError
- NO_LICENSE - Enum constant in enum class StructureLicenseError
- NO_METADATA - Enum constant in enum class StructureLicenseError
- NO_PAGES - Static variable in class ViewSettings
- NO_PERMISSION - Enum constant in enum class StructureErrorCategory
-
This category contains errors that are caused by the actor not having sufficient permissions for the action.
- NO_RELEASE_DATE - Enum constant in enum class StructureLicenseError
- NoCarry() - Constructor for class PermissionSubject.Visitor.NoCarry
- noContextDependencies() - Method in class AttributeLoaderBuilder
-
Used to override default context dependencies.
- NODEID_MAX_LENGTH - Static variable in class Limits
- NodeInfo - Class in com.almworks.jira.structure.api.perfstats
- NodeInfo(String) - Constructor for class NodeInfo
- NodeInfo.Branch - Class in com.almworks.jira.structure.api.perfstats
- nonBlank(String) - Static method in class StructureUtil
- None() - Constructor for class TrailItemSet.None
- NONE - Enum constant in enum class LicenseSource
- NONE - Enum constant in enum class PermissionLevel
-
No permissions - the user is not allowed to view this structure or know that it exists.
- NONE - Static variable in class TrailItemSet.None
-
An empty set
- NONE - Static variable in interface CoreSemantics
- nonNegativeDouble(Number) - Static method in class NumericFunctions
- nonNegativeDouble(T, Function<? super T, ? extends Number>) - Static method in class NumericFunctions
- nonNegativeDoubleAddOrNull(Number, Number) - Static method in class NumericFunctions
-
Appends two numbers as double's with tracking of nulls and clipping to zero.
- nonNegativeLong(Number) - Static method in class NumericFunctions
- nonNegativeLong(T, Function<? super T, ? extends Number>) - Static method in class NumericFunctions
- NonSensitiveInStandardMode - Annotation Interface in com.almworks.jira.structure.api.attribute.loader
-
The annotation is used to mark a custom value format as non-sensitive in standard mode.
- noParams() - Method in class AttributeSpec
-
Returns a new attribute spec with all parameters removed.
- NORMAL_ACCESS - Enum constant in enum class ItemAccessMode
-
The provided structure row will exhibit normal behavior.
- normalizeParams(String, Map<String, Object>) - Static method in class AttributeSpecNormalization
-
Does normalization based on the rules at https://dev.almworks.com/browse/STR-1464 See also AttributeSpecNormalization.js
- not() - Method in class StructureQueryBuilder.StartStep
-
Negates the whole constraint, whether it is basic or relation-based.
- not() - Method in class StructureQueryBuilder.StartStepHelper
- not() - Method in class La
- NOT_ALLOWED_TO_CREATE_STRUCTURE - Enum constant in enum class StructureErrors
-
The user does not have Create Structure permission.
- NOT_FOUND - Enum constant in enum class StructureErrorCategory
-
This category contains errors that mean that the requested object is either not found, does not exist anymore or the user does not have access to it.
- NOT_SIGNED - Enum constant in enum class StructureLicenseError
- notAncestors - Variable in class HistoryQuery
- notAuthors - Variable in class HistoryQuery
- NotConfigurable - Annotation Interface in com.almworks.jira.structure.api.generator
- NOTE_EDIT_DENIED - Enum constant in enum class StructureErrors
-
The user does not have permissions to edit or archive a note.
- NOTE_NOT_EXISTS_OR_NOT_ACCESSIBLE - Enum constant in enum class StructureErrors
-
Inaccessible note.
- notEquals - Variable in class StructureQueryBuilder.OpStep
- notIn - Variable in class StructureQueryBuilder.OpStep
- notIssuesSorted - Variable in class HistoryQuery
- notNull() - Static method in class La
- notNull(La<A, B>, B) - Static method in class La
- notNull(R, String) - Static method in class AttributeLoaderBuilder
- notProjectsSorted - Variable in class HistoryQuery
- notStructuresSorted - Variable in class HistoryQuery
- notSynchronizersSorted - Variable in class HistoryQuery
- nullableCollectionOfNonNulls(R, String) - Static method in class AttributeLoaderBuilder
- NUMBER - Static variable in class ValueFormat
-
NUMBER values are numeric and usually are either
Long
orDouble
. - NumberAccumulator - Class in com.almworks.jira.structure.api.attribute.loader.basic
- NumberAccumulator() - Constructor for class NumberAccumulator
- NumberSumLoader - Class in com.almworks.jira.structure.api.attribute.loader.basic
- NumberSumLoader(AttributeSpec<Number>, AttributeSpec<Number>) - Constructor for class NumberSumLoader
- NumericFunctions - Class in com.almworks.jira.structure.api.util
-
Helper methods for using numeric functions.
- NumericFunctions() - Constructor for class NumericFunctions
O
- object(String) - Method in class AttributeSpecBuilder.ParamsBuilder
-
Creates a new builder for creating an object inside the current builder's parameter space.
- objectsToLeaves(Collection<T>) - Static method in interface PerformanceLogProvider
- of - Variable in class StructureQueryBuilder.OpStep
- of(double) - Static method in class ComparableTuple
- of(long) - Static method in class ComparableTuple
- of(long, long) - Static method in class ComparableTuple
- of(AttributeValue<T>) - Static method in interface LoadedValue
-
Creates an instance of
LoadedValue
based on attribute value. - of(Forest, Map<Long, StructureRow>) - Static method in class ImmutableItemForest
- of(ItemIdentity...) - Static method in class TrailItemSet
-
Constructs a set for specific item IDs.
- of(StructureRow) - Static method in class ImmutableItemForest
- of(Long[]) - Static method in class ComparableTuple
- of(String) - Static method in class ComparableTuple
- of(String[]) - Static method in class ComparableTuple
- of(String, long) - Static method in class ComparableTuple
- of(String, long[]) - Static method in class ItemIdentitySet
- of(String, long, String) - Static method in class ComparableTuple
- of(String, LongIterable) - Static method in class ItemIdentitySet
- of(String, Iterable<String>) - Static method in class ItemIdentitySet
- of(String, String) - Static method in class ComparableTuple
- of(Collection<ItemIdentity>) - Static method in class TrailItemSet
-
Constructs a set for specific item IDs.
- of(List<?>) - Static method in class ComparableTuple
- of(T) - Static method in class AttributeValue
-
Creates an instance for the given value.
- of(T) - Static method in interface LoadedValue
-
Creates an instance of
LoadedValue
based on a value itself. - ofNullable(T) - Static method in class AttributeValue
-
Creates an instance for the given value.
- ofTypes(Collection<String>) - Static method in class TrailItemSet
-
Constructs a set for specific item types.
- onAnyone(PermissionSubject.Anyone) - Method in class PermissionSubject.Visitor.NoCarry
- onAnyone(PermissionSubject.Anyone, Void) - Method in class PermissionSubject.Visitor.NoCarry
- onAnyone(PermissionSubject.Anyone, T) - Method in interface PermissionSubject.Visitor
- ONE_LINE - Static variable in class RowDisplayMode
-
Fixed height rows that only show one line.
- onGroup(PermissionSubject.JiraGroup) - Method in class PermissionSubject.Visitor.NoCarry
- onGroup(PermissionSubject.JiraGroup, Void) - Method in class PermissionSubject.Visitor.NoCarry
- onGroup(PermissionSubject.JiraGroup, T) - Method in interface PermissionSubject.Visitor
- onInsert(long, LongIterable) - Method in interface SyncChangeListener
- onIssueChanged(JiraChangeEvent) - Method in interface IssueListener
-
Process the event.
- onlyOneIsTrue(boolean...) - Static method in class StructureUtil
- onMove(long, long) - Method in interface SyncChangeListener
- onProjectRole(PermissionSubject.ProjectRole) - Method in class PermissionSubject.Visitor.NoCarry
- onProjectRole(PermissionSubject.ProjectRole, Void) - Method in class PermissionSubject.Visitor.NoCarry
- onProjectRole(PermissionSubject.ProjectRole, T) - Method in interface PermissionSubject.Visitor
- onStructuresChanged(LongObjMap<HistoryEntry>) - Method in interface StructureListener
-
Called after a related group of changes has been written to the database.
- onUser(PermissionSubject.JiraUser) - Method in class PermissionSubject.Visitor.NoCarry
- onUser(PermissionSubject.JiraUser, Void) - Method in class PermissionSubject.Visitor.NoCarry
- onUser(PermissionSubject.JiraUser, T) - Method in interface PermissionSubject.Visitor
- operations - Variable in class HistoryQuery
- OpStep(StructureQueryBuilder.RelationStepHelper<B>) - Constructor for class StructureQueryBuilder.OpStep
- optimize(List<StoredEffect>) - Method in interface EffectProvider
-
Attempts to reduce effect application time by optimizing the given effects collection.
- option(long) - Static method in class CoreIdentities
- option(Option) - Static method in class CoreIdentities
- OPTION_ID - Static variable in class JiraFunc
- OPTION_NAME - Static variable in class JiraFunc
- OPTION_SEQUENCE - Static variable in class JiraFunc
- or - Variable in class StructureQueryBuilder
-
Starts a new constraint, connected to the previous one with OR.
- or() - Method in class StructureQueryBuilder.OpStep
-
Use this method to combine several relations into one for use in a
relational constraint
. - or() - Method in class StructureQueryBuilder.RelationStepHelper
- ORDER - Static variable in class ValueFormat
-
ORDER values are special values that can be used to sort by this attributes.
- ORIGINAL_ESTIMATE - Static variable in class SharedAttributeSpecs
- OUTBOUND - Enum constant in enum class SyncDirection
-
OUTBOUND
direction means the data is taken from structure and applied to issues or to external system.
P
- PAGES_WITH_DEFAULT_VIEW - Static variable in class ViewSettings
- Param() - Constructor for class SharedAttributeSpecs.Param
- parameters() - Method in interface StructureGenerator.HandlingContext
- parametersAsMapObject(Object) - Method in class AbstractSynchronizer
-
Returns a
MapObject
wrapper around the parameters map. - parametersAsNNMapObject(Object) - Method in class AbstractSynchronizer
- params - Variable in class RestAttributeSpec
-
(Optional) Arbitrary parameters, interpreted by the attribute provider (any JSON)
- params - Variable in class RestTransformSpec
- params() - Method in class AttributeSpecBuilder
-
Provides access to
AttributeSpecBuilder.ParamsBuilder
, which is used to build parameter map. - PARAMS - Static variable in class SharedAttributeSpecs.Param
- parent - Variable in class StructureQueryBuilder.RelationConstraintStartStep
-
Row is a parent of another row in a forest.
- parent - Variable in class StructureQueryBuilder.StartStepHelper
- parent(int) - Method in interface QueryContext
-
Behaves as
getForest().getParentIndex(idx)
, but for many calls the amortized time is much less because of caching; for O(N) calls the amortized time is O(N) with N = size(). - parent(int) - Method in class IndexedForest
- parse(String) - Static method in class ItemIdentity
-
Parses canonical string representation of the item ID, which can be retrieved with
toString()
method. - parse(String) - Method in interface StructureQueryParser
-
Parses
query
and returns the correspondingStructureQuery
. - PASS - Static variable in class ActionParameters
- PayloadWrapper(Object, T) - Constructor for class TotalOrder.PayloadWrapper
- PENDING - Enum constant in enum class EffectorProcess.Status
-
Just created, waiting in the queue to begin calculating the preview.
- PENDING - Enum constant in enum class StructureJob.State
-
The job has been scheduled and in the queue
- PENDING - Enum constant in enum class ProcessStatus
-
The process is scheduled, but haven't run yet
- PERCENT_TEXT - Enum constant in enum class PercentageStyle
-
Display progress as percentage text (e.g.
- PERCENTAGE - Enum constant in enum class ExcelStyle
-
Percentage style.
- PercentageStyle - Enum Class in com.almworks.jira.structure.api.export.printable
-
Percentage display style.
- PerformanceLogProvider - Interface in com.almworks.jira.structure.api.perfstats
- PermissionLevel - Enum Class in com.almworks.jira.structure.api.permissions
-
This enumeration lists possible values for the access levels.
- PermissionRule - Class in com.almworks.jira.structure.api.permissions
-
A list of
PermissionRule
s is used to define aPermissionLevel
for a given user. - PermissionRule() - Constructor for class PermissionRule
- PermissionRule.ApplyStructure - Class in com.almworks.jira.structure.api.permissions
-
This rules applies a list of rules taken from a Structure, identified by the structure ID.
- PermissionRule.SetLevel - Class in com.almworks.jira.structure.api.permissions
-
This rule sets the permission level to a specific value in case the user matches
PermissionSubject
. - PermissionSubject - Class in com.almworks.jira.structure.api.permissions
-
PermissionSubject
is an abstraction used to specify which users a particular permission is applicable to. - PermissionSubject() - Constructor for class PermissionSubject
- PermissionSubject.Anyone - Class in com.almworks.jira.structure.api.permissions
-
Represents "anyone", a subject that would match all users, even anonymous.
- PermissionSubject.JiraGroup - Class in com.almworks.jira.structure.api.permissions
-
Represents a specific group in JIRA, matching only the users that belong to that group.
- PermissionSubject.JiraUser - Class in com.almworks.jira.structure.api.permissions
-
Represents a specific user in JIRA, matching only that user.
- PermissionSubject.ProjectRole - Class in com.almworks.jira.structure.api.permissions
-
Represents a specific project role in a specific project, matching the users that belong to that project role in that project.
- PermissionSubject.Visitor<T> - Interface in com.almworks.jira.structure.api.permissions
-
Used to visit specific subtypes of
PermissionSubject
. - PermissionSubject.Visitor.NoCarry - Class in com.almworks.jira.structure.api.permissions
- PERMISSIVE - Enum constant in enum class AttributeSensitivityMode
-
Permissive sensitivity mode allows unfiltered access to any attribute for aggregation.
- PERSPECTIVE_CREATION_DENIED - Enum constant in enum class StructureErrors
-
The user does not have permissions to create perspectives.
- ping(long) - Method in interface Pinger.Pingable
- ping(Pinger.Pingable, long) - Method in interface Pinger
- Pinger - Interface in com.almworks.jira.structure.api.pinger
- Pinger.Pingable - Interface in com.almworks.jira.structure.api.pinger
-
Implement to be pinged
- PLANNING_TASK - Static variable in interface CoreItemTypes
- planningTask(long) - Static method in class CoreIdentities
- PlanningTask - Interface in com.almworks.jira.structure.api.planningtask
- PlanningTaskManager - Interface in com.almworks.jira.structure.api.planningtask
- PlanningTaskUpdateBuilder - Interface in com.almworks.jira.structure.api.planningtask
- PLUGIN_DEFAULT_AUTOSWITCH_STRATEGY - Static variable in enum class AutoSwitchStrategy
-
Defines system default auto-switch strategy for an issue page.
- POI_CELL - Enum constant in enum class ExportContextKeys.Excel
-
The current Apache POI Cell instance.
- POI_COLUMN - Enum constant in enum class ExportContextKeys.Excel
-
The current Apache POI column index.
- POI_HELPER - Enum constant in enum class ExportContextKeys.Excel
-
The current Apache POI CreationHelper instance.
- POI_ROW - Enum constant in enum class ExportContextKeys.Excel
-
The current Apache POI Row instance.
- POI_ROWNUM - Enum constant in enum class ExportContextKeys.Excel
-
The current Apache POI row index.
- POI_SHEET - Enum constant in enum class ExportContextKeys.Excel
-
The current Apache POI Sheet instance.
- POI_WORKBOOK - Enum constant in enum class ExportContextKeys.Excel
-
The current Apache POI Workbook instance.
- popPrefix() - Method in class SyncLogger
- PRECEDING - Static variable in class SharedAttributeSpecs.Param
- preload(LongSet, ItemForest, AttributeContext) - Method in class BaseSingleRowAttributeLoader
- preload(LongSet, ItemForest, AttributeContext) - Method in interface RowPreloadFunction
- preload(LongSet, ItemForest, AttributeContext) - Method in class DelegatingRowAttributeLoader
- preload(LongSet, ItemForest, AttributeContext) - Method in interface RowAttributeLoader
-
Optional method to perform any bulk actions on a set of rows before the loading function is called for each row.
- preload(RowPreloadFunction) - Method in class SingleRowAttributeLoaderBuilder
- preload(Collection<ItemIdentity>, AttributeContext) - Method in class BaseItemAttributeLoader
- preload(Collection<ItemIdentity>, AttributeContext) - Method in class DelegatingItemAttributeLoader
- preload(Collection<ItemIdentity>, AttributeContext) - Method in interface ItemAttributeLoader
-
Optional method to perform any bulk actions on a set of items before
ItemAttributeLoader.loadValue(com.almworks.jira.structure.api.item.ItemIdentity, com.almworks.jira.structure.api.attribute.loader.ItemAttributeContext)
method is called for each item in the collection. - preload(BiConsumer<Collection<ItemIdentity>, AttributeContext>) - Method in class ItemAttributeLoaderBuilder
- prepare(ExportRequestContext) - Method in interface ExportRenderer
-
Allows the renderer to do one-time preparations before rendering a forest.
- prepareNewStructureUrl(Structure) - Method in interface NewStructureTemplate
- previewForest() - Method in interface StructureGenerator.GenerationContext
-
Returns the forest fragment currently processed by the generator.
- prevLevel() - Method in interface ItemForestBuilder
- prevLevel() - Method in class ItemForestBuilderImpl
- prevSibling - Variable in class StructureQueryBuilder.RelationConstraintStartStep
-
Row is a previous (preceding) sibling of another row in a forest.
- prevSibling - Variable in class StructureQueryBuilder.StartStepHelper
- PRIMARY_GENERATOR - Static variable in class ActionParameters
- PRINCIPAL_NAME - Static variable in class JiraFunc
- PRINTABLE - Enum constant in enum class ExportFormat
-
Printable page (HTML) format.
- PrintableCell - Interface in com.almworks.jira.structure.api.export.printable
-
PrintableCell
is a specialization ofExportCell
for exporting to the printable HTML format. - PrintableColumn - Interface in com.almworks.jira.structure.api.export.printable
-
PrintableColumn
is a specialization ofExportColumn
for exporting to the printable HTML format. - priority(Priority) - Static method in class CoreIdentities
- priority(String) - Static method in class CoreIdentities
- PRIORITY - Static variable in class CoreAttributeSpecs.Format
- PRIORITY - Static variable in class CoreAttributeSpecs
- PRIORITY - Static variable in class SharedAttributeSpecs.Id
- PRIORITY - Static variable in interface CoreItemTypes
- ProcessButtonParameters - Class in com.almworks.jira.structure.api.process
- ProcessButtonParameters() - Constructor for class ProcessButtonParameters
- ProcessButtonParameters(I18nText, String) - Constructor for class ProcessButtonParameters
- ProcessDisplayParameters - Class in com.almworks.jira.structure.api.process
- ProcessDisplayParameters() - Constructor for class ProcessDisplayParameters
- ProcessDisplayParameters(ProcessDisplayParameters) - Constructor for class ProcessDisplayParameters
- ProcessDisplayParameters.Builder - Class in com.almworks.jira.structure.api.process
- ProcessFeedback - Interface in com.almworks.jira.structure.api.process
-
ProcessFeedback allows communication between process owner and process itself.
- ProcessHandle - Interface in com.almworks.jira.structure.api.process
-
ProcessHandle allows accessing process state for reading and for modifications
- ProcessHandleManager - Interface in com.almworks.jira.structure.api.process
-
ProcessHandleManager allows to create new processes and access existing ones
- ProcessInfo - Interface in com.almworks.jira.structure.api.process
-
ProcessInfo allows communication between process owner and process itself.
- ProcessStatus - Enum Class in com.almworks.jira.structure.api.process
- ProcessUIController - Interface in com.almworks.jira.structure.api.process
-
ProcessUIController allows configure UI for the process status page.
- produceEffects(ItemForest, RowValues, EffectCollector, ProgressSink) - Method in interface EffectorFunction
-
The main method in the Effector SPI, which processes an item forest and produces effect descriptions.
- PROGRESS - Static variable in class SharedAttributeSpecs.Id
- PROGRESS_BAR - Enum constant in enum class PercentageStyle
-
Display progress as progress bar.
- ProgressGauge - Interface in com.almworks.jira.structure.api.process
-
A
ProgressGauge
allows you to communicate with a background process. - ProgressSink - Interface in com.almworks.jira.structure.api.process
- project(long) - Static method in class CoreIdentities
- project(Project) - Static method in class CoreIdentities
- PROJECT - Static variable in class CoreAttributeSpecs.Format
- PROJECT - Static variable in class CoreAttributeSpecs
- PROJECT - Static variable in class SharedAttributeSpecs.Id
- PROJECT - Static variable in interface CoreItemTypes
- PROJECT_CATEGORY - Static variable in interface CoreItemTypes
- PROJECT_DESCRIPTION - Static variable in class JiraFunc
- PROJECT_ID - Static variable in class SharedAttributeSpecs
- PROJECT_ID - Static variable in class JiraFunc
- PROJECT_KEY - Static variable in class JiraFunc
- PROJECT_NAME - Static variable in class JiraFunc
- PROJECT_NOT_ENABLED_FOR_STRUCTURE - Enum constant in enum class StructureErrors
-
Trying to do something with an issue from a project that is not enabled for Structure.
- PROJECT_PERMISSION_TYPE - Static variable in class AuxiliaryIdentities
- PROJECT_TAB - Enum constant in enum class StructurePage
-
"Structure" tab on the project page.
- projectCategory(long) - Static method in class CoreIdentities
- projectCategory(ProjectCategory) - Static method in class CoreIdentities
- PROJECTCONSTANT_DESCRIPTION - Static variable in class JiraFunc
- PROJECTCONSTANT_ID - Static variable in class JiraFunc
- PROJECTCONSTANT_NAME - Static variable in class JiraFunc
- PROJECTCONSTANT_PROJECTID - Static variable in class JiraFunc
- projectPermission(String) - Static method in class AuxiliaryIdentities
- ProjectRole() - Constructor for class PermissionSubject.ProjectRole
- ProjectRole(long, long) - Constructor for class PermissionSubject.ProjectRole
- PROJECTROLE_ID - Static variable in class JiraFunc
- ProjectScopeCache - Interface in com.almworks.jira.structure.api.cache.scope
- PROPAGATE - Enum constant in enum class LoaderType
- PropagateAttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
-
The context interface for propagate attribute loaders.
- PropagateAttributeContext.Parent - Interface in com.almworks.jira.structure.api.attribute.loader
-
The context interface for preparing children loading function by a propagate.
- PropagateAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
-
Propagate attributes have values calculated down through the hierarchy.
- PropertyService - Interface in com.almworks.jira.structure.api.property
- pushPrefix(String) - Method in class SyncLogger
- putObject(Object, Object) - Method in interface AttributeContext
-
Associates an arbitrary
value
with the given request. - putObject(Object, Object) - Method in interface StructureGenerator.GenerationContext
-
Associate an object with the current forest.
- putObject(Object, Object) - Method in interface StructureGenerator.HandlingContext
- putTempObject(Object, Object) - Method in interface StructureGenerator.GenerationContext
-
Associate an object with this context.
Q
- query - Variable in class RestSQuery
- query(StructureQuery) - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches all rows that match the specified Structure query.
- queryActivity(HistoryQuery, int, int, LimitedHistoryConsumer) - Method in interface HistoryService
-
'Streams' results of history query to consumer while limiting the total amount of changes that are loaded per entry.
- queryActivity(HistoryQuery, int, HistoryConsumer) - Method in interface HistoryService
-
'Streams' results of history query to consumer.
- QueryContext - Interface in com.almworks.jira.structure.api.query
-
This interface represents the environment of the
StructureQuery
being executed. - QUEUED - Enum constant in enum class EffectorProcess.Status
-
Waiting in the queue to begin applying or reverting effects.
R
- readElement(String) - Method in interface BackupReader.ElementReader
- readItemValues(GenericItem.Builder, Map<String, Object>, GenericItem, ErrorCollection) - Method in class GenericItemType
- readSection(BackupReader.ElementReader) - Method in interface BackupReader
-
Reads a section of the current element.
- rearrangeItemForest(ItemForest, Forest) - Static method in class ImmutableItemForest
- receiveInaccessibleRows(LongSet) - Method in interface AttributeValuesReceiver
-
Notifies the receiver that some of the requested rows were not available for loading by the requested user.
- receiveMeta(ValuesMeta) - Method in interface AttributeValuesReceiver
-
Provides the receiver with the metadata about the loading process.
- receiveValues(AttributeSpec<T>, ValueColumn<Long, T>) - Method in interface AttributeValuesReceiver
-
Offers the receiver to retrieve the values for the specified attribute.
- record(long) - Method in class RecordingAttributeUpdateChecker
- record(StructureRow) - Method in class RecordingAttributeUpdateChecker
- recordActions(long, String, long, MapObject, List<MapObject>) - Method in interface SyncAuditLog
-
Like
SyncAuditLog.recordActions(SyncInstance, MapObject, List)
, but doesn't require aSyncInstance
. - recordActions(SyncInstance, MapObject, List<MapObject>) - Method in interface SyncAuditLog
-
Adds records to the audit log for a logical group of actions taken by one synchronizer in the course of one run.
- recordBatch(EffectBatch) - Method in interface EffectService
- recordChange(ItemIdentity) - Method in interface ItemTracker
-
Convenience method for calling
ItemTracker.recordChanges(java.lang.Iterable<com.almworks.jira.structure.api.item.ItemIdentity>)
for a single item. - recordChanges(Iterable<ItemIdentity>) - Method in interface ItemTracker
-
Records changes of the specified items.
- RecordingAttributeUpdateChecker - Class in com.almworks.jira.structure.api.generator.util
- RecordingAttributeUpdateChecker(AttributeUpdateChecker) - Constructor for class RecordingAttributeUpdateChecker
- RecordingItemChangeFilter - Interface in com.almworks.jira.structure.api.generator.util
- RecordingItemChangeFilter.EmptyFilter - Class in com.almworks.jira.structure.api.generator.util
- recordItem(ItemIdentity) - Method in class BasicItemChangeFilter
- recordItem(ItemIdentity) - Method in class RecordingItemChangeFilter.EmptyFilter
- recordItem(ItemIdentity) - Method in interface RecordingItemChangeFilter
- recordItem(StructureRow) - Method in class BasicItemChangeFilter
- recordItem(StructureRow) - Method in class RecordingItemChangeFilter.EmptyFilter
- recordItem(StructureRow) - Method in interface RecordingItemChangeFilter
- recordMove(long, long) - Method in class HierarchyHelper
- redoReplace - Variable in class EffectBatch
- reduce(List<Long>) - Method in class LongSumLoader
- reduce(List<Number>) - Method in class NumberSumLoader
- reduce(List<T>) - Method in interface ValueReducer
-
Reduces the list of values to one value.
- reduceOverRows(LongIterable, T, BiFunction<StructureRow, T, T>) - Method in interface RowRetriever
-
Performs a reduction over a collection of rows, identified by their IDs.
- ReducingAggregateLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.reduce
-
A base class for aggregate loaders that calculate values using only the specified part of subtree.
- ReducingAggregateLoader(AttributeSpec<T>) - Constructor for class ReducingAggregateLoader
- ReductionStrategy<T> - Interface in com.almworks.jira.structure.api.attribute.loader.reduce
-
Describes a part of subtree to be used for calculating aggregate values.
- ReductionStrategy.AbstractReductionStrategy<T> - Class in com.almworks.jira.structure.api.attribute.loader.reduce
- ReductionStrategy.ChildrenReductionStrategy<T> - Class in com.almworks.jira.structure.api.attribute.loader.reduce
-
Main value: the aggregation based only on children.
- ReductionStrategy.LeavesReductionStrategy<T> - Class in com.almworks.jira.structure.api.attribute.loader.reduce
-
Main value: the aggregation based only on leaves.
- ReductionStrategy.StrictReductionStrategy<T> - Class in com.almworks.jira.structure.api.attribute.loader.reduce
-
Main value: the aggregation based on the whole subtree without self row.
- ReductionStrategy.SubtreeReductionStrategy<T> - Class in com.almworks.jira.structure.api.attribute.loader.reduce
-
Main value: the aggregation based only on all children.
- Ref<T> - Class in com.almworks.jira.structure.api.util
-
A simple value holder, used to provide outgoing parameters.
- Ref() - Constructor for class Ref
- Ref(T) - Constructor for class Ref
- registerCompositeLoader(AttributeSpec<T>, AttributeLoader<T>...) - Method in class SimpleAttributeProvider
- registerLoader(AttributeLoader<?>) - Method in class SimpleAttributeProvider
- RelationConstraintStartStep(StructureQueryBuilder.StartStepHelper<B>) - Constructor for class StructureQueryBuilder.RelationConstraintStartStep
- RelationStepHelper() - Constructor for class StructureQueryBuilder.RelationStepHelper
- REMAINING_ESTIMATE - Static variable in class SharedAttributeSpecs
- REMOTE_ISSUE_LINK_TYPE - Static variable in class AuxiliaryIdentities
- REMOTE_LINK - Static variable in interface CoreItemTypes
- REMOTE_LINK_CREATED - Enum constant in enum class JiraChangeType
- REMOTE_LINK_REMOVED - Enum constant in enum class JiraChangeType
- REMOTE_LINK_UPDATED - Enum constant in enum class JiraChangeType
- remoteLink(long) - Static method in class CoreIdentities
- remoteLink(RemoteIssueLink) - Static method in class CoreIdentities
- remove() - Method in class La.FilterIterator
- remove() - Method in class La.TransformIterator
- remove(LongList) - Static method in class ForestChange
-
Creates a "remove" forest change.
- remove(RowTree.Node) - Method in class RowTree
-
Removes node and its sub-tree from the tree.
- remove(Number) - Method in class NumberAccumulator
- remove(Object) - Method in class ItemIdentitySet
- remove(String) - Method in class AttributeSpecBuilder.ParamsBuilder
-
Removes the given parameter.
- remove(String) - Method in interface PropertyService
- Remove(LongList) - Constructor for class ForestAction.Remove
- Remove(LongList) - Constructor for class ForestChange.Remove
-
Constructs "remove" change of the given rows.
- REMOVE - Enum constant in enum class HistoryEntry.Operation
- removeAll(Collection<?>) - Method in class ItemIdentitySet
- removeAllProperties(long) - Method in interface StructurePropertyService
- removeAttribute(AttributeSpec<?>) - Method in interface AttributeSubscriptionPatch
- removeColumn(String) - Method in class ViewSpecification.Builder
-
Removes a column identified by
csid
. - removeCustomFieldGroups(Issue, CustomField, Collection<Group>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove the given groups from a multi group custom field.
- removeCustomFieldLabels(Issue, CustomField, Collection<String>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove the given labels from a labels custom field.
- removeCustomFieldOptions(Issue, CustomField, Collection<Option>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove the given options from a multi select custom field.
- removeCustomFieldUsers(Issue, CustomField, Collection<ApplicationUser>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove the given users from a multi user custom field.
- removeCustomFieldVersions(Issue, CustomField, Collection<Version>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove the given versions from a multi version custom field.
- removeIssueAffectedVersions(Issue, Collection<Version>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove affected versions from the issue.
- removeIssueComponents(Issue, Collection<ProjectComponent>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove components from the issue.
- removeIssueFixVersions(Issue, Collection<Version>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove fix versions from the issue.
- removeIssueLabels(Issue, Collection<String>) - Static method in class CoreEffects
-
Returns a description of an effect that would remove labels from the issue.
- removeJob(String) - Method in interface ScheduledJobManager
- removeListener(IssueListener) - Method in interface IssueEventBridge
-
Removes the listener from the component
- removeListener(StructureListener) - Method in interface StructureManager
-
Removes the listener previously added via
StructureManager.addListener(StructureListener)
. - removeMultiply(Number, int) - Method in class NumberAccumulator
- removeParameter(String) - Method in class ViewSpecification.Column.Builder
-
Removes a parameter from parameter map.
- removeRow(StructureRow, StructureGenerator.HandlingContext) - Method in interface ActionHandler.InserterActionHandler
- removeRows(LongList) - Method in interface AttributeSubscriptionPatch
- removeStatisticSource(StatisticSource) - Method in interface StructureStatisticsRecorder
-
Removes statistic source which was previously registered
- removeSubtree(long) - Method in class ArrayForest
-
Convenience method to call
ArrayForest.removeSubtree(long, ForestChangeEventHandler)
without event handler. - removeSubtree(long, ForestChangeEventHandler) - Method in class ArrayForest
-
Removes a subtree from this forest.
- removeSubtreeAtIndex(int, ForestChangeEventHandler) - Method in class ArrayForest
-
Removes a sub-tree with rooted at the specified index from this forest.
- renderCell(C, ExportRow, ExportRenderContext) - Method in interface ExportRenderer
-
Render the cell, i.e.
- reorder(long, LongList) - Static method in class ForestChange
-
Creates a "reorder" forest change.
- reorder(long, LongList) - Method in class ArrayForest
- Reorder(long, LongList) - Constructor for class ForestChange.Reorder
-
Creates a "reorder" change.
- reorderExtension(StructureRow, StructurePosition, StructurePosition, StructureGenerator.HandlingContext) - Method in interface ActionHandler.ExtenderActionHandler
- reorderGroup(StructureRow, StructurePosition, StructurePosition, StructureGenerator.HandlingContext) - Method in interface ActionHandler.GrouperActionHandler
- reorderItem(StructureRow, StructurePosition, StructurePosition, StructureGenerator.HandlingContext) - Method in interface ActionHandler.SorterActionHandler
- replaceDelegate(StructureRow, Function<StructureRow, StructureRow>) - Static method in class TransientRow
-
Replaces delegate in the transient row chain.
- replacements - Variable in class RowsToReplace
- replaceParams(Map<String, Object>) - Method in class AttributeSpec
-
Returns a new attribute spec with parameters replaced with a new map.
- replaceSubtrees(long, Forest) - Method in class ArrayForest
-
Removes everything from under given row and inserts forest as sub-forest of rowId.
- replaceSubtreesMutuallyExclusive(long, Forest) - Method in class ArrayForest
- replaceSubtreesMutuallyExclusiveAtIndex(int, Forest) - Method in class ArrayForest
-
Removes everything from under row with given index and inserts forest as sub-forest of the same row
- replacingGenerator - Variable in class RowsToReplace
- replacingGenerators - Variable in class RowsToReplace
- reportChanges(LongList, JiraChangeType) - Method in interface IssueEventBridge
-
This method is used to notify the bridge that the listed issues have changed or that the listeners must receive the notification anyway, probably to recount something.
- REPORTER - Static variable in class CoreAttributeSpecs
- REPORTER - Static variable in class SharedAttributeSpecs.Id
- reportEvent(JiraChangeEvent) - Method in interface IssueEventBridge
-
This method is used to notify the bridge about a specifically constructed event object, which gets rebroadcast to the listeners.
- reportProblem(String) - Method in interface ErrorsReporter
- REQUEST_TYPE - Static variable in interface CoreItemTypes
- requests - Variable in class RestValueRequest
- requireAttribute(AttributeSpec<?>) - Method in interface EffectorContext
-
Allows the effector to require an attribute that it needs in order to produce effects.
- requireAttribute(AttributeSpec<?>) - Method in interface ExportRequestContext
-
Require an attribute to be calculated for this request.
- requireIssueDetailsResources() - Method in interface StructurePluginHelper
-
Loads resources needed for the issue details layout.
- requireIssueShortcuts() - Method in interface StructurePluginHelper
-
Loads resources needed for standard JIRA keyboard shortcuts.
- requireLocalizedResource(String) - Method in interface StructurePluginHelper
-
Requires a resource that may be localized.
- requireQuickEditResources() - Method in interface StructurePluginHelper
-
Loads resources needed for "quick edit" code to work (dialog with editing / creating an issue).
- requireResource(String) - Method in interface StructurePluginHelper
-
Marks resource as needed for loading.
- requireResourceIfPresent(String) - Method in interface StructurePluginHelper
-
Marks resource as needed for loading, if the resource exists.
- requireResourcesForContext(String) - Method in interface StructurePluginHelper
-
Loads resources associated with a context
- requireWidgetResource() - Method in interface StructurePluginHelper
-
Requires all resources needed to render Structure Widget.
- reset() - Method in interface ItemTracker
-
Resets ItemTracker.
- reset() - Method in class AbstractStructureJob
- reset() - Method in interface StructureJob
-
Reset the state of the job so that it becomes
StructureJob.State.PENDING
. - reset() - Method in class ConsiderateLogger
- resolution(Resolution) - Static method in class CoreIdentities
- resolution(String) - Static method in class CoreIdentities
- RESOLUTION - Static variable in interface CoreItemTypes
- resolve() - Method in class SimpleRow
- resolve(StoredEffect) - Method in interface EffectProvider
-
Converts an effect description to an actual effect implementation, if possible.
- resolveIssueIdToRows(long) - Method in interface QueryContext
-
Returns row IDs for rows in the forest being searched that represent issue with the specified ID.
- resolveIssueKeyToRows(String) - Method in interface QueryContext
-
Returns row IDs for rows in the forest being searched that represent issues with the specified issue key.
- resolveItem(ItemIdentity, Class<T>) - Method in interface StructureGenerator.ItemChangeFilterContext
- resolveItem(ItemIdentity, Class<T>) - Method in interface ItemResolver
- resolveItems(Collection<ItemIdentity>, Class<T>, BiConsumer<ItemIdentity, T>) - Method in interface ItemResolver
-
Resolves all the items from the given id collection and passes them to consumer.
- resolveItemsUnchecked(Collection<ItemIdentity>, BiConsumer<ItemIdentity, Object>) - Method in interface ItemResolver
-
Resolves all the items from the given id collection and passes them to consumer.
- resolveRowIdsToIssues(LongIterator, boolean, LongLongProcedure) - Method in interface QueryContext
-
Looks up the specified rows, and for each issue among them calls
rowIssueCollector
with row ID and issue ID, respectively. - resolveUnchecked(ItemIdentity) - Method in interface ItemResolver
- responses - Variable in class RestValueResponse
- RestAttributeSpec - Class in com.almworks.jira.structure.api.rest
- RestAttributeSpec() - Constructor for class RestAttributeSpec
- RestEffect - Class in com.almworks.jira.structure.api.rest.effect
- RestEffect() - Constructor for class RestEffect
- RestEffectBatch - Class in com.almworks.jira.structure.api.rest.effect
- RestEffectBatch() - Constructor for class RestEffectBatch
- RestForestSpec - Class in com.almworks.jira.structure.api.rest
- RestForestSpec() - Constructor for class RestForestSpec
- RestJobId - Class in com.almworks.jira.structure.api.rest
- RestJobId() - Constructor for class RestJobId
- restore() - Method in interface RestoreOperation
-
Performs the restore from backup synchronously.
- restore() - Method in interface StructureBackupManager
-
Creates an instance of restore operation.
- restore(BackupReader, ErrorsReporter) - Method in interface StructureBackupProvider
-
Called during Structure Restore procedure.
- RestoreOperation - Interface in com.almworks.jira.structure.api.backup
-
Restore operation reads a backup file and loads it into the Structure database.
- restoreParameters(String) - Method in class AbstractSynchronizer
- restoreParameters(String) - Method in interface StructureSynchronizer
-
Deserializes a string previously created
StructureSynchronizer.storeParameters(Object)
into this synchronizer's parameters object. - restoreStructure2xParameters(byte[], Class<P>) - Static method in class Structure2xBackwardCompatibleSynchronizer.SyncMigrationUtil
- RestSQuery - Class in com.almworks.jira.structure.api.rest
- RestSQuery() - Constructor for class RestSQuery
- RestTransformSpec - Class in com.almworks.jira.structure.api.rest
- RestTransformSpec() - Constructor for class RestTransformSpec
- RestValueRequest - Class in com.almworks.jira.structure.api.rest
- RestValueRequest() - Constructor for class RestValueRequest
- RestValueRequest.ForestRowValueRequest - Class in com.almworks.jira.structure.api.rest
- RestValueResponse - Class in com.almworks.jira.structure.api.rest
- RestValueResponse() - Constructor for class RestValueResponse
- RestValueResponse.AttributeResponseData - Class in com.almworks.jira.structure.api.rest
- RestValueResponse.ForestRowValueResponse - Class in com.almworks.jira.structure.api.rest
- RestVersion - Class in com.almworks.jira.structure.api.rest
- RestVersion() - Constructor for class RestVersion
- resumeInterrupted(long) - Method in interface EffectorProcessManager
-
Moves an interrupted process back to the apply queue to resume applying previously calculated effects in its preview.
- resync(SyncInstance, ForestSource) - Method in class AbstractSynchronizer
- resync(SyncInstance, ForestSource) - Method in interface StructureSynchronizer
-
Perform full resync.
- resync(Long, boolean, Long) - Method in interface StructureSyncManager
-
Starts full synchronization in the specified direction.
- resyncOnce(StructureSynchronizer, Object, Long, ApplicationUser, Long) - Method in interface StructureSyncManager
-
Runs full resync without installing the synchronizer.
- retainAll(Collection<?>) - Method in class ItemIdentitySet
- reversible - Variable in class RestEffect
- REVOKED_LICENSE - Enum constant in enum class StructureLicenseError
- root() - Method in interface StructureQueryBuilder.BasicConstraintStep
-
Matches rows at the top level of the hierarchy.
- root(int) - Method in class IndexedForest
- roots() - Method in class IndexedForest
- row(int) - Method in interface QueryContext
-
Returns a row object at the specified index in the forest being searched.
- row(int) - Method in class IndexedForest
- row(long) - Method in class SyncLogger
- ROW_ZERO - Static variable in interface StructureRow
- RowAttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
-
The base context interface for all row-based attribute loaders.
- RowAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
-
Common base interface for all row-based attribute loaders.
- RowDisplayMode - Class in com.almworks.jira.structure.api.view
-
RowDisplayMode
stores constants representing supported row display modes. - rowId(int) - Method in interface QueryContext
-
Returns row ID at the specified index in the forest being searched.
- RowManager - Interface in com.almworks.jira.structure.api.row
-
RowManager
is responsible for maintaining row database and row properties. - RowMapper - Interface in com.almworks.jira.structure.api.row
-
RowMapper
helps track the original row IDs for copied row. - RowMapper.Mapping - Class in com.almworks.jira.structure.api.row
- RowPreloadFunction - Interface in com.almworks.jira.structure.api.attribute.loader.builder
- RowRetriever - Interface in com.almworks.jira.structure.api.row
-
RowRetriever
is an abstraction of an object that can provide an instance ofStructureRow
by its numeric ID. - rows - Variable in class RestValueRequest.ForestRowValueRequest
-
Rows requested
- rows - Variable in class RestValueResponse.ForestRowValueResponse
- rows(IntIterator) - Method in interface QueryContext
-
Given indices into the forest being searched, returns the corresponding rows.
- rows(IntIterator) - Method in class IndexedForest
- rows(LongIterable) - Method in class SyncLogger
- RowsToReplace - Class in com.almworks.jira.structure.api.effectbatch
- RowsToReplace(LongObjMap<Forest>, LongLongHppcOpenHashMap, long, LongLongHppcOpenHashMap) - Constructor for class RowsToReplace
- RowsToReplace(Forest, long, LongLongHppcOpenHashMap, long, LongLongHppcOpenHashMap) - Constructor for class RowsToReplace
- RowTree - Class in com.almworks.jira.structure.api.util
-
RowTree is another representation of the Forest concept.
- RowTree() - Constructor for class RowTree
- RowTree.Node - Class in com.almworks.jira.structure.api.util
-
Represents a single node or a
RowTree
. - RowValues - Interface in com.almworks.jira.structure.api.attribute
-
An object that implements
RowValues
interface is supplied as a result of attributes calculation byStructureAttributeService
. - RowValuesWithUpdateChecker - Class in com.almworks.jira.structure.api.attribute
-
This class contains row values and the update checker that can be used to see if these row values may have been outdated.
- RowValuesWithUpdateChecker(RowValues, AttributeUpdateChecker) - Constructor for class RowValuesWithUpdateChecker
-
Creates an instance of the class.
- run() - Method in interface ScheduledJob
- run() - Method in interface RunnableE
- RunnableE<E extends Exception> - Interface in com.almworks.jira.structure.api.util
- RUNNING - Enum constant in enum class StructureJob.State
-
The job is running now
- RUNNING - Enum constant in enum class ProcessStatus
-
The process is running now
S
- saveChanges() - Method in interface Structure
-
Call this method to save the changes made with
set...
methods and update the database. - saveChanges() - Method in interface StructureView
-
Call this method to save the changes made with
set...
methods and update the database. - SAVED_COLUMN_MANAGEMENT_DENIED - Enum constant in enum class StructureErrors
-
The user does not have permissions to manage a saved column.
- SAVED_COLUMN_NOT_EXISTS_OR_NOT_ACCESSIBLE - Enum constant in enum class StructureErrors
-
Inaccessible saved column.
- scanAllExistingRows(LongIterable, boolean, ItemAccessMode, Consumer<StructureRow>) - Method in interface RowRetriever
-
A convenience variation of
RowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)
that always goes through all of the row IDs and ignores any missing rows. - scanAllExistingRows(LongIterable, boolean, Consumer<StructureRow>) - Method in interface RowRetriever
-
A convenience variation of
RowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)
that always goes through all of the row IDs with a normal access mode and ignores any missing rows. - scanAllExistingRows(LongIterable, Consumer<StructureRow>) - Method in interface RowRetriever
-
A convenience variation of
RowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)
that always goes through all of the row IDs with a normal access mode, ignores any missing rows, and assumes that the row ID stream may be not sorted. - scanAllRows(LongIterable, boolean, LongCollector, Consumer<StructureRow>) - Method in interface RowRetriever
-
A convenience variation of
RowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)
that always goes through all of the row IDs with a normal access mode. - scanAllRows(LongIterable, boolean, ItemAccessMode, LongCollector, Consumer<StructureRow>) - Method in interface RowRetriever
-
A convenience variation of
RowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)
that always goes through all of the row IDs. - scanAllRows(LongIterable, LongCollector, Consumer<StructureRow>) - Method in interface RowRetriever
-
A convenience variation of
RowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)
that always goes through all of the row IDs, uses normal access mode, and assumes that row ID stream may be not sorted. - scanAllRows(LongIterable, Consumer<StructureRow>) - Method in interface RowRetriever
-
A convenience variation of
RowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)
that always goes through all of the row IDs, uses normal access mode, assumes that row ID stream may be not sorted, and does not provide a missing collector. - scanDownwards(ForestScanner) - Method in class ArrayForest
- scanDownwards(ForestScanner) - Method in interface Forest
-
Iterates through each row from top to the bottom.
- SCANNING - Enum constant in enum class LoaderType
- ScanningAttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
-
The context interface for scanning attribute loaders.
- ScanningAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
-
Scanning attributes are used to process and aggregate values across all the forest, from top to bottom (depth-first traversal).
- ScanningLongSumLoader - Class in com.almworks.jira.structure.api.attribute.loader.basic
- ScanningLongSumLoader(AttributeSpec<Long>, AttributeSpec<Long>) - Constructor for class ScanningLongSumLoader
- ScanningNumberSumLoader - Class in com.almworks.jira.structure.api.attribute.loader.basic
- ScanningNumberSumLoader(AttributeSpec<Number>, AttributeSpec<Number>) - Constructor for class ScanningNumberSumLoader
- scanRows(LongIterable, boolean, LongCollector, Predicate<StructureRow>) - Method in interface RowRetriever
-
A convenience method that calls
RowRetriever.scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate)
with the normal access mode. - scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate<StructureRow>) - Method in class ManagerBackedItemForest
- scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate<StructureRow>) - Method in interface RowRetriever
-
Loads multiple rows by their IDs and calls
iteratee
with aStructureRow
for each row ID in the input. - scanRows(LongIterable, LongCollector, Predicate<StructureRow>) - Method in interface RowRetriever
-
A convenience method that calls
RowRetriever.scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate)
with the normal access mode, and when the rows stream is not guaranteed to be sorted. - scanRows(LongIterable, Predicate<StructureRow>) - Method in interface RowRetriever
-
A convenience method that calls
RowRetriever.scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate)
with the normal access mode, when the rows stream is not guaranteed to be sorted, and without a missing row collector. - schedule(long, long, StructureJob) - Method in interface StructureJobManager
-
Schedule the job to run periodically, or once after delay.
- ScheduledJob - Interface in com.almworks.jira.structure.api.job
- ScheduledJobManager - Interface in com.almworks.jira.structure.api.job
- SCROLLABLE - Static variable in class ColumnDisplayMode
-
If columns no longer fit within the panel, a horizontal scroll bar will appear
- sdRequestType(int) - Static method in class CoreIdentities
- searchAndSortQuery(Query) - Method in interface StructurePluginHelper
-
Runs search with sorting.
- searchAndSortQuery(Query, int) - Method in interface StructurePluginHelper
-
Runs search with sorting and result count limit.
- searchAndSortQuery(String) - Method in interface StructurePluginHelper
-
Runs JQL search with sorting.
- searchQuery(Query) - Method in interface StructurePluginHelper
-
Runs search.
- searchQuery(String) - Method in interface StructurePluginHelper
-
Runs JQL search.
- secure(String) - Method in class ForestSpec
-
Creates a new
ForestSpec
that is secured for the specified user. - SECURITY_LEVEL_ID - Static variable in class JiraFunc
- SECURITY_LEVEL_NAME - Static variable in class JiraFunc
- selectBySyncMode(Object, Object, Object) - Method in class SyncLogger
- selectIntegratedStructures(LongSet) - Method in interface StructureIntegrationDetails
- self - Variable in class StructureQueryBuilder.RelationConstraintStartStep
-
This is a relation of a row to itself.
- self - Variable in class StructureQueryBuilder.StartStepHelper
- self() - Method in class AttributeLoaderBuilder
- self() - Static method in class La
- SEND_NOTIFICATIONS - Static variable in class CoreEffectorParameters
- SEP - Static variable in class ToString
- SERVER - Enum constant in enum class StructureLicenseHosting
- set(LongList, IntList) - Method in class ArrayForest
-
Replaces the contents of this forest with the values passed in the parameters.
- set(WritableLongList, WritableIntList, boolean) - Method in class ArrayForest
-
Replaces the contents of this forest with the values passed in the parameters.
- set(SyncLogger) - Static method in class SyncLogger
-
This is internal method that is used by the synchronization subsystem.
- set(String, boolean) - Method in interface PropertyService
- set(String, long) - Method in interface PropertyService
- set(String, Object) - Method in class AttributeSpecBuilder.ParamsBuilder
-
Sets the parameter.
- set(String, String) - Method in interface PropertyService
- setActivity(String, Object...) - Method in interface ProgressSink
- setAffectedVersions(List<Version>) - Method in interface PlanningTaskUpdateBuilder
- setAllowedForAnyone(StructureAppPermission, boolean) - Method in interface StructureConfiguration
-
Grant the given Structure app permission to anyone.
- setArchived(boolean) - Method in interface Structure
-
Changes the archived flag.
- setArguments(Object[]) - Method in class I18nText
- setAssignee(ApplicationUser) - Method in interface MemoUpdateBuilder
- setAssignee(ApplicationUser) - Method in interface PlanningTaskUpdateBuilder
- setAttribute(AttributeSpec<?>) - Method in class AttributeSpecBuilder.ParamsBuilder
-
Special method to set the parameter "attribute" to the given attribute spec.
- setAttribute(String, AttributeSpec<?>) - Method in class AttributeSpecBuilder.ParamsBuilder
-
Special method to set a parameter to the given attribute spec.
- setAttributes(Collection<? extends AttributeSpec<?>>) - Method in interface AttributeSubscriptionPatch
- setAttributeSensitivitySettings(AttributeSensitivitySettings) - Method in interface StructureConfiguration
- setAutoCollapseStructurePanel(Boolean) - Method in class UISettingsBean
- setAutomationEnabledForAnyone(boolean) - Method in interface StructureConfiguration
-
Changes whether the automation is available for all users.
- setAutomationPermissionSubjectsEncoded(String) - Method in interface StructureConfiguration
-
Changes the list of the users / groups that are allowed to configure and control automation in controlled structures.
- setAutoSwitchStrategy(StructurePage, AutoSwitchStrategy) - Method in class UISettingsBean
-
Changes auto-switch strategy for the given page.
- setAutosyncEnabled(Long, boolean) - Method in interface StructureSyncManager
-
Enables or disables the incremental synchronization for the specified synchronizer.
- setBackupAppConfiguration(boolean) - Method in interface BackupOperation
-
Controls whether Structure's app-level configuration and settings are backed up.
- setBackupExtensions(Set<String>) - Method in interface BackupOperation
-
Sets the extension keys to back up.
- setBackupFavorites(boolean) - Method in interface BackupOperation
-
Controls whether users' favorite structures are backed up.
- setBackupGenericItemHistory(boolean) - Method in interface BackupOperation
-
Sets the
backupGenericItemHistory
flag. - setBackupHistory(boolean) - Method in interface BackupOperation
-
Sets the
backupHistory
flag. - setBackupPerspectives(boolean) - Method in interface BackupOperation
-
Controls whether perspectives are backed up.
- setBackupSavedColumns(boolean) - Method in interface BackupOperation
-
Controls whether saved columns are backed up.
- setBackupStructureIds(LongIterable) - Method in interface BackupOperation
-
Sets the structure IDs to back up.
- setBackupViewIds(LongIterable) - Method in interface BackupOperation
-
Sets the view IDs to back up.
- setButtons(List<ProcessButtonParameters>) - Method in class ProcessDisplayParameters
- setCaption(I18nText) - Method in class ProcessButtonParameters
- setCascadeCustomField(Issue, CustomField, Option) - Static method in class CoreEffects
-
Returns a description of an effect that would set a cascading select custom field to the given option.
- setClipboardSessionId(String) - Method in class ForestSpec.Builder
- setColumnDisplayMode(int) - Method in class ViewSpecification.Builder
-
Set column display mode
- setColumns(List<ViewSpecification.Column.Builder>) - Method in class ViewSpecification.Builder
-
Changes the current column builders to the passed list.
- setComponents(List<ProjectComponent>) - Method in interface PlanningTaskUpdateBuilder
- setCreateEnabledForAnyone(boolean) - Method in interface StructureConfiguration
-
Changes whether the creation of new structures is available for all users.
- setCreatorPermissionSubjectsEncoded(String) - Method in interface StructureConfiguration
-
Changes the list of the users / groups that are allowed to create new structures.
- setCsid(String) - Method in class ViewSpecification.Column.Builder
- setCurrentUserKey() - Method in class ForestSpec.Builder
- setCustomFieldGroups(Issue, CustomField, Collection<Group>) - Static method in class CoreEffects
-
Returns a description of an effect that would set a multi group custom field to the given groups.
- setCustomFieldLabels(Issue, CustomField, Collection<String>) - Static method in class CoreEffects
-
Returns a description of an effect that would set a labels custom field to the given labels.
- setCustomFieldOptions(Issue, CustomField, Collection<Option>) - Static method in class CoreEffects
-
Returns a description of an effect that would set a multi select custom field to the given options.
- setCustomFieldUsers(Issue, CustomField, Collection<ApplicationUser>) - Static method in class CoreEffects
-
Returns a description of an effect that would set a multi user custom field to the given users.
- setCustomFieldVersions(Issue, CustomField, Collection<Version>) - Static method in class CoreEffects
-
Returns a description of an effect that would set a multi version custom field to the given versions.
- setDate(Date) - Method in interface ExportCell
-
Set a date as the cell value.
- setDateCustomField(Issue, CustomField, Date) - Static method in class CoreEffects
-
Returns a description of an effect that would set a date custom field to the given value.
- setDateCustomFieldValue(LocalDate, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setDatetime(Date) - Method in interface ExportCell
-
Set a date and time as the cell value.
- setDateTimeCustomField(Issue, CustomField, Date) - Static method in class CoreEffects
-
Returns a description of an effect that would set a date time custom field to the given value.
- setDateTimeCustomFieldValue(Date, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setDefaultPages(Set<StructurePage>) - Method in class ViewSettings.AssociatedView.Builder
-
Updates the set of pages on which the associated view will be the default view.
- setDefaultStructureId(Project, Long) - Method in interface StructureConfiguration
-
Changes the ID of the default structure for the specified project.
- setDefaultStyle(ExcelStyle) - Method in interface ExcelColumn
-
Set the default cell style.
- setDefaultViewSettings(ViewSettings) - Method in interface StructureViewManager
-
Updates the global default view settings, which apply to all structure that don't have view settings overridden.
- setDescription(String) - Method in class GenericItem.Builder
- setDescription(String) - Method in interface MemoUpdateBuilder
- setDescription(String) - Method in interface PlanningTaskUpdateBuilder
- setDescription(String) - Method in interface Structure
-
Sets the description of the structure.
- setDescription(String) - Method in interface StructureView
-
Sets the description of the view.
- setDescription(String) - Method in class StructureViewBean.Builder
-
Sets the description of the view.
- setDone(int) - Method in interface ProgressSink
- setDueDate(LocalDate) - Method in interface MemoUpdateBuilder
- setDueDate(LocalDate) - Method in interface PlanningTaskUpdateBuilder
- setDuration(Long) - Method in interface ExportCell
-
Set a duration as the cell value.
- setDurationAsCalendarTime(boolean) - Method in interface PrintableColumn
-
A true value specifies that JIRA time tracking settings (number of work hours per day and work days per week) should not be used when converting duration to friendly text (in days and weeks).
- setEditRequiresParentIssuePermission(boolean) - Method in interface Structure
-
Changes the security flag that requires the user to have Edit Issue permission on parent issues of the issues being moved, added or deleted from structure.
- setEnabledForAllProjects(boolean) - Method in interface StructureConfiguration
-
Changes whether the app is enabled for all projects.
- setEnabledForAnyone(boolean) - Method in interface StructureConfiguration
-
Changes whether the app is available for all users.
- setEnabledPermissionSubjectsEncoded(String) - Method in interface StructureConfiguration
-
Changes the list of the users / groups that the Structure app is enabled for.
- setEnvironment(String) - Method in interface PlanningTaskUpdateBuilder
- setFavorite(Long, ApplicationUser, boolean) - Method in interface StructureFavoriteManager
-
Adds or removes the structure from user's favorites.
- setFile(File) - Method in interface BackupOperation
-
Sets the target file for the backup.
- setFile(File) - Method in interface RestoreOperation
-
Sets the location of the backup file.
- setFixVersions(List<Version>) - Method in interface PlanningTaskUpdateBuilder
- setForest(ForestSpec) - Method in interface AttributeSubscriptionPatch
- setFormat(ValueFormat<R>) - Method in class AttributeSpecBuilder
-
Sets the value format.
- setGroupName(String) - Method in class PermissionSubject.JiraGroup
- setHtml(String) - Method in interface PrintableCell
-
Set an HTML fragment as the content of the current cell.
- setHyperlink(String, String) - Method in interface ExportCell
-
Set a hyperlink as the cell value.
- setI18nKey(String) - Method in class I18nText
- setId(Long) - Method in class StructureViewBean.Builder
-
Sets the ID of the view
- setId(String) - Method in class AttributeSpecBuilder
-
Sets the attribute id.
- setIndention(int) - Method in interface ExcelCell
-
Set the indentation level for the cell.
- setInterval(long) - Method in class ConsiderateLogger
- setIssueAffectedVersions(Issue, Collection<Version>) - Static method in class CoreEffects
-
Returns a description of an effect that would replace issue affected versions with the given values.
- setIssueComponents(Issue, Collection<ProjectComponent>) - Static method in class CoreEffects
-
Returns a description of an effect that would replace issue components with the given values.
- setIssueDescription(Issue, String) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue Description field to the given value.
- setIssueDueDate(Issue, Date) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue due date to the given value.
- setIssueEnvironment(Issue, String) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue Environment field to the given value.
- setIssueFixVersions(Issue, Collection<Version>) - Static method in class CoreEffects
-
Returns a description of an effect that would replace issue fix versions with the given values.
- setIssueLabels(Issue, Collection<String>) - Static method in class CoreEffects
-
Returns a description of an effect that would replace issue labels with the given values.
- setIssuePriority(Issue, Priority) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue priority to the given value.
- setIssueReporter(Issue, ApplicationUser) - Static method in class CoreEffects
-
Returns a description of an effect that would set an issue reporter to the given user.
- setIssueResolution(Issue, Resolution) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue Resolution field to the given value.
- setIssueResolutionDate(Issue, Date) - Static method in class CoreEffects
-
Deprecated.The "Resolved" field in Jira is not editable, and this method should not be used. There is no corresponding effect provider in Structure.
- setIssueStatus(Issue, Status) - Static method in class CoreEffects
-
Returns a description of an effect that would transition an issue to the given status.
- setIssueSummary(Issue, String) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue summary to the given value.
- setIssueType(IssueType) - Method in interface PlanningTaskUpdateBuilder
- setKeepStructureWhileNavigating(Boolean) - Method in class UISettingsBean
- setKey(String) - Method in class ViewSpecification.Column.Builder
- setLabels(List<String>) - Method in interface PlanningTaskUpdateBuilder
- setLabelsCustomFieldValue(List<String>, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setLevel(PermissionLevel) - Method in class PermissionRule.SetLevel
- SetLevel() - Constructor for class PermissionRule.SetLevel
- SetLevel(PermissionSubject, PermissionLevel) - Constructor for class PermissionRule.SetLevel
- setLogger(Logger) - Method in class SyncLogger
- setLongProperty(ApplicationProperties, String, String) - Static method in class StructureUtil
-
Sets a possibly long value (template) as an application property.
- setMenuPages(Set<StructurePage>) - Method in class ViewSettings.AssociatedView.Builder
-
Updates the set of pages on which the associated view will be in the menu.
- setModuleKey(String) - Method in class StoredEffect.Builder
-
Updates the effect provider module key.
- setMultiline(boolean) - Method in interface PrintableColumn
-
Pass
true
to this method to allow line breaks for the cells in this column. - setMultiVersionCustomFieldValue(List<Version>, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setName(I18nText) - Method in class ProcessDisplayParameters
- setName(String) - Method in class Folder.Builder
- setName(String) - Method in class GenericItem.Builder
- setName(String) - Method in interface Structure
-
Sets the name of the structure.
- setName(String) - Method in interface StructureView
-
Sets the name of the view.
- setName(String) - Method in class StructureViewBean.Builder
-
Sets the name of the view
- setName(String) - Method in class ViewSpecification.Column.Builder
- setNumber(Number) - Method in interface ExportCell
-
Set a number as the cell value.
- setNumberCustomField(Issue, CustomField, Number) - Static method in class CoreEffects
-
Returns a description of an effect that would set a number custom field to the given value.
- setNumberCustomFieldValue(Double, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setOriginalEstimate(Issue, Long) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue original estimate to the given value.
- setOriginalEstimate(Long) - Method in interface MemoUpdateBuilder
- setOriginalEstimate(Long) - Method in interface PlanningTaskUpdateBuilder
- setOwner(PermissionSubject) - Method in class StructureViewBean.Builder
-
Sets the owner of this view.
- setOwner(ApplicationUser) - Method in interface Structure
-
Sets the owner of the structure.
- setOwner(ApplicationUser) - Method in interface StructureView
-
Sets the owner of the view.
- setOwnerUserKey(String) - Method in interface Structure
-
Sets the owner of the structure.
- setOwningStructure(Long) - Method in class Folder.Builder
- setOwningStructure(Long) - Method in class GenericItem.Builder
- setParameter(String, Object) - Method in class StoredEffect.Builder
-
Updates a provider-specific parameter.
- setParameter(String, Object) - Method in class GenericItem.Builder
- setParameter(String, Object) - Method in class ViewSpecification.Column.Builder
-
Sets a parameter for this column.
- setParameters(ProcessDisplayParameters) - Method in interface ProcessUIController
- setParameters(Map<String, Object>) - Method in class GenericItem.Builder
- setParameters(Map<String, Object>) - Method in class ViewSpecification.Column.Builder
-
Updates the parameter map for the column.
- setPercentage(Double) - Method in interface ExportCell
-
Set a percentage as the cell value.
- setPercentageStyle(PercentageStyle) - Method in interface PrintableColumn
-
Set the percentage display style for the cells in this column.
- setPermissions(Collection<? extends PermissionRule>) - Method in interface Structure
-
Sets the permission rules for this structure.
- setPermissions(Collection<? extends PermissionRule>) - Method in interface StructureView
-
Sets the permission rules for this view.
- setPermissions(Collection<? extends PermissionRule>) - Method in class StructureViewBean.Builder
-
Sets the permission rules.
- setPermissionSubjects(StructureAppPermission, Collection<? extends PermissionSubject>) - Method in interface StructureConfiguration
-
Changes the list of the users / groups that are granted the given Structure app permission.
- setPermissionSubjectsEncoded(StructureAppPermission, String) - Method in interface StructureConfiguration
-
Changes the list of the users / groups that are granted the given Structure app permission.
- setPickedProjectIds(LongIterable) - Method in interface StructureConfiguration
-
Changes projects that Structure is enabled for.
- setPickedProjectIds(String) - Method in interface StructureConfiguration
-
Changes projects that Structure is enabled for.
- setPickedProjectIds(Collection<Long>) - Method in interface StructureConfiguration
-
Changes projects that Structure is enabled for.
- setPins(List<String>) - Method in class ViewSpecification.Builder
- setPrefix(String) - Method in class SyncLogger
- setPriority(Priority) - Method in interface PlanningTaskUpdateBuilder
- setProgress(I18nText, Integer) - Method in interface ProcessUIController
-
Updates process progress information
- setProject(Project) - Method in interface PlanningTaskUpdateBuilder
- setProjectCustomFieldValue(Project, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setProjectId(long) - Method in class PermissionSubject.ProjectRole
- setProjectPickerCustomField(Issue, CustomField, Project) - Static method in class CoreEffects
-
Returns a description of an effect that would set a project picker custom field to the given value.
- setRemainingEstimate(Issue, Long) - Static method in class CoreEffects
-
Returns a description of an effect that would change an issue remaining estimate to the given value.
- setRemainingEstimate(Long) - Method in interface MemoUpdateBuilder
- setRemainingEstimate(Long) - Method in interface PlanningTaskUpdateBuilder
- setReporter(ApplicationUser) - Method in interface PlanningTaskUpdateBuilder
- setRestoreHistory(boolean) - Method in interface RestoreOperation
-
Sets the
restoreHistory
flag. - setRichTextFromHtml(String) - Method in interface ExcelCell
-
Attempts to convert an HTML fragment into a rich text string and set that as the cell value.
- setRoleId(long) - Method in class PermissionSubject.ProjectRole
- setRounding(int) - Method in interface ExportColumn
-
Sets the rounding that is used to format numbers in number-based formats.
- setRowDisplayMode(int) - Method in class ViewSpecification.Builder
-
Set row display mode
- setRows(LongList) - Method in interface AttributeSubscriptionPatch
- setSecured(boolean) - Method in class ForestSpec.Builder
- setSingleGroupCustomField(Issue, CustomField, Group) - Static method in class CoreEffects
-
Returns a description of an effect that would set a single group custom field to the given value.
- setSingleSelectCustomField(Issue, CustomField, Option) - Static method in class CoreEffects
-
Returns a description of an effect that would set a single select custom field to the given option.
- setSingleUserCustomField(Issue, CustomField, ApplicationUser) - Static method in class CoreEffects
-
Returns a description of an effect that would set a single user custom field to the given value.
- setSingleUserCustomFieldValue(ApplicationUser, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setSingleVersionCustomField(Issue, CustomField, Version) - Static method in class CoreEffects
-
Returns a description of an effect that would set a single version custom field to the given value.
- setSingleVersionCustomFieldValue(Version, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setSkeleton(boolean) - Method in class ForestSpec.Builder
- setSpecification(ViewSpecification) - Method in interface StructureView
-
Sets the specification of the view, which defines the visual configuration of the gadget.
- setSpecification(ViewSpecification.Builder) - Method in interface StructureView
-
Sets the specification of the view, which defines the visual configuration of the gadget.
- setSpecification(ViewSpecification.Builder) - Method in class StructureViewBean.Builder
-
Updates view specification builder
- setSprint(Sprint) - Method in interface PlanningTaskUpdateBuilder
- setSprint(Issue, Long) - Static method in class CoreEffects
-
Returns a description of an effect that would move an issue to the sprint with the given id.
- setSQuery(ForestSpec.SQuery) - Method in class ForestSpec.Builder
- setSQuery(String, String) - Method in class ForestSpec.Builder
- setStatus(ProcessStatus) - Method in interface ProcessFeedback
-
Updates process status
- setStringListParameter(String, String...) - Method in class ViewSpecification.Column.Builder
-
Utility method to set a parameter of type
List
withString
elements. - setStructureId(Long) - Method in class ForestSpec.Builder
- setStructureId(Long) - Method in class PermissionRule.ApplyStructure
- setStyle(ExcelStyle) - Method in interface ExcelCell
-
Set the cell style.
- setSubject(PermissionSubject) - Method in class PermissionRule.SetLevel
- setSummary(String) - Method in interface MemoUpdateBuilder
- setSummary(String) - Method in interface PlanningTaskUpdateBuilder
- setSynchronizationEnabledForAnyone(boolean) - Method in interface StructureConfiguration
-
Changes whether the synchronization is available for all users.
- setSynchronizationPermissionSubjectsEncoded(String) - Method in interface StructureConfiguration
-
Changes the list of the users / groups that are allowed to configure and control synchronizers in controlled structures.
- setText(String) - Method in interface ExportCell
-
Set a simple text string as the cell value.
- setTextCustomField(Issue, CustomField, String) - Static method in class CoreEffects
-
Returns a description of an effect that would set a text custom field to the given value.
- setTextCustomFieldValue(String, CustomField) - Method in interface PlanningTaskUpdateBuilder
- setTimeSpent(Long) - Method in interface MemoUpdateBuilder
- setTitle(boolean) - Method in class ForestSpec.Builder
- setTransformations(List<ForestSpec.Transformation>) - Method in class ForestSpec.Builder
- setType() - Static method in class StructureUtil
- setType() - Static method in class TypeUtils
- setUISettings(ApplicationUser, Project, UISettings) - Method in interface StructureConfiguration
-
This method is used to update the user interface settings - either system-wide default settings or per-user settings or per-project settings.
- setUrl(String) - Method in class ProcessButtonParameters
- setUserKey(String) - Method in class ForestSpec.Builder
- setUserKey(String) - Method in class PermissionSubject.JiraUser
- setUserName(String) - Method in class PermissionSubject.JiraUser
- setUseZip(boolean) - Method in interface BackupOperation
-
Sets the
useZip
flag. - setValue(long, String, long) - Method in interface StructurePropertyService
- setValue(long, String, String) - Method in interface StructurePropertyService
-
Stores value for the given structure and key Notes: 1.
- setVersion(Integer) - Method in class ForestSpec.Builder
- setViewId(long) - Method in class ViewSettings.AssociatedView.Builder
-
Sets the ID of the view.
- setViews(List<ViewSettings.AssociatedView.Builder>) - Method in class ViewSettings.Builder
-
Sets a list of builders of associated views.
- setViewSettings(Long, ViewSettings) - Method in interface StructureViewManager
-
Updates view settings for the specified structure.
- ShallowRow - Class in com.almworks.jira.structure.api.row
- ShallowRow(long, ItemIdentity, long) - Constructor for class ShallowRow
- SharedAttributeLoaders - Class in com.almworks.jira.structure.api.attribute.loader
- SharedAttributeSpecs - Class in com.almworks.jira.structure.api.attribute
-
CoreAttributeSpec
contains the attribute specifications and related constants for the well-known attributes. - SharedAttributeSpecs() - Constructor for class SharedAttributeSpecs
- SharedAttributeSpecs.Id - Class in com.almworks.jira.structure.api.attribute
- SharedAttributeSpecs.Param - Class in com.almworks.jira.structure.api.attribute
- SHAREDENTITY_ID - Static variable in class JiraFunc
- SHOULD - Enum constant in enum class AttributeCachingStrategy
-
The value should be cached to avoid excessive recalculation.
- SHOULD_NOT - Enum constant in enum class AttributeCachingStrategy
-
The value should not be cached, although it potentially could be done.
- shouldRedirectForNewStructure() - Method in interface NewStructureTemplate
- shouldRun(long) - Method in interface ScheduledJob
- sibling - Variable in class StructureQueryBuilder.RelationConstraintStartStep
-
Row is a sibling of another row in a forest.
- sibling - Variable in class StructureQueryBuilder.StartStepHelper
- signature - Variable in class RestValueRequest.ForestRowValueRequest
-
Assumed ID of the forest.
- signature - Variable in class RestVersion
- SIGNATURE_MISMATCH - Enum constant in enum class StructureErrors
-
Signature has changed and the client needs to reload the initial data before applying updates.
- SimpleAttributeProvider - Class in com.almworks.jira.structure.api.attribute.loader.basic
- SimpleAttributeProvider() - Constructor for class SimpleAttributeProvider
- SimpleCallable<V> - Interface in com.almworks.jira.structure.api.util
- SimpleDerivedAttributeLoader<T,
D> - Class in com.almworks.jira.structure.api.attribute.loader.basic - SimpleDerivedAttributeLoader(AttributeSpec<T>, AttributeSpec<? extends D>) - Constructor for class SimpleDerivedAttributeLoader
- SimpleDerivedAttributeLoader(AttributeSpec<T>, AttributeSpec<? extends D>, boolean) - Constructor for class SimpleDerivedAttributeLoader
- SimpleFilter(IntIterator) - Constructor for class StructureQueryConstraint.SimpleFilter
- SimpleRow - Class in com.almworks.jira.structure.api.row
- simplifyType(String) - Static method in interface CoreItemTypes
- SINGLE_ROW - Enum constant in enum class LoaderType
- SingleDependencyReducingAggregateLoader<T> - Class in com.almworks.jira.structure.api.attribute.loader.reduce
- SingleDependencyReducingAggregateLoader(AttributeSpec<T>, AttributeSpec<T>) - Constructor for class SingleDependencyReducingAggregateLoader
- SingleItemChangeFilter - Class in com.almworks.jira.structure.api.generator.util
- SingleItemChangeFilter(ItemIdentity) - Constructor for class SingleItemChangeFilter
- SingleRowAttributeContext - Interface in com.almworks.jira.structure.api.attribute.loader
-
The context interface for single row attribute loaders.
- SingleRowAttributeLoader<T> - Interface in com.almworks.jira.structure.api.attribute.loader
-
A single row attribute loader provides an attribute value based on a single forest row.
- SingleRowAttributeLoaderBuilder<T> - Class in com.almworks.jira.structure.api.attribute.loader.builder
- SingleRowAttributeLoaderBuilder() - Constructor for class SingleRowAttributeLoaderBuilder
- singleRowLoader(AttributeSpec<T>) - Static method in class SharedAttributeLoaders
- size() - Method in class ArrayForest
-
Gets the number of rows in this tree.
- size() - Method in interface Forest
-
Returns the size of the forest, the number of rows in it, the number is always >= 0.
- size() - Method in class ItemIdentitySet
- size() - Method in interface QueryContext
-
A shorthand for
getForest().size()
. - size() - Method in class IndexedForest
- size() - Method in class JavaListToLongListAdapter
- size() - Method in class LongListHashIndex
- skeleton(long) - Static method in class ForestSpec
-
Constructs
ForestSpec
that represents a structure with no dynamic content. - SKIP_ACCESS_CHECK - Enum constant in enum class ItemAccessMode
-
The caller indicates that
StructureRow.getItem(java.lang.Class<I>)
will be called, but the implementation should skip whatever access check it might do. - skipParentSubtree(int) - Method in interface ForestScanControl
-
Skips the rest of the subtree rooted at one of the ancestor rows.
- skipSection() - Method in interface BackupReader
- skipSubtree() - Method in interface ForestScanControl
-
Skips the subtree rooted at the current row.
- SORT_DESCENDING - Static variable in class CoreGeneratorParameters
-
Parameter to set sorting direction.
- sortByPopularity(List<Structure>, ApplicationUser) - Method in interface StructureFavoriteManager
-
Sorts a list of structures by their popularity (descending).
- Sorter() - Constructor for class AbstractGenerator.Sorter
- SORTER_AGILE_RANK - Static variable in interface CoreStructureGenerators
- SORTER_ATTRIBUTE - Static variable in interface CoreStructureGenerators
- SORTER_MANUAL - Static variable in interface CoreStructureGenerators
- SourceOfTruth - Enum Class in com.almworks.jira.structure.api.sync
- spec - Variable in class EffectBatch
- spec(AttributeSpec<T>) - Method in class AttributeLoaderBuilder
- SpecParams - Class in com.almworks.jira.structure.api.util
-
Usable by AttributeSpec and other Specs that have Map parameters.
- SpecParams(Map<String, Object>) - Constructor for class SpecParams
- split(LongIterator, La<Long, ?>) - Static method in class LongFilteringIterator
- sprint(long) - Static method in class CoreIdentities
- Sprint - Interface in com.almworks.jira.structure.api.agile
- SPRINT - Static variable in interface CoreItemTypes
- sQuery - Variable in class RestForestSpec
- sQuery(String, String) - Static method in class ForestSpec
-
Constructs
ForestSpec
that represents a structured query. - SQuery(String, String) - Constructor for class ForestSpec.SQuery
-
Creates SQuery instance.
- SQuerySkeletonFactory - Interface in com.almworks.jira.structure.api.forest
- STANDARD - Enum constant in enum class AttributeSensitivityMode
-
Standard sensitivity mode allows unfiltered access to numeric and date values for aggregation.
- STANDARD_TYPE_PREFIX - Static variable in interface CoreItemTypes
- START_STEP - Static variable in interface NewStructureTemplateStep
- startId - Variable in class HistoryQuery
- STARTING_TEMPORARY_ROW_ID - Static variable in class StructureRows
-
Temporary rows have negative values and start from -100 going down to Long.MIN_VALUE.
- startProcess(String, Map<String, Object>, ForestSpec, boolean) - Method in interface EffectorProcessManager
-
Starts a one-off effector process.
- startProcess(List<EffectorInstance>, long, boolean) - Method in interface EffectorProcessManager
-
Starts a new effector process for installed effector instances.
- StartStep(StructureQueryBuilder.StartStepHelper<B>) - Constructor for class StructureQueryBuilder.StartStep
- StartStepHelper() - Constructor for class StructureQueryBuilder.StartStepHelper
- startUndoProcess(long, Collection<Integer>) - Method in interface EffectorProcessManager
-
Starts a new process which undoes the effects performed by an earlier process.
- state - Variable in class EffectBatch
- STATIC_CAN_COMPETE - Static variable in class ActionParameters
- StatisticSource - Interface in com.almworks.jira.structure.api.statistics
- status(Status) - Static method in class CoreIdentities
- status(String) - Static method in class CoreIdentities
- STATUS - Static variable in class CoreAttributeSpecs.Format
- STATUS - Static variable in class CoreAttributeSpecs
- STATUS - Static variable in class SharedAttributeSpecs.Id
- STATUS - Static variable in interface CoreItemTypes
- STATUS_ID - Static variable in class SharedAttributeSpecs
- stopPinging(Pinger.Pingable) - Method in interface Pinger
- StoredEffect - Class in com.almworks.jira.structure.api.effect
-
A description of an effect that can be stored in the database or passed over the wire.
- StoredEffect(String, Map<String, Object>) - Constructor for class StoredEffect
- StoredEffect.Builder - Class in com.almworks.jira.structure.api.effect
-
Builder class for
effect descriptions
. - storeParameters(Object) - Method in class AbstractSynchronizer
- storeParameters(Object) - Method in interface StructureSynchronizer
-
Serializes parameters into a string (for example, JSON) for storing in the database.
- STRICT - Enum constant in enum class AttributeSensitivityMode
-
Strict sensitivity mode does not allow unfiltered access to any attribute.
- STRICT - Static variable in class SharedAttributeSpecs.Param
- StrictReductionStrategy() - Constructor for class ReductionStrategy.StrictReductionStrategy
- STRING_LONG - Static variable in class StructureUtil
- stringId(String, String) - Static method in class ItemIdentity
-
Creates a new string-based ID.
- stringIds(String) - Method in class ItemIdentitySet
- stringValue() - Static method in class La
- structure(long) - Static method in class ForestSpec
-
Constructs
ForestSpec
that represents a structure. - structure(long) - Static method in class CoreIdentities
- structure(long) - Method in class SyncLogger
- structure(long, ApplicationUser) - Static method in class ForestSpec
-
Constructs
ForestSpec
that represents a structure. - Structure - Interface in com.almworks.jira.structure.api.structure
-
This interface lets you inspect and change properties of a structure.
- Structure(HistoryEntry) - Constructor for class SyncEvent.Structure
- STRUCTURE - Enum constant in enum class AttributeContextDependency
-
The values depend on the structure that they are being shown in.
- STRUCTURE - Enum constant in enum class SourceOfTruth
- STRUCTURE - Static variable in interface CoreItemTypes
- STRUCTURE_ADMIN_DENIED - Enum constant in enum class StructureErrors
-
The user does not have Control access level to the structure.
- STRUCTURE_AUTOMATION_EDIT_DENIED - Enum constant in enum class StructureErrors
-
The user does not have permission to configure automation in the structure.
- STRUCTURE_BOARD - Enum constant in enum class StructurePage
-
Structure Board page - the one that opens when you click Structure in the top menu bar.
- STRUCTURE_BOARD_WITH_DETAILS - Enum constant in enum class StructurePage
-
Deprecated.No longer supported since Structure doesn't use a separate view for a details panel layout. Use
StructurePage.STRUCTURE_BOARD
orStructurePage.PROJECT_TAB
instead. - STRUCTURE_EDIT_DENIED - Enum constant in enum class StructureErrors
-
The user does not have Edit access level to the structure.
- STRUCTURE_EVENT_TO_MAP - Static variable in class SyncEvents
- STRUCTURE_NOT_EXISTS_OR_NOT_ACCESSIBLE - Enum constant in enum class StructureErrors
-
Trying to access a structure that does not exist, or the user has no read access to it.
- STRUCTURE_OWNER_EDIT_DENIED - Enum constant in enum class StructureErrors
-
Trying to change structure's owner while not being an admin.
- STRUCTURE_PLUGIN_ACCESS_DENIED - Enum constant in enum class StructureErrors
-
The user does not have access to Structure plugin functionality.
- STRUCTURE_VERSION - Static variable in interface CoreItemTypes
- STRUCTURE_WITH_ISSUE - Enum constant in enum class AutoSwitchStrategy
-
When auto-switch is set to
STRUCTURE_WITH_ISSUE
, the structure displayed on the issue page will be the structure that contains that issue. - Structure2xBackwardCompatibleSynchronizer - Interface in com.almworks.jira.structure.api.sync
- Structure2xBackwardCompatibleSynchronizer.SyncMigrationUtil - Class in com.almworks.jira.structure.api.sync
- StructureAppPermission - Class in com.almworks.jira.structure.api.permissions
-
App-level permission.
- StructureAttributeService - Interface in com.almworks.jira.structure.api.attribute
-
StructureAttributeService
provides a unified way to retrieve data for items. - StructureAuth - Class in com.almworks.jira.structure.api.auth
-
This class manages the current authentication context assumed when accessing, managing and updating Structure entities such as
Structure
orStructureView
. - StructureAuth() - Constructor for class StructureAuth
- StructureBackupManager - Interface in com.almworks.jira.structure.api.backup
-
The backup manager is responsible for backup and restore of the structure data.
- StructureBackupProvider - Interface in com.almworks.jira.structure.api.backup
-
This is an extension point for Structure backup/restore mechanism.
- StructureCacheHelper - Interface in com.almworks.jira.structure.api.cache
- StructureCallable<V> - Interface in com.almworks.jira.structure.api.util
- StructureComponents - Interface in com.almworks.jira.structure.api
-
StructureComponents is a convenience interface that can be used to retrieve all public services of the Structure plugin (except internal and experimental APIs).
- StructureConfiguration - Interface in com.almworks.jira.structure.api.settings
-
StructureConfiguration
provides access to the configuration parameters of the Structure app. - StructureCoreExtension - Interface in com.almworks.jira.structure.api.extension
- StructureDeletedEvent - Class in com.almworks.jira.structure.api.event
-
Event indicating a structure has been deleted.
- StructureDeletedEvent(long) - Constructor for class StructureDeletedEvent
- StructureError - Interface in com.almworks.jira.structure.api.error
-
StructureError
implementations are wrappers around numeric error codes, which also provide the error's category (seeStructureErrorCategory
) and error name. - StructureError.CodeRange - Annotation Interface in com.almworks.jira.structure.api.error
-
Auxiliary annotation, which may be used on a collection of
StructureError
instances to specify the inclusive range of error codes that is taken by that collection. - StructureErrorCategory - Enum Class in com.almworks.jira.structure.api.error
-
Defines categories for errors that may be reported by Structure and its extensions.
- StructureErrors - Enum Class in com.almworks.jira.structure.api.error
-
StructureErrors
is a enumeration of all public Structure errors. - StructureException - Exception in com.almworks.jira.structure.api.error
-
StructureException
can be thrown for different causes that involve Structure plugin. - StructureException(StructureError) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, Long) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, Long, Long) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, Long, Long, Long) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, Long, Long, Long, String) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, Long, Long, String) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, Long, Long, String, Throwable) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, String) - Constructor for exception StructureException
-
Constructs an instance of exception.
- StructureException(StructureError, Throwable, Long, Long, Long, ItemIdentity, String, String, Object...) - Constructor for exception StructureException
-
Constructs an instance of this exception.
- StructureException.Builder - Class in com.almworks.jira.structure.api.error
-
A builder for
StructureException
. - StructureFavoriteManager - Interface in com.almworks.jira.structure.api.structure.favorite
-
StructureFavoriteManager
manages "favorite" relations between users and structures. - StructureGenerator - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.ApplicabilityChecker - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Context - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.EffectContext - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Extender - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Extender.ExtenderFunction - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Filter - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Filter.FilterFunction - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.GenerationContext - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Grouper - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Grouper.GrouperFunction - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.HandlingContext - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Inserter - Interface in com.almworks.jira.structure.api.generator
-
An implementor inserts new items into the containing structure.
- StructureGenerator.ItemChangeFilterContext - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Sorter - Interface in com.almworks.jira.structure.api.generator
- StructureGenerator.Sorter.CompareFunction - Interface in com.almworks.jira.structure.api.generator
- structureId - Variable in class RestForestSpec
- StructureIntegrationDetails - Interface in com.almworks.jira.structure.api.extension
-
With this interface a Structure extension may inform that the plugin adds new features to particular structures.
Register you component in the atlassian-plugin.xml file: - StructureInteractionException - Exception in com.almworks.jira.structure.api.forest.action
- StructureInteractionException(Interaction) - Constructor for exception StructureInteractionException
- StructureItemConvertedEvent - Class in com.almworks.jira.structure.api.event
-
Event indicating a structure item has been converted.
- StructureItemConvertedEvent(long, ItemIdentity, ItemIdentity) - Constructor for class StructureItemConvertedEvent
- StructureItemType<T> - Interface in com.almworks.jira.structure.api.item
- StructureJob - Interface in com.almworks.jira.structure.api.job
-
StructureJob
is a single one-time or repetitive background task, run by theStructureJobManager
. - StructureJob.State - Enum Class in com.almworks.jira.structure.api.job
-
Simple enumeration of the possible job states
- StructureJobException - Exception in com.almworks.jira.structure.api.job
-
This exception is thrown by the
StructureJobManager
when there's a problem with scheduling a job. - StructureJobException() - Constructor for exception StructureJobException
- StructureJobException(String) - Constructor for exception StructureJobException
- StructureJobException(String, Throwable) - Constructor for exception StructureJobException
- StructureJobException(Throwable) - Constructor for exception StructureJobException
- StructureJobManager - Interface in com.almworks.jira.structure.api.job
-
StructureJobManager
allows running and scheduling background jobs. - StructureLicenseError - Enum Class in com.almworks.jira.structure.api.extension.license
- StructureLicenseHosting - Enum Class in com.almworks.jira.structure.api.extension.license
- StructureLicenseType - Enum Class in com.almworks.jira.structure.api.extension.license
- StructureListener - Interface in com.almworks.jira.structure.api.structure
-
StructureListener
allows you to listen to changes to the static content in structures. - StructureManager - Interface in com.almworks.jira.structure.api.structure
-
StructureManager
is the main component used to manage structures as entities. - StructureOwnedItemType - Interface in com.almworks.jira.structure.api.item
- StructurePage - Enum Class in com.almworks.jira.structure.api.settings
-
StructurePage
enum lists all non-admin JIRA pages (page types) that display Structure Widget or that are adjusted by Structure Plugin. - StructurePluginHelper - Interface in com.almworks.jira.structure.api
-
StructurePluginHelper
is a helper component that provides a lot of helpful methods and which is extensively used by Structure plugin itself and by Structure extensions. - StructurePosition - Interface in com.almworks.jira.structure.api.generator
- StructurePropertyService - Interface in com.almworks.jira.structure.api.property
-
Holds properties associated with the particular structure
- StructureProviderException - Exception in com.almworks.jira.structure.api.error
-
StructureProviderException
is intended to be used by the code that extends Structure via implementing SPI interfaces. - StructureProviderException() - Constructor for exception StructureProviderException
- StructureProviderException(String) - Constructor for exception StructureProviderException
- StructureProviderException(String, Throwable) - Constructor for exception StructureProviderException
- StructureProviderException(Throwable) - Constructor for exception StructureProviderException
- StructureQuery - Class in com.almworks.jira.structure.api.query
-
A structure query is a condition on rows and their relationships in a
Forest
, such as rows that are children of issues satisfying JQL 'type = Epic' or rows at the top level of the forest. - StructureQuery() - Constructor for class StructureQuery
- StructureQueryBuilder<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
-
StructureQueryBuilder
allows you to build astructure query
with a fluent interface. - StructureQueryBuilder(StructureQueryBuilder.StartStep<B>, StructureQueryBuilder.StartStep<B>) - Constructor for class StructureQueryBuilder
- StructureQueryBuilder.BasicConstraintStep<B extends StructureQueryBuilder<B>> - Interface in com.almworks.jira.structure.api.query
-
This class allows to specify a basic constraint, either on its own, or as the last step of building a
relational constraint
. - StructureQueryBuilder.Head - Class in com.almworks.jira.structure.api.query
-
Object of this class contains the state of the builder; you can finish building the query by calling
StructureQueryBuilder.Head.end()
, or add more constraints, connecting them withStructureQueryBuilder.and
orStructureQueryBuilder.or
. - StructureQueryBuilder.OpStep<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
-
This class lets you add
operator
to therelational constraint
being built, or to combine the already added relation with another one viaStructureQueryBuilder.OpStep.or()
. - StructureQueryBuilder.RelationConstraintStartStep<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
-
This class allows you to continue building
relational constraint
by adding anotherrelation
. - StructureQueryBuilder.RelationStepHelper<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
- StructureQueryBuilder.StartStep<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
-
This class allows you to either build a
basic constraint
or start building a relational constraint. - StructureQueryBuilder.StartStepHelper<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
- StructureQueryBuilder.Sub<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
-
Object of this class contains the state of the builder inside the currently open parentheses; you can finish building the query in the parentheses and return to the main builder by calling
StructureQueryBuilder.Sub.endsub()
, or add more constraints inside the parentheses, connecting them withStructureQueryBuilder.and
orStructureQueryBuilder.or
. - StructureQueryBuilderFactory - Interface in com.almworks.jira.structure.api.query
-
Factory for creating new instances of
StructureQueryBuilder
. - StructureQueryConstraint - Interface in com.almworks.jira.structure.api.query
-
This is an extension point in the S-JQL, through which you can add custom basic constraints on forest rows to
StructureQuery
. - StructureQueryConstraint.Acceptor - Interface in com.almworks.jira.structure.api.query
-
Represents the consumer of
StructureQueryConstraint.Sequence
values - i.e., the consumer of matching indices. - StructureQueryConstraint.BulkFilter - Class in com.almworks.jira.structure.api.query
-
A base implementation for a constraint that looks at a bunch of rows at a time.
- StructureQueryConstraint.EmptySequence - Class in com.almworks.jira.structure.api.query
-
A default implementation of an empty sequence.
- StructureQueryConstraint.Sequence - Interface in com.almworks.jira.structure.api.query
-
Allows to implement a sequence of numbers in a generator-like fashion.
- StructureQueryConstraint.SimpleFilter - Class in com.almworks.jira.structure.api.query
-
A base implementation for a simple constraint that looks at one row at a time.
- StructureQueryConstraints - Class in com.almworks.jira.structure.api.query
-
Utility methods for
StructureQueryConstraint
implementations. - StructureQueryParser - Interface in com.almworks.jira.structure.api.query
-
Parses a
structure query
expressed in the Structured JQL language. - StructureRow - Interface in com.almworks.jira.structure.api.row
-
StructureRow
instances represent rows, main building blocks of a forest. - StructureRow.ZeroRow - Class in com.almworks.jira.structure.api.row
- StructureRows - Class in com.almworks.jira.structure.api.row
- StructureRunnable - Interface in com.almworks.jira.structure.api.util
- StructureRuntimeException - Exception in com.almworks.jira.structure.api.error
-
StructureRuntimeException
, or its subclass, is thrown when a Structure service experiences an unexpected error, which is not part of the service's contract. - StructureRuntimeException(String) - Constructor for exception StructureRuntimeException
- StructureRuntimeException(String, Throwable) - Constructor for exception StructureRuntimeException
- StructureRuntimeException(Throwable) - Constructor for exception StructureRuntimeException
- StructureStatisticsRecorder - Interface in com.almworks.jira.structure.api.statistics
- StructureStoppedException - Exception in com.almworks.jira.structure.api.lifecycle
- StructureStoppedException(Object) - Constructor for exception StructureStoppedException
- StructureSynchronizer - Interface in com.almworks.jira.structure.api.sync
-
A
StructureSynchronizer
is a pluggable Structure extension that allows you to sync structure with any other aspect of issues, be it links, subtasks or anything else. - StructureSynchronizerException - Exception in com.almworks.jira.structure.api.sync
-
This exception is thrown by the
StructureSyncManager
when it cannot perform the requested operation. - StructureSynchronizerException(String) - Constructor for exception StructureSynchronizerException
- StructureSynchronizerException(String, Throwable) - Constructor for exception StructureSynchronizerException
- StructureSyncManager - Interface in com.almworks.jira.structure.api.sync
-
StructureSyncManager
manages the whole synchronization engine. - StructureTemplateException - Exception in com.almworks.jira.structure.api.template
- StructureTemplateException(String) - Constructor for exception StructureTemplateException
- StructureTemplateException(String, Throwable) - Constructor for exception StructureTemplateException
- StructureTemplateException(Throwable) - Constructor for exception StructureTemplateException
- StructureUtil - Class in com.almworks.jira.structure.api.util
-
Contains miscellaneous utility methods.
- StructureUtil() - Constructor for class StructureUtil
- StructureView - Interface in com.almworks.jira.structure.api.view
-
StructureView
represents a view - a named collection of parameters (such as grid columns) that are used to configure how Structure widget displays a structure. - StructureViewBean - Class in com.almworks.jira.structure.api.view
-
Immutable representation of the
StructureView
properties. - StructureViewBean.Builder - Class in com.almworks.jira.structure.api.view
-
A builder class for
StructureViewBean
, this class can be also used as the input forStructureView.update(com.almworks.jira.structure.api.view.StructureViewBean.Builder)
. - StructureViewManager - Interface in com.almworks.jira.structure.api.view
-
StructureViewManager
is a component that manages Structure views. - StructureViewMenuItem - Class in com.almworks.jira.structure.api.view
-
StructureViewMenuItem
is a small helper class that is basically a pair ofStructureView
and aboolean
. - StructureViewMenuItem(StructureView, boolean) - Constructor for class StructureViewMenuItem
- sub() - Method in interface StructureQueryBuilder.BasicConstraintStep
-
This method starts a new constraint, remembering the currently built constraint.
- Sub(StructureQueryBuilder.StartStep<StructureQueryBuilder.Sub<B>>, StructureQueryBuilder.StartStep<StructureQueryBuilder.Sub<B>>) - Constructor for class StructureQueryBuilder.Sub
- SUBSCRIPTION_NOT_EXISTS_OR_NOT_ACCESSIBLE - Enum constant in enum class StructureErrors
-
Cannot access an attribute subscription because either it is missing or the user does not have access to it.
- SubTaskIssueCache - Interface in com.almworks.jira.structure.api.cache.subtask
- SUBTASKS_REORDERED - Enum constant in enum class JiraChangeType
- subtree(long) - Method in class ArrayForest
- subtree(long) - Method in interface Forest
-
Creates a forest that contains the specified row and all its sub-rows from this forest.
- SUBTREE - Static variable in class SharedAttributeSpecs.Param
- subtreeAtIndex(int) - Method in class ArrayForest
- subtreeAtIndex(int) - Method in interface Forest
-
Creates a forest that contains the specified row and all its sub-rows from this forest.
- subtreeEnd(int) - Method in interface QueryContext
-
Behaves as
getForest().getSubtreeEnd(idx)
, but for many calls the amortized time is much less because of caching; for O(N) calls the amortized time is O(N) with N = size(). - subtreeEnd(int) - Method in class IndexedForest
- SubtreeReductionStrategy() - Constructor for class ReductionStrategy.SubtreeReductionStrategy
- success(List<MapObject>) - Static method in class AbstractSynchronizer
- Success(List<MapObject>) - Constructor for class AbstractSynchronizer.SyncRunAuditEntry.Success
- sudo(CallableE<R, E>) - Method in class AuthContext.Custom
- sudo(CallableE<R, E>) - Method in interface AuthContext
- sudo(CallableE<R, E>) - Static method in class StructureAuth
-
Execute actions with Structure under the current JIRA user with all security checks disabled.
- sudo(ApplicationUser, boolean, CallableE<R, E>) - Static method in class StructureAuth
-
Execute actions with Structure under a different authentication context - as another user, and/or with all security checks disabled.
- sum - Static variable in class La2
- SUM - Static variable in class SharedAttributeSpecs.Id
- SUMMARY - Static variable in class SharedAttributeSpecs.Id
- SUMMARY - Static variable in class SharedAttributeSpecs
- SUPER_ROOT_DEPTH - Static variable in class SuperRootRow
-
Super-root's depth in a forest.
- SUPER_ROOT_INDEX - Static variable in class SuperRootRow
-
Super-root's index in an array of forest rows.
- SUPER_ROOT_ITEM - Static variable in class SuperRootRow
-
An
ItemIdentity
of the item in the super-root. - SUPER_ROOT_ITEM_TYPE - Static variable in class SuperRootRow
-
A special item type for the super-root item.
- SUPER_ROOT_ROW - Static variable in class SuperRootRow
-
A single instance of the super-root
StructureRow
. - SUPER_ROOT_ROW_ID - Static variable in class SuperRootRow
-
Super-root's row ID.
- SUPER_ROOT_SEMANTICS - Static variable in class SuperRootRow
-
A special semantics of the super-root.
- SuperRootRow - Class in com.almworks.jira.structure.api.row
-
The super-root is a fictional row that is present in every forest as the parent of all root rows.
- supply(La<? super R, A>) - Method in class La
- swap(List<T>, int, int) - Static method in class StructureUtil
- sync(SyncInstance, IncrementalSyncData, ForestSource) - Method in class AbstractSynchronizer
- sync(SyncInstance, IncrementalSyncData, ForestSource) - Method in interface StructureSynchronizer
-
Perform incremental synchronization.
- SyncAuditLog - Interface in com.almworks.jira.structure.api.sync
-
This interface is used by synchronizers to log audit information regarding their actions, configuration changes, etc.
- SyncAuditLog.ActionGroup - Class in com.almworks.jira.structure.api.sync
- SyncAuditLogHelper - Class in com.almworks.jira.structure.api.sync
- SyncAuditLogHelper() - Constructor for class SyncAuditLogHelper
- SyncChangeListener - Interface in com.almworks.jira.structure.api.sync.util
- SyncDirection - Enum Class in com.almworks.jira.structure.api.sync
-
Defines two possible directions for the full synchronization.
- SyncEvent - Class in com.almworks.jira.structure.api.sync
-
SyncEvent
with its only subclasses,SyncEvent.Structure
andSyncEvent.Jira
, is used to represent to incremental synchronization a single change in JIRA or in Structure. - SyncEvent.Jira - Class in com.almworks.jira.structure.api.sync
- SyncEvent.Structure - Class in com.almworks.jira.structure.api.sync
- SyncEvents - Class in com.almworks.jira.structure.api.sync
- SyncEvents() - Constructor for class SyncEvents
- SYNCHRONIZATION - Static variable in interface CoreAppPermissions
-
Permission to configure and control synchronizers.
- SynchronizerDescriptor - Interface in com.almworks.jira.structure.api.sync
- SyncInstance - Interface in com.almworks.jira.structure.api.sync
-
SyncInstance
represents an instance of a synchronizer, configured with user-specified parameters to act on some structure under some user account. - SyncLogger - Class in com.almworks.jira.structure.api.sync.util
-
This is a utility class to log messages from
synchronizer implementations
. - SyncLogger(Logger, SyncInstance, StructureManager, RowManager, boolean) - Constructor for class SyncLogger
- SyncMigrationUtil() - Constructor for class Structure2xBackwardCompatibleSynchronizer.SyncMigrationUtil
- SYSTEM_EXECUTOR_ID - Static variable in interface StructureJobManager
-
A constant representing the system executor.
- SystemStructureJob - Class in com.almworks.jira.structure.api.job
- SystemStructureJob() - Constructor for class SystemStructureJob
T
- TEMPO_ACCOUNT - Static variable in interface CoreItemTypes
- TEMPO_TEAM_PERMISSIONS - Static variable in class AuxiliaryIdentities
- TEMPO_WORK_ATTRIBUTE - Static variable in class AuxiliaryIdentities
- tempoAccount(int) - Static method in class CoreIdentities
- temporaryRow(int) - Static method in class StructureRows
- tempoTeamPermissions(String) - Static method in class AuxiliaryIdentities
- tempoWorkAttribute(String) - Static method in class AuxiliaryIdentities
- test(T) - Method in class La
- TEXT - Static variable in class ValueFormat
-
TEXT values are plain text.
- TEXT_WRAPPING - Static variable in class RowDisplayMode
-
Adaptive row height to show all th row content.
- textFolder(String) - Static method in class CoreIdentities
- TIME - Static variable in class ValueFormat
-
TIME values contain Epoch time in milliseconds.
- TIME_SPENT - Static variable in class SharedAttributeSpecs
- TimedUpdateChecker - Class in com.almworks.jira.structure.api.generator.util
- TimedUpdateChecker(long) - Constructor for class TimedUpdateChecker
- timestamp - Variable in class EffectBatch
- title - Variable in class RestForestSpec
- TITLE - Static variable in interface CoreSemantics
- to() - Element in annotation interface StructureError.CodeRange
- toDebugJson(Object) - Static method in class StructureUtil
- toDirectoryUser(ApplicationUser) - Static method in class JiraUsers
- toEncodedString() - Method in class PermissionRule.ApplyStructure
- toEncodedString() - Method in class PermissionRule.SetLevel
- toEncodedString() - Method in class PermissionRule
- toEncodedString() - Method in class PermissionSubject.Anyone
- toEncodedString() - Method in class PermissionSubject.JiraGroup
- toEncodedString() - Method in class PermissionSubject.JiraUser
- toEncodedString() - Method in class PermissionSubject.ProjectRole
- toEncodedString() - Method in class PermissionSubject
- toForest() - Method in class RowTree
-
Creates
Forest
representing this RowTree. - toFullString() - Method in class ArrayForest
- toFullString() - Method in interface Forest
-
Utility method for debugging - returns full string representation of the forest, that contains all the information, unlike
toString()
method, which may be truncated to some character number limit. - toFullString() - Method in class RowTree.Node
- toJson(Object) - Static method in class StructureUtil
- toMap(Object) - Static method in class StructureUtil
- toModel() - Method in class RestVersion
- toNumber() - Method in class NumberAccumulator
- toRest() - Method in class ForestSpec
-
Produces REST forest specification based on this instance's parameters.
- toRest(AttributeSpec<?>) - Static method in class RestAttributeSpec
- toSimplifiedString() - Method in class ItemIdentity.LongIdentity
- toSimplifiedString() - Method in class ItemIdentity.StringIdentity
- toSimplifiedString() - Method in class ItemIdentity
- toString() - Method in class AttributeErrorInfo
- toString() - Method in class AttributeSpec
- toString() - Method in class AttributeSpecBuilder.ParamsBuilder
- toString() - Method in class AttributeSpecBuilder
- toString() - Method in class AbstractAttributeLoader
- toString() - Method in class NumberAccumulator
- toString() - Method in class DelegatingAttributeLoader
- toString() - Method in class TrailItemSet.Collector
- toString() - Method in class TrailItemSet.None
- toString() - Method in class TrailItemSet
- toString() - Method in class ValueFormat
- toString() - Method in class StoredEffect
- toString() - Method in enum class StructureErrors
- toString() - Method in exception StructureException
-
Provides string representation of the exception.
- toString() - Method in class IssueChangeEvent
- toString() - Method in class JiraChangeEvent
- toString() - Method in class LinkChangeEvent
- toString() - Method in exception LicenseException
- toString() - Method in class ForestAction.Add
- toString() - Method in class ForestAction.Copy
- toString() - Method in class ForestAction.Move
- toString() - Method in class ForestAction.Remove
- toString() - Method in class InteractionParameter
- toString() - Method in class InteractionParameterValue
- toString() - Method in class ForestChange.Add
- toString() - Method in class ForestChange.Move
- toString() - Method in class ForestChange.Remove
- toString() - Method in class ForestChange.Reorder
- toString() - Method in class ForestSpec
- toString() - Method in class ManagerBackedItemForest
- toString() - Method in class ArrayForest
- toString() - Method in class VersionedForest
- toString() - Method in class GenericItem
- toString() - Method in class ItemIdentity.LongIdentity
- toString() - Method in class ItemIdentity.StringIdentity
- toString() - Method in class ItemVersionUpdate.Empty
- toString() - Method in class ItemVersionUpdate.Total
- toString() - Method in class AbstractStructureJob
- toString() - Method in class NodeInfo
- toString() - Method in class PermissionRule
- toString() - Method in class PermissionSubject
- toString() - Method in class StructureAppPermission
- toString() - Method in class DataVersion
- toString() - Method in class RestAttributeSpec
- toString() - Method in class RestForestSpec
- toString() - Method in class RestSQuery
- toString() - Method in class RestTransformSpec
- toString() - Method in class ShallowRow
- toString() - Method in class SimpleRow
- toString() - Method in class StructureRow.ZeroRow
- toString() - Method in class SuperRootRow
- toString() - Method in class TransientRow
- toString() - Method in class HistoryEntry.Change
- toString() - Method in class HistoryEntry
- toString() - Method in class HistoryQuery
- toString() - Method in class SyncEvent.Jira
- toString() - Method in class SyncEvent.Structure
- toString() - Method in class ComparableTuple
- toString() - Method in class I18nText
- toString() - Method in class MapObject
- toString() - Method in class Ref
- toString() - Method in class RowTree.Node
- toString() - Method in class RowTree
- toString() - Method in class TotalOrder.PayloadWrapper
- toString() - Method in class TotalOrder.ValueWrapper
- toString() - Method in class StructureViewBean.Builder
- toString() - Method in class StructureViewBean
- toString() - Method in class StructureViewMenuItem
- toString() - Method in class ViewSettings.AssociatedView.Builder
- toString() - Method in class ViewSettings.AssociatedView
- toString() - Method in class ViewSettings.Builder
- toString() - Method in class ViewSettings
- toString() - Method in class ViewSpecification.Builder
- toString() - Method in class ViewSpecification.Column.Builder
- toString() - Method in class ViewSpecification.Column
- toString() - Method in class ViewSpecification
- toString(RestForestSpec) - Static method in class RestForestSpec
- toString(StringBuilder) - Method in class SyncEvent
- ToString - Class in com.almworks.jira.structure.api.util
- ToString() - Constructor for class ToString
- Total(DataVersion) - Constructor for class ItemVersionUpdate.Total
- TOTAL_ORIGINAL_ESTIMATE - Static variable in class SharedAttributeSpecs
- TOTAL_REMAINING_ESTIMATE - Static variable in class SharedAttributeSpecs
- TOTAL_TIME_SPENT - Static variable in class SharedAttributeSpecs
- TotalOrder - Class in com.almworks.jira.structure.api.util
-
This class provides total ordering for objects of any type.
- TotalOrder.PayloadWrapper<T> - Class in com.almworks.jira.structure.api.util
- TotalOrder.ValueWrapper - Class in com.almworks.jira.structure.api.util
- toValue() - Method in class NumberAccumulator
- trail(Function<D, ItemIdentity>) - Method in class UniDerivedAttributeLoaderBuilder
- TRAIL - Enum constant in enum class AttributeContextDependency
-
The values depend on some items, which will be added via
AttributeLoaderContext.addTrail(com.almworks.jira.structure.api.attribute.loader.TrailItemSet)
. - trailItemSet(Function<I, TrailItemSet>) - Method in class ItemAttributeLoaderBuilder
- TrailItemSet - Class in com.almworks.jira.structure.api.attribute.loader
-
Abstract class for defining a set of items (by their
ItemIdentity
). - TrailItemSet.AllItems - Class in com.almworks.jira.structure.api.attribute.loader
-
Represents a set of all items.
- TrailItemSet.Collector - Class in com.almworks.jira.structure.api.attribute.loader
-
Used to collect specific types and items stored in the TrailItemSet.
- TrailItemSet.None - Class in com.almworks.jira.structure.api.attribute.loader
-
Represents an empty set.
- TrailItemSet.OneItem - Class in com.almworks.jira.structure.api.attribute.loader
-
Represents a set with just one item.
- TrailItemSet.OneType - Class in com.almworks.jira.structure.api.attribute.loader
-
Represents a set of all items of one specific type.
- TrailItemSet.ReadVisitor - Interface in com.almworks.jira.structure.api.attribute.loader
-
Alternate visitor interface for reading out the specific items and types.
- TrailItemSet.SpecificItems - Class in com.almworks.jira.structure.api.attribute.loader
-
Represents a set of several specific items.
- TrailItemSet.SpecificTypes - Class in com.almworks.jira.structure.api.attribute.loader
-
Represents a set of all items of several specific types.
- TrailItemSet.Visitor - Interface in com.almworks.jira.structure.api.attribute.loader
-
Visitor interface for analyzing the set.
- trailMode - Variable in class RestValueResponse.AttributeResponseData
- trails - Variable in class RestValueResponse.AttributeResponseData
- transform(String, Map<String, Object>) - Method in class ForestSpec
-
Creates a transformed
ForestSpec
that adds a single transformation to the result of the original forest spec. - transform(Iterator<D>) - Method in class La
- transform(JSONArray, BiFunction<JSONArray, Integer, T>) - Static method in class MapObject
- Transformation(String, Map<String, Object>) - Constructor for class ForestSpec.Transformation
-
Creates a transformation.
- transformIterable(Iterable<D>) - Method in class La
- TransformIterator(Iterator<D>) - Constructor for class La.TransformIterator
- transforms - Variable in class RestForestSpec
- transientData(String) - Method in interface SyncInstance
-
Provides the synchronizer with a temporary / cache storage.
- TransientRow - Class in com.almworks.jira.structure.api.row
- TransientRow(StructureRow, long, long) - Constructor for class TransientRow
- traverse(String) - Method in class MapObject
- tryMakeUnchecked(StructureRow) - Static method in class SimpleRow
- type - Variable in class RestForestSpec
- type - Variable in class RestSQuery
- TYPE - Static variable in class SharedAttributeSpecs.Id
- TYPE - Static variable in class SharedAttributeSpecs.Param
- TYPE_CQL - Static variable in class ForestSpec.SQuery
- TYPE_JQL - Static variable in class ForestSpec.SQuery
- TYPE_MISMATCH - Enum constant in enum class StructureLicenseError
- TYPE_TEXT - Static variable in class ForestSpec.SQuery
- TypeUtils - Class in com.almworks.jira.structure.api.util
- TypeUtils() - Constructor for class TypeUtils
U
- UISettings - Interface in com.almworks.jira.structure.api.settings
-
Provides access to the user interface settings of the Structure Widget.
- UISettingsBean - Class in com.almworks.jira.structure.api.settings
-
This implementation of the
UISettings
can be used to modify the settings withStructureConfiguration.setUISettings(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.project.Project, com.almworks.jira.structure.api.settings.UISettings)
. - UISettingsBean() - Constructor for class UISettingsBean
-
Creates an empty bean, with no settings set.
- UISettingsBean(UISettings) - Constructor for class UISettingsBean
-
Creates a new bean and copies all set values from another instance of UISettings.
- UNAVAILABLE_MODULE - Enum constant in enum class StructureErrors
-
An extension module (item type, attribute loader, etc) is expected to exist in the system but was missing.
- uncurry(La<A1, La<A2, R>>) - Static method in class La2
- undefined() - Static method in class AttributeValue
-
Returns an undefined value.
- undo(List<MapObject>) - Method in interface UndoingSynchronizer
-
Undoes the specified actions, performing zero or more undo actions.
- UndoingSynchronizer - Interface in com.almworks.jira.structure.api.sync
-
A
StructureSynchronizer
that is able to undo synchronizer actions. - UNDONE - Enum constant in enum class EffectState
- undoReplace - Variable in class EffectBatch
- UniDerivedAttributeLoaderBuilder<T,
D> - Class in com.almworks.jira.structure.api.attribute.loader.builder - UniDerivedAttributeLoaderBuilder() - Constructor for class UniDerivedAttributeLoaderBuilder
- UniDerivedAttributeLoaderBuilder.BuiltDerivedLoader<T,
D> - Class in com.almworks.jira.structure.api.attribute.loader.builder - uninstallAllSynchronizers() - Method in interface StructureSyncManager
-
Disables and uninstalls all synchronizers for all structures.
- uninstallSynchronizer(Long) - Method in interface StructureSyncManager
-
Disables and uninstalls synchronizer with the specified ID.
- uninstallSynchronizersForStructure(Long) - Method in interface StructureSyncManager
-
Convenience method that disables and uninstalls all synchronizers for the specified structure.
- union(TrailItemSet) - Method in class TrailItemSet.AllItems
- union(TrailItemSet) - Method in class TrailItemSet.None
- union(TrailItemSet) - Method in class TrailItemSet.OneItem
- union(TrailItemSet) - Method in class TrailItemSet.OneType
- union(TrailItemSet) - Method in class TrailItemSet.SpecificItems
- union(TrailItemSet) - Method in class TrailItemSet.SpecificTypes
- union(TrailItemSet) - Method in class TrailItemSet
-
Creates a new set with all items from
this
andanotherSet
sets. - union(Set<AttributeContextDependency>, AttributeContextDependency...) - Static method in enum class AttributeContextDependency
- UNKNOWN_CHANGE - Enum constant in enum class JiraChangeType
- UNKNOWN_ERROR - Enum constant in enum class StructureLicenseError
- unsecuredStructure(long) - Static method in class ForestSpec
-
Constructs
ForestSpec
that represents a structure. - UNSUPPORTED_FOREST_SOURCE_OPERATION - Enum constant in enum class StructureErrors
-
Unsupported operation on
ForestSource
— for example, trying to make changes on a read-only source. - UNSUPPORTED_SERVER - Enum constant in enum class StructureLicenseError
- UNSUPPORTED_VERSION - Enum constant in enum class StructureLicenseError
- unwrapJsonCollection(Object) - Static method in class JsonMapUtil
- UpdatableItemType - Interface in com.almworks.jira.structure.api.item
- update() - Method in interface MemoUpdateBuilder
- update() - Method in interface PlanningTaskUpdateBuilder
- update(GenericItemService.UpdateValidationResult) - Method in interface GenericItemService
- update(StructureViewBean.Builder) - Method in interface StructureView
-
Updates the properties that have been set (have non-null value) in the passed builder.
- UPDATE_ITEM_FAILED - Enum constant in enum class StructureErrors
-
Item update failed.
- UpdateChecker - Interface in com.almworks.jira.structure.api.generator
-
An implementor of this interface checks for an external change that may affect a built forest fragment.
- UPDATED - Static variable in class CoreAttributeSpecs.Id
- UPDATED - Static variable in class CoreAttributeSpecs
- updateEffectorInstance(long, String, Map<String, Object>, Long) - Method in interface EffectorInstanceManager
-
Updates an effector instance with the given ID.
- updateFolder(long, Folder) - Method in interface FolderManager
- updateGenerator(long, String, Map<String, Object>, Long) - Method in interface GeneratorManager
- updateItem(ItemIdentity, GenericItem) - Method in interface GenericItemManager
- updateItem(ItemIdentity, Map<String, Object>, ErrorCollection) - Method in class GenericItemType
- updateItem(ItemIdentity, Map<String, Object>, ErrorCollection) - Method in interface UpdatableItemType
- updatePropertiesOf(StructureViewBean.Builder) - Method in class StructureViewBean.Builder
-
Updates properties of the target builder.
- updateSynchronizer(Long, Object, ApplicationUser) - Method in interface StructureSyncManager
-
Updates the parameters and/or the owner of an installed synchronizer.
- UpdateValidationResult(ErrorCollection, StructureException, ItemIdentity, GenericItem) - Constructor for class GenericItemService.UpdateValidationResult
- URL - Static variable in class SharedAttributeSpecs.Id
- URL - Static variable in class SharedAttributeSpecs
- USE - Static variable in interface CoreAppPermissions
-
Permission to use Structure.
- user(ApplicationUser) - Static method in class CoreIdentities
- user(String) - Static method in class CoreIdentities
- USER - Enum constant in enum class AttributeContextDependency
-
The values depend on the current user.
- USER - Static variable in class CoreAttributeSpecs.Format
- USER - Static variable in class SharedAttributeSpecs.Id
- USER - Static variable in interface CoreItemTypes
- USER_EXECUTOR_ID - Static variable in interface StructureJobManager
-
A constant representing the user executor.
- USER_KEY - Static variable in class JiraFunc
- USER_LOCALE - Enum constant in enum class AttributeContextDependency
-
The values depend on the current user's locale.
- USER_NAME - Static variable in class JiraFunc
- USER_TIMEZONE - Enum constant in enum class AttributeContextDependency
-
The values depend on the current user's time zone.
- userKey - Variable in class EffectBatch
- USERKEY_APPLICATIONUSER - Static variable in class JiraFunc
- UserLookupException() - Constructor for exception ForestAccessCache.UserLookupException
- username() - Method in class SyncLogger
- username(ApplicationUser) - Static method in class StructureUtil
V
- valid(Effect, I18nText, I18nText, List<ItemIdentity>) - Static method in class EffectResponse
-
Constructs a valid response, which means that the requested change is both needed and possible.
- valid(EffectorFunction) - Static method in class EffectorFunctionResponse
-
Constructs and returns a valid response.
- VALID_ISSUE_KEY - Static variable in class JiraFunc
- validate() - Method in class StructureQuery
-
Validates this
StructureQuery
in the current authentication context. - validate(List<String>) - Method in interface StructureQueryConstraint
-
Validates the list of arguments.
- validateArgumentCount(List<String>, int, int, MessageSet) - Static method in class StructureQueryConstraints
-
Checks that the arguments list contains not less than
minArguments
and not more thanmaxArguments
elements. - validateCreate(String, GenericItem) - Method in interface GenericItemService
- validateDelete(ItemIdentity) - Method in interface GenericItemService
- validateForestRowId(long) - Static method in class StructureRows
- validateForestRowIds(LongList) - Static method in class StructureRows
- validateQuery(ApplicationUser, Query) - Method in interface StructurePluginHelper
-
Checks if the query is valid and that the user has access to all the things mentioned in the query.
- validateStartProcess(String, Map<String, Object>, ForestSpec) - Method in interface EffectorProcessManager
-
Checks whether an effector process can be started, as if by calling
EffectorProcessManager.startProcess(String, Map, ForestSpec, boolean)
, without actually starting it. - validateStartProcess(List<EffectorInstance>, long) - Method in interface EffectorProcessManager
-
Checks whether an effector process can be started, as if by calling
EffectorProcessManager.startProcess(List, long, boolean)
, without actually starting it. - validateStep(Map<String, Object>, NewStructureTemplateContext) - Method in interface NewStructureTemplateStep
- validateUpdate(ItemIdentity, GenericItem) - Method in interface GenericItemService
- value - Variable in class Ref
- ValueColumn<K,
T> - Interface in com.almworks.jira.structure.api.attribute -
Represents a map of values, with one value per key.
- valueExpires(long, TimeUnit) - Method in interface AttributeLoaderContext
-
Calling this method makes the value being currently calculated expire by timeout.
- ValueFormat<T> - Class in com.almworks.jira.structure.api.attribute
-
ValueFormat
is used as a part ofAttributeSpec
to define in what format the value should be returned. - ValueFormat(String, Class<T>) - Constructor for class ValueFormat
-
Creates a new value format.
- valueFunction(BiFunction<? super D, DerivedAttributeContext, ? extends T>) - Method in class UniDerivedAttributeLoaderBuilder
- valueFunction(BiFunction<? super I, ItemAttributeContext, ? extends T>) - Method in class ItemAttributeLoaderBuilder
- valueFunction(BiFunction<StructureRow, SingleRowAttributeContext, T>) - Method in class SingleRowAttributeLoaderBuilder
- valueFunction(BiFunction<X, Y, T>) - Method in class BiDerivedAttributeLoaderBuilder
- valueFunction(Function<? super D, ? extends T>) - Method in class UniDerivedAttributeLoaderBuilder
- valueFunction(Function<? super I, ? extends T>) - Method in class ItemAttributeLoaderBuilder
- valueFunction(Function<DerivedAttributeContext, T>) - Method in class DerivedAttributeLoaderBuilder
- valueFunction(Function<StructureRow, T>) - Method in class SingleRowAttributeLoaderBuilder
- valueFunction(Supplier<T>) - Method in class DerivedAttributeLoaderBuilder
- valueFunctionAV(BiFunction<? super I, ItemAttributeContext, AttributeValue<T>>) - Method in class ItemAttributeLoaderBuilder
- valueFunctionAV(BiFunction<StructureRow, SingleRowAttributeContext, AttributeValue<T>>) - Method in class SingleRowAttributeLoaderBuilder
- valueFunctionAV(Function<? super I, AttributeValue<T>>) - Method in class ItemAttributeLoaderBuilder
- valueFunctionAV(Function<DerivedAttributeContext, AttributeValue<T>>) - Method in class DerivedAttributeLoaderBuilder
- valueFunctionAV(Function<StructureRow, AttributeValue<T>>) - Method in class SingleRowAttributeLoaderBuilder
- valueFunctionAV(Supplier<AttributeValue<T>>) - Method in class DerivedAttributeLoaderBuilder
- valueFunctionII(BiFunction<ItemIdentity, ItemAttributeContext, ? extends T>) - Method in class ItemAttributeLoaderBuilder
- valueFunctionII(Function<ItemIdentity, ? extends T>) - Method in class ItemAttributeLoaderBuilder
- valueFunctionIIAV(BiFunction<ItemIdentity, ItemAttributeContext, AttributeValue<T>>) - Method in class ItemAttributeLoaderBuilder
- valueFunctionIIAV(Function<ItemIdentity, AttributeValue<T>>) - Method in class ItemAttributeLoaderBuilder
- valueOf(int) - Static method in enum class ProcessStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(int) - Static method in enum class AttributeSensitivityMode
-
Returns the mode associated with the given code
- valueOf(String) - Static method in enum class AttributeCachingStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class AttributeContextDependency
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class LoaderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class EffectState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class EffectorProcess.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class StructureErrorCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class StructureErrors
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class JiraChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ExcelStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ExportContextKeys.Excel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ExportContextKeys.Export
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ExportFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PercentageStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class LicenseSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class StructureLicenseError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class StructureLicenseHosting
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class StructureLicenseType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class StructureJob.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PermissionLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ProcessStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ItemAccessMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class AttributeSensitivityMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class AutoSwitchStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class StructurePage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class HistoryEntry.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class SourceOfTruth
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class SyncDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class NewStructureTemplateStep.Direction
-
Returns the enum constant of this class with the specified name.
- ValueReducer<T> - Interface in com.almworks.jira.structure.api.attribute.loader.reduce
-
Describes how to combine the current value and values aggregated over the part of the subtree (as defined by ReductionStrategy) during aggregate calculation.
- values - Variable in class RestValueResponse.AttributeResponseData
- values() - Static method in enum class AttributeCachingStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class AttributeContextDependency
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class LoaderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class EffectState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class EffectorProcess.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class StructureErrorCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class StructureErrors
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class JiraChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ExcelStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ExportContextKeys.Excel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ExportContextKeys.Export
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ExportFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PercentageStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class LicenseSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class StructureLicenseError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class StructureLicenseHosting
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class StructureLicenseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class StructureJob.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PermissionLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ProcessStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ItemAccessMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class AttributeSensitivityMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class AutoSwitchStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class StructurePage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class HistoryEntry.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class SourceOfTruth
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class SyncDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class NewStructureTemplateStep.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValuesMeta - Interface in com.almworks.jira.structure.api.attribute
-
ValuesMeta
contains additional information about an attribute loading process, executed by callingStructureAttributeService.loadAttributeValues(com.almworks.jira.structure.api.forest.ForestSpec, boolean, com.almworks.integers.LongList, java.util.Collection<? extends com.almworks.jira.structure.api.attribute.AttributeSpec<?>>, com.almworks.jira.structure.api.attribute.AttributeValuesReceiver)
. - valuesReady(AttributeSpec<?>) - Method in interface AttributeValuesReceiver
-
Notifies the receiver that the loading process has loaded all requested rows for the given attribute spec.
- valueTrail(Function<T, ItemIdentity>) - Method in class ItemAttributeLoaderBuilder
- ValueWrapper(Object) - Constructor for class TotalOrder.ValueWrapper
- VENDOR - Enum constant in enum class LicenseSource
- VENDOR_CERTIFICATE_ERROR - Enum constant in enum class StructureLicenseError
- verifyStructureEditPermissions(long) - Method in class AbstractSynchronizer
-
Checks that the user has at least
PermissionLevel.EDIT
permission on the specified structure. - verifyStructureEditPermissions(long, SyncLogger) - Method in class AbstractSynchronizer
-
Checks that the user has at least
PermissionLevel.EDIT
permission on the specified structure. - version - Variable in class EffectBatch
- version - Variable in class RestForestSpec
- version - Variable in class RestVersion
- version(long) - Static method in class CoreIdentities
- version(long, int) - Static method in class ForestSpec
-
Constructs
ForestSpec
that represents a historical version of a structure. - version(Version) - Static method in class CoreIdentities
- VERSION - Static variable in interface CoreItemTypes
- VERSION_ACTIVE - Static variable in class JiraFunc
- VERSION_NAME - Static variable in interface CoreItemTypes
- VERSION_PROJECT - Static variable in class JiraFunc
- VERSION_SEQUENCE - Static variable in class JiraFunc
- VERSION_TAB - Enum constant in enum class StructurePage
-
"Structure" tab on the version page.
- VersionedDataSource<T extends VersionedDataUpdate> - Interface in com.almworks.jira.structure.api.pull
-
VersionedDataSource
establishes a way for sources of some data to version their content, to allow caching and incremental updates. - VersionedDataUpdate - Class in com.almworks.jira.structure.api.pull
-
Base class for versioned updates.
- VersionedDataUpdate(DataVersion) - Constructor for class VersionedDataUpdate
- VersionedForest - Class in com.almworks.jira.structure.api.forest
- VersionedForest(Forest, DataVersion) - Constructor for class VersionedForest
-
Constructs an instance.
- VersionedForestUpdate - Class in com.almworks.jira.structure.api.forest
-
Represents an update from
ForestSource
. - VersionedForestUpdate.Full - Class in com.almworks.jira.structure.api.forest
-
Represents a full update.
- VersionedForestUpdate.Incremental - Class in com.almworks.jira.structure.api.forest
-
Represents an incremental update.
- versionName(Version) - Static method in class CoreIdentities
- versionName(String) - Static method in class CoreIdentities
- VIEW - Enum constant in enum class PermissionLevel
-
View permission - the user is allowed to view the structure, but they cannot change it.
- VIEW_ADMIN_DENIED - Enum constant in enum class StructureErrors
-
The user does not have Control permission on the view.
- VIEW_CREATION_DENIED - Enum constant in enum class StructureErrors
-
The user does not have permissions to create views.
- VIEW_EDIT_DENIED - Enum constant in enum class StructureErrors
-
The user does not have Edit permission on the view.
- VIEW_NOT_EXISTS_OR_NOT_ACCESSIBLE - Enum constant in enum class StructureErrors
-
Inaccessible view.
- VIEW_SPECIFICATION - Enum constant in enum class ExportContextKeys.Export
-
The complete view specification for the current export request.
- ViewSettings - Class in com.almworks.jira.structure.api.view
-
View settings define a structure's parameters with regards to views - which views are associated with the structure and which views are default on which pages.
- ViewSettings.AssociatedView - Class in com.almworks.jira.structure.api.view
-
AssociatedView
is a record of a view association withinViewSettings
. - ViewSettings.AssociatedView.Builder - Class in com.almworks.jira.structure.api.view
-
The builder for
ViewSettings.AssociatedView
record. - ViewSettings.Builder - Class in com.almworks.jira.structure.api.view
-
View settings builder allows to construct instances of
ViewSettings
and serialize them into JSON format. - ViewSpecification - Class in com.almworks.jira.structure.api.view
-
ViewSpecification
represents the visual configuration of a structure grid. - ViewSpecification.Builder - Class in com.almworks.jira.structure.api.view
-
A builder for
ViewSpecification
, also used to serialize view specification into JSON. - ViewSpecification.Column - Class in com.almworks.jira.structure.api.view
-
Represents a single column configuration in the Structure widget.
- ViewSpecification.Column.Builder - Class in com.almworks.jira.structure.api.view
-
ViewSpecification.Column.Builder
is used to create instances ofViewSpecification.Column
, and also to convert them to JSON format. - visit(TrailItemSet.OneItem) - Method in interface TrailItemSet.ReadVisitor
- visit(TrailItemSet.OneItem) - Method in interface TrailItemSet.Visitor
- visit(TrailItemSet.OneType) - Method in interface TrailItemSet.ReadVisitor
- visit(TrailItemSet.OneType) - Method in interface TrailItemSet.Visitor
- visit(TrailItemSet.SpecificItems) - Method in interface TrailItemSet.ReadVisitor
- visit(TrailItemSet.SpecificItems) - Method in interface TrailItemSet.Visitor
- visit(TrailItemSet.SpecificTypes) - Method in interface TrailItemSet.ReadVisitor
- visit(TrailItemSet.SpecificTypes) - Method in interface TrailItemSet.Visitor
- visit(ForestAction.Add) - Method in interface ForestAction.Visitor
- visit(ForestAction.Copy) - Method in interface ForestAction.Visitor
- visit(ForestAction.Move) - Method in interface ForestAction.Visitor
- visit(ForestAction.Remove) - Method in interface ForestAction.Visitor
- visit(ForestChange.Add) - Method in interface ForestChange.Visitor
- visit(ForestChange.Move) - Method in interface ForestChange.Visitor
- visit(ForestChange.Remove) - Method in interface ForestChange.Visitor
- visit(ForestChange.Reorder) - Method in interface ForestChange.Visitor
- visit(Forest, long, LongList) - Method in interface ForestParentChildrenVisitor
-
Reports a pair of parent row and its children (direct sub-items).
- visit(PermissionSubject.Visitor<T>, T) - Method in class PermissionSubject.Anyone
- visit(PermissionSubject.Visitor<T>, T) - Method in class PermissionSubject.JiraGroup
- visit(PermissionSubject.Visitor<T>, T) - Method in class PermissionSubject.JiraUser
- visit(PermissionSubject.Visitor<T>, T) - Method in class PermissionSubject.ProjectRole
- visit(PermissionSubject.Visitor<T>, T) - Method in class PermissionSubject
-
Calls an appropriate visitor method, passing this PermissionSubject and the carry parameter.
- visitAll() - Method in class TrailItemSet.Collector
- visitAll() - Method in interface TrailItemSet.Visitor
- visitClipboard(ForestSpec) - Method in interface ForestSpec.Visitor
- visitItem(ItemIdentity) - Method in class TrailItemSet.Collector
- visitItem(ItemIdentity) - Method in interface TrailItemSet.ReadVisitor
- visitNone() - Method in interface TrailItemSet.ReadVisitor
- visitNone() - Method in interface TrailItemSet.Visitor
- visitParentChildrenUpwards(ForestParentChildrenVisitor) - Method in class ArrayForest
- visitParentChildrenUpwards(ForestParentChildrenVisitor) - Method in interface Forest
-
This method is used to efficiently traverse all pairs (parent, children) from the end of the forest upwards.
- visitRow(ForestIterationControl, long, LongList, C) - Method in interface ForestParentChildrenClosure
-
Process an row using information about children.
- visitSecured(ForestSpec) - Method in interface ForestSpec.Visitor
- visitSQuery(ForestSpec) - Method in interface ForestSpec.Visitor
- visitStructure(ForestSpec) - Method in interface ForestSpec.Visitor
- visitTransformation(ForestSpec) - Method in interface ForestSpec.Visitor
- visitType(String) - Method in class TrailItemSet.Collector
- visitType(String) - Method in interface TrailItemSet.ReadVisitor
- VOTES - Static variable in class SharedAttributeSpecs.Id
- VOTES - Static variable in class SharedAttributeSpecs
W
- warn(Object...) - Method in class SyncLogger
- warn(String, String) - Method in class ConsiderateLogger
- warn(String, String, Throwable) - Method in class ConsiderateLogger
- warnException(Throwable, Object...) - Method in class SyncLogger
- warnExceptionIfDebug(Throwable, Object...) - Method in class SyncLogger
- warnExceptionIfDebug(Logger, String, Throwable) - Static method in class LoggingUtils
- warnExceptionIfDebug(Logger, String, Throwable) - Static method in class StructureUtil
- warnStructureException(StructureException) - Method in class SyncLogger
-
Contains standard error descriptions for common StructureExceptions
- WATCHES - Static variable in class SharedAttributeSpecs.Id
- WATCHES - Static variable in class SharedAttributeSpecs
- weight - Variable in class ForestVersion
- willAccept(int) - Method in interface StructureQueryConstraint.Acceptor
-
Optimization: if a
Sequence
knows that it is going to acceptn
indices, it might communicate this knowledge to thisAcceptor
through this method, so that the latter can preallocate internal buffers. - withCaseInsensitiveStringComparison() - Static method in class TotalOrder
- withCaseInsensitiveStringComparison(Locale) - Static method in class TotalOrder
- withCollator(Collator) - Static method in class TotalOrder
- withCollatorStringComparison(Locale) - Static method in class TotalOrder
- withCollatorStringComparison(Locale, int) - Static method in class TotalOrder
- withCollatorStringComparison(Locale, int, int) - Static method in class TotalOrder
- withData(Object) - Method in class AttributeValue
-
Creates a new instance of
AttributeValue
that has the same value, but a new loader data. - withLocalizedMessage(I18nText) - Method in class StructureException.Builder
- withLocalizedMessage(String, Object...) - Method in interface StructureError
-
A shortcut to calling the same method on
StructureException
builder. - withLocalizedMessage(String, Object...) - Method in class StructureException.Builder
- withMessage(String) - Method in interface StructureError
-
A shortcut to calling the same method on
StructureException
builder. - withMessage(String) - Method in class StructureException.Builder
- withoutMessage() - Method in interface StructureError
-
A shortcut to calling the same method on
StructureException
builder. - withoutMessage() - Method in class StructureException.Builder
- withoutSuperRoot(LongIterable) - Static method in class StructureRows
- withoutSuperRoot(LongIterator) - Static method in class StructureRows
- withoutTitle() - Method in class ForestSpec
-
Returns the same forest spec but without
title
option. - withParam(String, Object) - Method in class AttributeSpec
-
Returns a new attribute spec with added parameter.
- withProcessName(String, Object...) - Method in class ProcessDisplayParameters.Builder
- withStrictStringComparison() - Static method in class TotalOrder
- withThreadContextClassLoaderOf(Object, CallableE<T, E>) - Static method in class JiraComponents
- withTitle() - Method in class ForestSpec
-
Returns the same forest spec but with
title
option. - WORKFLOW_NAME - Static variable in class JiraFunc
- worklog(long) - Static method in class CoreIdentities
- worklog(Worklog) - Static method in class CoreIdentities
- WORKLOG - Static variable in interface CoreItemTypes
- WORKLOG_CREATED - Enum constant in enum class JiraChangeType
- WORKLOG_DELETED - Enum constant in enum class JiraChangeType
- WORKLOG_UPDATED - Enum constant in enum class JiraChangeType
- wrap(Object) - Method in class TotalOrder
- wrap(Object, T) - Method in class TotalOrder
- writeAttribute(String, String) - Method in interface BackupWriter
- writeCharacters(String) - Method in interface BackupWriter
- writeElement(String, String) - Method in interface BackupWriter
- writeEndElement() - Method in interface BackupWriter
- writeStartElement(String) - Method in interface BackupWriter
- writeTo(LongCollector, IntCollector, int) - Method in class RowTree.Node
-
Dumps the sub-tree rooted at this node as parallel lists of rows and depths, to be later used as parameters for
ArrayForest
.
X
- xDependency(AttributeSpec<X>) - Method in class BiDerivedAttributeLoaderBuilder
- xTrail(Function<X, ItemIdentity>) - Method in class BiDerivedAttributeLoaderBuilder
Y
- yDependency(AttributeSpec<Y>) - Method in class BiDerivedAttributeLoaderBuilder
- yield(String) - Method in interface StructureGenerator.EffectContext
- yield(String) - Method in interface StructureGenerator.HandlingContext
- yieldOnNull() - Method in class ItemAttributeLoaderBuilder
- yieldOnNull(boolean) - Method in class BiDerivedAttributeLoaderBuilder
- yieldOnNull(boolean) - Method in class UniDerivedAttributeLoaderBuilder
- yTrail(Function<Y, ItemIdentity>) - Method in class BiDerivedAttributeLoaderBuilder
Z
- ZERO - Static variable in class DataVersion
- ZeroRow() - Constructor for class StructureRow.ZeroRow
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CoreItemTypes.PLANNING_TASK
instead.