Uses of Interface
com.impossibl.postgres.system.Context
-
-
Uses of Context in com.impossibl.postgres.jdbc
Classes in com.impossibl.postgres.jdbc that implement Context Modifier and Type Class Description classPGDirectConnectionDirect connection implementationFields in com.impossibl.postgres.jdbc declared as Context Modifier and Type Field Description protected ContextPGArray. contextprotected ContextPGStruct. contextMethods in com.impossibl.postgres.jdbc with parameters of type Context Modifier and Type Method Description static PGBuffersArrayPGBuffersArray. encode(Context context, ArrayType type, Object array)static voidPGBuffersArray. encode(Context context, Type componentType, FieldFormat format, Object value, List<io.netty.buffer.ByteBuf> elementBuffers)static PGBuffersStruct.BinaryPGBuffersStruct.Binary. encode(Context context, CompositeType type, Object[] values)protected abstract ObjectPGArray. getArray(Context context, Class<?> targetComponentType, long index, int count)protected ObjectPGBuffersArray. getArray(Context context, Class<?> targetComponentType, long index, int count)protected ObjectPGBuffersStruct.Binary. getAttribute(Context context, Type type, io.netty.buffer.ByteBuf buffer)protected abstract ObjectPGBuffersStruct. getAttribute(Context context, Type type, Buffer buffer)protected ObjectPGBuffersStruct.Text. getAttribute(Context context, Type type, CharSequence buffer)Object[]PGBuffersStruct. getAttributes(Context context)abstract Object[]PGStruct. getAttributes(Context context)Object[]PGValuesStruct. getAttributes(Context context)protected abstract ResultSetPGArray. getResultSet(Context context, long index, int count)protected ResultSetPGBuffersArray. getResultSet(Context context, long index, int count)Constructors in com.impossibl.postgres.jdbc with parameters of type Context Constructor Description Binary(Context context, String typeName, Type[] attributeTypes, io.netty.buffer.ByteBuf[] attributeBuffers)Binary(Context context, Type[] attributeTypes, io.netty.buffer.ByteBuf[] attributeBuffers)PGBuffersArray(Context context, ArrayType type, FieldFormat elementFormat, io.netty.buffer.ByteBuf[] elementBuffers, int[] dimensions)PGSQLOutput(Context context)PGValuesStruct(Context context, String typeName, Type[] attributeTypes, Object[] attributeValues)Text(Context context, String typeName, Type[] attributeTypes, CharSequence[] attributeBuffers)Text(Context context, Type[] attributeTypes, CharSequence[] attributeBuffers) -
Uses of Context in com.impossibl.postgres.protocol
Methods in com.impossibl.postgres.protocol with parameters of type Context Modifier and Type Method Description Type[]RequestExecutorHandlers.PrepareResult. getDescribedParameterTypes(Context context)ObjectFieldBuffersRowData. getField(int fieldIdx, ResultField field, Context context, Class<?> targetClass, Object targetContext)ObjectRowData. getField(int fieldIdx, ResultField field, Context context, Class<?> targetClass, Object targetContext)voidFieldBuffersRowData. updateField(int columnIndex, ResultField field, Context context, Object source, Object sourceContext)voidUpdatableRowData. updateField(int columnIndex, ResultField field, Context context, Object source, Object sourceContext) -
Uses of Context in com.impossibl.postgres.protocol.v30
Methods in com.impossibl.postgres.protocol.v30 with parameters of type Context Modifier and Type Method Description static BufferRowDataBufferRowData. encode(Context context, ResultField[] fields, Object[] values)ObjectBufferRowData. getField(int fieldIdx, ResultField field, Context context, Class<?> targetClass, Object targetContext) -
Uses of Context in com.impossibl.postgres.system
Classes in com.impossibl.postgres.system that implement Context Modifier and Type Class Description classAbstractContextclassBasicContextclassSettingsContextclassTypeMapContextMethods in com.impossibl.postgres.system that return Context Modifier and Type Method Description ContextBasicContext. unwrap()ContextContext. unwrap()Methods in com.impossibl.postgres.system with parameters of type Context Modifier and Type Method Description voidTypeMapContext. reset(Context base, Map<String,Class<?>> typeMap)Constructors in com.impossibl.postgres.system with parameters of type Context Constructor Description SettingsContext(Context context, Map<String,Class<?>> typeMap)TypeMapContext(Context context, Map<String,Class<?>> typeMap) -
Uses of Context in com.impossibl.postgres.system.procs
Methods in com.impossibl.postgres.system.procs with parameters of type Context Modifier and Type Method Description protected ResultSetRefCursors.BinDecoder. decodeNativeValue(Context context, Type type, Short typeLength, Integer typeModifier, io.netty.buffer.ByteBuf buffer, Class<?> targetClass, Object targetContext)protected ResultSetRefCursors.TxtDecoder. decodeNativeValue(Context context, Type type, Short typeLength, Integer typeModifier, CharSequence buffer, Class<?> targetClass, Object targetContext)protected StringStrings.BinDecoder. decodeNativeValue(Context context, Type type, Short typeLength, Integer typeModifier, io.netty.buffer.ByteBuf buffer, Class<?> targetClass, Object targetContext)protected StringStrings.TxtDecoder. decodeNativeValue(Context context, Type type, Short typeLength, Integer typeModifier, CharSequence buffer, Class<?> targetClass, Object targetContext)protected ObjectJsons.BinDecoder. decodeValue(Context context, Type type, Short typeLength, Integer typeModifier, io.netty.buffer.ByteBuf buffer, Class<?> targetClass, Object targetContext)protected ObjectNames.TxtDecoder. decodeValue(Context context, Type type, Short typeLength, Integer typeModifier, CharSequence buffer, Class<?> targetClass, Object targetContext)protected voidDomains.BinEncoder. encodeValue(Context context, Type type, Object value, Object sourceContext, io.netty.buffer.ByteBuf buffer)protected voidDomains.TxtEncoder. encodeValue(Context context, Type type, Object value, Object sourceContext, StringBuilder buffer)protected voidJsons.BinEncoder. encodeValue(Context context, Type type, Object value, Object sourceContext, io.netty.buffer.ByteBuf buffer)protected voidNames.TxtEncoder. encodeValue(Context context, Type type, Object value, Object sourceContext, StringBuilder buffer)protected voidStrings.BinEncoder. encodeValue(Context context, Type type, Object value, Object sourceContext, io.netty.buffer.ByteBuf buffer)protected voidStrings.TxtEncoder. encodeValue(Context context, Type type, Object value, Object sourceContext, StringBuilder buffer) -
Uses of Context in com.impossibl.postgres.system.tables
Methods in com.impossibl.postgres.system.tables with parameters of type Context Modifier and Type Method Description static <R extends Table.Row,T extends Table<R>>
List<R>Tables. convertRows(Context context, T table, ResultBatch results)PGTypeTable.RowPGTypeTable. createRow(Context context, ResultBatch resultBatch, int rowIdx)RTable. createRow(Context context, ResultBatch resultBatch, int rowIdx)Creates and instance of the row type of this table.static <T> TTable. getFieldOfRow(ResultBatch resultBatch, int rowIdx, int fieldIdx, Context context, Class<T> targetType)voidPGTypeTable.Row. load(Context context, ResultBatch resultBatch, int rowIdx)voidTable.Row. load(Context context, ResultBatch resultBatch, int rowIdx) -
Uses of Context in com.impossibl.postgres.types
Methods in com.impossibl.postgres.types with parameters of type Context Modifier and Type Method Description ObjectType.Codec.Decoder. decode(Context context, Type type, Short typeLength, Integer typeModifier, InBuffer buffer, Class<?> targetClass, Object targetContext)voidType.Codec.Encoder. encode(Context context, Type type, Object value, Object sourceContext, OutBuffer buffer) -
Uses of Context in com.impossibl.postgres.utils
Methods in com.impossibl.postgres.utils with parameters of type Context Modifier and Type Method Description static ObjectByteBufs. lengthDecodeBinary(Type.Codec.Decoder<io.netty.buffer.ByteBuf> decoder, Context context, Type type, Short typeLength, Integer typeModifier, io.netty.buffer.ByteBuf buffer, Class<?> targetClass, Object targetContext)static voidByteBufs. lengthEncodeBinary(Type.Codec.Encoder<io.netty.buffer.ByteBuf> encoder, Context context, Type type, Object value, Object sourceContext, io.netty.buffer.ByteBuf buffer)
-