public interface StatementSubstitutionParameterContext
StatementSubstitutionParameterOption
.Modifier and Type | Method and Description |
---|---|
java.lang.annotation.Annotation[] |
getAnnotations()
Returns the annotations
|
java.lang.String |
getDeploymentId()
Returns the deployment id
|
java.lang.String |
getEpl()
Returns the EPL when provided or null when not provided
|
int |
getStatementId()
Returns the statement id
|
java.lang.String |
getStatementName()
Returns the statement name
|
java.util.Map<java.lang.String,java.lang.Integer> |
getSubstitutionParameterNames()
Returns the parameter names
|
java.lang.Class[] |
getSubstitutionParameterTypes()
Returns the parameter types
|
void |
setObject(int parameterIndex,
java.lang.Object value)
Sets the value of the designated parameter using the given object.
|
void |
setObject(java.lang.String parameterName,
java.lang.Object value)
Sets the value of the designated parameter using the given object.
|
java.lang.String getDeploymentId()
java.lang.String getStatementName()
int getStatementId()
java.lang.String getEpl()
java.lang.annotation.Annotation[] getAnnotations()
java.lang.Class[] getSubstitutionParameterTypes()
java.util.Map<java.lang.String,java.lang.Integer> getSubstitutionParameterNames()
void setObject(int parameterIndex, java.lang.Object value) throws EPException
parameterIndex
- the first parameter is 1, the second is 2, ...value
- the object containing the input parameter valueEPException
- if the substitution parameter could not be setvoid setObject(java.lang.String parameterName, java.lang.Object value) throws EPException
parameterName
- the name of the parametervalue
- the object containing the input parameter valueEPException
- if the substitution parameter could not be set