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)
Copyright ? 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP