Class SerializationHeader.Component

  • All Implemented Interfaces:
    java.lang.Comparable<MetadataComponent>
    Enclosing class:
    SerializationHeader

    public static class SerializationHeader.Component
    extends MetadataComponent
    We need the TableMetadata to properly deserialize a SerializationHeader but it's clunky to pass that to a SSTable component, so we use this temporary object to delay the actual need for the metadata.
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        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
      • getClusteringTypes

        public java.util.List<AbstractType<?>> getClusteringTypes()
      • getStaticColumns

        public java.util.Map<java.nio.ByteBuffer,​AbstractType<?>> getStaticColumns()
      • getRegularColumns

        public java.util.Map<java.nio.ByteBuffer,​AbstractType<?>> getRegularColumns()