Package org.jparsec
Class Tokens
java.lang.Object
org.jparsec.Tokens
Provides common token values.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents a fragment tagged according to its semantics.static final classRepresents a scientific notation with a significand (mantissa) and an exponent.static enumPre-builtTokens.Fragmenttoken tags. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Tokens.FragmentReturns aTokens.Fragmenttagged asTokens.Tag.DECIMAL.static Tokens.FragmentReturns aTokens.Fragmenttagged withtag.static Tokens.Fragmentidentifier(String name) Returns aTokens.Fragmenttagged asTokens.Tag.IDENTIFIER.static Tokens.FragmentReturns aTokens.Fragmenttagged asTokens.Tag.INTEGER.static Tokens.FragmentReturns aTokens.Fragmenttagged asTokens.Tag.RESERVED.static Tokens.ScientificNotationscientificNotation(String significand, String exponent)
-
Constructor Details
-
Tokens
private Tokens()
-
-
Method Details
-
fragment
Returns aTokens.Fragmenttagged withtag.- Parameters:
text- the fragment text.tag- the tag representing the fragment's semantics.
-
reserved
Returns aTokens.Fragmenttagged asTokens.Tag.RESERVED.- Parameters:
name- the reserved word.- Returns:
- the token value.
-
identifier
Returns aTokens.Fragmenttagged asTokens.Tag.IDENTIFIER.- Parameters:
name- the identifier.- Returns:
- the token value.
-
decimalLiteral
Returns aTokens.Fragmenttagged asTokens.Tag.DECIMAL.- Parameters:
s- the decimal string representation.- Returns:
- the token value.
-
integerLiteral
Returns aTokens.Fragmenttagged asTokens.Tag.INTEGER.- Parameters:
s- the integer string representation.- Returns:
- the token value.
-
scientificNotation
-