org.tranql.ql
Interface Node
- All Superinterfaces:
- java.io.Serializable
- All Known Subinterfaces:
- Literal
- All Known Implementing Classes:
- AbstractNode, AggregateFunction, AliasedEntity, Assignment, AttributeReference, Between, BinaryOperation, BooleanLiteral, ConditionalAssignment, Delete, DerivedTable, Empty, EntityReference, Exists, FKAttributeReference, From, Function, In, Insert, IsNull, Join, Like, MemberOf, NoOpQuery, Not, NumericLiteral, OrderBy, ParameterReference, Path, Query, QuerySource, RowConstructor, Select, SetList, StringLiteral, SubQuery, SubQuerySource, TableConstructor, UnaryOperator, Update, Where
public interface Node
- extends java.io.Serializable
- Version:
- $Revision: 173 $ $Date: 2005-02-20 16:42:56 +0100 (Sun, 20 Feb 2005) $
getSibling
Node getSibling()
getChild
Node getChild()
addChild
Node addChild(Node child)
isOnlyChild
boolean isOnlyChild()
visit
java.lang.Object visit(QueryVisitor visitor,
java.lang.Object param)
throws QueryException
- Throws:
QueryException
setSibling
void setSibling(Node sibling)
Copyright © -2010 The Codehaus. All Rights Reserved.