Class ResultSet.ResultMetadata

  • Enclosing class:
    ResultSet

    public static class ResultSet.ResultMetadata
    extends java.lang.Object
    The metadata for the results of executing a query or prepared statement.
    • Method Detail

      • requestNames

        public java.util.List<ColumnSpecification> requestNames()
        Return only the column names requested by the user, excluding those added for post-query re-orderings, see definition of names and columnCount.
      • valueCount

        public int valueCount()
      • getColumnCount

        public int getColumnCount()
      • addNonSerializedColumns

        public ResultSet.ResultMetadata addNonSerializedColumns​(java.util.Collection<? extends ColumnSpecification> columns)
        Adds the specified columns which will not be serialized.
        Parameters:
        columns - the columns
      • setHasMorePages

        public void setHasMorePages​(PagingState pagingState)
      • setSkipMetadata

        public void setSkipMetadata()
      • setMetadataChanged

        public void setMetadataChanged()
      • getResultMetadataId

        public MD5Digest getResultMetadataId()
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object