Interface | Description |
---|---|
QueryContext |
This interface represents the environment of the
StructureQuery being executed. |
StructureQueryBuilder.BasicConstraintStep<B extends StructureQueryBuilder<B>> |
This class allows to specify a basic constraint, either on its own, or as the last step of building a
relational constraint . |
StructureQueryBuilderFactory |
Factory for creating new instances of
StructureQueryBuilder . |
StructureQueryConstraint |
This is an extension point in the S-JQL, through which you can add custom basic constraints on forest rows to
StructureQuery . |
StructureQueryConstraint.Acceptor |
Represents the consumer of
StructureQueryConstraint.Sequence values - i.e., the consumer of matching indices. |
StructureQueryConstraint.Sequence |
Allows to implement a sequence of numbers in a
generator-like fashion.
|
StructureQueryParser |
Parses a
structure query expressed in the Structured JQL language. |
Class | Description |
---|---|
StructureQuery |
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. |
StructureQueryBuilder<B extends StructureQueryBuilder<B>> |
StructureQueryBuilder allows you to build a structure query with a
fluent interface. |
StructureQueryBuilder.Head |
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 with StructureQueryBuilder.and or StructureQueryBuilder.or . |
StructureQueryBuilder.OpStep<B extends StructureQueryBuilder<B>> |
This class lets you add
operator to the relational constraint being built,
or to combine the already added relation with another one via StructureQueryBuilder.OpStep.or() . |
StructureQueryBuilder.RelationConstraintStartStep<B extends StructureQueryBuilder<B>> |
This class allows you to continue building
relational constraint by adding another
relation . |
StructureQueryBuilder.RelationStepHelper<B extends StructureQueryBuilder<B>> | |
StructureQueryBuilder.StartStep<B extends StructureQueryBuilder<B>> |
This class allows you to either build a
basic constraint or
start building a relational constraint. |
StructureQueryBuilder.StartStepHelper<B extends StructureQueryBuilder<B>> | |
StructureQueryBuilder.Sub<B extends StructureQueryBuilder<B>> |
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 with StructureQueryBuilder.and or StructureQueryBuilder.or . |
StructureQueryConstraint.BulkFilter |
A base implementation for a constraint that looks at a bunch of rows at a time.
|
StructureQueryConstraint.EmptySequence |
A default implementation of an empty sequence.
|
StructureQueryConstraint.SimpleFilter |
A base implementation for a simple constraint that looks at one row at a time.
|
StructureQueryConstraints |
Utility methods for
StructureQueryConstraint implementations. |
Copyright © 2024 Tempo Software. All Rights Reserved.