Deprecated
This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | FastpathArg.
References Deprecated
FastpathArg is deprecated or references (maybe indirectly) at least one deprecated element.
|
| Modifier and Type | Field and Description |
|---|---|
| private final @Nullable byte[] | bytes
Encoded byte value of argument. |
| private final int | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public | FastpathArg(@Nullable byte[]
source array buf, int offset within array off, int length of data to include len)Constructs an argument that consists of part of a byte array. |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static FastpathArg | of(ByteStreamWriter writer)
References Deprecated
FastpathArg is deprecated or references (maybe indirectly) at least one deprecated element.
|
| pack-priv void |
| bytes | back to summary |
|---|---|
| private final @Nullable byte[] bytes Encoded byte value of argument. | |
| bytesLength | back to summary |
|---|---|
| private final int bytesLength | |
| bytesStart | back to summary |
|---|---|
| private final int bytesStart | |
| FastpathArg | back to summary |
|---|---|
| public FastpathArg(int value) Constructs an argument that consists of an integer value.
| |
| FastpathArg | back to summary |
|---|---|
| public FastpathArg(long value) Constructs an argument that consists of an integer value.
| |
| FastpathArg | back to summary |
|---|---|
| public FastpathArg(byte[] bytes) Constructs an argument that consists of an array of bytes.
| |
| FastpathArg | back to summary |
|---|---|
| public FastpathArg(@Nullable byte[] buf, int off, int len) Constructs an argument that consists of part of a byte array.
| |
| FastpathArg | back to summary |
|---|---|
| public FastpathArg(String s) Constructs an argument that consists of a String.
| |
| of | back to summary |
|---|---|
| public static FastpathArg of(ByteStreamWriter writer)
References Deprecated
See corresponding docs for further information. | |
| populateParameter | back to summary |
|---|---|
| pack-priv void populateParameter(ParameterList params, int index) throws SQLException | |
References Deprecated
FastpathArg is deprecated or references (maybe indirectly) at least one deprecated element.
See corresponding docs for further information.
| Modifier and Type | Field and Description |
|---|---|
| private final ByteStreamWriter |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | populateParameter(ParameterList params, int index)
Overrides org.
|
| writer | back to summary |
|---|---|
| private final ByteStreamWriter writer | |
| ByteStreamWriterFastpathArg | back to summary |
|---|---|
| pack-priv ByteStreamWriterFastpathArg(ByteStreamWriter writer) | |
| populateParameter | back to summary |
|---|---|
| pack-priv void populateParameter(ParameterList params, int index) throws SQLException Overrides org.
| |