Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/ddl/DBIndexField.java')
-rw-r--r--plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/ddl/DBIndexField.java16
1 files changed, 11 insertions, 5 deletions
diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/ddl/DBIndexField.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/ddl/DBIndexField.java
index 13bdeffbdb..7137160554 100644
--- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/ddl/DBIndexField.java
+++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/ddl/DBIndexField.java
@@ -12,12 +12,15 @@ package org.eclipse.net4j.internal.db.ddl;
import org.eclipse.net4j.db.ddl.IDBIndexField;
import org.eclipse.net4j.db.ddl.IDBSchema;
+import org.eclipse.net4j.spi.db.DBSchemaElement;
/**
* @author Eike Stepper
*/
public class DBIndexField extends DBSchemaElement implements IDBIndexField
{
+ private static final long serialVersionUID = 1L;
+
private DBIndex index;
private DBField field;
@@ -26,11 +29,19 @@ public class DBIndexField extends DBSchemaElement implements IDBIndexField
public DBIndexField(DBIndex index, DBField field, int position)
{
+ super(field.getName());
this.index = index;
this.field = field;
this.position = position;
}
+ /**
+ * Constructor for deserialization.
+ */
+ protected DBIndexField()
+ {
+ }
+
public DBIndex getIndex()
{
return index;
@@ -57,11 +68,6 @@ public class DBIndexField extends DBSchemaElement implements IDBIndexField
return field.getSchema();
}
- public String getName()
- {
- return field.getName();
- }
-
public String getFullName()
{
return field.getFullName();

Back to the top