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 interface
ArgumentsBuilder.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 int
getArgumentsCount()
static ArgumentsBuilder
getBuilder(Class usedColumnsType, String npTypeName)
CONTEXT
getContext()
Object[]
packArguments(Chunk incomingData, CONTEXT context, int size)
-
Field Details
-
Method Details
-
getBuilder
-
getArgumentsCount
int getArgumentsCount() -
packArguments
-
getContext
CONTEXT getContext()
-