jrun.ejb.ejbql
Class StringLiteral
java.lang.Object
|
+--jrun.ejb.ejbql.ExpressionBase
|
+--jrun.ejb.ejbql.StringLiteral
- All Implemented Interfaces:
- Element, Expression, Literal
- public class StringLiteral
- extends ExpressionBase
- implements Literal
A string literal from an EJB QL query.
e.g. 'bob'
- Author:
- Enrique Duvos
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StringLiteral
public StringLiteral(java.lang.String sqlLiteral)
getLiteral
public java.lang.Object getLiteral()
- Specified by:
getLiteral in interface Literal
getJavaType
public java.lang.String getJavaType()
- Specified by:
getJavaType in interface Expression
accept
public void accept(Visitor visitor)
- Specified by:
accept in interface Element
toString
public java.lang.String toString()
- Specified by:
toString in interface Literal- Overrides:
toString in class java.lang.Object
toSql
public java.lang.String toSql()
- Specified by:
toSql in interface Literal
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
Copyright � 2002 Macromedia Corporation. All Rights Reserved.