Class LocalUnitFormatParser

java.lang.Object
tech.units.indriya.internal.format.LocalUnitFormatParser

public final class LocalUnitFormatParser extends Object
Deprecated.
use UnitFormatParser FIXME there are some details e.g. Exception handling that are different, try to resolve or keep LUFP
  • Field Details

    • symbols

      private SymbolMap symbols
      Deprecated.
    • tokenSource

      public UnitTokenManager tokenSource
      Deprecated.
      Generated Token Manager.
    • inputStream

      private DefaultCharStream inputStream
      Deprecated.
    • token

      public Token token
      Deprecated.
      Current token.
    • nextToken

      public Token nextToken
      Deprecated.
      Next token.
    • nextTokenIndex

      private int nextTokenIndex
      Deprecated.
    • scanpos

      private Token scanpos
      Deprecated.
    • lastpos

      private Token lastpos
      Deprecated.
    • laInt

      private int laInt
      Deprecated.
    • genInt

      private int genInt
      Deprecated.
    • laA

      private final int[] laA
      Deprecated.
    • laB

      private static int[] laB
      Deprecated.
    • rtns

      private final LocalUnitFormatParser.JJCalls[] rtns
      Deprecated.
    • rescan

      private boolean rescan
      Deprecated.
    • gcInt

      private int gcInt
      Deprecated.
    • expentries

      private final List<int[]> expentries
      Deprecated.
    • expentry

      private int[] expentry
      Deprecated.
    • kind

      private int kind
      Deprecated.
    • lastTokens

      private final int[] lastTokens
      Deprecated.
    • endpos

      private int endpos
      Deprecated.
  • Constructor Details

    • LocalUnitFormatParser

      public LocalUnitFormatParser(SymbolMap symbols, Reader in)
      Deprecated.
    • LocalUnitFormatParser

      public LocalUnitFormatParser(InputStream stream)
      Deprecated.
      Constructor with InputStream.
    • LocalUnitFormatParser

      public LocalUnitFormatParser(InputStream stream, String encoding)
      Deprecated.
      Constructor with InputStream and supplied encoding
    • LocalUnitFormatParser

      public LocalUnitFormatParser(Reader stream)
      Deprecated.
      Constructor.
    • LocalUnitFormatParser

      public LocalUnitFormatParser(UnitTokenManager tm)
      Deprecated.
      Constructor with generated Token Manager.
  • Method Details

    • parseUnit

      public final javax.measure.Unit parseUnit() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • compoundExpr

      public final javax.measure.Unit compoundExpr() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • addExpr

      public final javax.measure.Unit addExpr() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • mulExpr

      public final javax.measure.Unit mulExpr() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • exponentExpr

      public final javax.measure.Unit exponentExpr() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • atomicExpr

      public final javax.measure.Unit atomicExpr() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • sign

      public final Token sign() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • numberExpr

      public final Number numberExpr() throws TokenException
      Deprecated.
      Throws:
      TokenException
    • exp

      Deprecated.
      Throws:
      TokenException
    • jj_2_1

      private boolean jj_2_1(int xla)
      Deprecated.
    • jj_2_2

      private boolean jj_2_2(int xla)
      Deprecated.
    • jj_3R_3

      private boolean jj_3R_3()
      Deprecated.
    • jj_3R_6

      private boolean jj_3R_6()
      Deprecated.
    • jj_3_2

      private boolean jj_3_2()
      Deprecated.
    • jj_3_1

      private boolean jj_3_1()
      Deprecated.
    • jj_3R_4

      private boolean jj_3R_4()
      Deprecated.
    • jj_3R_5

      private boolean jj_3R_5()
      Deprecated.
    • init

      private static void init()
      Deprecated.
    • reInit

      public void reInit(InputStream stream)
      Deprecated.
      Reinitialise.
    • reInit

      public void reInit(InputStream stream, String encoding)
      Deprecated.
      Reinitialise.
    • reInit

      public void reInit(Reader stream)
      Deprecated.
      Reinitialise.
    • reInit

      public void reInit(UnitTokenManager tm)
      Deprecated.
      Reinitialise.
    • consumeToken

      private Token consumeToken(int kind) throws TokenException
      Deprecated.
      Throws:
      TokenException
    • scanToken

      private boolean scanToken(int kind)
      Deprecated.
    • getNextToken

      public final Token getNextToken()
      Deprecated.
      Get the next Token.
    • getToken

      public final Token getToken(int index)
      Deprecated.
      Get the specific Token.
    • jj_ntk

      private int jj_ntk()
      Deprecated.
    • jj_add_error_token

      private void jj_add_error_token(int kind, int pos)
      Deprecated.
    • raiseTokenException

      TokenException raiseTokenException()
      Deprecated.
      Generate TokenException.
    • enableTracing

      public final void enableTracing()
      Deprecated.
      Enable tracing.
    • disableTracing

      public final void disableTracing()
      Deprecated.
      Disable tracing.
    • jj_rescan_token

      private void jj_rescan_token()
      Deprecated.
    • jj_save

      private void jj_save(int index, int xla)
      Deprecated.