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.
|
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
_attributeName
Name des Elements
|
private java.lang.String |
_columnName
Name der Spalte
|
private long |
_reference
Referenz auf das Attribut oder die Attributgruppe, die die Werte dieser Spalte bereitstellt.
|
private Column.ColumnType |
_type
Typ der 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() |
private final Column.ColumnType _type
private final long _reference
private final java.lang.String _columnName
private final java.lang.String _attributeName
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.ObjectObject.toString()public boolean equals(java.lang.Object object)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public java.lang.String getCaption()
null ist, den Namen des Elements zurück.