private abstract static class ArrayDecoding.AbstractObjectArrayDecoder<A> extends ArrayDecoding.AbstractObjectStringArrayDecoder<A>
baseClazz| Constructor and Description |
|---|
AbstractObjectArrayDecoder(java.lang.Class<?> baseClazz) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract java.lang.Object |
parseValue(int length,
java.nio.ByteBuffer bytes,
BaseConnection connection) |
void |
populateFromBinary(A arr,
int index,
int count,
java.nio.ByteBuffer bytes,
BaseConnection connection) |
boolean |
supportBinary() |
createArray, createMultiDimensionalArray, parseValue, populateFromStringAbstractObjectArrayDecoder(java.lang.Class<?> baseClazz)
public boolean supportBinary()
supportBinary in interface ArrayDecoding.ArrayDecoder<A>supportBinary in class ArrayDecoding.AbstractObjectStringArrayDecoder<A>public void populateFromBinary(A arr, int index, int count, java.nio.ByteBuffer bytes, BaseConnection connection) throws java.sql.SQLException
populateFromBinary in interface ArrayDecoding.ArrayDecoder<A>populateFromBinary in class ArrayDecoding.AbstractObjectStringArrayDecoder<A>java.sql.SQLExceptionabstract java.lang.Object parseValue(int length,
java.nio.ByteBuffer bytes,
BaseConnection connection)
throws java.sql.SQLException
java.sql.SQLException