Class BufferRowData
- java.lang.Object
-
- io.netty.buffer.DefaultByteBufHolder
-
- com.impossibl.postgres.protocol.v30.BufferRowData
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdatableRowData
duplicateForUpdate()
static BufferRowData
encode(Context context, ResultField[] fields, java.lang.Object[] values)
java.lang.Object
getField(int fieldIdx, ResultField field, Context context, java.lang.Class<?> targetClass, java.lang.Object targetContext)
int
getFieldCount()
-
Methods inherited from class io.netty.buffer.DefaultByteBufHolder
content, contentToString, copy, duplicate, equals, hashCode, refCnt, release, release, replace, retain, retain, retainedDuplicate, toString, touch, touch
-
-
-
-
Method Detail
-
encode
public static BufferRowData encode(Context context, ResultField[] fields, java.lang.Object[] values) throws java.io.IOException
- Throws:
java.io.IOException
-
getFieldCount
public int getFieldCount()
- Specified by:
getFieldCount
in interfaceRowData
-
getField
public java.lang.Object getField(int fieldIdx, ResultField field, Context context, java.lang.Class<?> targetClass, java.lang.Object targetContext) throws java.io.IOException
-
duplicateForUpdate
public UpdatableRowData duplicateForUpdate()
- Specified by:
duplicateForUpdate
in interfaceRowData
-
-