Class RuleMethodsHelper


  • public class RuleMethodsHelper
    extends java.lang.Object
    • Constructor Detail

      • RuleMethodsHelper

        public RuleMethodsHelper​(RuleGraphHelper ruleGraphHelper,
                                 ExpressionHelper expressionHelper,
                                 java.util.Map<java.lang.String,​java.lang.String> simpleTokens,
                                 GenOptions genOptions)
    • Method Detail

      • buildMaps

        public void buildMaps​(java.util.Collection<BnfRule> sortedPsiRules)
      • getMethodNames

        @Nullable
        public @Nullable java.util.Collection<java.lang.String> getMethodNames​(@NotNull
                                                                               @NotNull BnfRule rule)
      • calcMethods

        protected void calcMethods​(BnfRule rule,
                                   java.util.Map<java.lang.String,​java.lang.String> tokensReversed)