From b82bf914d9778679788a03444b77a934ac302cd3 Mon Sep 17 00:00:00 2001 From: samskivert Date: Fri, 12 Sep 2008 00:24:14 +0000 Subject: [PATCH] If we're going to magically convert ByteEnum to an integer type, then we should magically assign it a default value of 0 like we do for our other integer types. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2415 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/jdbc/depot/SQLBuilder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/com/samskivert/jdbc/depot/SQLBuilder.java b/src/java/com/samskivert/jdbc/depot/SQLBuilder.java index 4973a900..9880fcd1 100644 --- a/src/java/com/samskivert/jdbc/depot/SQLBuilder.java +++ b/src/java/com/samskivert/jdbc/depot/SQLBuilder.java @@ -159,7 +159,8 @@ public abstract class SQLBuilder field.getType().equals(Integer.TYPE) || field.getType().equals(Long.TYPE) || field.getType().equals(Float.TYPE) || - field.getType().equals(Double.TYPE)) { + field.getType().equals(Double.TYPE) || + ByteEnum.class.isAssignableFrom(field.getType())) { defaultValue = "0"; } else if (field.getType().equals(Boolean.TYPE)) {