Package net.sf.jsqlparser.expression
Class JdbcParameter
- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.expression.JdbcParameter
-
- All Implemented Interfaces:
java.io.Serializable
,Expression
,Model
,ASTNodeAccess
public class JdbcParameter extends ASTNodeAccessImpl implements Expression
A '?' in a statement or a ?<number> e.g. ?4- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Integer
index
private java.lang.String
parameterCharacter
private boolean
useFixedIndex
-
Constructor Summary
Constructors Constructor Description JdbcParameter()
JdbcParameter(java.lang.Integer index, boolean useFixedIndex, java.lang.String parameterCharacter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ExpressionVisitor expressionVisitor)
java.lang.Integer
getIndex()
java.lang.String
getParameterCharacter()
boolean
isUseFixedIndex()
void
setIndex(java.lang.Integer index)
JdbcParameter
setParameterCharacter(java.lang.String parameterCharacter)
void
setUseFixedIndex(boolean useFixedIndex)
java.lang.String
toString()
JdbcParameter
withIndex(java.lang.Integer index)
JdbcParameter
withUseFixedIndex(boolean useFixedIndex)
-
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.jsqlparser.parser.ASTNodeAccess
getASTNode, setASTNode
-
-
-
-
Method Detail
-
getParameterCharacter
public java.lang.String getParameterCharacter()
-
setParameterCharacter
public JdbcParameter setParameterCharacter(java.lang.String parameterCharacter)
-
getIndex
public java.lang.Integer getIndex()
-
setIndex
public void setIndex(java.lang.Integer index)
-
isUseFixedIndex
public boolean isUseFixedIndex()
-
setUseFixedIndex
public void setUseFixedIndex(boolean useFixedIndex)
-
accept
public void accept(ExpressionVisitor expressionVisitor)
- Specified by:
accept
in interfaceExpression
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withIndex
public JdbcParameter withIndex(java.lang.Integer index)
-
withUseFixedIndex
public JdbcParameter withUseFixedIndex(boolean useFixedIndex)
-
-