Class PathCommon
- java.lang.Object
-
- com.epimorphics.sparql.propertypaths.PathCommon
-
- All Implemented Interfaces:
PropertyPath,IsSparqler,TermAtomic
public abstract class PathCommon extends Object implements PropertyPath
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.epimorphics.sparql.propertypaths.PropertyPath
PropertyPath.Repeat
-
-
Field Summary
-
Fields inherited from interface com.epimorphics.sparql.propertypaths.PropertyPath
ALT_PRECEDENCE, INV_PRECEDENCE, OUTER_PRECEDENCE, PROP_PRECEDENCE, REP_PRECEDENCE, SEQ_PRECEDENCE
-
-
Constructor Summary
Constructors Constructor Description PathCommon()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidcoreToSparql(Settings s, StringBuilder sb)abstract intprecedence()voidtoSparql(int precedence, Settings s, StringBuilder sb)voidtoSparql(Settings s, StringBuilder sb)
-
-
-
Method Detail
-
toSparql
public void toSparql(Settings s, StringBuilder sb)
- Specified by:
toSparqlin interfaceIsSparqler
-
toSparql
public void toSparql(int precedence, Settings s, StringBuilder sb)- Specified by:
toSparqlin interfacePropertyPath
-
precedence
public abstract int precedence()
-
coreToSparql
public abstract void coreToSparql(Settings s, StringBuilder sb)
-
-