Click or drag to resize

CdssLibraryParserHaving_modelContext Class

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

Inheritance Hierarchy
SystemObject
  RuleContext
    ParserRuleContext
      SanteDB.Cdss.Xml.AntlrCdssLibraryParserHaving_modelContext

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

The CdssLibraryParserHaving_modelContext type exposes the following members.

Constructors
 NameDescription
Public methodCdssLibraryParserHaving_modelContextInitializes a new instance of the CdssLibraryParserHaving_modelContext class
Top
Properties
 NameDescription
Public propertyChildCount
(Inherited from ParserRuleContext)
Public propertyIsEmpty A context is empty if there is no invoking state; meaning nobody call current context.
(Inherited from RuleContext)
Public propertyParent
(Inherited from RuleContext)
Public propertyPayload
(Inherited from RuleContext)
Public propertyRuleIndex
(Overrides RuleContext.RuleIndex)
Public propertySourceInterval
(Inherited from ParserRuleContext)
Public propertyStart
(Inherited from ParserRuleContext)
Public propertyStop
(Inherited from ParserRuleContext)
Top
Methods
 NameDescription
Public methodAccept``1(IParseTreeVisitorUMP)
(Inherited from RuleContext)
Public methodAcceptTResult(IParseTreeVisitorTResult)
(Overrides RuleContext.Accept``1(IParseTreeVisitorUMP))
Public methodAddChild(ITerminalNode)Does not set parent link; other add methods do that
(Inherited from ParserRuleContext)
Public methodAddChild(IToken)
(Inherited from ParserRuleContext)
Public methodAddChild(RuleContext)
(Inherited from ParserRuleContext)
Public methodAddErrorNode
(Inherited from ParserRuleContext)
Public methodAS 
Public methodCopyFrom COPY a ctx (I'm deliberately not using copy constructor) to avoid confusion with creating node with parent. Does not copy children. This is used in the generated parser code to flip a generic XContext node for rule X to a YContext for alt label Y. In that sense, it is not really a generic copy function. If we do an error sync() at start of a rule, we might add error nodes to the generic XContext so this function must copy those nodes to the YContext as well else they are lost!
(Inherited from ParserRuleContext)
Public methodDepth
(Inherited from RuleContext)
Public methodEND 
Public methodEnterRule
(Inherited from ParserRuleContext)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodExitRule
(Inherited from ParserRuleContext)
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 methodFORMAT 
Public methodFORMAT_REF 
Public methodgetAltNumber
(Inherited from RuleContext)
Public methodGetChild
(Inherited from ParserRuleContext)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetRuleContext``1
(Inherited from ParserRuleContext)
Public methodGetRuleContexts``1
(Inherited from ParserRuleContext)
Public methodGetTextReturn the combined text of all child nodes.
(Inherited from RuleContext)
Public methodGetToken
(Inherited from ParserRuleContext)
Public methodGetTokens
(Inherited from ParserRuleContext)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodHAVING 
Public methodHAVING(Int32) 
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodMODEL 
Public methodMODEL(Int32) 
Public methodMULTILINE_STRING 
Public methodRemoveLastChild Used by enterOuterAlt to toss out a RuleContext previously added as we entered a rule.
(Inherited from ParserRuleContext)
Public methodsetAltNumber
(Inherited from RuleContext)
Public methodSTRING 
Public methodToInfoStringUsed for rule context info debugging during parse-time, not so much for ATN debugging
(Inherited from ParserRuleContext)
Public methodToString
(Inherited from RuleContext)
Public methodToString(IListString)
(Inherited from RuleContext)
Public methodToString(IRecognizer)
(Inherited from RuleContext)
Public methodToString(IListString, RuleContext)
(Inherited from RuleContext)
Public methodToString(IRecognizer, RuleContext)
(Inherited from RuleContext)
Public methodToStringTree
(Inherited from RuleContext)
Public methodToStringTree(IListString) Print out a whole tree, not just a node, in LISP format (root child1 ..
(Inherited from RuleContext)
Public methodToStringTree(Parser) Print out a whole tree, not just a node, in LISP format (root child1 ..
(Inherited from RuleContext)
Top
Fields
 NameDescription
Public fieldchildren If we are debugging or building a parse tree for a visitor, we need to track all of the tokens and rule invocations associated with this rule's context.
(Inherited from ParserRuleContext)
Public fieldexceptionThe exception that forced this rule to return.
(Inherited from ParserRuleContext)
Public fieldinvokingState What state invoked the rule associated with this context? The "return address" is the followState of invokingState If parent is null, this should be -1.
(Inherited from RuleContext)
Top
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