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.SerializableBasisklasse für die Spalten der Ergebnisdatensätze- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classColumn.ColumnTypeMö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 booleanequals(java.lang.Object object)java.lang.StringgetAttributeName()java.lang.StringgetCaption()Liefert den zugeordneten Spaltennamen oder, falls diesernullist, den Namen des Elements zurück.java.lang.StringgetColumnName()longgetReference()Column.ColumnTypegetType()java.lang.StringtoString()
-
-
-
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. Kannnullsein.
-
-
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:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
getCaption
public java.lang.String getCaption()
Liefert den zugeordneten Spaltennamen oder, falls diesernullist, den Namen des Elements zurück.- Returns:
- Spaltenname
-
-