PropertyPathBuilder |
PropertyPathBuilder.group() |
Enclose the path with `(` and `)` .
|
PropertyPathBuilder |
PropertyPathBuilder.inv() |
Invert whatever comes next (i.e.
|
static PropertyPathBuilder |
PropertyPathBuilder.of(IRI predicate) |
|
static PropertyPathBuilder |
PropertyPathBuilder.of(Iri predicate) |
|
PropertyPathBuilder |
PropertyPathBuilder.oneOrMore() |
Append `+` to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.or(Consumer<EmptyPropertyPathBuilder> subtreeBuilder) |
Append `|` and the product of the subtreeBuilder to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.or(IRI predicate) |
Append `|` path to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.or(PropertyPath path) |
Append `|` path to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.or(Iri predicate) |
Append `|` predicate to the path.
|
PropertyPathBuilder |
EmptyPropertyPathBuilder.pred(IRI predicate) |
Start the path with predicate .
|
PropertyPathBuilder |
EmptyPropertyPathBuilder.pred(Iri predicate) |
Start the path with predicate .
|
PropertyPathBuilder |
PropertyPathBuilder.then(Consumer<EmptyPropertyPathBuilder> subtreeBuilder) |
Append `/` and the product of the subtreeBuilder to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.then(IRI predicate) |
Append `/` path to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.then(PropertyPath path) |
Append `/` path to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.then(Iri predicate) |
Append `/` predicate to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.zeroOrMore() |
Append `*` to the path.
|
PropertyPathBuilder |
PropertyPathBuilder.zeroOrOne() |
Append `?` to the path.
|