initial quantum version
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / model / Column.java
diff --git a/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/model/Column.java b/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/model/Column.java
new file mode 100644 (file)
index 0000000..53923e4
--- /dev/null
@@ -0,0 +1,21 @@
+package com.quantum.model;
+
+/**
+ * 
+ * @author bcholmes
+ */
+public interface Column {
+       public int getSize();
+       public int getPrimaryKeyOrder();
+    public boolean isPrimaryKey();
+       public String getName();
+       public int getNumberOfFractionalDigits();
+       public String getTypeName();
+       public boolean isReal();
+    public boolean isNullable();
+       public boolean isNumeric();
+       public int getType();
+       public Entity getParentEntity();
+       public String getQualifiedTableName();
+    public String getRemarks();
+}