Class SimpleProcProvider
- java.lang.Object
-
- com.impossibl.postgres.system.procs.BaseProcProvider
-
- com.impossibl.postgres.system.procs.SimpleProcProvider
-
- All Implemented Interfaces:
ProcProvider
- Direct Known Subclasses:
ACLItems,Arrays,BitMods,Bits,Bools,Bytes,Cidrs,Circles,ConvertedBytes,Dates,Domains,Float4s,Float8s,HStores,Inets,Int2s,Int2Vectors,Int4s,Int8s,Intervals,Jsons,Lines,LSegs,MacAddr8s,MacAddrs,Moneys,Names,NumericMods,Numerics,Oids,OidVectors,Paths,Points,Polygons,Ranges,Records,RefCursors,Strings,Tids,TimeMods,TimestampMods,UInt4s,UUIDs,XMLs
public class SimpleProcProvider extends BaseProcProvider
-
-
Constructor Summary
Constructors Constructor Description SimpleProcProvider(Modifiers.Parser modParser, String... baseNames)SimpleProcProvider(Type.Codec.Encoder<StringBuilder> txtEncoder, Type.Codec.Decoder<CharSequence> txtDecoder, Type.Codec.Encoder<io.netty.buffer.ByteBuf> binEncoder, Type.Codec.Decoder<io.netty.buffer.ByteBuf> binDecoder, Modifiers.Parser modParser, String... baseNames)SimpleProcProvider(Type.Codec.Encoder<StringBuilder> txtEncoder, Type.Codec.Decoder<CharSequence> txtDecoder, Type.Codec.Encoder<io.netty.buffer.ByteBuf> binEncoder, Type.Codec.Decoder<io.netty.buffer.ByteBuf> binDecoder, String... baseNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <Buffer> Type.Codec.Decoder<Buffer>findDecoder(String name, ServerInfo serverInfo, Class<? extends Buffer> bufferType)<Buffer> Type.Codec.Encoder<Buffer>findEncoder(String name, ServerInfo serverInfo, Class<? extends Buffer> bufferType)Modifiers.ParserfindModifierParser(String name, ServerInfo serverInfo)-
Methods inherited from class com.impossibl.postgres.system.procs.BaseProcProvider
hasName
-
-
-
-
Constructor Detail
-
SimpleProcProvider
public SimpleProcProvider(Type.Codec.Encoder<StringBuilder> txtEncoder, Type.Codec.Decoder<CharSequence> txtDecoder, Type.Codec.Encoder<io.netty.buffer.ByteBuf> binEncoder, Type.Codec.Decoder<io.netty.buffer.ByteBuf> binDecoder, String... baseNames)
-
SimpleProcProvider
public SimpleProcProvider(Type.Codec.Encoder<StringBuilder> txtEncoder, Type.Codec.Decoder<CharSequence> txtDecoder, Type.Codec.Encoder<io.netty.buffer.ByteBuf> binEncoder, Type.Codec.Decoder<io.netty.buffer.ByteBuf> binDecoder, Modifiers.Parser modParser, String... baseNames)
-
SimpleProcProvider
public SimpleProcProvider(Modifiers.Parser modParser, String... baseNames)
-
-
Method Detail
-
findEncoder
public <Buffer> Type.Codec.Encoder<Buffer> findEncoder(String name, ServerInfo serverInfo, Class<? extends Buffer> bufferType)
-
findDecoder
public <Buffer> Type.Codec.Decoder<Buffer> findDecoder(String name, ServerInfo serverInfo, Class<? extends Buffer> bufferType)
-
findModifierParser
public Modifiers.Parser findModifierParser(String name, ServerInfo serverInfo)
-
-