Top Description Inners Methods
io.r2dbc.spi

public Interface Parameter

Known Direct Implementers
io.r2dbc.spi.Parameters.DefaultParameter

Represents a parameter to be interchanged. Parameters are typed and can define a value. Parameters without a value correspond with a SQL NULL value.

Parameters can be classified as input or output parameters.

Since
0.9

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
Parameter.In

Marker interface to classify a parameter as input parameter.

public static interface
Parameter.Out

Marker interface to classify a parameter as output parameter.

Method Summary

Modifier and TypeMethod and Description
public Type

Returns:

the type to be sent to the database.
getType
()

Returns the parameter.

public Object

Returns:

the value for this parameter. Value can be null.
getValue
()

Returns the value.

Method Detail

getTypeback to summary
public Type getType()

Returns the parameter.

Returns:Type

the type to be sent to the database.

getValueback to summary
public Object getValue()

Returns the value.

Returns:Object

the value for this parameter. Value can be null.

Annotations
@Nullable
io.r2dbc.spi back to summary

public Interface Parameter.In

Known Direct Implementers
io.r2dbc.spi.Parameters.InParameter, io.r2dbc.spi.Parameters.InOutParameter

Marker interface to classify a parameter as input parameter. Parameters that do not implement Out default to in parameters.
io.r2dbc.spi back to summary

public Interface Parameter.Out

Known Direct Implementers
io.r2dbc.spi.Parameters.OutParameter, io.r2dbc.spi.Parameters.InOutParameter

Marker interface to classify a parameter as output parameter. Parameters can implement both, In and Out interfaces to be classified as in-out parameters.