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.Parser
findModifierParser(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)
-
-