public class WorkbookSection
extends java.lang.Object
Constructor and Description |
---|
WorkbookSection()
Constructor, sets everything to null.
|
Modifier and Type | Method and Description |
---|---|
void |
addColumnTitle(java.lang.String newTitle)
Append a columnTitle to the column titles list.
|
void |
addObject(java.util.Map<java.lang.String,java.lang.String> newObject)
Append an object to objects list.
|
void |
addTitleToPropertNameyEntry(java.lang.String title,
java.lang.String propertyName)
Put a new entry in the titleToPropertyNameMap.
|
protected void |
dateFormatObject(int index) |
protected void |
dateFormatObjects() |
java.util.List<java.lang.String> |
getColumnTitles() |
java.util.List<java.lang.String> |
getDateColumns() |
java.lang.String |
getDateFormat() |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getFormattedObjects() |
java.lang.String |
getHeaderTitle() |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getObjects() |
java.lang.String |
getOldDateFormat() |
java.util.Map<java.lang.String,java.lang.String> |
getTitleToPropertyNameMap() |
boolean |
hasFormattedObjects() |
boolean |
hasHeaderTitle() |
void |
setColumnTitles(java.util.List<java.lang.String> columnTitles) |
void |
setDateColumns(java.util.List<java.lang.String> dateColumns) |
void |
setDateFormat(java.lang.String dateFormat) |
void |
setHeaderTitle(java.lang.String headerTitle) |
void |
setObjects(java.util.List<java.util.Map<java.lang.String,java.lang.String>> objects) |
void |
setOldDateFormat(java.lang.String oldDateFormat) |
void |
setTitleToPropertyMap(java.util.Map<java.lang.String,java.lang.String> titleToPropertyNameMap) |
public void addColumnTitle(java.lang.String newTitle)
newTitle
- The column title to add.public void addObject(java.util.Map<java.lang.String,java.lang.String> newObject)
newObject
- The object-map to add to the list of objects.public void addTitleToPropertNameyEntry(java.lang.String title, java.lang.String propertyName)
title
- The columnTitle (key) that we want to map a property to.propertyName
- The name of the property we want mapped to a column.public java.lang.String getHeaderTitle()
public boolean hasHeaderTitle()
public void setHeaderTitle(java.lang.String headerTitle)
public java.util.List<java.lang.String> getColumnTitles()
public void setColumnTitles(java.util.List<java.lang.String> columnTitles)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getObjects()
public void setObjects(java.util.List<java.util.Map<java.lang.String,java.lang.String>> objects)
public java.util.Map<java.lang.String,java.lang.String> getTitleToPropertyNameMap()
public void setTitleToPropertyMap(java.util.Map<java.lang.String,java.lang.String> titleToPropertyNameMap)
public java.lang.String getOldDateFormat()
public void setOldDateFormat(java.lang.String oldDateFormat)
public java.lang.String getDateFormat()
public void setDateFormat(java.lang.String dateFormat)
public java.util.List<java.lang.String> getDateColumns()
public void setDateColumns(java.util.List<java.lang.String> dateColumns)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getFormattedObjects()
protected void dateFormatObjects()
public boolean hasFormattedObjects()
protected void dateFormatObject(int index)