Interface NumericTokenStream.NumericTermAttribute

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getRawValue()
      Returns current token's raw value as long with all getShift() applied, undefined before first token
      int getShift()
      Returns current shift value, undefined before first token
      int getValueSize()
      Returns value size in bits (32 for float, int; 64 for double, long)
      int incShift()
      Don't call this method!
      void init​(long value, int valSize, int precisionStep, int shift)
      Don't call this method!
      void setShift​(int shift)
      Don't call this method!
    • Method Detail

      • getShift

        int getShift()
        Returns current shift value, undefined before first token
      • getRawValue

        long getRawValue()
        Returns current token's raw value as long with all getShift() applied, undefined before first token
      • getValueSize

        int getValueSize()
        Returns value size in bits (32 for float, int; 64 for double, long)
      • init

        void init​(long value,
                  int valSize,
                  int precisionStep,
                  int shift)
        Don't call this method!
      • setShift

        void setShift​(int shift)
        Don't call this method!
      • incShift

        int incShift()
        Don't call this method!