Class AbstractQOMNode

java.lang.Object
org.apache.jackrabbit.spi.commons.query.qom.AbstractQOMNode
Direct Known Subclasses:
ColumnImpl, ConstraintImpl, DynamicOperandImpl, JoinConditionImpl, OrderingImpl, QueryObjectModelTree, SourceImpl, StaticOperandImpl

public abstract class AbstractQOMNode extends Object
AbstractQOMNode...
  • Constructor Details

  • Method Details

    • accept

      public abstract Object accept(QOMTreeVisitor visitor, Object data) throws Exception
      Accepts a visitor and calls the appropriate visit method depending on the type of this QOM node.
      Parameters:
      visitor - the visitor.
      data - user defined data, which is passed to the visit method.
      Throws:
      Exception