Class QueryOperator.ArgumentConverter<T>
java.lang.Object
bayern.steinbrecher.dbConnector.query.QueryOperator.ArgumentConverter<T>
- Enclosing class:
- QueryOperator<T>
public static final class QueryOperator.ArgumentConverter<T>
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static QueryOperator.ArgumentConverter<java.lang.Boolean>BOOLEAN_ARGUMENT_CONVERTERColumnParser<T>columnParserstatic QueryOperator.ArgumentConverter<java.lang.Double>DOUBLE_ARGUMENT_CONVERTERstatic QueryOperator.ArgumentConverter<java.lang.Integer>INTEGER_ARGUMENT_CONVERTERstatic QueryOperator.ArgumentConverter<java.time.LocalDate>LOCALDATE_ARGUMENT_CONVERTERjava.lang.Class<DBConnection.Column<T>>runtimeGenericColumnTypeProviderjava.lang.Class<T>runtimeGenericTypeProviderstatic QueryOperator.ArgumentConverter<java.lang.String>STRING_ARGUMENT_CONVERTER -
Method Summary
Modifier and Type Method Description protected @NotNull java.lang.StringconvertArgument(@NotNull QueryGenerator queryGenerator, @NotNull java.lang.Object argument)
-
Field Details
-
STRING_ARGUMENT_CONVERTER
-
BOOLEAN_ARGUMENT_CONVERTER
-
INTEGER_ARGUMENT_CONVERTER
-
DOUBLE_ARGUMENT_CONVERTER
-
LOCALDATE_ARGUMENT_CONVERTER
public static final QueryOperator.ArgumentConverter<java.time.LocalDate> LOCALDATE_ARGUMENT_CONVERTER -
runtimeGenericTypeProvider
-
runtimeGenericColumnTypeProvider
-
columnParser
-
-
Method Details
-
convertArgument
@NotNull protected @NotNull java.lang.String convertArgument(@NotNull @NotNull QueryGenerator queryGenerator, @NotNull @NotNull java.lang.Object argument)
-