UnitFormatParser
public final class LocalUnitFormatParser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
LocalUnitFormatParser.Exponent
Deprecated.
|
(package private) static class |
LocalUnitFormatParser.JJCalls
Deprecated.
|
private static class |
LocalUnitFormatParser.LookaheadSuccess
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private int |
endpos
Deprecated.
|
private java.util.List<int[]> |
expentries
Deprecated.
|
private int[] |
expentry
Deprecated.
|
private int |
gcInt
Deprecated.
|
private int |
genInt
Deprecated.
|
(package private) DefaultCharStream |
inputStream
Deprecated.
|
private int |
kind
Deprecated.
|
private int[] |
laA
Deprecated.
|
private static int[] |
laB
Deprecated.
|
private int |
laInt
Deprecated.
|
private Token |
lastpos
Deprecated.
|
private int[] |
lastTokens
Deprecated.
|
Token |
nextToken
Deprecated.
Next token.
|
private int |
nextTokenIndex
Deprecated.
|
private boolean |
rescan
Deprecated.
|
private LocalUnitFormatParser.JJCalls[] |
rtns
Deprecated.
|
private Token |
scanpos
Deprecated.
|
private SymbolMap |
symbols
Deprecated.
|
Token |
token
Deprecated.
Current token.
|
UnitTokenManager |
tokenSource
Deprecated.
Generated Token Manager.
|
Constructor and Description |
---|
LocalUnitFormatParser(java.io.InputStream stream)
Deprecated.
Constructor with InputStream.
|
LocalUnitFormatParser(java.io.InputStream stream,
java.lang.String encoding)
Deprecated.
Constructor with InputStream and supplied encoding
|
LocalUnitFormatParser(java.io.Reader stream)
Deprecated.
Constructor.
|
LocalUnitFormatParser(SymbolMap symbols,
java.io.Reader in)
Deprecated.
|
LocalUnitFormatParser(UnitTokenManager tm)
Deprecated.
Constructor with generated Token Manager.
|
Modifier and Type | Method and Description |
---|---|
javax.measure.Unit |
AddExpr()
Deprecated.
|
javax.measure.Unit |
AtomicExpr()
Deprecated.
|
javax.measure.Unit |
CompoundExpr()
Deprecated.
|
private Token |
consumeToken(int kind)
Deprecated.
|
void |
disable_tracing()
Deprecated.
Disable tracing.
|
void |
enable_tracing()
Deprecated.
Enable tracing.
|
LocalUnitFormatParser.Exponent |
Exp()
Deprecated.
|
javax.measure.Unit |
ExponentExpr()
Deprecated.
|
Token |
getNextToken()
Deprecated.
Get the next Token.
|
Token |
getToken(int index)
Deprecated.
Get the specific Token.
|
private static void |
init()
Deprecated.
|
private boolean |
jj_2_1(int xla)
Deprecated.
|
private boolean |
jj_2_2(int xla)
Deprecated.
|
private boolean |
jj_3_1()
Deprecated.
|
private boolean |
jj_3_2()
Deprecated.
|
private boolean |
jj_3R_3()
Deprecated.
|
private boolean |
jj_3R_4()
Deprecated.
|
private boolean |
jj_3R_5()
Deprecated.
|
private boolean |
jj_3R_6()
Deprecated.
|
private void |
jj_add_error_token(int kind,
int pos)
Deprecated.
|
private int |
jj_ntk()
Deprecated.
|
private void |
jj_rescan_token()
Deprecated.
|
private void |
jj_save(int index,
int xla)
Deprecated.
|
javax.measure.Unit |
MulExpr()
Deprecated.
|
java.lang.Number |
NumberExpr()
Deprecated.
|
javax.measure.Unit |
parseUnit()
Deprecated.
|
(package private) TokenException |
raiseTokenException()
Deprecated.
Generate TokenException.
|
void |
ReInit(java.io.InputStream stream)
Deprecated.
Reinitialise.
|
void |
ReInit(java.io.InputStream stream,
java.lang.String encoding)
Deprecated.
Reinitialise.
|
void |
ReInit(java.io.Reader stream)
Deprecated.
Reinitialise.
|
void |
ReInit(UnitTokenManager tm)
Deprecated.
Reinitialise.
|
private boolean |
scanToken(int kind)
Deprecated.
|
Token |
Sign()
Deprecated.
|
private SymbolMap symbols
public UnitTokenManager tokenSource
DefaultCharStream inputStream
public Token token
public Token nextToken
private int nextTokenIndex
private Token scanpos
private Token lastpos
private int laInt
private int genInt
private final int[] laA
private static int[] laB
private final LocalUnitFormatParser.JJCalls[] rtns
private boolean rescan
private int gcInt
private final java.util.List<int[]> expentries
private int[] expentry
private int kind
private final int[] lastTokens
private int endpos
public LocalUnitFormatParser(SymbolMap symbols, java.io.Reader in)
public LocalUnitFormatParser(java.io.InputStream stream)
public LocalUnitFormatParser(java.io.InputStream stream, java.lang.String encoding)
public LocalUnitFormatParser(java.io.Reader stream)
public LocalUnitFormatParser(UnitTokenManager tm)
public final javax.measure.Unit parseUnit() throws TokenException
TokenException
public final javax.measure.Unit CompoundExpr() throws TokenException
TokenException
public final javax.measure.Unit AddExpr() throws TokenException
TokenException
public final javax.measure.Unit MulExpr() throws TokenException
TokenException
public final javax.measure.Unit ExponentExpr() throws TokenException
TokenException
public final javax.measure.Unit AtomicExpr() throws TokenException
TokenException
public final Token Sign() throws TokenException
TokenException
public final java.lang.Number NumberExpr() throws TokenException
TokenException
public final LocalUnitFormatParser.Exponent Exp() throws TokenException
TokenException
private boolean jj_2_1(int xla)
private boolean jj_2_2(int xla)
private boolean jj_3R_3()
private boolean jj_3R_6()
private boolean jj_3_2()
private boolean jj_3_1()
private boolean jj_3R_4()
private boolean jj_3R_5()
private static void init()
public void ReInit(java.io.InputStream stream)
public void ReInit(java.io.InputStream stream, java.lang.String encoding)
public void ReInit(java.io.Reader stream)
public void ReInit(UnitTokenManager tm)
private Token consumeToken(int kind) throws TokenException
TokenException
private boolean scanToken(int kind)
public final Token getNextToken()
public final Token getToken(int index)
private int jj_ntk()
private void jj_add_error_token(int kind, int pos)
TokenException raiseTokenException()
public final void enable_tracing()
public final void disable_tracing()
private void jj_rescan_token()
private void jj_save(int index, int xla)