Class PatternBuilder.ExprBindings

  • Enclosing class:
    PatternBuilder

    public static class PatternBuilder.ExprBindings
    extends java.lang.Object
    • Field Detail

      • globalBindings

        protected java.util.Set<java.lang.String> globalBindings
      • ruleBindings

        protected java.util.Set<java.lang.String> ruleBindings
      • fieldAccessors

        protected java.util.Set<java.lang.String> fieldAccessors
      • withJavaIdentifier

        protected boolean withJavaIdentifier
    • Constructor Detail

      • ExprBindings

        public ExprBindings()
    • Method Detail

      • getGlobalBindings

        public java.util.Set<java.lang.String> getGlobalBindings()
      • getRuleBindings

        public java.util.Set<java.lang.String> getRuleBindings()
      • getFieldAccessors

        public java.util.Set<java.lang.String> getFieldAccessors()
      • isWithJavaIdentifier

        public boolean isWithJavaIdentifier()
      • setWithJavaIdentifier

        public void setWithJavaIdentifier​(boolean withJavaIdentifier)
      • isConstant

        public boolean isConstant()