HoconTokenizer Members

The HoconTokenizer type exposes the following members.

Constructors


  Name Description
Public method HoconTokenizer
Initializes a new instance of the HoconTokenizer class.

Methods


  Name Description
Public method Equals(System.Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method IsArrayEnd
Determines whether [is array end].
Public method IsArrayStart
Determines whether [is array start].
Public method IsAssignment
Determines whether this instance is assignment.
Public method IsComma
Determines whether this instance is comma.
Public method IsDot
Determines whether this instance is dot.
Public method IsEndOfObject
Determines whether [is end of object].
Public method IsObjectStart
Determines whether [is object start].
Public method IsSpaceOrTab
Determines whether [is space or tab].
Public method IsStartOfQuotedText
Determines whether [is start of quoted text].
Public method IsStartOfTrippleQuotedText
Determines whether [is start of tripple quoted text].
Public method IsStartSimpleValue
Determines whether [is start simple value].
Public method IsSubstitutionStart
Determines whether [is substitution start].
Public method IsUnquotedKey
Determines whether [is unquoted key].
Public method IsUnquotedKeyStart
Determines whether [is unquoted key start].
Public method Matches(String)
Matcheses the specified pattern.
(Inherited from Tokenizer.)
Public method Matches(array<String>[]()[][])
Matcheses the specified patterns.
(Inherited from Tokenizer.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method Peek
Peeks this instance.
(Inherited from Tokenizer.)
Public method PullArrayEnd
Pulls the array end.
Public method PullArrayStart
Pulls the array start.
Public method PullAssignment
Pulls the assignment.
Public method PullComma
Pulls the comma.
Public method PullComment
Pulls the comment.
Public method PullDot
Pulls the dot.
Public method PullEndOfObject
Pulls the end of object.
Public method PullNext
Pulls the next.
Public method PullQuotedKey
Pulls the quoted key.
Public method PullQuotedText
Pulls the quoted text.
Public method PullRestOfLine
Pulls the rest of line.
Public method PullSimpleValue
Pulls the simple value.
Public method PullSpaceOrTab
Pulls the space or tab.
Public method PullStartOfObject
Pulls the start of object.
Public method PullSubstitution
Pulls the substitution.
Public method PullTrippleQuotedText
Pulls the tripple quoted text.
Public method PullUnquotedKey
Pulls the unquoted key.
Public method PullValue
Pulls the value.
Public method PullWhitespace
Pulls the whitespace.
(Inherited from Tokenizer.)
Public method PullWhitespaceAndComments
Pulls the whitespace and comments.
Public method Take(Int32)
Takes the specified length.
(Inherited from Tokenizer.)
Public method Take()()()()
Takes this instance.
(Inherited from Tokenizer.)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties


  Name Description
Public property EoF
Gets a value indicating whether [eo f].
(Inherited from Tokenizer.)