Class Column
- java.lang.Object
-
- de.bsvrz.pua.prot.client.dataobject.Column
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AttributeGroupColumn
,DurationAttributeColumn
,RealAttributeColumn
,TempAttributeColumn
public abstract class Column extends java.lang.Object implements java.io.Serializable
Basisklasse für die Spalten der Ergebnisdatensätze- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Column.ColumnType
Mögliche Typen einer Spalte.
-
Constructor Summary
Constructors Constructor Description Column(Column.ColumnType type, java.lang.String name, long reference, java.lang.String columnName)
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object object)
java.lang.String
getAttributeName()
java.lang.String
getCaption()
Liefert den zugeordneten Spaltennamen oder, falls diesernull
ist, den Namen des Elements zurück.java.lang.String
getColumnName()
long
getReference()
Column.ColumnType
getType()
java.lang.String
toString()
-
-
-
Constructor Detail
-
Column
public Column(Column.ColumnType type, java.lang.String name, long reference, java.lang.String columnName)
- Parameters:
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. Kannnull
sein.
-
-
Method Detail
-
getReference
public long getReference()
- Returns:
- Gibt die Referenz auf das Attribut bzw. die Attributgruppe zurück. -1 falls nicht zutreffend (z.B. Zeitdauer-Spalte, Platzhalter-Spalte)
-
getType
public Column.ColumnType getType()
- Returns:
- Returns the type.
-
getColumnName
public java.lang.String getColumnName()
- Returns:
- Returns the columnName. Might be
null
.
-
getAttributeName
public java.lang.String getAttributeName()
- Returns:
- Returns the name.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- See Also:
Object.toString()
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in classjava.lang.Object
- See Also:
Object.equals(java.lang.Object)
-
getCaption
public java.lang.String getCaption()
Liefert den zugeordneten Spaltennamen oder, falls diesernull
ist, den Namen des Elements zurück.- Returns:
- Spaltenname
-
-