public abstract class StatementBoundaryBase extends Object implements StatementBoundary
Constructor and Description |
---|
StatementBoundaryBase() |
Modifier and Type | Method and Description |
---|---|
TripleBoundary |
asTripleBoundary(Model m)
Expresses this StatementBoundary as a TripleBoundary.
|
boolean |
continueWith(Statement s)
Method to over-ride to define what continues the boundary search; default
definition is !stopAt(s).
|
static TripleBoundary |
convert(Model s,
StatementBoundary b)
Answer a TripleBoundary that is implemented in terms of a StatementBoundary.
|
boolean |
stopAt(Statement s)
Method to over-ride to define what stops the boundary search; default
definition is !continueWith(s).
|
public boolean stopAt(Statement s)
stopAt
in interface StatementBoundary
public boolean continueWith(Statement s)
public final TripleBoundary asTripleBoundary(Model m)
asTripleBoundary
in interface StatementBoundary
public static TripleBoundary convert(Model s, StatementBoundary b)
Licenced under the Apache License, Version 2.0