pt.moredata.xml2db
Class Column

java.lang.Object
  extended bypt.moredata.xml2db.Column

public class Column
extends java.lang.Object


Constructor Summary
Column(java.lang.String _name)
           
Column(java.lang.String _name, java.lang.String _xPath)
           
Column(java.lang.String _name, java.lang.String _xPath, ReadXML2DB _reader, java.lang.String _decodeMethod)
           
Column(java.lang.String _name, java.lang.String _xPath, java.lang.String _jClass)
           
Column(java.lang.String _name, java.lang.String _xPath, java.lang.String _jClass, java.util.TreeMap _decodeTable)
           
Column(java.lang.String _name, java.lang.String _xPath, java.util.TreeMap _decodeTable)
          Constructs a column model with a name, a xPath and a decoding table.
 
Method Summary
 java.lang.String getJClass()
          Returns this column class
 java.lang.String getName()
          Returns this column name
 java.lang.Object getValue()
          Returns this column value
 java.lang.String getXPath()
          Return the xPath of this coluns
 void setJClass(java.lang.String _jClass)
          Sets this column class
 void setValue(java.lang.Object _value)
          Sets the value of the column
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Column

public Column(java.lang.String _name)

Column

public Column(java.lang.String _name,
              java.lang.String _xPath)

Column

public Column(java.lang.String _name,
              java.lang.String _xPath,
              java.lang.String _jClass)

Column

public Column(java.lang.String _name,
              java.lang.String _xPath,
              java.util.TreeMap _decodeTable)
Constructs a column model with a name, a xPath and a decoding table. NOTE: the classes in the decoding table must be coerent with the values red from the XML file and the DB field

Parameters:
_name -
_xPath -
_decodeTable -

Column

public Column(java.lang.String _name,
              java.lang.String _xPath,
              java.lang.String _jClass,
              java.util.TreeMap _decodeTable)

Column

public Column(java.lang.String _name,
              java.lang.String _xPath,
              ReadXML2DB _reader,
              java.lang.String _decodeMethod)
Method Detail

getName

public java.lang.String getName()
Returns this column name

Returns:

getXPath

public java.lang.String getXPath()
Return the xPath of this coluns

Returns:

setJClass

public void setJClass(java.lang.String _jClass)
Sets this column class

Parameters:
_jClass -

getJClass

public java.lang.String getJClass()
Returns this column class

Returns:

setValue

public void setValue(java.lang.Object _value)
Sets the value of the column

Parameters:
_value -

getValue

public java.lang.Object getValue()
Returns this column value

Returns: