Class AbstractBooleanExpression

    • Constructor Detail

      • AbstractBooleanExpression

        protected AbstractBooleanExpression()
      • AbstractBooleanExpression

        protected AbstractBooleanExpression​(BooleanExpression expression)
      • AbstractBooleanExpression

        protected AbstractBooleanExpression​(BooleanExpression... expressions)
    • Method Detail

      • acceptConcrete

        public abstract void acceptConcrete​(BooleanExpressionVisitor visitor)
        Sub-classes must override this method so that the visitor knows the type of the visited class at compile time.
        Parameters:
        visitor - visitor to accept
      • dismissConcrete

        public abstract void dismissConcrete​(BooleanExpressionVisitor visitor)
        Sub-classes must override this method so that the visitor knows the type of the visited class at compile time.
        Parameters:
        visitor - visitor to accept