Method | Description | |
---|---|---|
HoconTokenizer ( string text ) : System |
Initializes a new instance of the HoconTokenizer class.
|
|
IsArrayEnd ( ) : bool |
Determines whether the current token matches an TokenType.ArrayEnd token.
|
|
IsArrayStart ( ) : bool |
Determines whether the current token matches an TokenType.ArrayStart token.
|
|
IsAssignment ( ) : bool |
Determines whether the current token matches an TokenType.Assign token.
|
|
IsComma ( ) : bool |
Determines whether the current token matches an TokenType.Comma token.
|
|
IsDot ( ) : bool |
Determines whether the current token matches an TokenType.Dot token.
|
|
IsEndOfObject ( ) : bool |
Determines whether the current token matches an TokenType.ObjectEnd token.
|
|
IsInclude ( ) : bool | ||
IsObjectStart ( ) : bool |
Determines whether the current token matches an TokenType.ObjectStart token.
|
|
IsSpaceOrTab ( ) : bool |
Determines whether the current token is a space or a tab.
|
|
IsStartOfComment ( ) : bool | ||
IsStartOfQuotedText ( ) : bool |
Determines whether the current token matches the start of a quoted string.
|
|
IsStartOfTripleQuotedText ( ) : bool |
Determines whether the current token matches the start of a triple quoted string.
|
|
IsStartSimpleValue ( ) : bool |
Determines whether the current token is the start of an unquoted string literal.
|
|
IsSubstitutionStart ( ) : bool |
Determines whether the current token is the start of a substitution.
|
|
IsUnquotedKey ( ) : bool |
Determines whether the current token is an unquoted key.
|
|
IsUnquotedKeyStart ( ) : bool |
Determines whether the current token is the start of an unquoted key.
|
|
IsWhitespace ( ) : bool | ||
IsWhitespaceOrComment ( ) : bool | ||
PullArrayEnd ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.ArrayEnd token from the tokenizer's current position.
|
|
PullArrayStart ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.ArrayStart token from the tokenizer's current position.
|
|
PullAssignment ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.Assign token from the tokenizer's current position.
|
|
PullComma ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.Comma token from the tokenizer's current position.
|
|
PullComment ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.Comment token from the tokenizer's current position.
|
|
PullDot ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.Dot token from the tokenizer's current position.
|
|
PullEndOfObject ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.ObjectEnd token from the tokenizer's current position.
|
|
PullInclude ( ) : Akka.Configuration.Hocon.Token | ||
PullNext ( ) : Akka.Configuration.Hocon.Token |
Retrieves the next token from the string.
|
|
PullQuotedKey ( ) : Akka.Configuration.Hocon.Token |
Retrieves a quoted TokenType.Key token from the tokenizer's current position.
|
|
PullQuotedText ( ) : Akka.Configuration.Hocon.Token |
Retrieves a quoted TokenType.LiteralValue token from the tokenizer's current position.
|
|
PullRestOfLine ( ) : string |
Retrieves the current line from where the current token is located in the string.
|
|
PullSimpleValue ( ) : Akka.Configuration.Hocon.Token |
Retrieves the current token as a string literal token.
|
|
PullSpaceOrTab ( ) : Akka.Configuration.Hocon.Token |
Retrieves the current token, including whitespace and tabs, as a string literal token.
|
|
PullStartOfObject ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.ObjectStart token from the tokenizer's current position.
|
|
PullSubstitution ( ) : Akka.Configuration.Hocon.Token |
Retrieves a TokenType.Substitute token from the tokenizer's current position.
|
|
PullTripleQuotedText ( ) : Akka.Configuration.Hocon.Token |
Retrieves a triple quoted TokenType.LiteralValue token from the tokenizer's current position.
|
|
PullUnquotedKey ( ) : Akka.Configuration.Hocon.Token |
Retrieves an unquoted TokenType.Key token from the tokenizer's current position.
|
|
PullValue ( ) : Akka.Configuration.Hocon.Token |
Retrieves a value token from the tokenizer's current position.
|
|
PullWhitespaceAndComments ( ) : void |
Advances the tokenizer to the next non-whitespace, non-comment token.
|
Method | Description | |
---|---|---|
IsStartOfQuotedKey ( ) : bool | ||
IsUnquotedText ( ) : bool | ||
IsValue ( ) : bool |
Determines whether the current token is a value.
|
|
PullEscapeSequence ( ) : string | ||
PullUnquotedText ( ) : Akka.Configuration.Hocon.Token |
public HoconTokenizer ( string text ) : System | ||
text | string | The string that contains the text to tokenize. |
return | System |
public PullArrayEnd ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullArrayStart ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullAssignment ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullComma ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullComment ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullDot ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullEndOfObject ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullInclude ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullNext ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullQuotedKey ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullQuotedText ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullSimpleValue ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullSpaceOrTab ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullStartOfObject ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullSubstitution ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullTripleQuotedText ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullUnquotedKey ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |
public PullValue ( ) : Akka.Configuration.Hocon.Token | ||
return | Akka.Configuration.Hocon.Token |