org.xorm.query
Class Expression
java.lang.Object
|
+--org.xorm.query.Expression
- Direct Known Subclasses:
- Expression.Binary, Expression.Constant, Expression.Symbolic, Expression.Unary
- public abstract class Expression
- extends Object
Expression
public Expression()
evaluate
public abstract Object evaluate(QueryContext context)
toString
public abstract String toString()
- Overrides:
toString
in class Object
accept
public void accept(ExpressionVisitor visitor)
getType
public abstract Class getType()
escapeString
public static String escapeString(String input)
- Converts a String object into its representation in
a Java source file by adding double quotes around it
and escaping any special characters within.
escapeChar
public static String escapeChar(char ch)
- Converts a character into its representation in a Java
source file by adding single quotes around it and
escaping it if it's a special character.
$Header: /cvsroot/xorm/xorm/docs/api/org/xorm/query/Expression.html,v 1.2 2004/05/30 08:55:08 wbiggs Exp $