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 PredicatePathp(Iri predicate)static AlternativePathpAlt(PropertyPath left, PropertyPath right)static EmptyPropertyPathBuilderpath()static PropertyPathBuilderpath(Iri property)static GroupedPathpGroup(PropertyPath path)static InversePathpInv(PropertyPath path)static InversePredicatePathpInv(Iri predicate)static NegatedPropertySetpNeg(PredicatePathOrInversePredicatePath... predicates)static OneOrMorePathpOneOrMore(PropertyPath path)static SequencePathpSeq(PropertyPath left, PropertyPath right)static ZeroOrMorePathpZeroOrMore(PropertyPath path)static ZeroOrOnePathpZeroOrOne(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()
-
-