Click or drag to resize

CdssLibraryLexer Class

[Missing <summary> documentation for "T:SanteDB.Cdss.Xml.Antlr.CdssLibraryLexer"]

Inheritance Hierarchy
SystemObject
  RecognizerInt32, LexerATNSimulator
    Lexer
      SanteDB.Cdss.Xml.AntlrCdssLibraryLexer

Namespace: SanteDB.Cdss.Xml.Antlr
Assembly: SanteDB.Cdss.Xml (in SanteDB.Cdss.Xml.dll) Version: 3.0.2081-alpha+424e72aeb77d4a8ba5755272e5fc2a3206eaa2f1
Syntax
public class CdssLibraryLexer : Lexer

The CdssLibraryLexer type exposes the following members.

Constructors
 NameDescription
Public methodCdssLibraryLexer(ICharStream)Initializes a new instance of the CdssLibraryLexer class
Public methodCdssLibraryLexer(ICharStream, TextWriter, TextWriter)Initializes a new instance of the CdssLibraryLexer class
Top
Properties
 NameDescription
Public propertyAtn Get the ATN used by the recognizer for prediction.
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyChannel
(Inherited from Lexer)
Public propertyChannelNames
(Overrides Lexer.ChannelNames)
Public propertyCharIndexWhat is the index of the current character of lookahead?
(Inherited from Lexer)
Public propertyColumn
(Inherited from Lexer)
Public propertyCurrentMode
(Inherited from Lexer)
Public propertyErrorListenerDispatch
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyErrorListeners
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyGrammarFileName
(Overrides Recognizer.GrammarFileName)
Public propertyHitEOF
(Inherited from Lexer)
Public propertyInputStream
(Inherited from Lexer)
Public propertyInterpreterGet the ATN interpreter used by the recognizer for prediction.
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyLine
(Inherited from Lexer)
Public propertyModeNames
(Overrides Lexer.ModeNames)
Public propertyModeStack
(Inherited from Lexer)
Public propertyParseInfo If profiling during the parse/lex, this will return DecisionInfo records for each decision in recognizer in a ParseInfo object.
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyRuleIndexMapGet a map from rule names to rule indexes.
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyRuleNames
(Overrides Recognizer.RuleNames)
Public propertySerializedAtn
(Overrides Recognizer.SerializedAtn)
Public propertySourceName
(Inherited from Lexer)
Public propertyState Indicate that the recognizer has changed internal state that is consistent with the ATN state passed in.
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyText Return the text matched so far for the current token or any text override.
(Inherited from Lexer)
Public propertyTokenOverride if emitting multiple tokens.
(Inherited from Lexer)
Public propertyTokenFactory
(Inherited from Lexer)
Public propertyTokenStartCharIndex
(Inherited from Lexer)
Public propertyTokenStartColumn
(Inherited from Lexer)
Public propertyTokenStartLine
(Inherited from Lexer)
Public propertyTokenTypeMapGet a map from token names to token types.
(Inherited from RecognizerInt32, LexerATNSimulator)
Public propertyType
(Inherited from Lexer)
Public propertyVocabulary
(Overrides Recognizer.Vocabulary)
Top
Methods
 NameDescription
Public methodAction
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodAddErrorListener
(Inherited from RecognizerInt32, LexerATNSimulator)
Protected methodCreateTokenTypeMap
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodEmit The standard method called to automatically emit a token at the outermost lexical rule.
(Inherited from Lexer)
Public methodEmit(IToken) By default does not support multiple emits per nextToken invocation for efficiency reasons.
(Inherited from Lexer)
Public methodEmitEOF
(Inherited from Lexer)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetAllTokensReturn a list of all Token objects in input char stream.
(Inherited from Lexer)
Public methodGetCharErrorDisplay
(Inherited from Lexer)
Public methodGetErrorDisplay(Int32)
(Inherited from Lexer)
Public methodGetErrorDisplay(String)
(Inherited from Lexer)
Public methodGetErrorHeaderWhat is the error header, normally line/character position information?
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTokenErrorDisplay How should a token be displayed in an error message? The default is to display just the text, but during development you might want to have a lot of information spit out.
(Inherited from RecognizerInt32, LexerATNSimulator)
Obsolete
Public methodGetTokenType
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodMode
(Inherited from Lexer)
Public methodMore
(Inherited from Lexer)
Public methodNextToken Return a token from this source; i.e., match a token on the char stream.
(Inherited from Lexer)
Public methodNotifyListeners
(Inherited from Lexer)
Public methodPopMode
(Inherited from Lexer)
Public methodPrecpred
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodPushMode
(Inherited from Lexer)
Public methodRecover(LexerNoViableAltException)
(Inherited from Lexer)
Public methodRecover(RecognitionException) Lexers can normally match any char in it's vocabulary after matching a token, so do the easy thing and just kill a character and hope it all works out.
(Inherited from Lexer)
Public methodRemoveErrorListener
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodRemoveErrorListeners
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodReset
(Inherited from Lexer)
Public methodSempred
(Inherited from RecognizerInt32, LexerATNSimulator)
Public methodSetInputStreamSet the char stream and reset the lexer
(Inherited from Lexer)
Public methodSkip Instruct the lexer to skip creating a token for current lexer rule and look for another token.
(Inherited from Lexer)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
Extension Methods
 NameDescription
Public Extension MethodConvertTReturn The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods)
Public Extension MethodWithControl With control parameter is used as a wrapper for _ parameters
(Defined by QueryFilterExtensions)
Top
See Also