Interface Clustering<V>

    • Field Detail

      • STATIC_CLUSTERING

        static final Clustering<java.nio.ByteBuffer> STATIC_CLUSTERING
        The special cased clustering used by all static rows. It is a special case in the sense that it's always empty, no matter how many clustering columns the table has.
      • EMPTY

        static final Clustering<java.nio.ByteBuffer> EMPTY
        Empty clustering for tables having no clustering columns.
    • Method Detail

      • unsharedHeapSizeExcludingData

        long unsharedHeapSizeExcludingData()
      • toString

        default java.lang.String toString​(TableMetadata metadata)
        Description copied from interface: ClusteringPrefix
        Generates a proper string representation of the prefix.
        Specified by:
        toString in interface ClusteringPrefix<V>
        Parameters:
        metadata - the metadata for the table the clustering prefix is of.
        Returns:
        a human-readable string representation fo this prefix.
      • toCQLString

        default java.lang.String toCQLString​(TableMetadata metadata)
      • make

        static Clustering<java.nio.ByteBuffer> make​(java.nio.ByteBuffer... values)