net.sf.jxls.reader
Class BeanCellMapping

java.lang.Object
  extended by net.sf.jxls.reader.BeanCellMapping

public class BeanCellMapping
extends java.lang.Object

Author:
Leonid Vysochyn

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
BeanCellMapping()
           
BeanCellMapping(int rowNum, short cellNum, java.lang.String fullPropertyName)
           
BeanCellMapping(int rowNum, short cellNum, java.lang.String beanKey, java.lang.String propertyName)
           
BeanCellMapping(java.lang.String cell, java.lang.String fullPropertyName)
           
BeanCellMapping(java.lang.String cell, java.lang.String beanKey, java.lang.String propertyName)
           
 
Method Summary
 java.lang.String getBeanKey()
           
 java.lang.String getCell()
           
 java.lang.String getCellName()
           
 short getCol()
           
 java.lang.String getFullPropertyName()
           
 java.lang.String getPropertyName()
           
 java.lang.Class getPropertyType(java.util.Map beans)
           
 int getRow()
           
 java.lang.String getType()
           
 boolean isNullAllowed()
           
 void populateBean(java.lang.String dataString, java.util.Map beans)
           
 void setBeanKey(java.lang.String beanKey)
           
 void setCell(java.lang.String cell)
           
 void setCol(short col)
           
 void setFullPropertyName(java.lang.String fullPropertyName)
           
 void setNullAllowed(boolean nullAllowed)
           
 void setPropertyName(java.lang.String propertyName)
           
 void setRow(int row)
           
 void setType(java.lang.String type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

log

protected final org.apache.commons.logging.Log log
Constructor Detail

BeanCellMapping

public BeanCellMapping(int rowNum,
                       short cellNum,
                       java.lang.String fullPropertyName)

BeanCellMapping

public BeanCellMapping(java.lang.String cell,
                       java.lang.String fullPropertyName)

BeanCellMapping

public BeanCellMapping(int rowNum,
                       short cellNum,
                       java.lang.String beanKey,
                       java.lang.String propertyName)

BeanCellMapping

public BeanCellMapping(java.lang.String cell,
                       java.lang.String beanKey,
                       java.lang.String propertyName)

BeanCellMapping

public BeanCellMapping()
Method Detail

getBeanKey

public java.lang.String getBeanKey()

setBeanKey

public void setBeanKey(java.lang.String beanKey)

getFullPropertyName

public java.lang.String getFullPropertyName()

setFullPropertyName

public void setFullPropertyName(java.lang.String fullPropertyName)

getRow

public int getRow()

setRow

public void setRow(int row)

getCol

public short getCol()

setCol

public void setCol(short col)

getCell

public java.lang.String getCell()

setCell

public void setCell(java.lang.String cell)

getPropertyName

public java.lang.String getPropertyName()

setPropertyName

public void setPropertyName(java.lang.String propertyName)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

isNullAllowed

public boolean isNullAllowed()

setNullAllowed

public void setNullAllowed(boolean nullAllowed)

populateBean

public void populateBean(java.lang.String dataString,
                         java.util.Map beans)
                  throws java.lang.IllegalAccessException,
                         java.lang.reflect.InvocationTargetException,
                         java.lang.NoSuchMethodException,
                         java.lang.ClassNotFoundException
Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
java.lang.ClassNotFoundException

getPropertyType

public java.lang.Class getPropertyType(java.util.Map beans)
                                throws java.lang.NoSuchMethodException,
                                       java.lang.IllegalAccessException,
                                       java.lang.reflect.InvocationTargetException,
                                       java.lang.ClassNotFoundException
Throws:
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundException

getCellName

public java.lang.String getCellName()

toString

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


Copyright © 2005-2013 jXLS Team. All Rights Reserved.