net.sf.jasperreports.engine.data
Class JRAbstractTextDataSource
java.lang.Object
net.sf.jasperreports.engine.data.JRAbstractTextDataSource
- All Implemented Interfaces:
- JRDataSource
- Direct Known Subclasses:
- JRCsvDataSource, JRXmlDataSource
public abstract class JRAbstractTextDataSource
- extends java.lang.Object
- implements JRDataSource
Abstract text data source, containing methods used to parse text
data into numerical or date values.
- Version:
- $Id: JRAbstractTextDataSource.java 4102 2010-12-20 12:59:17Z teodord $
- Author:
- Lucian Chirita ([email protected])
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRAbstractTextDataSource
public JRAbstractTextDataSource()
convertStringValue
protected java.lang.Object convertStringValue(java.lang.String text,
java.lang.Class valueClass)
convertNumber
protected java.lang.Object convertNumber(java.lang.Number number,
java.lang.Class valueClass)
throws JRException
- Throws:
JRException
getConvertBean
protected org.apache.commons.beanutils.locale.LocaleConvertUtilsBean getConvertBean()
setTextAttributes
public void setTextAttributes(JRAbstractTextDataSource textDataSource)
- Copy the text parsing attributes for another object.
- Parameters:
textDataSource
- the object to copy the attributes from
getLocale
public java.util.Locale getLocale()
setLocale
public void setLocale(java.util.Locale locale)
setLocale
public void setLocale(java.lang.String locale)
getDatePattern
public java.lang.String getDatePattern()
setDatePattern
public void setDatePattern(java.lang.String datePattern)
getNumberPattern
public java.lang.String getNumberPattern()
setNumberPattern
public void setNumberPattern(java.lang.String numberPattern)
getTimeZone
public java.util.TimeZone getTimeZone()
setTimeZone
public void setTimeZone(java.util.TimeZone timeZone)
setTimeZone
public void setTimeZone(java.lang.String timeZoneId)
Copyright © 2011. All Rights Reserved.