private ImmutableMap.Builder<DatabaseProperty, Object> addProperty( ImmutableMap.Builder<DatabaseProperty, Object> builder, DatabaseProperty p) { switch (p) { case GET_S_Q_L_KEYWORDS: return builder.put(p, SqlParser.create("").getMetadata().getJdbcKeywords()); case GET_NUMERIC_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getNumericFunctions()); case GET_STRING_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getStringFunctions()); case GET_SYSTEM_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getSystemFunctions()); case GET_TIME_DATE_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getTimeDateFunctions()); default: return builder; } }
private ImmutableMap.Builder<DatabaseProperty, Object> addProperty( ImmutableMap.Builder<DatabaseProperty, Object> builder, DatabaseProperty p) { switch (p) { case GET_S_Q_L_KEYWORDS: return builder.put(p, SqlParser.create("").getMetadata().getJdbcKeywords()); case GET_NUMERIC_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getNumericFunctions()); case GET_STRING_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getStringFunctions()); case GET_SYSTEM_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getSystemFunctions()); case GET_TIME_DATE_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getTimeDateFunctions()); default: return builder; } }
private ImmutableMap.Builder<DatabaseProperty, Object> addProperty( ImmutableMap.Builder<DatabaseProperty, Object> builder, DatabaseProperty p) { switch (p) { case GET_S_Q_L_KEYWORDS: return builder.put(p, SqlParser.create("").getMetadata().getJdbcKeywords()); case GET_NUMERIC_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getNumericFunctions()); case GET_STRING_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getStringFunctions()); case GET_SYSTEM_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getSystemFunctions()); case GET_TIME_DATE_FUNCTIONS: return builder.put(p, SqlJdbcFunctionCall.getTimeDateFunctions()); default: return builder; } }