Class Column

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class Column
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    Bean fuer eine CSV-Spalte.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Column()
      ct.
      Column​(java.lang.String property, java.lang.String name, int column, Serializer s)
      ct.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object clone()  
      boolean equals​(java.lang.Object obj)  
      int getColumn()
      Liefert die Spalten-Nummer.
      java.lang.String getName()
      Liefert einen sprechenden Namen fuer die Spalte.
      java.lang.String getProperty()
      Liefert den Namen des Bean-Attributes.
      Serializer getSerializer()
      Liefert den Serializer fuer den Wert.
      void setColumn​(int column)
      Speichert die Spalten-Nummer.
      void setName​(java.lang.String name)
      Speichert einen sprechenden Namen fuer die Spalte.
      void setProperty​(java.lang.String property)
      Speichert den Namen des Bean-Attributes.
      void setSerializer​(Serializer serializer)
      Speichert den Serializer fuer den Wert.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Column

        public Column()
        ct. Bean-Konstruktor.
      • Column

        public Column​(java.lang.String property,
                      java.lang.String name,
                      int column,
                      Serializer s)
        ct.
        Parameters:
        property - Name des Bean-Attributes.
        name - Sprechender Name der Spalte.
        column - Nummer der Spalte.
        s - Serializer.
    • Method Detail

      • getProperty

        public java.lang.String getProperty()
        Liefert den Namen des Bean-Attributes.
        Returns:
        property Name des Bean-Attributes.
      • setProperty

        public void setProperty​(java.lang.String property)
        Speichert den Namen des Bean-Attributes.
        Parameters:
        property - Name des Bean-Attributes.
      • getName

        public java.lang.String getName()
        Liefert einen sprechenden Namen fuer die Spalte.
        Returns:
        name sprechender Name fuer die Spalte.
      • setName

        public void setName​(java.lang.String name)
        Speichert einen sprechenden Namen fuer die Spalte.
        Parameters:
        name - sprechender Name fuer die Spalte.
      • getColumn

        public int getColumn()
        Liefert die Spalten-Nummer.
        Returns:
        column die Spalten-Nummer.
      • setColumn

        public void setColumn​(int column)
        Speichert die Spalten-Nummer.
        Parameters:
        column - die Spalten-Nummer.
      • getSerializer

        public Serializer getSerializer()
        Liefert den Serializer fuer den Wert.
        Returns:
        serializer der Serializer.
      • setSerializer

        public void setSerializer​(Serializer serializer)
        Speichert den Serializer fuer den Wert.
        Parameters:
        serializer - der Serializer.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class java.lang.Object
        Throws:
        java.lang.CloneNotSupportedException
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object