public abstract class Column
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Column.ColumnType
Mögliche Typen einer Spalte.
|
Constructor and Description |
---|
Column(Column.ColumnType type,
java.lang.String name,
long reference,
java.lang.String columnName) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
java.lang.String |
getAttributeName() |
java.lang.String |
getCaption()
Liefert den zugeordneten Spaltennamen oder, falls dieser
null ist, den Namen des Elements zurück. |
java.lang.String |
getColumnName() |
long |
getReference() |
Column.ColumnType |
getType() |
java.lang.String |
toString() |
public Column(Column.ColumnType type, java.lang.String name, long reference, java.lang.String columnName)
type
- Typ der Spalte.name
- Name des Elements.reference
- Referenz auf das Attribut oder die Attributgruppe, die die Werte dieser Spalte bereitstellt.columnName
- Name der Spalte. Kann null
sein.public long getReference()
public Column.ColumnType getType()
public java.lang.String getColumnName()
null
.public java.lang.String getAttributeName()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String getCaption()
null
ist, den Namen des Elements zurück.