| Package | Description |
|---|---|
| com.almworks.jira.structure.api.query |
| Modifier and Type | Class and Description |
|---|---|
class |
StructureQueryBuilder<B extends StructureQueryBuilder<B>>
StructureQueryBuilder allows you to build a structure query with a
fluent interface. |
static interface |
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. |
static class |
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(). |
static class |
StructureQueryBuilder.RelationConstraintStartStep<B extends StructureQueryBuilder<B>>
This class allows you to continue building
relational constraint by adding another
relation. |
protected static class |
StructureQueryBuilder.RelationStepHelper<B extends StructureQueryBuilder<B>> |
static class |
StructureQueryBuilder.StartStep<B extends StructureQueryBuilder<B>>
This class allows you to either build a
basic constraint or
start building a relational constraint. |
protected static class |
StructureQueryBuilder.StartStepHelper<B extends StructureQueryBuilder<B>> |
static class |
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 and or or. |
| Modifier and Type | Class and Description |
|---|---|
static class |
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 and or or. |
static class |
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 and or or. |
Copyright © 2019 ALM Works. All Rights Reserved.