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 © 2022 ALM Works. All Rights Reserved.