public abstract static class RequiredRuleNameComputer.Param
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
AbstractElement |
elementToParse |
java.util.List<java.lang.Integer> |
paramStack |
java.lang.String |
ruleName |
Modifier | Constructor and Description |
---|---|
protected |
RequiredRuleNameComputer.Param(java.lang.String ruleName,
java.util.List<java.lang.Integer> paramStack,
AbstractElement elementToParse) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Parameter> |
getAssignedParametes() |
abstract java.lang.String |
getBaseRuleName(AbstractElement element) |
public java.lang.String ruleName
public java.util.List<java.lang.Integer> paramStack
public AbstractElement elementToParse
protected RequiredRuleNameComputer.Param(java.lang.String ruleName, java.util.List<java.lang.Integer> paramStack, AbstractElement elementToParse)
public java.util.Set<Parameter> getAssignedParametes()
public abstract java.lang.String getBaseRuleName(AbstractElement element)