public class ResultImpl extends java.lang.Object implements PgxResult
| Constructor and Description |
|---|
ResultImpl(oracle.pgx.api.internal.PgqlResultSetImpl resultSet, java.util.List<java.lang.Object> rawResult) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getBoolean(int elementIdx)
Gets the value of the designated element by element index as a
Boolean |
java.lang.Boolean |
getBoolean(java.lang.String elementName)
Gets the value of the designated element by element name as a
Boolean |
java.time.LocalDate |
getDate(int elementIdx)
Gets the value of the designated element by element index as a
LocalDate |
java.time.LocalDate |
getDate(java.lang.String elementName)
Gets the value of the designated element by element name as a
LocalDate |
java.lang.Double |
getDouble(int elementIdx)
Gets the value of the designated element by element index as a
Double |
java.lang.Double |
getDouble(java.lang.String elementName)
Gets the value of the designated element by element name as a
Double |
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 |
java.lang.Float |
getFloat(int elementIdx)
Gets the value of the designated element by element index as a
Float |
java.lang.Float |
getFloat(java.lang.String elementName)
Gets the value of the designated element by element name as a
Float |
java.lang.Integer |
getInteger(int elementIdx)
Gets the value of the designated element by element index as an
Integer |
java.lang.Integer |
getInteger(java.lang.String elementName)
Gets the value of the designated element by element name as an
Integer |
java.util.Date |
getLegacyDate(int elementIdx)
Gets the value of the designated element by element index as a
Date |
java.util.Date |
getLegacyDate(java.lang.String elementName)
Gets the value of the designated element by element name as a
Date |
<T> java.util.List<T> |
getList(int elementIdx)
Gets the value of the designated element by element index as an
List<T> |
<T> java.util.List<T> |
getList(java.lang.String elementName)
Gets the value of the designated element by element index as an
List<T> |
java.lang.Long |
getLong(int elementIdx)
Gets the value of the designated element by element index as a
Long |
java.lang.Long |
getLong(java.lang.String elementName)
Gets the value of the designated element by element name as a
Long |
java.lang.Object |
getObject(int elementIdx)
Gets the value of the designated element by element index as an
Object |
java.lang.Object |
getObject(java.lang.String elementName)
Gets the value of the designated element by element index as an
Object |
oracle.pgql.lang.spatial.Point2D |
getPoint2D(int elementIdx)
Gets the value of the designated element by element index as a
Point2D |
oracle.pgql.lang.spatial.Point2D |
getPoint2D(java.lang.String elementName)
Gets the value of the designated element by element name as a
Point2D |
java.lang.String |
getString(int elementIdx)
Gets the value of the designated element by element index as a
String |
java.lang.String |
getString(java.lang.String elementName)
Gets the value of the designated element by element name as a
String |
java.time.LocalTime |
getTime(int elementIdx)
Gets the value of the designated element by element index as a
LocalTime |
java.time.LocalTime |
getTime(java.lang.String elementName)
Gets the value of the designated element by element name as a
LocalTime |
java.time.LocalDateTime |
getTimestamp(int elementIdx)
Gets the value of the designated element by element index as a
LocalDateTime |
java.time.LocalDateTime |
getTimestamp(java.lang.String elementName)
Gets the value of the designated element by element name as a
LocalDateTime |
java.time.OffsetDateTime |
getTimestampWithTimezone(int elementIdx)
Gets the value of the designated element by element index as a
OffsetDateTime |
java.time.OffsetDateTime |
getTimestampWithTimezone(java.lang.String elementName)
Gets the value of the designated element by element name as a
OffsetDateTime |
java.time.OffsetTime |
getTimeWithTimezone(int elementIdx)
Gets the value of the designated element by element index as a
OffsetTime |
java.time.OffsetTime |
getTimeWithTimezone(java.lang.String elementName)
Gets the value of the designated element by element name as a
OffsetTime |
<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 |
java.util.Set<java.lang.String> |
getVertexLabels(int elementIdx)
Gets the value of the designated element by element index as vertex labels
|
java.util.Set<java.lang.String> |
getVertexLabels(java.lang.String elementName)
Gets the value of the designated element by element name as vertex labels
|
public ResultImpl(oracle.pgx.api.internal.PgqlResultSetImpl resultSet,
java.util.List<java.lang.Object> rawResult)public java.lang.Boolean getBoolean(int elementIdx)
throws oracle.pgql.lang.PgqlException
BooleangetBoolean in interface oracle.pgql.lang.ResultAccesselementIdx - element indexBooleanoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Boolean getBoolean(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
BooleangetBoolean in interface oracle.pgql.lang.ResultAccesselementName - element nameBooleanoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.LocalDate getDate(int elementIdx)
throws oracle.pgql.lang.PgqlException
LocalDategetDate in interface oracle.pgql.lang.ResultAccesselementIdx - element indexLocalDateoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.LocalDate getDate(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
LocalDategetDate in interface oracle.pgql.lang.ResultAccesselementName - element nameLocalDateoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Double getDouble(int elementIdx)
throws oracle.pgql.lang.PgqlException
DoublegetDouble in interface oracle.pgql.lang.ResultAccesselementIdx - element indexDoubleoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Double getDouble(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
DoublegetDouble in interface oracle.pgql.lang.ResultAccesselementName - element nameDoubleoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic PgxEdge getEdge(int elementIdx) throws oracle.pgql.lang.PgqlException
PgxEdgepublic PgxEdge getEdge(java.lang.String elementName) throws oracle.pgql.lang.PgqlException
PgxEdgepublic java.lang.Float getFloat(int elementIdx)
throws oracle.pgql.lang.PgqlException
FloatgetFloat in interface oracle.pgql.lang.ResultAccesselementIdx - element indexFloatoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Float getFloat(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
FloatgetFloat in interface oracle.pgql.lang.ResultAccesselementName - element nameFloatoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Integer getInteger(int elementIdx)
throws oracle.pgql.lang.PgqlException
IntegergetInteger in interface oracle.pgql.lang.ResultAccesselementIdx - element indexIntegeroracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Integer getInteger(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
IntegergetInteger in interface oracle.pgql.lang.ResultAccesselementName - element nameIntegeroracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.util.Date getLegacyDate(int elementIdx)
throws oracle.pgql.lang.PgqlException
DategetLegacyDate in interface oracle.pgql.lang.ResultAccesselementIdx - element indexDateoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.util.Date getLegacyDate(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
DategetLegacyDate in interface oracle.pgql.lang.ResultAccesselementName - element nameDateoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic <T> java.util.List<T> getList(int elementIdx)
throws oracle.pgql.lang.PgqlException
List<T>getList in interface oracle.pgql.lang.ResultAccesselementIdx - element indexList<T>oracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic <T> java.util.List<T> getList(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
List<T>getList in interface oracle.pgql.lang.ResultAccesselementName - element indexList<T>oracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Long getLong(int elementIdx)
throws oracle.pgql.lang.PgqlException
LonggetLong in interface oracle.pgql.lang.ResultAccesselementIdx - element indexLongoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Long getLong(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
LonggetLong in interface oracle.pgql.lang.ResultAccesselementName - element nameLongoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Object getObject(int elementIdx)
throws oracle.pgql.lang.PgqlException
ObjectgetObject in interface oracle.pgql.lang.ResultAccesselementIdx - element indexObjectoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.Object getObject(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
ObjectgetObject in interface oracle.pgql.lang.ResultAccesselementName - element indexObjectoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic oracle.pgql.lang.spatial.Point2D getPoint2D(int elementIdx)
throws oracle.pgql.lang.PgqlException
Point2DgetPoint2D in interface oracle.pgql.lang.spatial.STResultAccesselementIdx - element indexPoint2Doracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic oracle.pgql.lang.spatial.Point2D getPoint2D(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
Point2DgetPoint2D in interface oracle.pgql.lang.spatial.STResultAccesselementName - element namePoint2Doracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.String getString(int elementIdx)
throws oracle.pgql.lang.PgqlException
StringgetString in interface oracle.pgql.lang.ResultAccesselementIdx - element indexStringoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.lang.String getString(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
StringgetString in interface oracle.pgql.lang.ResultAccesselementName - element nameStringoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.LocalTime getTime(int elementIdx)
throws oracle.pgql.lang.PgqlException
LocalTimegetTime in interface oracle.pgql.lang.ResultAccesselementIdx - element indexLocalTimeoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.LocalTime getTime(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
LocalTimegetTime in interface oracle.pgql.lang.ResultAccesselementName - element nameLocalTimeoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.LocalDateTime getTimestamp(int elementIdx)
throws oracle.pgql.lang.PgqlException
LocalDateTimegetTimestamp in interface oracle.pgql.lang.ResultAccesselementIdx - element indexLocalDateTimeoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.LocalDateTime getTimestamp(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
LocalDateTimegetTimestamp in interface oracle.pgql.lang.ResultAccesselementName - element nameLocalDateTimeoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.OffsetDateTime getTimestampWithTimezone(int elementIdx)
throws oracle.pgql.lang.PgqlException
OffsetDateTimegetTimestampWithTimezone in interface oracle.pgql.lang.ResultAccesselementIdx - element indexOffsetDateTimeoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.OffsetDateTime getTimestampWithTimezone(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
OffsetDateTimegetTimestampWithTimezone in interface oracle.pgql.lang.ResultAccesselementName - element nameOffsetDateTimeoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.OffsetTime getTimeWithTimezone(int elementIdx)
throws oracle.pgql.lang.PgqlException
OffsetTimegetTimeWithTimezone in interface oracle.pgql.lang.ResultAccesselementIdx - element indexOffsetTimeoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.time.OffsetTime getTimeWithTimezone(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
OffsetTimegetTimeWithTimezone in interface oracle.pgql.lang.ResultAccesselementName - element nameOffsetTimeoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurspublic <ID extends java.lang.Comparable<ID>> PgxVertex<ID> getVertex(int elementIdx) throws oracle.pgql.lang.PgqlException
PgxVertexpublic <ID extends java.lang.Comparable<ID>> PgxVertex<ID> getVertex(java.lang.String elementName) throws oracle.pgql.lang.PgqlException
PgxVertexpublic java.util.Set<java.lang.String> getVertexLabels(int elementIdx)
throws oracle.pgql.lang.PgqlException
getVertexLabels in interface oracle.pgql.lang.ResultAccesselementIdx - element indexoracle.pgql.lang.PgqlException - if the elementIdx in invalid; if this function is called on a closed result set or if a connection error occurspublic java.util.Set<java.lang.String> getVertexLabels(java.lang.String elementName)
throws oracle.pgql.lang.PgqlException
getVertexLabels in interface oracle.pgql.lang.ResultAccesselementName - element nameoracle.pgql.lang.PgqlException - if the elementName in invalid; if this function is called on a closed result set or if a connection error occurs