Class Parameter
- java.lang.Object
-
- org.castor.cpa.persistence.sql.query.expression.Expression
-
- org.castor.cpa.persistence.sql.query.expression.Parameter
-
- All Implemented Interfaces:
QueryObject
public final class Parameter extends Expression
A parameter in a SQL query. Values are always bound to parameter with names.- Version:
- $Revision$ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Ahmad Hassan, Ralf Joachim
-
-
Constructor Summary
Constructors Constructor Description Parameter(java.lang.String name)Construct parameter with given name for binding.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Visitor visitor)Accept method to handle incoming visitors.java.lang.Stringname()Returns name of the parameter for binding of values.java.lang.StringtoString()Method constructing query string.-
Methods inherited from class org.castor.cpa.persistence.sql.query.expression.Expression
equal, greaterEqual, greaterThan, isNotNull, isNull, lessEqual, lessThan, notEqual
-
-
-
-
Method Detail
-
name
public java.lang.String name()
Returns name of the parameter for binding of values.- Returns:
- Name of the parameter for binding of values.
-
accept
public void accept(Visitor visitor)
Accept method to handle incoming visitors.- Parameters:
visitor- Visitor to be handled.
-
toString
public java.lang.String toString()
Method constructing query string.- Overrides:
toStringin classjava.lang.Object- Returns:
- Constructed query string.
-
-