pl.edu.agh.cast.importer.base.data
Class TabularDataColumn

java.lang.Object
  extended by pl.edu.agh.cast.importer.base.data.TabularDataColumn

public class TabularDataColumn
extends Object

Representation of a tabular data column.

Author:
AGH CAST Team

Constructor Summary
TabularDataColumn(Class<?> type, int inputColumnIdx, IAnalyzer analyzer)
          The default constructor.
TabularDataColumn(Class<?> type, String caption)
          The constructor.
TabularDataColumn(TabularDataColumn column)
          The copying constructor.
 
Method Summary
 boolean equals(Object obj)
          
 IAnalyzer getAnalyzer()
           
 String getCaption()
           
 String getFormatter()
           
 int getInputColumnIndex()
           
 Class<?> getType()
           
 int hashCode()
          
 void setAnalyzer(IAnalyzer analyzer)
           
 void setCaption(String caption)
           
 void setFormatter(String formatter)
           
 void setInputColumnIndex(int inputColumnIndex)
           
 void setType(Class<?> type)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabularDataColumn

public TabularDataColumn(Class<?> type,
                         int inputColumnIdx,
                         IAnalyzer analyzer)
The default constructor.

Parameters:
type - the column type
analyzer - the column analyzer
inputColumnIdx - the input column index

TabularDataColumn

public TabularDataColumn(Class<?> type,
                         String caption)
The constructor.

Parameters:
type - the column type
caption - the column caption

TabularDataColumn

public TabularDataColumn(TabularDataColumn column)
The copying constructor.

Parameters:
column - the tabular data column to copy
Method Detail

equals

public boolean equals(Object obj)

Overrides:
equals in class Object
See Also:
AbstractList.equals(java.lang.Object)

hashCode

public int hashCode()

Overrides:
hashCode in class Object
See Also:
AbstractList.hashCode()

getAnalyzer

public IAnalyzer getAnalyzer()

setAnalyzer

public void setAnalyzer(IAnalyzer analyzer)

getFormatter

public String getFormatter()

setFormatter

public void setFormatter(String formatter)

getCaption

public String getCaption()

setCaption

public void setCaption(String caption)

getInputColumnIndex

public int getInputColumnIndex()

setInputColumnIndex

public void setInputColumnIndex(int inputColumnIndex)

getType

public Class<?> getType()

setType

public void setType(Class<?> type)


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.