jrun.ejb.ejbql
Interface Symbol

All Superinterfaces:
Element, Expression
All Known Implementing Classes:
AbstractSchemaName, CmrField, CmpField

public interface Symbol
extends Expression

Behavior common to all EJB QL symbols : Abstract schema names, ejb names, remote ejb names, finder method names, identification variables, etc.

Author:
Enrique Duvos

Fields inherited from interface jrun.ejb.ejbql.Element
UNSPECIFIED_TRAVERSAL_ORDER
 
Method Summary
 java.lang.String getName()
           
 java.lang.String getTableName()
           
 java.lang.String toSql()
           
 java.lang.String toString()
           
 
Methods inherited from interface jrun.ejb.ejbql.Expression
getJavaType, isCmpField, isCmrField, isIdentificationVar, isInputParam, isNavigationExpression, isOperatorExpression
 
Methods inherited from interface jrun.ejb.ejbql.Element
accept, getChildren
 

Method Detail

getName

public java.lang.String getName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toSql

public java.lang.String toSql()

getTableName

public java.lang.String getTableName()


Copyright � 2002 Macromedia Corporation. All Rights Reserved.