Class DiskSchemaEntry


  • public class DiskSchemaEntry
    extends java.lang.Object
    the disk schema entry of schema entry of id table. This is a po class, so every field is public
    • Field Detail

      • deviceID

        public java.lang.String deviceID
      • seriesKey

        public java.lang.String seriesKey
      • measurementName

        public java.lang.String measurementName
      • type

        public byte type
      • encoding

        public byte encoding
      • compressor

        public byte compressor
      • isAligned

        public boolean isAligned
      • entrySize

        public transient long entrySize
    • Constructor Detail

      • DiskSchemaEntry

        public DiskSchemaEntry​(java.lang.String deviceID,
                               java.lang.String seriesKey,
                               java.lang.String measurementName,
                               byte type,
                               byte encoding,
                               byte compressor,
                               boolean isAligned)
    • Method Detail

      • serialize

        public int serialize​(java.io.OutputStream outputStream)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • deserialize

        public static DiskSchemaEntry deserialize​(java.io.InputStream inputStream)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • toString

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