Uses of Interface
org.sonar.sslr.grammar.GrammarRuleKey

Packages that use GrammarRuleKey
com.sonar.sslr.api   
com.sonar.sslr.impl.matcher   
org.sonar.sslr.grammar API to define Parsing Expression Grammar
org.sonar.sslr.internal.grammar Internals of Grammar API. 
org.sonar.sslr.internal.vm   
 

Uses of GrammarRuleKey in com.sonar.sslr.api
 

Methods in com.sonar.sslr.api with parameters of type GrammarRuleKey
 Rule Grammar.rule(GrammarRuleKey ruleKey)
          Allows to obtain an instance of grammar rule, which was constructed by LexerlessGrammarBuilder and LexerfulGrammarBuilder.
 

Uses of GrammarRuleKey in com.sonar.sslr.impl.matcher
 

Classes in com.sonar.sslr.impl.matcher that implement GrammarRuleKey
 class RuleDefinition
          This class is not intended to be instantiated or subclassed by clients.
 

Methods in com.sonar.sslr.impl.matcher that return GrammarRuleKey
 GrammarRuleKey RuleDefinition.getRuleKey()
           
 

Constructors in com.sonar.sslr.impl.matcher with parameters of type GrammarRuleKey
RuleDefinition(GrammarRuleKey ruleKey)
           
 

Uses of GrammarRuleKey in org.sonar.sslr.grammar
 

Methods in org.sonar.sslr.grammar with parameters of type GrammarRuleKey
 GrammarRuleBuilder LexerlessGrammarBuilder.rule(GrammarRuleKey ruleKey)
          Allows to describe rule.
 GrammarRuleBuilder LexerfulGrammarBuilder.rule(GrammarRuleKey ruleKey)
          Allows to describe rule.
 void LexerlessGrammarBuilder.setRootRule(GrammarRuleKey ruleKey)
          Allows to specify that given rule should be root for grammar.
 void LexerfulGrammarBuilder.setRootRule(GrammarRuleKey ruleKey)
          Allows to specify that given rule should be root for grammar.
 

Uses of GrammarRuleKey in org.sonar.sslr.internal.grammar
 

Classes in org.sonar.sslr.internal.grammar that implement GrammarRuleKey
 class MutableParsingRule
           
 

Methods in org.sonar.sslr.internal.grammar that return GrammarRuleKey
 GrammarRuleKey MutableParsingRule.getRuleKey()
           
 

Methods in org.sonar.sslr.internal.grammar with parameters of type GrammarRuleKey
 Rule MutableGrammar.rule(GrammarRuleKey ruleKey)
           
 

Constructors in org.sonar.sslr.internal.grammar with parameters of type GrammarRuleKey
MutableGrammar(Map<GrammarRuleKey,? extends CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey)
           
MutableParsingRule(GrammarRuleKey ruleKey)
           
 

Constructor parameters in org.sonar.sslr.internal.grammar with type arguments of type GrammarRuleKey
MutableGrammar(Map<GrammarRuleKey,? extends CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey)
           
 

Uses of GrammarRuleKey in org.sonar.sslr.internal.vm
 

Methods in org.sonar.sslr.internal.vm that return GrammarRuleKey
 GrammarRuleKey CompiledGrammar.getRootRuleKey()
           
 GrammarRuleKey RuleRefExpression.getRuleKey()
           
 GrammarRuleKey CompilableGrammarRule.getRuleKey()
           
 

Methods in org.sonar.sslr.internal.vm with parameters of type GrammarRuleKey
 Matcher CompiledGrammar.getMatcher(GrammarRuleKey ruleKey)
           
 

Constructors in org.sonar.sslr.internal.vm with parameters of type GrammarRuleKey
CompiledGrammar(Instruction[] instructions, Map<GrammarRuleKey,CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey, int rootRuleOffset)
           
RuleRefExpression(GrammarRuleKey ruleKey)
           
 

Constructor parameters in org.sonar.sslr.internal.vm with type arguments of type GrammarRuleKey
CompiledGrammar(Instruction[] instructions, Map<GrammarRuleKey,CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey, int rootRuleOffset)
           
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.