Package io.vertx.mutiny.jdbcclient
Class SqlOutParam
- java.lang.Object
-
- io.vertx.mutiny.jdbcclient.SqlOutParam
-
public class SqlOutParam extends Object
Tag if a parameter is of type OUT or INOUT. By default parameters are of type IN as they are provided by the user to the RDBMs engine. There are however cases where these must be tagged as OUT/INOUT when dealing with stored procedures/functions or complex statements. This interface allows marking the type of the param as required by the JDBC API. NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<SqlOutParam>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description SqlOutParam(io.vertx.jdbcclient.SqlOutParam delegate)
SqlOutParam(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
io.vertx.jdbcclient.SqlOutParam
getDelegate()
int
hashCode()
boolean
in()
static SqlOutParam
INOUT(Object in, int out)
static SqlOutParam
INOUT(Object in, String out)
static SqlOutParam
INOUT(Object in, JDBCType out)
static SqlOutParam
newInstance(io.vertx.jdbcclient.SqlOutParam arg)
static SqlOutParam
OUT(int out)
static SqlOutParam
OUT(String out)
static SqlOutParam
OUT(JDBCType out)
String
toString()
int
type()
Object
value()
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<SqlOutParam> __TYPE_ARG
-
-
Constructor Detail
-
SqlOutParam
public SqlOutParam(io.vertx.jdbcclient.SqlOutParam delegate)
-
SqlOutParam
public SqlOutParam(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.jdbcclient.SqlOutParam getDelegate()
-
OUT
public static SqlOutParam OUT(int out)
- Parameters:
out
- the kind of the type according to JDBC types.- Returns:
- new marker
-
OUT
public static SqlOutParam OUT(String out)
- Parameters:
out
- the kind of the type according to JDBC types.- Returns:
- new marker
-
OUT
public static SqlOutParam OUT(JDBCType out)
- Parameters:
out
- the kind of the type according to JDBC types.- Returns:
- new marker
-
INOUT
public static SqlOutParam INOUT(Object in, int out)
- Parameters:
in
- the value to be passed as input.out
- the kind of the type according to JDBC types.- Returns:
- new marker
-
INOUT
public static SqlOutParam INOUT(Object in, String out)
- Parameters:
in
- the value to be passed as input.out
- the kind of the type according to JDBC types.- Returns:
- new marker
-
INOUT
public static SqlOutParam INOUT(Object in, JDBCType out)
- Parameters:
in
- the value to be passed as input.out
- the kind of the type according to JDBC types.- Returns:
- new marker
-
in
public boolean in()
- Returns:
- true if
INOUT
-
type
public int type()
- Returns:
- type
-
value
public Object value()
- Returns:
- input
-
newInstance
public static SqlOutParam newInstance(io.vertx.jdbcclient.SqlOutParam arg)
-
-