Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java')
-rw-r--r--plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java62
1 files changed, 1 insertions, 61 deletions
diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java
index 44994ca37d..c1cc8968c1 100644
--- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java
+++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java
@@ -21,7 +21,7 @@ public interface IDBField
public String getName();
- public Type getType();
+ public DBType getType();
public int getPrecision();
@@ -32,64 +32,4 @@ public interface IDBField
public int getPosition();
public String getFullName();
-
- /**
- * @author Eike Stepper
- */
- public enum Type
- {
- BOOLEAN(16), //
- BIT(-7), //
- TINYINT(-6), //
- SMALLINT(5), //
- INTEGER(4), //
- BIGINT(-5), //
- FLOAT(6), //
- REAL(7), //
- DOUBLE(8), //
- NUMERIC(2), //
- DECIMAL(3), //
- CHAR(1), //
- VARCHAR(12), //
- LONGVARCHAR(-1, "LONG VARCHAR"), //
- DATE(91), //
- TIME(92), //
- TIMESTAMP(93), //
- BINARY(-2), //
- VARBINARY(-3), //
- LONGVARBINARY(-4, "LONG VARBINARY"), //
- BLOB(2004), //
- CLOB(2005); //
-
- private int code;
-
- private String keyword;
-
- private Type(int code, String keyword)
- {
- this.code = code;
- this.keyword = keyword;
- }
-
- private Type(int code)
- {
- this(code, null);
- }
-
- public int getCode()
- {
- return code;
- }
-
- public String getKeyword()
- {
- return keyword == null ? super.toString() : keyword;
- }
-
- @Override
- public String toString()
- {
- return getKeyword();
- }
- }
}

Back to the top