Class PropertyPaths
- java.lang.Object
-
- org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPaths
-
abstract class PropertyPaths extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PropertyPaths()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PredicatePath
p(Iri predicate)
static AlternativePath
pAlt(PropertyPath left, PropertyPath right)
static EmptyPropertyPathBuilder
path()
static PropertyPathBuilder
path(Iri property)
static GroupedPath
pGroup(PropertyPath path)
static InversePath
pInv(PropertyPath path)
static InversePredicatePath
pInv(Iri predicate)
static NegatedPropertySet
pNeg(PredicatePathOrInversePredicatePath... predicates)
static OneOrMorePath
pOneOrMore(PropertyPath path)
static SequencePath
pSeq(PropertyPath left, PropertyPath right)
static ZeroOrMorePath
pZeroOrMore(PropertyPath path)
static ZeroOrOnePath
pZeroOrOne(PropertyPath path)
-
-
-
Method Detail
-
pSeq
public static SequencePath pSeq(PropertyPath left, PropertyPath right)
-
p
public static PredicatePath p(Iri predicate)
-
pInv
public static InversePredicatePath pInv(Iri predicate)
-
pInv
public static InversePath pInv(PropertyPath path)
-
pAlt
public static AlternativePath pAlt(PropertyPath left, PropertyPath right)
-
pZeroOrMore
public static ZeroOrMorePath pZeroOrMore(PropertyPath path)
-
pOneOrMore
public static OneOrMorePath pOneOrMore(PropertyPath path)
-
pZeroOrOne
public static ZeroOrOnePath pZeroOrOne(PropertyPath path)
-
pGroup
public static GroupedPath pGroup(PropertyPath path)
-
pNeg
public static NegatedPropertySet pNeg(PredicatePathOrInversePredicatePath... predicates)
-
path
public static PropertyPathBuilder path(Iri property)
-
path
public static EmptyPropertyPathBuilder path()
-
-