Top Description Methods
org.apache.derby.iapi.sql.compile

public Interface Visitable

Known Direct Subinterfaces
org.apache.derby.iapi.sql.compile.Optimizable
Known Direct Implementers
org.apache.derby.impl.sql.compile.QueryTreeNode
Imports
java.util.List, org.apache.derby.shared.common.error.StandardException

A Visitable is something that can be visited by a Visitor

Method Summary

Modifier and TypeMethod and Description
public Visitable
accept(Visitor
the visitor
v
)

Accept a visitor, and call v.visit() on child nodes as necessary.

public void
addTag(String tag)

Add a tag to this Visitable.

public boolean
taggedWith(String tag)

Return true if this Visitable is tagged with the indicated tag.

Method Detail

acceptback to summary
public Visitable accept(Visitor v) throws StandardException

Accept a visitor, and call v.visit() on child nodes as necessary.

Parameters
v:Visitor

the visitor

Exceptions
StandardException:
on error
addTagback to summary
public void addTag(String tag)

Add a tag to this Visitable.

taggedWithback to summary
public boolean taggedWith(String tag)

Return true if this Visitable is tagged with the indicated tag.