jrun.ejb.ejbql
Class AbstractSchemaName

java.lang.Object
  |
  +--jrun.ejb.ejbql.ExpressionBase
        |
        +--jrun.ejb.ejbql.AbstractSchemaName
All Implemented Interfaces:
Element, Expression, Symbol

public class AbstractSchemaName
extends ExpressionBase
implements Symbol

Represents an abstract schema of a CMP 2.0 Entity bean

Author:
Enrique Duvos

Fields inherited from interface jrun.ejb.ejbql.Element
UNSPECIFIED_TRAVERSAL_ORDER
 
Constructor Summary
AbstractSchemaName(EntityMetaData entityMetaData)
           
 
Method Summary
 void accept(Visitor visitor)
           
 boolean equals(java.lang.Object other)
           
 EntityMetaData getEntityMetaData()
           
 java.lang.String getJavaType()
           
 java.lang.String getName()
           
 java.lang.String getTableName()
           
 java.lang.String toSql()
           
 java.lang.String toString()
           
 
Methods inherited from class jrun.ejb.ejbql.ExpressionBase
getChildren, isCmpField, isCmrField, isIdentificationVar, isInputParam, isNavigationExpression, isOperatorExpression
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jrun.ejb.ejbql.Expression
isCmpField, isCmrField, isIdentificationVar, isInputParam, isNavigationExpression, isOperatorExpression
 
Methods inherited from interface jrun.ejb.ejbql.Element
getChildren
 

Constructor Detail

AbstractSchemaName

public AbstractSchemaName(EntityMetaData entityMetaData)
Method Detail

getTableName

public java.lang.String getTableName()
Specified by:
getTableName in interface Symbol

getName

public java.lang.String getName()
Specified by:
getName in interface Symbol

getEntityMetaData

public EntityMetaData getEntityMetaData()

getJavaType

public java.lang.String getJavaType()
Specified by:
getJavaType in interface Expression

accept

public void accept(Visitor visitor)
Specified by:
accept in interface Element

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Specified by:
toString in interface Symbol
Overrides:
toString in class java.lang.Object

toSql

public java.lang.String toSql()
Specified by:
toSql in interface Symbol


Copyright � 2002 Macromedia Corporation. All Rights Reserved.