public interface PgqlResultSet extends oracle.pgql.lang.ResultSet<PgxResult>, oracle.pgql.lang.spatial.STResultAccess, oracle.pgx.common.IdentifiableResultSet
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
PgxEdge |
getEdge(int elementIdx)
Gets the value of the designated element by element index as a
PgxEdge |
PgxEdge |
getEdge(java.lang.String elementName)
Gets the value of the designated element by element name as a
PgxEdge |
PgxGraph |
getGraph()
Gets the graph of this result set.
|
java.lang.String |
getId()
Gets the ID of this result set.
|
long |
getNumResults()
Gets the number of results
|
java.util.List<? extends PgqlResultElement> |
getPgqlResultElements()
Gets the list of PGQL result elements information
|
<ID extends java.lang.Comparable<ID>> |
getVertex(int elementIdx)
Gets the value of the designated element by element index as a
PgxVertex |
<ID extends java.lang.Comparable<ID>> |
getVertex(java.lang.String elementName)
Gets the value of the designated element by element name as a
PgxVertex |
PgqlResultSet |
print()
Prints all results to
System.out. |
default PgqlResultSet |
print(long numResults)
Prints
numResults results to System.out. |
default PgqlResultSet |
print(long numResults, int from)
Prints
numResults results from fromth result to System.out. |
PgqlResultSet |
print(java.io.PrintStream printStream, long numResults, int from)
Same as
print(long, int) except that this method prints content to printStream. |
default PgxFrame |
toFrame()
Copies the content of this result set into a new PgxFrame.
|
default PgxFuture<PgxFrame> |
toFrameAsync()
Copies the content of this result set into a new PgxFrame.
|
absolute, afterLast, beforeFirst, first, getMetaData, last, next, previous, relativegetBoolean, getBoolean, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInteger, getInteger, getLegacyDate, getLegacyDate, getList, getList, getLong, getLong, getObject, getObject, getString, getString, getTime, getTime, getTimestamp, getTimestamp, getTimestampWithTimezone, getTimestampWithTimezone, getTimeWithTimezone, getTimeWithTimezone, getVertexLabels, getVertexLabelsvoid close()
close in interface java.lang.AutoCloseableclose in interface oracle.pgql.lang.ResultSet<PgxResult>PgxEdge getEdge(int elementIdx) throws oracle.pgql.lang.PgqlException
PgxEdgeelementIdx - element indexPgxEdgeoracle.pgql.lang.PgqlExceptionPgxEdge getEdge(java.lang.String elementName) throws oracle.pgql.lang.PgqlException
PgxEdgeelementName - element namePgxEdgeoracle.pgql.lang.PgqlExceptionPgxGraph getGraph()
java.lang.String getId()
getId in interface oracle.pgx.common.IdentifiableResultSetlong getNumResults()
java.util.List<? extends PgqlResultElement> getPgqlResultElements()
<ID extends java.lang.Comparable<ID>> PgxVertex<ID> getVertex(int elementIdx) throws oracle.pgql.lang.PgqlException
PgxVertexelementIdx - element indexPgxVertexoracle.pgql.lang.PgqlException<ID extends java.lang.Comparable<ID>> PgxVertex<ID> getVertex(java.lang.String elementName) throws oracle.pgql.lang.PgqlException
PgxVertexelementName - element namePgxVertexoracle.pgql.lang.PgqlExceptionPgqlResultSet print()
System.out.PgqlResultSetdefault PgqlResultSet print(long numResults)
numResults results to System.out. If numResults is larger than getNumResults(), only getNumResults() results are printed.numResults - number of resultPgqlResultSetdefault PgqlResultSet print(long numResults, int from)
numResults results from fromth result to System.out.numResults - number of resultfrom - first result to be printed (start counting from 0)PgqlResultSetPgqlResultSet print(java.io.PrintStream printStream, long numResults, int from)
print(long, int) except that this method prints content to printStream.printStream - stream to which results are printednumResults - number of resultsfrom - first result to be printed (start counting from 0)PgqlResultSetdefault PgxFrame toFrame() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.lang.InterruptedExceptionjava.util.concurrent.ExecutionException