Uses of Class
org.apache.empire.db.expr.column.DBDecodeExpr
Packages that use DBDecodeExpr
Package
Description
This package contains the core Empire-DB implementation classes.
This package contains SQL-generator classes for column expressions.
-
Uses of DBDecodeExpr in org.apache.empire.db
Methods in org.apache.empire.db that return DBDecodeExprModifier and TypeMethodDescriptionfinal DBDecodeExprfinal DBDecodeExprfinal DBDecodeExprDBColumnExpr.decode(Object key1, Object value1, Object key2, Object value2, Object key3, Object value3, Object otherwise) Creates and returns a sql-expression that compares the current column expression with a list of values and returns the corresponding alternative value.final DBDecodeExprfinal DBDecodeExprDBColumnExpr.decodeEnum(Class<? extends Enum<?>> enumType, String otherwise) Creates and returns a sql-expression that maps enum values by name or ordinal to their string representationDBColumnExpr.decodeSort(Class<? extends Enum<?>> enumType, boolean defaultToEnd) Creates and returns a sql-expression that maps enum values from name to ordinal This is useful for sorting. -
Uses of DBDecodeExpr in org.apache.empire.db.expr.column
Methods in org.apache.empire.db.expr.column that return DBDecodeExprModifier and TypeMethodDescriptionDBDecodeExpr.autoParam()Automatically converts all literal values into Value expressions