public class MapStoredProcedureParameter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Class<?> |
clazz |
protected int |
javaPos |
protected boolean |
sensitive |
protected static Map<Class<?>,Integer> |
SQL_MAPPING |
protected int |
type |
protected String |
typeName |
| Constructor and Description |
|---|
MapStoredProcedureParameter(Class<?> clazz,
Method m,
String typeName,
int sqlType,
int javaPosition,
boolean sensitive) |
| Modifier and Type | Method and Description |
|---|---|
static org.zalando.sprocwrapper.proxy.StoredProcedureParameter |
createParameter(Class<?> clazz,
Type genericType,
Method m,
String typeName,
int sqlType,
int javaPosition,
boolean sensitive) |
int |
getJavaPos() |
int |
getType() |
String |
getTypeName() |
boolean |
isSensitive() |
Object |
mapParam(Object value,
Connection connection) |
protected final String typeName
protected final int type
protected final int javaPos
protected final Class<?> clazz
protected final boolean sensitive
public Object mapParam(Object value, Connection connection)
public static org.zalando.sprocwrapper.proxy.StoredProcedureParameter createParameter(Class<?> clazz, Type genericType, Method m, String typeName, int sqlType, int javaPosition, boolean sensitive) throws InstantiationException, IllegalAccessException, NoSuchMethodException, InvocationTargetException, SecurityException, IllegalArgumentException
public int getJavaPos()
public boolean isSensitive()
public int getType()
public String getTypeName()
Copyright © 2012–2022 Zalando SE. All rights reserved.