Package org.jparsec
Class TokenizerMaps
- java.lang.Object
-
- org.jparsec.TokenizerMaps
-
final class TokenizerMaps extends java.lang.ObjectCommonFunctionimplementations that maps fromString.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.util.function.Function<java.lang.String,java.lang.Long>DEC_AS_LONGAFunctionthat interprets the recognized character range as a decimal integer and tokenizes to aLong.(package private) static java.util.function.Function<java.lang.String,Tokens.Fragment>DECIMAL_FRAGMENT(package private) static java.util.function.Function<java.lang.String,java.lang.String>DOUBLE_QUOTE_STRINGAFunctionthat recognizes a string literal quoted by double quote character (") and tokenizes to aString.(package private) static java.util.function.Function<java.lang.String,java.lang.Long>HEX_AS_LONGAFunctionthat interprets the recognized character range as a hexadecimal integer and tokenizes to aLong.(package private) static java.util.function.Function<java.lang.String,Tokens.Fragment>IDENTIFIER_FRAGMENT(package private) static java.util.function.Function<java.lang.String,Tokens.Fragment>INTEGER_FRAGMENT(package private) static java.util.function.Function<java.lang.String,java.lang.Long>OCT_AS_LONGAFunctionthat interprets the recognized character range as a octal integer and tokenizes to aLong.(package private) static java.util.function.Function<java.lang.String,Tokens.Fragment>RESERVED_FRAGMENT(package private) static java.util.function.Function<java.lang.String,Tokens.ScientificNotation>SCIENTIFIC_NOTATIONAFunctionthat recognizes a scientific notation and tokenizes to aTokens.ScientificNotation.(package private) static java.util.function.Function<java.lang.String,java.lang.Character>SINGLE_QUOTE_CHARAFunctionthat recognizes a character literal quoted by single quote characte ('and tokenizes to aCharacter.(package private) static java.util.function.Function<java.lang.String,java.lang.String>SINGLE_QUOTE_STRINGAFunctionthat tokenizes a SQL style string literal quoted by single quote character (') and tokenizes to aString.
-
Constructor Summary
Constructors Constructor Description TokenizerMaps()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.util.function.Function<java.lang.String,Tokens.Fragment>fragment(java.lang.Object tag)Returns a map that tokenizes the recognized character range to aTokens.Fragmentobject tagged withtag.
-
-
-
Field Detail
-
RESERVED_FRAGMENT
static final java.util.function.Function<java.lang.String,Tokens.Fragment> RESERVED_FRAGMENT
-
IDENTIFIER_FRAGMENT
static final java.util.function.Function<java.lang.String,Tokens.Fragment> IDENTIFIER_FRAGMENT
-
INTEGER_FRAGMENT
static final java.util.function.Function<java.lang.String,Tokens.Fragment> INTEGER_FRAGMENT
-
DECIMAL_FRAGMENT
static final java.util.function.Function<java.lang.String,Tokens.Fragment> DECIMAL_FRAGMENT
-
SCIENTIFIC_NOTATION
static final java.util.function.Function<java.lang.String,Tokens.ScientificNotation> SCIENTIFIC_NOTATION
AFunctionthat recognizes a scientific notation and tokenizes to aTokens.ScientificNotation.
-
DOUBLE_QUOTE_STRING
static final java.util.function.Function<java.lang.String,java.lang.String> DOUBLE_QUOTE_STRING
AFunctionthat recognizes a string literal quoted by double quote character (") and tokenizes to aString. The backslash character (\) is interpreted as escape.
-
SINGLE_QUOTE_STRING
static final java.util.function.Function<java.lang.String,java.lang.String> SINGLE_QUOTE_STRING
AFunctionthat tokenizes a SQL style string literal quoted by single quote character (') and tokenizes to aString. Two adjacent single quote characters ('') are escaped as one single quote character.
-
SINGLE_QUOTE_CHAR
static final java.util.function.Function<java.lang.String,java.lang.Character> SINGLE_QUOTE_CHAR
AFunctionthat recognizes a character literal quoted by single quote characte ('and tokenizes to aCharacter. The backslash character (\) is interpreted as escape.
-
DEC_AS_LONG
static final java.util.function.Function<java.lang.String,java.lang.Long> DEC_AS_LONG
AFunctionthat interprets the recognized character range as a decimal integer and tokenizes to aLong.
-
OCT_AS_LONG
static final java.util.function.Function<java.lang.String,java.lang.Long> OCT_AS_LONG
AFunctionthat interprets the recognized character range as a octal integer and tokenizes to aLong.
-
HEX_AS_LONG
static final java.util.function.Function<java.lang.String,java.lang.Long> HEX_AS_LONG
AFunctionthat interprets the recognized character range as a hexadecimal integer and tokenizes to aLong.
-
-
Method Detail
-
fragment
static java.util.function.Function<java.lang.String,Tokens.Fragment> fragment(java.lang.Object tag)
Returns a map that tokenizes the recognized character range to aTokens.Fragmentobject tagged withtag.
-
-