Package com.illumon.iris.db.v2.select
Interface ArgumentsBuilder<CONTEXT extends ArgumentsBuilder.Context>
- All Known Implementing Classes:
DbArrayArgumentsBuilder,PrimitiveArgumentsBuilder,PrimitiveArrayArgumentsBuilder,StringArgumentsBuilder
public interface ArgumentsBuilder<CONTEXT extends ArgumentsBuilder.Context>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceArgumentsBuilder.Context -
Field Summary
Fields Modifier and Type Field Description static ConcurrentHashMap<com.fishlib.base.Pair<Class,String>,ArgumentsBuilder>builderCache -
Method Summary
Modifier and Type Method Description intgetArgumentsCount()static ArgumentsBuildergetBuilder(Class usedColumnsType, String npTypeName)CONTEXTgetContext()Object[]packArguments(Chunk incomingData, CONTEXT context, int size)
-
Field Details
-
Method Details
-
getBuilder
-
getArgumentsCount
int getArgumentsCount() -
packArguments
-
getContext
CONTEXT getContext()
-