Uses of Class
org.tranql.ql.AbstractNode

Packages that use AbstractNode
org.tranql.ql   
 

Uses of AbstractNode in org.tranql.ql
 

Subclasses of AbstractNode in org.tranql.ql
 class AggregateFunction
          This node represents an aggregate function call.
 class AliasedEntity
          This abstract class associates and alias with a schema entity.
 class Assignment
          This node represents an assignment in an update statement.
 class AttributeReference
          This node represents an attribute navigation of an entity.
 class Between
          This node represents a between operator in a where clause.
 class BinaryOperation
          This node is used in a where clause to represent a binary logical comparison, arithmetic operation or a equivlency comparison.
 class BooleanLiteral
          This node is a string literal used in a where clause.
 class ConditionalAssignment
          This class represents a conditional assignment in an update statement.
 class Delete
          This subclass is used to identify the entity type that will be deleted using a delete query.
 class DerivedTable
          This class is really intended to be used for SQL, but for now we are using it for the Linda IN clause in EJB-QL.
 class Empty
           
 class EntityReference
          An entity reference is used in the select clause to represent an entity.
 class Exists
           
 class FKAttributeReference
           
 class From
          This node represents the from clause of a select query.
 class Function
          This node represents a function call.
 class In
           
 class Insert
          This subclass is used to identify the entity type that will be inserted using an insert query.
 class IsNull
          This node represents an IS NULL operator in a where clause.
 class Join
          This node represents a JOIN cluase in the FROM clause of a SELECT statement.
 class Like
           
 class MemberOf
           
 class NoOpQuery
          This node represents a no-op query.
 class Not
          This node is a logical not operator.
 class NumericLiteral
          This node is an exact number literal value.
 class OrderBy
           
 class ParameterReference
          This node is a parameter of the query.
 class Path
          This node represents a navigation in the object graph.
 class Query
          This node represents a select query.
 class QuerySource
          This subclass is used for select queries and adds a forUpdate flag.
 class RowConstructor
          This node is holds the list of columns for an instert statement.
 class Select
          This is the select clause of a select query.
 class SetList
          This node is the list of set statements used in an update query.
 class StringLiteral
          This node is a string literal used in a where clause.
 class SubQuery
           
 class SubQuerySource
           
 class TableConstructor
          A table constructor is used in an insert statment an contains a table of rows to insert into a table.
 class UnaryOperator
           
 class Update
          This subclass is used to identify the entity type that will be updated using an update query.
 class Where
          This is a where clause of a select query.
 



Copyright © -2006 The Codehaus. All Rights Reserved.