|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstory.scheherazade.parameters.SCHQueryResult
public class SCHQueryResult
An SCHQueryResult is a small collection of objects that represents the system's answer to a query of some kind (i.e., all satisfactions of SCHParameterSet over a certain narrative). Code shamelessly duplicated from QueryResult in DBCore.
Constructor Summary | |
---|---|
SCHQueryResult(SCHSymbolTable references)
Constructor with no elements. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0)
Constructor with one element. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0,
java.lang.Object element1)
Constructor with two elements. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0,
java.lang.Object element1,
java.lang.Object element2)
Constructor with three elements. |
|
SCHQueryResult(SCHSymbolTable references,
java.lang.Object element0,
java.lang.Object element1,
java.lang.Object element2,
java.lang.Object element3)
Constructor with four elements. |
|
SCHQueryResult(SCHSymbolTable references,
SCHQueryResult core,
java.lang.Object newElement)
Constructor with a core QueryResult and a new element. |
|
SCHQueryResult(SCHSymbolTable references,
SCHQueryResult lower,
SCHQueryResult upper)
Constructor with two other QueryResults. |
|
SCHQueryResult(SCHSymbolTable references,
java.util.Vector elements)
Constructor with a vector of elements. |
Method Summary | |
---|---|
java.lang.Object |
getElement(int index)
Get a single element. |
java.util.Enumeration |
getElements()
Get all the elements. |
SCHSymbolTable |
getReferences()
Get the refernces. |
int |
numElements()
|
java.lang.StringBuffer |
render()
Render the QueryResult to a StringBuffer without the reference table. |
java.lang.StringBuffer |
render(boolean includeReferences)
Render the QueryResult to a StringBuffer. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SCHQueryResult(SCHSymbolTable references)
public SCHQueryResult(SCHSymbolTable references, java.lang.Object element0)
public SCHQueryResult(SCHSymbolTable references, java.lang.Object element0, java.lang.Object element1)
public SCHQueryResult(SCHSymbolTable references, java.lang.Object element0, java.lang.Object element1, java.lang.Object element2)
public SCHQueryResult(SCHSymbolTable references, java.lang.Object element0, java.lang.Object element1, java.lang.Object element2, java.lang.Object element3)
public SCHQueryResult(SCHSymbolTable references, java.util.Vector elements)
public SCHQueryResult(SCHSymbolTable references, SCHQueryResult lower, SCHQueryResult upper)
public SCHQueryResult(SCHSymbolTable references, SCHQueryResult core, java.lang.Object newElement)
Method Detail |
---|
public java.util.Enumeration getElements()
public java.lang.Object getElement(int index) throws Scheherexception
Scheherexception
public SCHSymbolTable getReferences()
public java.lang.StringBuffer render() throws Scheherexception
Scheherexception
public java.lang.StringBuffer render(boolean includeReferences) throws Scheherexception
references
- Include reference table.
Scheherexception
public int numElements()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |