Class QueryUtils

java.lang.Object
com.objectsql.query.QueryUtils

public class QueryUtils extends Object
  • Constructor Details

    • QueryUtils

      public QueryUtils()
  • Method Details

    • plusDate235959

      public static Date plusDate235959(Date date)
    • setMultiOrderAlias

      public static void setMultiOrderAlias(MultiOrder multiOrder, String alias)
    • setOrdersAlias

      public static void setOrdersAlias(List<Order> orders, String alias)
    • setConditionsAlias

      public static void setConditionsAlias(List<Condition> conditions, String alias)
    • setConditionAlias

      public static void setConditionAlias(Condition condition, String alias)
    • setExpressionsAlias

      public static void setExpressionsAlias(Expression[] expressions, String alias)
    • setExpressionAlias

      public static void setExpressionAlias(Expression expression, String alias)
    • setColumnsAlias

      public static void setColumnsAlias(List<Column> columns, String alias)
    • setColumnAlias

      public static void setColumnAlias(Column column, String alias)
    • isUpperOrLowerCase

      public static boolean isUpperOrLowerCase(String columnName)
    • displayNameOrAsName

      public static String displayNameOrAsName(String displayName, String columnName)
    • displayName

      public static String displayName(String columnName)
    • getColumns

      public static <T, R> String[] getColumns(LambdaQuery<T,R>... lambdaQueries)
    • getColumn

      public static <T, R> String getColumn(LambdaQuery<T,R> lambdaQuery)
    • getField

      public static <T, R> String getField(LambdaQuery<T,R> lambdaQuery)
    • getColumnInfo

      public static <T, R> ColumnInfo getColumnInfo(LambdaQuery<T,R> lambdaQuery)