This is an automated email from the ASF dual-hosted git repository.
derjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git
The following commit(s) were added to refs/heads/master by this push:
new d74b797 DBAbstractFuncExpr
d74b797 is described below
commit d74b7976176a17a8bea5852db341e9b4ad2efcb8
Author: Jan Glaubitz <[email protected]>
AuthorDate: Tue Feb 22 12:52:51 2022 +0100
DBAbstractFuncExpr
- return getEnumType() from expression
---
.../java/org/apache/empire/db/expr/column/DBAbstractFuncExpr.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git
a/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAbstractFuncExpr.java
b/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAbstractFuncExpr.java
index 2fb43da..9294fa8 100644
---
a/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAbstractFuncExpr.java
+++
b/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAbstractFuncExpr.java
@@ -104,12 +104,13 @@ public abstract class DBAbstractFuncExpr extends
DBColumnExpr
}
/**
- * Not an Enum. Returns null
+ * Maybe an Enum...
*/
@Override
public Class<Enum<?>> getEnumType()
{
- return null;
+ // TODO maybe find a better solution? (allow/denylist for functions?)
+ return expr.getEnumType();
}
/**