Class LongLiteral


  • public class LongLiteral
    extends Literal
    • Constructor Detail

      • LongLiteral

        public LongLiteral​(java.lang.String value)
      • LongLiteral

        public LongLiteral​(long value)
    • Method Detail

      • getValue

        public long getValue()
      • serialize

        public void serialize​(java.nio.ByteBuffer byteBuffer)
        Specified by:
        serialize in class Literal
      • serialize

        public void serialize​(java.io.DataOutputStream stream)
                       throws java.io.IOException
        Specified by:
        serialize in class Literal
        Throws:
        java.io.IOException
      • isDataTypeConsistency

        public boolean isDataTypeConsistency​(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType)
        Specified by:
        isDataTypeConsistency in class Literal
      • getInt

        public int getInt()
        Overrides:
        getInt in class Literal
      • getLong

        public long getLong()
        Overrides:
        getLong in class Literal
      • getFloat

        public float getFloat()
        Overrides:
        getFloat in class Literal
      • getBinary

        public org.apache.iotdb.tsfile.utils.Binary getBinary()
        Overrides:
        getBinary in class Literal
      • 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