Package com.almworks.jira.structure.api.util
package com.almworks.jira.structure.api.util
-
ClassDescriptionComparable 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.Utility class that is used to log errors that are likely to happen often.Representing i18n parameters: template key and argumentsForest-based indexes for common operations like getting parents, children, subtree or siblings.A RowTree with an index from rowId to its
RowTree.Node.JiraFunccontains Jira-related functions.Workaround for https://jira.atlassian.com/browse/JRA-62034Utility methods for working with JSON maps.La<T,R> Lais a utility generic-purpose class for functional expressions.La.ComparableComparator<B extends Comparable<B>>La.LaComparator<A,B> La2<A1,A2, R> La2.Binder2<A2,R> La2.Const<R>La3<A1,A2, A3, R> La3.Binder12<A1,A2, R> 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 IndexedForestA wrapper for a Map-based structure.Helper methods for using numeric functions.Ref<T>A simple value holder, used to provide outgoing parameters.RowTree is another representation of the Forest concept.Represents a single node or aRowTree.Usable by AttributeSpec and other Specs that have Map parameters.Contains miscellaneous utility methods.This class provides total ordering for objects of any type.