/** * Creates a namespace for a set operation (<code>UNION</code>, <code> * INTERSECT</code>, or <code>EXCEPT</code>). Derived class may override * this factory method. * * @param call Call to set operation * @param enclosingNode Enclosing node * @return Set operation namespace */ protected SetopNamespace createSetopNamespace( SqlCall call, SqlNode enclosingNode) { return new SetopNamespace(this, call, enclosingNode); }
/** * Creates a namespace for a set operation (<code>UNION</code>, <code> * INTERSECT</code>, or <code>EXCEPT</code>). Derived class may override * this factory method. * * @param call Call to set operation * @param enclosingNode Enclosing node * @return Set operation namespace */ protected SetopNamespace createSetopNamespace( SqlCall call, SqlNode enclosingNode) { return new SetopNamespace(this, call, enclosingNode); }
/** * Creates a namespace for a set operation (<code>UNION</code>, <code> * INTERSECT</code>, or <code>EXCEPT</code>). Derived class may override * this factory method. * * @param call Call to set operation * @param enclosingNode Enclosing node * @return Set operation namespace */ protected SetopNamespace createSetopNamespace( SqlCall call, SqlNode enclosingNode) { return new SetopNamespace(this, call, enclosingNode); }