A B C D E F G H I L M N O P R S T U V W X

A

AbstractFiltreLoader - Class in olg.csv.bean.loader.filter
Class dedicated to load a filter AbstractStringFilter from an XML element conformed to XML schema FilterType specification.
AbstractFiltreLoader(String, AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.AbstractFiltreLoader
 
AbstractFormatterLoader - Class in olg.csv.bean.loader
Class dedicated to load a formatter Formatter from an XML element conformed to XML schema FormatterType specification.
AbstractFormatterLoader(String, AbstractFormatterLoader) - Constructor for class olg.csv.bean.loader.AbstractFormatterLoader
 
AbstractFormatterLoader.CustomFormatterLoader - Class in olg.csv.bean.loader
Class responsible of CustomFormatter loading.
AbstractFormatterLoader.CustomFormatterLoader(AbstractFormatterLoader) - Constructor for class olg.csv.bean.loader.AbstractFormatterLoader.CustomFormatterLoader
 
AbstractFormatterLoader.DateFormatterLoader - Class in olg.csv.bean.loader
Class responsible of DateFormatter loading.
AbstractFormatterLoader.DateFormatterLoader(AbstractFormatterLoader) - Constructor for class olg.csv.bean.loader.AbstractFormatterLoader.DateFormatterLoader
 
AbstractGetter - Class in olg.csv.bean.getter
This class extracts a string from a row.
AbstractGetter() - Constructor for class olg.csv.bean.getter.AbstractGetter
 
AbstractGetterLoader - Class in olg.csv.bean.loader.getter
Class dedicated to load a getter AbstractGetter from an XML element conformed to XML schema GetterType specification.
AbstractGetterLoader(String, AbstractGetterLoader) - Constructor for class olg.csv.bean.loader.getter.AbstractGetterLoader
 
AbstractParser<T> - Class in olg.csv.bean.parser
Class used to convert a string into object.
AbstractParser() - Constructor for class olg.csv.bean.parser.AbstractParser
 
AbstractParserLoader - Class in olg.csv.bean.loader.parser
Class dedicated to load a parser from an XML element conformed to XML schema ParserType specification.
AbstractParserLoader(String, AbstractParserLoader) - Constructor for class olg.csv.bean.loader.parser.AbstractParserLoader
 
AbstractPropertyProcessor<B> - Class in olg.csv.bean.impl
In reading process, Class responsible of bean properties instantiation from list of Strings.
AbstractPropertyProcessor() - Constructor for class olg.csv.bean.impl.AbstractPropertyProcessor
 
AbstractSheetReader - Class in olg.csv.base
Abstract class which embeds sheet reader characteristics.
AbstractSheetReader(AbstractSheetSettings<? extends AbstractSheetSettings<?>>) - Constructor for class olg.csv.base.AbstractSheetReader
 
AbstractSheetSettings<T extends AbstractSheetSettings<T>> - Class in olg.csv.base
Settings Class for spreadsheet document reader and writer class.
AbstractSheetSettings() - Constructor for class olg.csv.base.AbstractSheetSettings
Purpose default settings.
AbstractSheetSettings(int, boolean, Integer, Integer, String, String, String) - Constructor for class olg.csv.base.AbstractSheetSettings
 
AbstractSheetWriter - Class in olg.csv.base
Abstract class for SpreadSheet document writer.
AbstractSheetWriter(AbstractSheetSettings<? extends AbstractSheetSettings<?>>) - Constructor for class olg.csv.base.AbstractSheetWriter
 
AbstractStringFilter - Class in olg.csv.bean.filter
Abstract class specialized in converting a string into another.
AbstractStringFilter() - Constructor for class olg.csv.bean.filter.AbstractStringFilter
 
add(IPropertyProcessor<B>) - Method in class olg.csv.bean.impl.BeanProcessor
Adds a concret propertyProcessor.
addAll(Collection<IPropertyProcessor<B>>) - Method in class olg.csv.bean.impl.BeanProcessor
Adds a propertyProcessor collection.
addLine(String[]) - Method in class olg.csv.base.csv.CSVWriter
Adds a row from the given String array.
addLine(String[]) - Method in class olg.csv.base.IgnoreNullWriter
Write a row only if not empty.
addLine(String[]) - Method in interface olg.csv.base.IWriter
Adds a row from the given String array.
addLine(String[]) - Method in class olg.csv.base.ods.ODSWriter
Adds a row from the given String array.
addRow(Row) - Method in class olg.csv.base.csv.CSVWriter
Adds a row.
addRow(Row) - Method in class olg.csv.base.IgnoreNullWriter
writes a row only if not empty.
addRow(Row) - Method in interface olg.csv.base.IWriter
Adds a row.
addRow(Row) - Method in class olg.csv.base.ods.ODSWriter
Adds a row.
after - Variable in class olg.csv.bean.filter.impl.DecorateFilter
The string to place after.
ArrayFormatter<T> - Class in olg.csv.bean.formatter
Converts array of T into String.
ArrayFormatter(Formatter<T>) - Constructor for class olg.csv.bean.formatter.ArrayFormatter
Constructs an instance with a formatter.
ArrayFormatter() - Constructor for class olg.csv.bean.formatter.ArrayFormatter
Constructs an instance with default formatter.
asSubClass(Class<?>, Class<?>) - Static method in class olg.csv.bean.Util
Definie if a class is a subclass of an another class.
ATTR_CLASS - Static variable in class olg.csv.bean.loader.CellProcessorLoader
class attribute name.
ATTR_NAME - Static variable in class olg.csv.bean.loader.CellProcessorLoader
column name attribute name.
ATTR_RANG - Static variable in class olg.csv.bean.loader.CellProcessorLoader
rang atribute name.

B

BASE_NAMESPACE_MAPPING - Static variable in class olg.csv.bean.SchemaMain
Namespace to use within your XML Declaration.
baseReader - Variable in class olg.csv.bean.BeanReader
The reader.Allows to read file as iterator of list of Strings.
baseWriter - Variable in class olg.csv.bean.BeanWriter
the writer.
beanClass - Variable in class olg.csv.bean.impl.AbstractPropertyProcessor
The class of the bean this transformer deals with.
beanClass - Variable in class olg.csv.bean.impl.BeanProcessor
bean class this transformer products.
beanProcessor - Variable in class olg.csv.bean.BeanReader
The beanProcessor.
BeanProcessor<B> - Class in olg.csv.bean.impl
In reading process, this class allows to product beans from list of Strings.
BeanProcessor(Class<B>) - Constructor for class olg.csv.bean.impl.BeanProcessor
 
BeanProcessorLoader<T> - Class in olg.csv.bean.loader
Class dedicated to load BeanProcessor instances from an XML file.
BeanProcessorLoader() - Constructor for class olg.csv.bean.loader.BeanProcessorLoader
 
BeanProcessorLoader.RowBeanTransformerLoader<T> - Class in olg.csv.bean.loader
TransformerLoader adaptation in order to manage with beanRowType elements.
BeanProcessorLoader.RowBeanTransformerLoader() - Constructor for class olg.csv.bean.loader.BeanProcessorLoader.RowBeanTransformerLoader
 
BeanReader<E> - Class in olg.csv.bean
Class specialized in reading objects from a file.
BeanReader(File, IReader) - Constructor for class olg.csv.bean.BeanReader
 
BeanReader(File, IReader, boolean) - Constructor for class olg.csv.bean.BeanReader
 
BeanReader(IBeanProcessor<E>, IReader) - Constructor for class olg.csv.bean.BeanReader
Constructs a BeanReader with a BeanProcessor and a reader.
BeanWriter<E> - Class in olg.csv.bean
Class specialized in writing objects into a file Used a IWriter to write a list of Strings into a file Uses a list of PropertyFormatter to transform an E object into a list of Strings.
BeanWriter(File, IWriter) - Constructor for class olg.csv.bean.BeanWriter
 
BeanWriter(File, IWriter, boolean) - Constructor for class olg.csv.bean.BeanWriter
 
BeanWriter(IRowProcessor<E>, IWriter) - Constructor for class olg.csv.bean.BeanWriter
Construct a BeanWriter with a rowProcessor and a writer.
before - Variable in class olg.csv.bean.filter.impl.DecorateFilter
The string to place before.
beginAtColumn - Variable in class olg.csv.base.AbstractSheetReader
First cell to read in each row.
beginAtColumn - Variable in class olg.csv.base.AbstractSheetSettings
the index column from which begin row reading/writing.
beginAtColumn - Variable in class olg.csv.base.AbstractSheetWriter
Index from which begin the row writing.
beginAtRow - Variable in class olg.csv.base.AbstractSheetReader
First row to read.
beginAtRow - Variable in class olg.csv.base.AbstractSheetSettings
the row from which begin the reading/writing. first row is 1.
beginAtRow - Variable in class olg.csv.base.AbstractSheetWriter
Index from which begin the writing.
breakline - Variable in class olg.csv.base.ods.ODSReader.ODSCellFormatter
the breakline to use.
BUF_SIZE - Static variable in class olg.csv.base.csv.CharSearchReader
Reader Buffer size default size.

C

cbuf - Variable in class olg.csv.base.csv.CharSearchReader
the char buffer.
Cell - Class in olg.csv.base
Cell in a spreadsheet.
Cell(int, String) - Constructor for class olg.csv.base.Cell
 
Cell(String, String) - Constructor for class olg.csv.base.Cell
 
cellFormatter - Variable in class olg.csv.base.ods.ODSReader
The cell formatter.
cellFormatter - Variable in class olg.csv.base.ods.ODSSettings
 
cellParser - Variable in class olg.csv.base.ods.ODSWriter
The cell parser.
CellProcessor<B> - Class in olg.csv.bean.impl
This class allows to format a column cell from entity properties values.
CellProcessor(String, String, PropertyFormatter) - Constructor for class olg.csv.bean.impl.CellProcessor
 
CellProcessorLoader<B> - Class in olg.csv.bean.loader
Class dedicated to load List of ColumnFormatter from an XML file.
CellProcessorLoader() - Constructor for class olg.csv.bean.loader.CellProcessorLoader
 
CellProcessorLoader.RowBeanPropertyFormatterLoader<B> - Class in olg.csv.bean.loader
PropertyFormatterLoader adaptation in order to manage with beanRowType elements.
CellProcessorLoader.RowBeanPropertyFormatterLoader() - Constructor for class olg.csv.bean.loader.CellProcessorLoader.RowBeanPropertyFormatterLoader
 
cells - Variable in class olg.csv.base.Row
Cells of this row.
CHAR_A - Static variable in class olg.csv.base.Cell
A char as byte.
CharacterParser - Class in olg.csv.bean.parser.impl
Parser dedicated in parsing String into character.
CharacterParser() - Constructor for class olg.csv.bean.parser.impl.CharacterParser
Constructor.
charAt(int) - Method in class olg.csv.base.csv.CharSearchReader
Returns the char at an index.
CharSearchReader - Class in olg.csv.base.csv
This class provides methods based on the character search and hides the original stream reading.
CharSearchReader(InputStream, String) - Constructor for class olg.csv.base.csv.CharSearchReader
 
CharSearchReader(InputStream, String, int) - Constructor for class olg.csv.base.csv.CharSearchReader
 
charset - Variable in class olg.csv.base.csv.CSVReader
Read file Charset.
charsetName - Variable in class olg.csv.base.csv.CSVSettings
Charset.
charsetName - Variable in class olg.csv.base.csv.CSVWriter
Charset.
checkBean(Class<T>) - Static method in class olg.csv.bean.loader.Util
This test checks only if it has a constructor with no argument and is not an array or an enum or a primitive.
checkconcreteClass(Class<?>) - Method in class olg.csv.bean.parser.impl.DateParser
Check if a class is a concrete Date class.
checkLoading(List<CellProcessor<E>>) - Method in class olg.csv.bean.loader.CellProcessorLoader.RowBeanPropertyFormatterLoader
Checking the order of columns.
checkParameters(Integer, Integer, String, String) - Method in class olg.csv.base.AbstractSheetReader
Check and set parameters.
checkRow(Row) - Method in class olg.csv.base.csv.CSVWriter
check if a row has the correct size and its num is >= the current line.
close() - Method in class olg.csv.base.AbstractSheetReader
close() - Method in class olg.csv.base.csv.CharSearchReader
close() - Method in class olg.csv.base.csv.CSVReader
Closes this stream and catches and logs IOException. if the parent stream is provided and passed to CSVReader constructor by user, user must close it (closes what you opens!)
close() - Method in class olg.csv.base.csv.CSVWriter
Close this stream and caught and logged IOException. if the parent stream is provided and passed to CSVWriter constructor by user, user must close it (close what you open!)
close() - Method in class olg.csv.base.IgnoreNullReader
close the original reader.
close() - Method in class olg.csv.base.IgnoreNullWriter
Close the original writer.
close() - Method in class olg.csv.base.ods.ODSReader
Closes this stream and catch and logs IOException if necessary. if the parent stream is provided and passed to ODSReader constructor by user, user must close it (closes what you opens!)
close() - Method in class olg.csv.base.ods.ODSWriter
Close this stream and save the ODS Document to the file/stream and catch and log Exception if necessary. if the parent stream is provided and passed to its constructor by user, user must close it (close what you open!).
close() - Method in class olg.csv.bean.BeanReader
close() - Method in class olg.csv.bean.BeanWriter
closeInputStream - Variable in class olg.csv.base.ods.ODSReader
Indicate if the stream must be closed on close invocation.
compareTo(CellProcessor<B>) - Method in class olg.csv.bean.impl.CellProcessor
Comparison is based on the rang field.
ComplexPropertyProcessor<B> - Class in olg.csv.bean.impl
Complex property transformer.
ComplexPropertyProcessor(IBeanProcessor, Class<B>, String) - Constructor for class olg.csv.bean.impl.ComplexPropertyProcessor
 
ConcateGetter - Class in olg.csv.bean.getter.impl
This getter builds a String from a row by assembly Strings which are producted by a list of getters.
ConcateGetter(List<AbstractGetter>, String) - Constructor for class olg.csv.bean.getter.impl.ConcateGetter
 
ConcateGetterLoader - Class in olg.csv.bean.loader.getter.impl
The loader characteristic of the concate getter.
ConcateGetterLoader(AbstractGetterLoader) - Constructor for class olg.csv.bean.loader.getter.impl.ConcateGetterLoader
Constructs a loader bound with the assemble node.
concreteClass - Variable in class olg.csv.bean.parser.impl.DateParser
The concrete class the parser must return.
ConstantGetter - Class in olg.csv.bean.getter.impl
This getter always returns the given value regardless of the row.
ConstantGetter(String) - Constructor for class olg.csv.bean.getter.impl.ConstantGetter
Constructor with constant value in argument.
ConstantGetterLoader - Class in olg.csv.bean.loader.getter.impl
The loader characteristic of the constant getter.
ConstantGetterLoader(AbstractGetterLoader) - Constructor for class olg.csv.bean.loader.getter.impl.ConstantGetterLoader
Constructs a loader bound with the constant node.
constructeur - Variable in class olg.csv.bean.parser.impl.ConstructorParser
The constructor to use.
constructor - Variable in class olg.csv.bean.parser.impl.DateParser
the date constructor to invoke on parsing.
ConstructorParser<T> - Class in olg.csv.bean.parser.impl
Parser Use a constructor with string argument to parse a string.
ConstructorParser(Class<T>) - Constructor for class olg.csv.bean.parser.impl.ConstructorParser
Returns the Constructor for the given class which have a single String argument.
copy(int) - Method in class olg.csv.base.Row
Create a copy with its size and cells.
createNewDocument(String) - Method in class olg.csv.base.ods.ODSWriter
Create a new ODS Document with a table.
createSheet(String) - Method in class olg.csv.base.ods.ODSWriter
creates a new empty ODF table in the ODS document.
CSVReader - Class in olg.csv.base.csv
CSV Reader.
CSVReader(File, CSVSettings) - Constructor for class olg.csv.base.csv.CSVReader
Constructor with custom settings.
CSVReader(File, CSVSettings, int) - Constructor for class olg.csv.base.csv.CSVReader
Constructor with custom settings.
CSVReader(InputStream, CSVSettings) - Constructor for class olg.csv.base.csv.CSVReader
Constructor with custom settings.
CSVSettings - Class in olg.csv.base.csv
CSV Settings class to reading and writing.
CSVSettings() - Constructor for class olg.csv.base.csv.CSVSettings
CSV settings with default values.
CSVSettings(char, char) - Constructor for class olg.csv.base.csv.CSVSettings
Defines settings with specified values.
CSVSettings(char, char, boolean) - Constructor for class olg.csv.base.csv.CSVSettings
Defines settings with specified values.
CSVWriter - Class in olg.csv.base.csv
CSV writer.
CSVWriter(OutputStream, CSVSettings) - Constructor for class olg.csv.base.csv.CSVWriter
Constructor.
CSVWriter(File, CSVSettings) - Constructor for class olg.csv.base.csv.CSVWriter
Constructor.
currentBufSize - Variable in class olg.csv.base.csv.CharSearchReader
Current buffer size.
currentLine - Variable in class olg.csv.base.csv.CSVWriter
the index of the current line.
currentLine - Variable in class olg.csv.base.ods.ODSWriter
the current row index to add.
currentRow - Variable in class olg.csv.base.IgnoreNullReader
the last row retrieved from the original reader.
CustomFilterLoader - Class in olg.csv.bean.loader.filter.impl
The loader used to load a user Filter described in XML node.
CustomFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.CustomFilterLoader
Constructs a loader bound with the custom node.
CustomGetterLoader - Class in olg.csv.bean.loader.getter.impl
The loader used to load a user getter described in XML node.
CustomGetterLoader(AbstractGetterLoader) - Constructor for class olg.csv.bean.loader.getter.impl.CustomGetterLoader
Constructs a loader bound with the custom node.
CustomLoader - Class in olg.csv.bean.loader
Class specialized in bean loading from an XML element conformed to XML schema CustomType specification.
CustomLoader() - Constructor for class olg.csv.bean.loader.CustomLoader
private constructor to prevent its instantiation.
CustomParserLoader - Class in olg.csv.bean.loader.parser.impl
Loader used to load user custom parser described in XML node.
CustomParserLoader(AbstractParserLoader) - Constructor for class olg.csv.bean.loader.parser.impl.CustomParserLoader
Constructor.

D

dateFormat - Variable in class olg.csv.bean.formatter.DateFormatter
The date format.
dateFormat - Variable in class olg.csv.bean.parser.impl.DateParser
the date format to use to parse string as date.
DateFormatter - Class in olg.csv.bean.formatter
Class dedicated in Date formatting.
DateFormatter(String) - Constructor for class olg.csv.bean.formatter.DateFormatter
Constructs a date formatter with the given pattern and default locale.
DateFormatter(String, Locale) - Constructor for class olg.csv.bean.formatter.DateFormatter
 
DateParser - Class in olg.csv.bean.parser.impl
Parser dedicated in parsing String into date.
DateParser(String, Class<? extends Date>, Locale) - Constructor for class olg.csv.bean.parser.impl.DateParser
Constructs a date parser.
DateParserLoader - Class in olg.csv.bean.loader.parser.impl
Characteristic loader of Date parser described in XML node.
DateParserLoader(AbstractParserLoader) - Constructor for class olg.csv.bean.loader.parser.impl.DateParserLoader
Constructor.
ddelimiter - Variable in class olg.csv.base.csv.CSVReader
Double Delimiter.
ddelimiter - Variable in class olg.csv.base.csv.CSVWriter
Double Delimiter.
DecorateFilter - Class in olg.csv.bean.filter.impl
Filter which decorate the given string.
DecorateFilter(String, String) - Constructor for class olg.csv.bean.filter.impl.DecorateFilter
 
DecorateFilterLoader - Class in olg.csv.bean.loader.filter.impl
Loader characteristic of Decorate Filter.
DecorateFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.DecorateFilterLoader
Constructs a loader bound with the decorate node.
DecorateParser<T> - Class in olg.csv.bean.parser.impl
Parser Decorator use for substitute null and empty string value by a default string to be parsed.
DecorateParser(AbstractParser<T>, String) - Constructor for class olg.csv.bean.parser.impl.DecorateParser
constructs a decorateParser.
DEFAULT_CHARSETNAME - Static variable in class olg.csv.base.csv.CSVSettings
Default charset of this Java virtual machine.
DEFAULT_DELIMITER - Static variable in class olg.csv.base.csv.CSVSettings
Default delimiter.
DEFAULT_EMPTYINGCELL - Static variable in class olg.csv.base.ods.ODSSettings
Default Emptying cell value.
DEFAULT_EMPTYINGROW - Static variable in class olg.csv.base.ods.ODSSettings
Default Emptying row value.
DEFAULT_FORCEDELIMITER - Static variable in class olg.csv.base.csv.CSVSettings
Default force delimiter.
DEFAULT_LINESEPARATOR - Static variable in class olg.csv.base.csv.CSVSettings
Default line separator :operating system line separator.
DEFAULT_SEPARATOR - Static variable in class olg.csv.base.csv.CSVSettings
default separator.
DEFAULT_SHEETNUM - Static variable in class olg.csv.base.AbstractSheetSettings
Default sheet num on which read/write.
DEFAULT_SKIPEMPTYCELL - Static variable in class olg.csv.base.csv.CSVSettings
Default option on skipping empty cell.
DEFAULT_WITHHEADERS - Static variable in class olg.csv.base.AbstractSheetSettings
Default with headers value.
DEFAULT_WITHHEADERS - Static variable in class olg.csv.base.csv.CSVSettings
Default with headers value.
defaultCellName(String) - Static method in class olg.csv.base.Cell
Returns the default cell name.
DefaultGetter - Class in olg.csv.bean.getter.impl
Default getter based on extract cell from a row.
DefaultGetter(String) - Constructor for class olg.csv.bean.getter.impl.DefaultGetter
Constructor with cell rank in argument.
DefaultGetterLoader - Class in olg.csv.bean.loader.getter.impl
the Loader characteristic of the default getter.
DefaultGetterLoader(AbstractGetterLoader) - Constructor for class olg.csv.bean.loader.getter.impl.DefaultGetterLoader
Constructs a loader bound with the column node.
defaultValue - Variable in class olg.csv.bean.getter.AbstractGetter
This value is apply when this getter cannot extract String from a row.
defaut - Variable in class olg.csv.bean.parser.impl.DecorateParser
the default value.
defineRowSize() - Method in class olg.csv.base.AbstractSheetReader
Returns the expected rows length of each line.
defineRowSize() - Method in class olg.csv.base.ods.ODSReader
 
delimiter - Variable in class olg.csv.base.csv.CSVReader
Cell delimiter.
delimiter - Variable in class olg.csv.base.csv.CSVSettings
Cell delimiter.
delimiter - Variable in class olg.csv.base.csv.CSVWriter
Cell delimiter.
doFiltre(String) - Method in class olg.csv.bean.filter.AbstractStringFilter
Realizes the specified transformation promised by this filtre.
doFiltre(String) - Method in class olg.csv.bean.filter.impl.DecorateFilter
 
doFiltre(String) - Method in class olg.csv.bean.filter.impl.LowerCaseFilter
 
doFiltre(String) - Method in class olg.csv.bean.filter.impl.ReplaceFilter
Replaces all occurences matches of ReplaceFilter.getRegex() by ReplaceFilter.getReplacement().
doFiltre(String) - Method in class olg.csv.bean.filter.impl.SplitFilter
Realizes the specified transformation promised by this filtre.
doFiltre(String) - Method in class olg.csv.bean.filter.impl.TrimFilter
 
doFiltre(String) - Method in class olg.csv.bean.filter.impl.UpperCaseFilter
 
doFiltre(String) - Method in class olg.csv.bean.filter.impl.UpperCaseFirstFilter
 
doGet(Row) - Method in class olg.csv.bean.getter.AbstractGetter
Returns a String built from the given row.
doGet(Row) - Method in class olg.csv.bean.getter.impl.ConcateGetter
 
doGet(Row) - Method in class olg.csv.bean.getter.impl.ConstantGetter
 
doGet(Row) - Method in class olg.csv.bean.getter.impl.DefaultGetter
Extracts the target cell value from the given row.
doOnInitSheet() - Method in class olg.csv.base.AbstractSheetReader
Method called by AbstractSheetReader.initSheet() to allow concret SheetReader to do some stuff on its instanciation.
doOnInitSheet() - Method in class olg.csv.base.ods.ODSReader
 

E

EL_COLUMN - Static variable in class olg.csv.bean.loader.CellProcessorLoader
Column node name.
EL_FILTER - Static variable in class olg.csv.bean.loader.CellProcessorLoader
Filter node name.
EL_FORMATTER - Static variable in class olg.csv.bean.loader.CellProcessorLoader
Formatter node name.
EL_PROPERTIES - Static variable in class olg.csv.bean.loader.CellProcessorLoader
Properties node name.
EL_PROPERTY - Static variable in class olg.csv.bean.loader.CellProcessorLoader
Property node name.
emptyCells(OdfTableRow, int, int, boolean) - Method in class olg.csv.base.ods.ODSWriter
empties cells of a row if overriding and emptyingRow are true.
emptyingCell - Variable in class olg.csv.base.ods.ODSSettings
Emptying cell value.
emptyingCell - Variable in class olg.csv.base.ods.ODSWriter
Indicates if document cells must be emptied.
emptyingRow - Variable in class olg.csv.base.ods.ODSSettings
Emptying row value.
emptyRows(int) - Method in class olg.csv.base.ods.ODSWriter
empties rows.
emptyToNull(String) - Static method in class olg.csv.bean.loader.Util
Convert an empty String to null.
emptyToNull(String) - Static method in class olg.csv.bean.Util
Convert empty String to null.
emtpyingRow - Variable in class olg.csv.base.ods.ODSWriter
Indicates if document rows must be emptied. useful when the rows to add do not follow.
endAtColumn - Variable in class olg.csv.base.AbstractSheetReader
Last cell to read in each row.
endAtColumn - Variable in class olg.csv.base.AbstractSheetSettings
The index column to which end the row reading/writing.
endAtRow - Variable in class olg.csv.base.AbstractSheetReader
last row to read.
endAtRow - Variable in class olg.csv.base.AbstractSheetSettings
The row to which ends the reading/writing.
enumClass - Variable in class olg.csv.bean.parser.impl.EnumParser
Enum class.
EnumParser<E extends Enum<E>> - Class in olg.csv.bean.parser.impl
Parser dedicated in parsing string into enum.
EnumParser(Class<E>) - Constructor for class olg.csv.bean.parser.impl.EnumParser
constructs EnumParser to parse a specific enum class.
eof - Variable in class olg.csv.base.csv.CharSearchReader
Indicates if end of file is reached.
equals(Object) - Method in class olg.csv.base.Cell
 
equals(Object) - Method in class olg.csv.bean.impl.CellProcessor
 
equals(Object) - Method in class olg.csv.bean.impl.PropertyFormatter
 
evaluerDOM(Object, String, QName) - Static method in class olg.csv.bean.loader.Util
Extracts Element from XML Element corresponding to the given XPath expression.
exception - Variable in class olg.csv.base.IgnoreNullReader
because next() method even if returns the next element, loads the following row.
exists(int) - Method in class olg.csv.base.csv.CharSearchReader
Indicates if a char exists at an index in this stream.
extractColumnType(Element, Class<E>) - Method in class olg.csv.bean.loader.CellProcessorLoader
Identifies from an XML Element a CellProcessor list.
extractColumnType(Element, Class<T>) - Method in class olg.csv.bean.loader.CellProcessorLoader.RowBeanPropertyFormatterLoader
 
extractConcateReadPropertyType(Element, Class<?>) - Static method in class olg.csv.bean.loader.CellProcessorLoader
Returns a PropertyFormatter which assembles severals properties of the given bean as a string.
extractReadPropertyType(Element, Class<?>) - Static method in class olg.csv.bean.loader.CellProcessorLoader
Returns PropertyFormatter from the given XML element.

F

fieldFormatters - Variable in class olg.csv.bean.impl.RowProcessor
A rowProcessor has a list of columnFormatter.
fieldIndex - Variable in class olg.csv.base.csv.CSVReader
Current cell number.
fields - Variable in class olg.csv.bean.loader.BeanProcessorLoader.RowBeanTransformerLoader
To check unicity of declared properties.
fileInputStream - Variable in class olg.csv.base.csv.CSVReader
the CSV file input stream.
filter - Variable in class olg.csv.bean.filter.AbstractStringFilter
The successor in the filter chain.
filter - Variable in class olg.csv.bean.getter.AbstractGetter
An optional filter.
filtre(String) - Method in class olg.csv.bean.filter.AbstractStringFilter
Returns the transformed string passed through this filter and his successors.
filtre - Variable in class olg.csv.bean.impl.PropertyFormatter.ConcatePropertyReader
The filtre used to filter the concated strings.
filtre - Variable in class olg.csv.bean.impl.PropertyFormatter.PropertyReader
The filter to use to filter the string the formatter returns.
find(char...) - Method in class olg.csv.base.csv.CharSearchReader
Finds the first index of the first character found.
findNextAtIndex(int, char...) - Method in class olg.csv.base.csv.CharSearchReader
Finds the first index of the first character found starting at a specific index in the stream.
findNextAtIndexFromBegin(int, char...) - Method in class olg.csv.base.csv.CharSearchReader
Finds the first index of the first character found starting at a specific index in the stream.
findNextInBufAtIndex(int, char...) - Method in class olg.csv.base.csv.CharSearchReader
Finds the first index of the first character found starting at a specific index in the buf.
forceDelimiter - Variable in class olg.csv.base.csv.CSVSettings
Only for writing.
forceDelimiter - Variable in class olg.csv.base.csv.CSVWriter
Default value is CSVSettings.DEFAULT_FORCEDELIMITER.
FORMAT_NUM_REGEXP - Static variable in class olg.csv.base.Cell
Reg Exp to validate num Cell format.
formatter - Variable in class olg.csv.bean.formatter.ArrayFormatter
Formatter responsible of formatting T object.
Formatter<T> - Class in olg.csv.bean.formatter
Allows to represent an object as a String.
Formatter() - Constructor for class olg.csv.bean.formatter.Formatter
 
formatter - Variable in class olg.csv.bean.impl.PropertyFormatter.PropertyReader
the formatter to use to transform the field into a string.
formatValue(String) - Method in class olg.csv.base.csv.CSVWriter
add delimiter to a value if necessary or forced.
fromSheetCellNumber(String) - Static method in class olg.csv.base.Cell
Interprets the String in argument as a cell number.
fromSheetFormatNumber(String) - Static method in class olg.csv.base.Cell
Returns the column number.

G

get(Row) - Method in class olg.csv.bean.getter.AbstractGetter
Returns a String from a row. if a filter is defined, the string returned by doGet method is filtered.If this String is empty or null, the default value is returned.
getAfter() - Method in class olg.csv.bean.filter.impl.DecorateFilter
 
getBean(Element) - Static method in class olg.csv.bean.loader.CustomLoader
Returns an instance of a bean corresponding to XML node parameter.
getBeanClass() - Method in class olg.csv.bean.impl.AbstractPropertyProcessor
Returns the class of the bean this transformer deals with.
getBefore() - Method in class olg.csv.bean.filter.impl.DecorateFilter
 
getBeginAtColumn() - Method in class olg.csv.base.AbstractSheetSettings
 
getBeginAtRow() - Method in class olg.csv.base.AbstractSheetSettings
 
getCell(int) - Method in class olg.csv.base.Row
Returns registered Cell which has the given num.
getCell(String) - Method in class olg.csv.base.Row
Return cell at the specific number from this row.
getCellFormatter() - Method in class olg.csv.base.ods.ODSSettings
Returns a cell formatter.
getCharacterParser() - Static method in class olg.csv.bean.parser.AbstractParser
Returns parser specialized in string conversion to Character or char.
getCharsetName() - Method in class olg.csv.base.csv.CSVSettings
 
getComplexPropertyTransformer(IBeanProcessor<P>, Class<T>, String) - Static method in class olg.csv.bean.impl.AbstractPropertyProcessor
Returns a property processor which set a property of a bean with the help of a transformer.
getConcate(List<AbstractGetter>, String) - Static method in class olg.csv.bean.getter.AbstractGetter
Returns a new instance of a concate Getter.
getConcatePropertyReader(List<PropertyFormatter>, AbstractStringFilter) - Static method in class olg.csv.bean.impl.PropertyFormatter
Returns a PropertyFormatter which concates strings the given propertyformatters returns.
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.AbstractFiltreLoader
Returns a concret filter.
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.CustomFilterLoader
 
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.DecorateFilterLoader
 
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.LowerFilterLoader
 
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.ReplaceFilterLoader
 
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.SplitFilterLoader
 
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.TrimFilterLoader
 
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.UpperFilterLoader
 
getConcreteFilter(Element) - Method in class olg.csv.bean.loader.filter.impl.UpperFirstFilterLoader
 
getConcreteFormatter(Element) - Method in class olg.csv.bean.loader.AbstractFormatterLoader.CustomFormatterLoader
 
getConcreteFormatter(Element) - Method in class olg.csv.bean.loader.AbstractFormatterLoader.DateFormatterLoader
 
getConcreteFormatter(Element) - Method in class olg.csv.bean.loader.AbstractFormatterLoader
Returns a concret formatter.
getConcreteGetter(Element, String) - Method in class olg.csv.bean.loader.getter.AbstractGetterLoader
Returns a concret getter.
getConcreteGetter(Element, String) - Method in class olg.csv.bean.loader.getter.impl.ConcateGetterLoader
 
getConcreteGetter(Element, String) - Method in class olg.csv.bean.loader.getter.impl.ConstantGetterLoader
 
getConcreteGetter(Element, String) - Method in class olg.csv.bean.loader.getter.impl.CustomGetterLoader
 
getConcreteGetter(Element, String) - Method in class olg.csv.bean.loader.getter.impl.DefaultGetterLoader
 
getConcreteParser(Class<T>, Element) - Method in class olg.csv.bean.loader.parser.AbstractParserLoader
Returns a concret parser this concret loader has the responsablity to create.
getConcreteParser(Class<T>, Element) - Method in class olg.csv.bean.loader.parser.impl.CustomParserLoader
 
getConcreteParser(Class, Element) - Method in class olg.csv.bean.loader.parser.impl.DateParserLoader
 
getConstant(String) - Static method in class olg.csv.bean.getter.AbstractGetter
Returns a new instance of a constant Getter.
getConstructorParser(Class<T>) - Static method in class olg.csv.bean.parser.AbstractParser
Returns the parser that operates from the constructor of the given class.
getDateFormatter(String, Locale) - Static method in class olg.csv.bean.formatter.Formatter
Returns a new instance of a formatter specialized in formatting Date as String.
getDateParser(String, Class<? extends Date>, Locale) - Static method in class olg.csv.bean.parser.AbstractParser
Returns parser specialized in string conversion to date.
getDecorateFilter(String, String) - Static method in class olg.csv.bean.filter.AbstractStringFilter
Returns a filter which decorate the given string.
getDefault(String, String) - Static method in class olg.csv.bean.getter.AbstractGetter
Returns a new instance of the default getter.
getDefaultValue() - Method in class olg.csv.bean.getter.AbstractGetter
In case of this getter cannot extract a string from list, it's possible to apply a default value in replacement of.
getDelegatePropertyReader(Method, String, PropertyFormatter) - Static method in class olg.csv.bean.impl.PropertyFormatter
Returns a PropertyFormatter which extracts as a string a characteristic of a field.
getDelimiter() - Method in class olg.csv.base.csv.CSVSettings
 
getEndAtColumn() - Method in class olg.csv.base.AbstractSheetSettings
Returns the num of the last column to read if defined.
getEndAtRow() - Method in class olg.csv.base.AbstractSheetSettings
Returns the last row to read if defined.
getEnumParser(Class<E>) - Static method in class olg.csv.bean.parser.AbstractParser
Returns parser specialized in string conversion to Enum.
getFieldDelimiterCase() - Method in class olg.csv.base.csv.CSVReader
Get next field value in case field has delimiters around.
getFieldNoDelimiterCase() - Method in class olg.csv.base.csv.CSVReader
Get next field value when a field has no delimiters around.
getFilter() - Method in class olg.csv.bean.filter.AbstractStringFilter
Returns the successor.
getFilter() - Method in class olg.csv.bean.getter.AbstractGetter
Returns the filter used to filter the String returned by AbstractGetter.doGet(Row).
getFilter(Element) - Method in class olg.csv.bean.loader.filter.AbstractFiltreLoader
Returns a concret filter identified from the given XML element.
getFormatter(Element) - Method in class olg.csv.bean.loader.AbstractFormatterLoader
Returns a concret formatter identified from the given XML element.
getFullName() - Method in class olg.csv.bean.impl.PropertyFormatter.ConcatePropertyReader
 
getFullName() - Method in class olg.csv.bean.impl.PropertyFormatter.DelegatePropertyReader
 
getFullName() - Method in class olg.csv.bean.impl.PropertyFormatter
Return the full name of the property.
getGetter(Element) - Method in class olg.csv.bean.loader.getter.AbstractGetterLoader
Returns a concret getter identified from the given XML element.
getGetters() - Method in class olg.csv.bean.getter.impl.ConcateGetter
Returns The list of Getters.
getHeader() - Method in interface olg.csv.bean.ICellProcessor
Provides a header cell.
getHeader() - Method in class olg.csv.bean.impl.CellProcessor
Provides a header cell.
getHeaders() - Method in class olg.csv.bean.impl.RowProcessor
Returns an headers row.
getHeaders() - Method in interface olg.csv.bean.IRowProcessor
Returns an headers row.
getIndex() - Method in class olg.csv.bean.filter.impl.SplitFilter
 
getInstance() - Static method in class olg.csv.bean.loader.AbstractFormatterLoader
Returns singleton responsible of formatters loading.
getInstance() - Static method in class olg.csv.bean.loader.filter.AbstractFiltreLoader
Returns singleton responsible of filters loading.
getInstance() - Static method in class olg.csv.bean.loader.getter.AbstractGetterLoader
Returns singleton responsible of getters loading This is this instance you have to be used to load every type of getter from XML element conformed to XML Schema GetterType specification.
getInstance() - Static method in class olg.csv.bean.loader.parser.AbstractParserLoader
Returns Singleton responsible of parsers loading.
getLineSeparator() - Method in class olg.csv.base.csv.CSVSettings
The line separator setting.
getLocale() - Method in class olg.csv.bean.filter.impl.LowerCaseFilter
Returns the filter locale.
getLocale() - Method in class olg.csv.bean.filter.impl.UpperCaseFilter
Returns the filter locale.
getLocale() - Method in class olg.csv.bean.filter.impl.UpperCaseFirstFilter
the locale used to uppercase.
getLocale(String) - Static method in class olg.csv.bean.loader.Util
Returns a locale corresponding to one of the available locales supported on the JVM and matches the given parameter.
getLowerFilter(Locale) - Static method in class olg.csv.bean.filter.AbstractStringFilter
Returns a filter specialized in lowercase setting.
getName() - Method in class olg.csv.bean.impl.CellProcessor
Get the column header name.
getName() - Method in class olg.csv.bean.impl.PropertyFormatter.ConcatePropertyReader
Returns the name of the property.
getName() - Method in class olg.csv.bean.impl.PropertyFormatter.DelegatePropertyReader
 
getName() - Method in class olg.csv.bean.impl.PropertyFormatter
Returns the name of the property.
getNum() - Method in class olg.csv.base.Cell
Column number of this cell among parent row cells.
getNum() - Method in class olg.csv.base.Row
Return the number of the row among the target document lines.
getParser(Class<T>, Element) - Method in class olg.csv.bean.loader.parser.AbstractParserLoader
Returns a concret parser identified from the given XML Element.
getParser() - Method in enum olg.csv.bean.parser.PrimitiveType
The parse associated with the primitive type this enum matches.
getPrimitiveTypeByName(String) - Static method in enum olg.csv.bean.parser.PrimitiveType
Returns the enum value identify by its name.
getPropertyFormatter() - Method in class olg.csv.bean.impl.CellProcessor
Returns the formatter dedicated to rendering the entity properties as value of column cell.
getPropertyParser(Element, Class<I>) - Method in class olg.csv.bean.loader.BeanProcessorLoader
Returns new propertyProcessor which have responsability to set a property to the given bean.
getPropertyParser(Element, Class<I>) - Method in class olg.csv.bean.loader.BeanProcessorLoader.RowBeanTransformerLoader
Returns the property processor corresponding to a property node.
getPropertyReader(Method, String, Formatter<T>, AbstractStringFilter) - Static method in class olg.csv.bean.impl.PropertyFormatter
Returns a basic PropertyFormatter.
getRang() - Method in class olg.csv.bean.getter.impl.DefaultGetter
Returns the rank of the target cell.
getRang() - Method in class olg.csv.bean.impl.CellProcessor
Returns the column num.
getRegex() - Method in class olg.csv.bean.filter.impl.ReplaceFilter
Regular expression which identify occurrences to be replaced.
getReplaceFilter(String, String) - Static method in class olg.csv.bean.filter.AbstractStringFilter
Returns a filter which replace all the occurrences of an regular expression in a string by a particular value.
getReplacement() - Method in class olg.csv.bean.filter.impl.ReplaceFilter
Replacement value.
getRows() - Method in class olg.csv.base.AbstractSheetReader
Get the row count of this sheet.
getRows() - Method in class olg.csv.base.ods.ODSReader
 
getSeparator() - Method in class olg.csv.base.csv.CSVSettings
 
getSeparator() - Method in class olg.csv.bean.filter.impl.SplitFilter
 
getSheetFormatNumber(int) - Static method in class olg.csv.base.Cell
Returns a num cell in a spreadsheet cell number format.
getSheetFormatNumber() - Method in class olg.csv.base.Cell
Returns the column number of this cell in a spreadsheet format ( A for 0, AA for 26, ...).
getSheetName() - Method in class olg.csv.base.AbstractSheetReader
Returns sheet name corresponding to the sheet this reader has opened.
getSheetName() - Method in class olg.csv.base.AbstractSheetSettings
Returns the sheet name.
getSheetName() - Method in class olg.csv.base.AbstractSheetWriter
Returns the sheet name.
getSheetNum() - Method in class olg.csv.base.AbstractSheetReader
Returns the index of the current sheet this reader has opened.
getSheetNum() - Method in class olg.csv.base.AbstractSheetSettings
 
getSimplePropertyTransformer(AbstractGetter, AbstractParser<X>, String, Class<T>) - Static method in class olg.csv.bean.impl.AbstractPropertyProcessor
Returns a simple property processor which set a property of bean with the help of a getter and a parser.
getSize() - Method in class olg.csv.base.csv.CharSearchReader
Returns the current size of the stream.
getSize() - Method in class olg.csv.base.Row
The size of this Row corresponding to the number of cells (empty and no empty). can differ from getCells().size() depending on the chosen option at reading or at writing.
getSplitFilter(int, String) - Static method in class olg.csv.bean.filter.AbstractStringFilter
Returns a filter which extracts a substring by splitting the given string around matches of an regular expression.
getStringParser() - Method in class olg.csv.base.ods.ODSSettings
Returns the String parser.
getter - Variable in class olg.csv.bean.impl.PropertyFormatter.DelegatePropertyReader
The method to extract the field.
getter - Variable in class olg.csv.bean.impl.PropertyFormatter.PropertyReader
the method to use to extract property of the object.
getter - Variable in class olg.csv.bean.impl.PropertyProcessor
the getter.
GetterException - Exception in olg.csv.bean.getter
Exception thrown when an error occurs during String extraction operation from a row.
GetterException() - Constructor for exception olg.csv.bean.getter.GetterException
Constructs a new exception with null as its detail message.
GetterException(String, Throwable) - Constructor for exception olg.csv.bean.getter.GetterException
Constructs a new exception with the specified detail message and cause.
GetterException(String) - Constructor for exception olg.csv.bean.getter.GetterException
Constructs a new exception with the specified detail message.
GetterException(Throwable) - Constructor for exception olg.csv.bean.getter.GetterException
Constructs a new exception with the specified cause.
getters - Variable in class olg.csv.bean.getter.impl.ConcateGetter
The Getters which product the Strings to assemble.
getTransformer(Element, Class<T>) - Method in class olg.csv.bean.loader.BeanProcessorLoader
Returns new instance of BeanProcessor from XML node.
getTrimFilter() - Static method in class olg.csv.bean.filter.AbstractStringFilter
Returns a Filter which execute String String.trim() method.
getUpperFilter(Locale) - Static method in class olg.csv.bean.filter.AbstractStringFilter
Returns a filter specialized in uppercase setting.
getUpperFirstFilter(Locale) - Static method in class olg.csv.bean.filter.AbstractStringFilter
Returns a filter specialized in uppercase setting of the first letter of a string.
getValue() - Method in class olg.csv.base.Cell
Returns the value of this cell.
getValue(ICellProcessor<B>, B) - Method in class olg.csv.bean.impl.RowProcessor.ValueStrategy
Product a new cell.

H

hashCode() - Method in class olg.csv.base.Cell
 
hashCode() - Method in class olg.csv.bean.impl.CellProcessor
 
hashCode() - Method in class olg.csv.bean.impl.PropertyFormatter
 
hasNext() - Method in class olg.csv.base.AbstractSheetReader
hasNext() - Method in class olg.csv.base.csv.CSVReader
hasNext() - Method in class olg.csv.base.IgnoreNullReader
 
hasNext() - Method in class olg.csv.bean.BeanReader
headerStrategy - Variable in class olg.csv.bean.impl.RowProcessor
Strategy to show headers.

I

IBeanProcessor<B> - Interface in olg.csv.bean
In reading process, product beans from rows.
ICellProcessor<B> - Interface in olg.csv.bean
In writing process, products cells from beans.
identifyDefaultParser(Class) - Static method in class olg.csv.bean.parser.AbstractParser
Returns default parser corresponding to the given class.
identifyFieldClass(String, String, Class<B>) - Method in class olg.csv.bean.loader.BeanProcessorLoader
Return thes concrete class with which the given field must be setted.
identifyGetter(Class<T>, String) - Static method in class olg.csv.bean.Util
Returns public getter corresponding to the given field.
identifySetter(Class<T>, String) - Static method in class olg.csv.bean.Util
Returns public setter corresponding to the given field.
identifySetType(Class<T>, String) - Static method in class olg.csv.bean.Util
Returns Class corresponding to the given field identify by its setter.
IgnoreNullReader - Class in olg.csv.base
A "Proxy" reader which Provides a mecanism to skip empty row.
IgnoreNullReader(IReader) - Constructor for class olg.csv.base.IgnoreNullReader
 
IgnoreNullWriter - Class in olg.csv.base
A "Proxy" writer which Provides a mecanism to skip empty row.
IgnoreNullWriter(IWriter) - Constructor for class olg.csv.base.IgnoreNullWriter
 
index - Variable in class olg.csv.bean.filter.impl.SplitFilter
index of the expression to extract.
initSheet() - Method in class olg.csv.base.AbstractSheetReader
Method to call by concret constructor to initialize some stuff.
input - Variable in class olg.csv.base.ods.ODSReader
the stream.
insertCell(OdfTableRow, Cell) - Method in class olg.csv.base.ods.ODSWriter
copy a cell in a row.
insertCell(OdfTableCell, String) - Method in class olg.csv.base.ods.ODSWriter
set a value on a cell.
insertCellAtNum(OdfTableRow, int, String) - Method in class olg.csv.base.ods.ODSWriter
Insert a cell in a row.
instance - Static variable in class olg.csv.bean.loader.AbstractFormatterLoader
Singleton instance to use to load Formatter.
instance - Static variable in class olg.csv.bean.loader.filter.AbstractFiltreLoader
Singleton responsible of filters loading.
instance - Static variable in class olg.csv.bean.loader.getter.AbstractGetterLoader
Singleton responsible of getters loading.
instance - Static variable in class olg.csv.bean.loader.parser.AbstractParserLoader
Singleton responsible of parsers loading.
invoke(Object, B) - Method in class olg.csv.bean.impl.AbstractPropertyProcessor
allows to set field of a bean.
IPropertyProcessor<B> - Interface in olg.csv.bean
In reading process, set properties of a bean from a row.
IReader - Interface in olg.csv.base
Reader Interface - Simple Row Iterator.
IRowProcessor<B> - Interface in olg.csv.bean
In writing process, products rows from beans.
isConcrete(Class<T>) - Static method in class olg.csv.bean.Util
Returns if a class is concrete and not an enum class.
isEmpty() - Method in class olg.csv.base.Cell
Returns true if this cell represents an empty cell.
isEmpty() - Method in class olg.csv.base.Row
 
isEmptyingCell() - Method in class olg.csv.base.ods.ODSSettings
Returns the policy on cells rewriting.
isEmptyingRow() - Method in class olg.csv.base.ods.ODSSettings
Returns the policy on rows rewriting.
isEof() - Method in class olg.csv.base.csv.CharSearchReader
Indicates if end of file is reached.
isForceDelimiter() - Method in class olg.csv.base.csv.CSVSettings
Indicate if each CSV field must to be delimited.
isSkipEmptyCell() - Method in class olg.csv.base.csv.CSVSettings
 
isValid(Row) - Method in class olg.csv.base.IgnoreNullWriter
Check if a row is not null and not empty.
isValid(String[]) - Method in class olg.csv.base.IgnoreNullWriter
Check if a row is not null and not empty.
isWithHeaders() - Method in class olg.csv.base.AbstractSheetReader
Indicates if the file has a headers line.
isWithHeaders() - Method in class olg.csv.base.AbstractSheetSettings
indicate if the first row must be skipped on reading or if an headers line must be written on writing.
isWithHeaders() - Method in class olg.csv.base.AbstractSheetWriter
Indicates if a header row must be written.
isWithHeaders() - Method in class olg.csv.base.csv.CSVReader
Indicates the CSV file has a header line.
isWithHeaders() - Method in class olg.csv.base.csv.CSVSettings
Indicates if the CSV file has headers.
isWithHeaders() - Method in class olg.csv.base.csv.CSVWriter
Indicates if the file has a headers line.
isWithHeaders() - Method in class olg.csv.base.IgnoreNullReader
 
isWithHeaders() - Method in class olg.csv.base.IgnoreNullWriter
 
isWithHeaders() - Method in interface olg.csv.base.IReader
Indicates if the file has a headers line.
isWithHeaders() - Method in interface olg.csv.base.IWriter
Indicates if the file has a headers line.
iterator() - Method in class olg.csv.base.Row
Cells iterator.
IWriter - Interface in olg.csv.base
Writer Interface.

L

lineSeparator - Variable in class olg.csv.base.csv.CSVSettings
line separator. by default CSVSettings.DEFAULT_LINESEPARATOR.
lineSeparator - Variable in class olg.csv.base.csv.CSVWriter
Line break.
LINUX_LINESEPARATOR - Static variable in class olg.csv.base.csv.CSVSettings
Linux line separator.
load(File) - Method in class olg.csv.bean.loader.BeanProcessorLoader
Returns the transformer described in the given XML file.
load(File) - Method in class olg.csv.bean.loader.CellProcessorLoader
Returns the ColumnFormatter list described in the given XML file.
load(Element, String, Class<E>) - Method in class olg.csv.bean.loader.CellProcessorLoader
load a CellProcessor list from an xml node.
load(Element, String, Class<E>) - Method in class olg.csv.bean.loader.CellProcessorLoader.RowBeanPropertyFormatterLoader
 
loadBuf() - Method in class olg.csv.base.csv.CharSearchReader
Loads the next sequence.
loadDocument(String) - Method in class olg.csv.base.ods.ODSWriter
Opens the outFile as an ODS Document and opens the table or create the table if not existe in the document.
LoadException - Exception in olg.csv.bean.loader
Exception thrown during loading from XML file.
LoadException() - Constructor for exception olg.csv.bean.loader.LoadException
Constructs a new load exception with null as its detail message.
LoadException(String) - Constructor for exception olg.csv.bean.loader.LoadException
Constructs a new load exception with the specified detail message.
LoadException(Throwable) - Constructor for exception olg.csv.bean.loader.LoadException
Constructs a new load exception with the specified cause and a detail message of (cause==null ?
LoadException(String, Throwable) - Constructor for exception olg.csv.bean.loader.LoadException
Constructs a new load exception with the specified detail message and cause.
loadNextSequence() - Method in class olg.csv.base.csv.CharSearchReader
Stores the current sequence and loads the next sequence.
locale - Variable in class olg.csv.bean.filter.impl.LowerCaseFilter
The locale.
locale - Variable in class olg.csv.bean.filter.impl.UpperCaseFilter
the locale.
locale - Variable in class olg.csv.bean.filter.impl.UpperCaseFirstFilter
The locale.
LOGGER - Static variable in class olg.csv.base.csv.CharSearchReader
the class logger.
LOGGER - Static variable in class olg.csv.base.csv.CSVReader
the class Logger.
LOGGER - Static variable in class olg.csv.base.csv.CSVWriter
The logger.
LOGGER - Static variable in class olg.csv.base.IgnoreNullReader
The class logger.
LOGGER - Static variable in class olg.csv.base.IgnoreNullWriter
the class logger.
LOGGER - Static variable in class olg.csv.base.ods.ODSReader
The class logger.
LOGGER - Static variable in class olg.csv.base.ods.ODSWriter
Class logger.
LOGGER - Static variable in class olg.csv.bean.BeanReader
The class logger.
LOGGER - Static variable in class olg.csv.bean.BeanWriter
The class logger.
LOGGER - Static variable in class olg.csv.bean.parser.impl.DateParser
the class Logger.
LOGGER - Static variable in class olg.csv.bean.Util
the class logger.
LowerCaseFilter - Class in olg.csv.bean.filter.impl
Filter specialized in lowercase setting.
LowerCaseFilter(Locale) - Constructor for class olg.csv.bean.filter.impl.LowerCaseFilter
 
LowerFilterLoader - Class in olg.csv.bean.loader.filter.impl
Loader characteristic of lower case filter.
LowerFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.LowerFilterLoader
Constructs a loader bound with the lower node.

M

MAC_LINESEPARATOR - Static variable in class olg.csv.base.csv.CSVSettings
Mac Line serapator.
main(String[]) - Static method in class olg.csv.bean.SchemaMain
Allows to write in a file named bean-row.xsd the xsd schema used to create reader or writer configuration.
maxBufSize - Variable in class olg.csv.base.csv.CharSearchReader
reader buffer size.
method - Variable in class olg.csv.bean.impl.AbstractPropertyProcessor
the method used to set the property of a <B> bean.

N

name - Variable in class olg.csv.bean.impl.CellProcessor
column header name.
name - Variable in class olg.csv.bean.impl.PropertyFormatter
Name of the property on which to apply the conversion.
NB_CHAR - Static variable in class olg.csv.base.Cell
NB alpha char.
next() - Method in class olg.csv.base.AbstractSheetReader
next() - Method in class olg.csv.base.csv.CSVReader
next - Variable in class olg.csv.base.IgnoreNullReader
 
next() - Method in class olg.csv.base.IgnoreNullReader
 
next() - Method in class olg.csv.bean.BeanReader
nextRowNum - Variable in class olg.csv.base.IgnoreNullWriter
num of the next row to write.
nextRowNum - Variable in class olg.csv.bean.impl.RowProcessor
num of the next row to write.
num - Variable in class olg.csv.base.Cell
the cell num in its row.
num - Variable in class olg.csv.base.Row
The number of this row among a row list.

O

odfDocument - Variable in class olg.csv.base.ods.ODSReader
the ODS Document read from the stream.
ODSReader - Class in olg.csv.base.ods
ODS Reader based on ODFDOM API.
ODSReader(File, ODSSettings) - Constructor for class olg.csv.base.ods.ODSReader
 
ODSReader(InputStream, ODSSettings) - Constructor for class olg.csv.base.ods.ODSReader
 
ODSReader.ODSCellFormatter - Class in olg.csv.base.ods
Define a default cell format strategy.
ODSReader.ODSCellFormatter(String) - Constructor for class olg.csv.base.ods.ODSReader.ODSCellFormatter
 
ODSSettings - Class in olg.csv.base.ods
Settings Class for ODS document reading and writing.
ODSSettings() - Constructor for class olg.csv.base.ods.ODSSettings
Purpose default settings.
ODSSettings(String, Integer, String) - Constructor for class olg.csv.base.ods.ODSSettings
Defines settings for writing process.
ODSSettings(String) - Constructor for class olg.csv.base.ods.ODSSettings
Defines settings for writing process.
ODSSettings(int, Integer, Integer, String, String, boolean) - Constructor for class olg.csv.base.ods.ODSSettings
Defines settings for Reading process.
ODSSettings(int, boolean) - Constructor for class olg.csv.base.ods.ODSSettings
Defines settings for Reading process.
ODSWriter - Class in olg.csv.base.ods
ODS Writer based on ODFDOM API.
ODSWriter(File, ODSSettings) - Constructor for class olg.csv.base.ods.ODSWriter
 
ODSWriter(OutputStream, ODSSettings) - Constructor for class olg.csv.base.ods.ODSWriter
Constructs ODSWriter with outputStream and Settings.
ODSWriter.ODSParser - Class in olg.csv.base.ods
This parser returns lines extracted from a string by interpreting \r, \n or \r\n as line breaks found in it.
ODSWriter.ODSParser() - Constructor for class olg.csv.base.ods.ODSWriter.ODSParser
 
offset - Variable in class olg.csv.base.csv.CharSearchReader
buffer offset.
olg.csv.base - package olg.csv.base
This package provides the main intefaces and classes for reading / writing files organized in rows and cells.
olg.csv.base.csv - package olg.csv.base.csv
This package provides implementations for reading / writing CSV files.
olg.csv.base.ods - package olg.csv.base.ods
This package provides the implementations for reading / writing ODS files.
olg.csv.bean - package olg.csv.bean
This package provides the main classes and interfaces for reading/writing Beans from Rows.
olg.csv.bean.filter - package olg.csv.bean.filter
This package provides all the useful classes for filtering strings.
olg.csv.bean.filter.impl - package olg.csv.bean.filter.impl
This package provides all the implementations of string filters.
olg.csv.bean.formatter - package olg.csv.bean.formatter
This package provides all the useful classes for formatting fields.
olg.csv.bean.getter - package olg.csv.bean.getter
This package provides all the useful classes for getting String value from rows.
olg.csv.bean.getter.impl - package olg.csv.bean.getter.impl
This package provides all the implementation classes for getting String values from Rows.
olg.csv.bean.impl - package olg.csv.bean.impl
This package provides the main implementations for reading/writing Beans from Rows.
olg.csv.bean.loader - package olg.csv.bean.loader
This package provides all the useful classes in the loading of classes involved in the reading / writing bean process from an XML descriptor.
olg.csv.bean.loader.filter - package olg.csv.bean.loader.filter
This package provides filter loaders.
olg.csv.bean.loader.filter.impl - package olg.csv.bean.loader.filter.impl
This package provides filter loaders implementation.
olg.csv.bean.loader.getter - package olg.csv.bean.loader.getter
This package provides getter loaders.
olg.csv.bean.loader.getter.impl - package olg.csv.bean.loader.getter.impl
This package provides getter loaders implementation.
olg.csv.bean.loader.parser - package olg.csv.bean.loader.parser
This package provides parser loaders.
olg.csv.bean.loader.parser.impl - package olg.csv.bean.loader.parser.impl
This package provides parser loaders implementation.
olg.csv.bean.parser - package olg.csv.bean.parser
This package provides useful classes in parsing text to object.
olg.csv.bean.parser.impl - package olg.csv.bean.parser.impl
This package provides all parser implementations.
openDocument(File) - Static method in class olg.csv.bean.loader.Util
Returns the XML Document corresponding to the content of the given file.
out - Variable in class olg.csv.base.ods.ODSWriter
the out stream.
outFile - Variable in class olg.csv.base.csv.CSVWriter
the out file.
outFile - Variable in class olg.csv.base.ods.ODSWriter
the out file.
outputDocument - Variable in class olg.csv.base.ods.ODSWriter
the ODS Document.
outw - Variable in class olg.csv.base.csv.CSVWriter
the Output writer.
overridding - Variable in class olg.csv.base.ods.ODSWriter
Indicates if the document must be overriding. true if the table was not created but opened in an existing document.

P

padding(List<Cell>, int, int) - Method in class olg.csv.base.AbstractSheetReader
Complete cell lists in parameter with empty cells.
padding(int, int) - Method in class olg.csv.base.csv.CSVWriter
create a stringBuider with end-begin empty csv fields.
parse(String) - Method in class olg.csv.base.ods.ODSWriter.ODSParser
 
parse(String) - Method in class olg.csv.bean.parser.AbstractParser
Converts a string into a new instance of .
parse(String) - Method in class olg.csv.bean.parser.impl.CharacterParser
 
parse(String) - Method in class olg.csv.bean.parser.impl.ConstructorParser
 
parse(String) - Method in class olg.csv.bean.parser.impl.DateParser
 
parse(String) - Method in class olg.csv.bean.parser.impl.DecorateParser
 
parse(String) - Method in class olg.csv.bean.parser.impl.EnumParser
Converts a string into a new instance of .
ParseException - Exception in olg.csv.bean.parser
Exception thrown when an error occurs during parsing String into Bean.
ParseException() - Constructor for exception olg.csv.bean.parser.ParseException
Constructs a new parse exception with null as its detail message.
ParseException(String) - Constructor for exception olg.csv.bean.parser.ParseException
Constructs a new Parse exception with the specified detail message.
ParseException(Throwable) - Constructor for exception olg.csv.bean.parser.ParseException
Constructs a new parse exception with the specified cause and a detail message of (cause==null ?
ParseException(String, Throwable) - Constructor for exception olg.csv.bean.parser.ParseException
Constructs a new parse exception with the specified detail message and cause.
parser - Variable in class olg.csv.bean.impl.PropertyProcessor
The parser to product the property to set from a String.
parser - Variable in class olg.csv.bean.parser.impl.DecorateParser
the decorated parser.
parser - Variable in enum olg.csv.bean.parser.PrimitiveType
the parser to use.
primitiveName - Variable in enum olg.csv.bean.parser.PrimitiveType
the name of the primitive.
PrimitiveType - Enum in olg.csv.bean.parser
Allows to associate a parser to a primitive type.
PrimitiveType(String, AbstractParser<?>) - Constructor for enum olg.csv.bean.parser.PrimitiveType
Constructor.
properties - Variable in class olg.csv.bean.impl.BeanProcessor
A BeanProcessor has a list of transformers.
properties - Variable in class olg.csv.bean.impl.PropertyFormatter.ConcatePropertyReader
The list of PropertyFormatter used to concate their results.
PropertyException - Exception in olg.csv.bean
Exception thrown when an error occurs during the formatting process of the bean properties.
PropertyException() - Constructor for exception olg.csv.bean.PropertyException
Constructs a new exception with null as its detail message.
PropertyException(String, Throwable) - Constructor for exception olg.csv.bean.PropertyException
Constructs a new exception with the specified detail message and cause.
PropertyException(String) - Constructor for exception olg.csv.bean.PropertyException
Constructs a new exception with the specified detail message.
PropertyException(Throwable) - Constructor for exception olg.csv.bean.PropertyException
Constructs a new exception with the specified cause.
propertyFormatter - Variable in class olg.csv.bean.impl.CellProcessor
formatter to rendering the entity properties as value of a cell.
PropertyFormatter - Class in olg.csv.bean.impl
In writing Bean, allows to represent a field of an object as a String.
PropertyFormatter() - Constructor for class olg.csv.bean.impl.PropertyFormatter
 
propertyFormatter - Variable in class olg.csv.bean.impl.PropertyFormatter.DelegatePropertyReader
The propertyFormatter used to represents the field.
PropertyFormatter.ConcatePropertyReader - Class in olg.csv.bean.impl
Allows to concate severals characteristics of an object into a single string.
PropertyFormatter.ConcatePropertyReader(List<PropertyFormatter>, AbstractStringFilter) - Constructor for class olg.csv.bean.impl.PropertyFormatter.ConcatePropertyReader
 
PropertyFormatter.DelegatePropertyReader - Class in olg.csv.bean.impl
PropertyFormatter to use to represent a characterstic of a field as a string.
PropertyFormatter.DelegatePropertyReader(Method, String, PropertyFormatter) - Constructor for class olg.csv.bean.impl.PropertyFormatter.DelegatePropertyReader
 
PropertyFormatter.PropertyReader - Class in olg.csv.bean.impl
Basic PropertyFormatter.
PropertyFormatter.PropertyReader(Method, String, Formatter, AbstractStringFilter) - Constructor for class olg.csv.bean.impl.PropertyFormatter.PropertyReader
 
PropertyProcessor<B> - Class in olg.csv.bean.impl
Basic property transformer.
PropertyProcessor(AbstractGetter, AbstractParser, String, Class<B>) - Constructor for class olg.csv.bean.impl.PropertyProcessor
 

R

rang - Variable in class olg.csv.bean.getter.impl.DefaultGetter
the cell num.
rang - Variable in class olg.csv.bean.impl.CellProcessor
column number.
readCell() - Method in class olg.csv.base.csv.CSVReader
Read a cell.
reader - Variable in class olg.csv.base.csv.CharSearchReader
The input reader.
reader - Variable in class olg.csv.base.csv.CSVReader
the char search reader applied on the stream.
reader - Variable in class olg.csv.base.IgnoreNullReader
the original reader.
ReaderException - Exception in olg.csv.base
Exception thrown during reading.
ReaderException() - Constructor for exception olg.csv.base.ReaderException
Constructs a new exception with null as its detail message.
ReaderException(String, Throwable) - Constructor for exception olg.csv.base.ReaderException
Constructs a new exception with the specified detail message and cause.
ReaderException(String) - Constructor for exception olg.csv.base.ReaderException
Constructs a new exception with the specified detail message.
ReaderException(Throwable) - Constructor for exception olg.csv.base.ReaderException
Constructs a new exception with the specified cause.
recordIndex - Variable in class olg.csv.base.AbstractSheetReader
Record index. first is 1.
recordIndex - Variable in class olg.csv.base.csv.CSVReader
current row number.
regex - Variable in class olg.csv.bean.filter.impl.ReplaceFilter
the regular expression.
remove() - Method in class olg.csv.base.AbstractSheetReader
Unsupported Operation.
remove() - Method in class olg.csv.base.csv.CSVReader
CSVReader throws an UnsupportedOperationException.
remove() - Method in class olg.csv.base.IgnoreNullReader
Throws UnsupportedOperationException.
remove() - Method in class olg.csv.bean.BeanReader
 
ReplaceFilter - Class in olg.csv.bean.filter.impl
Filter which replaces all the occurrences of an regular expression in a string by a particular value.
ReplaceFilter(String, String) - Constructor for class olg.csv.bean.filter.impl.ReplaceFilter
 
ReplaceFilterLoader - Class in olg.csv.bean.loader.filter.impl
Loader characteristic of Replace filter.
ReplaceFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.ReplaceFilterLoader
Constructs a loader bound with the replace node.
replacement - Variable in class olg.csv.bean.filter.impl.ReplaceFilter
The replacement string.
Row - Class in olg.csv.base
Row in a spreadsheet.
Row(int, List<Cell>, int) - Constructor for class olg.csv.base.Row
Constructs a row with a num, cells and size.
rowCount - Variable in class olg.csv.base.ods.ODSReader
the nb of rows in the sheet.
rowProcessor - Variable in class olg.csv.bean.BeanWriter
The row processor.
RowProcessor<B> - Class in olg.csv.bean.impl
IRowProcessor implementation.
RowProcessor(List<CellProcessor<B>>) - Constructor for class olg.csv.bean.impl.RowProcessor
 
RowProcessor.ValueStrategy - Class in olg.csv.bean.impl
Strategy to define a cell value.
RowProcessor.ValueStrategy() - Constructor for class olg.csv.bean.impl.RowProcessor.ValueStrategy
 
rowSize - Variable in class olg.csv.base.AbstractSheetReader
Record size.
rowSize - Variable in class olg.csv.base.csv.CSVReader
Read Row size.

S

SchemaMain - Class in olg.csv.bean
Provides main method to extraxt XSD schema from jar.
SchemaMain() - Constructor for class olg.csv.bean.SchemaMain
private constructor to prevent its instantiation.
separator - Variable in class olg.csv.base.csv.CSVReader
cell separator.
separator - Variable in class olg.csv.base.csv.CSVSettings
Cell separator.
separator - Variable in class olg.csv.base.csv.CSVWriter
Cell separator.
separator - Variable in class olg.csv.bean.filter.impl.SplitFilter
the reg exp separator.
serialVersionUID - Static variable in exception olg.csv.base.ReaderException
 
serialVersionUID - Static variable in exception olg.csv.base.UsageInvalideException
 
serialVersionUID - Static variable in exception olg.csv.base.WriterException
 
serialVersionUID - Static variable in exception olg.csv.bean.getter.GetterException
 
serialVersionUID - Static variable in exception olg.csv.bean.loader.LoadException
 
serialVersionUID - Static variable in exception olg.csv.bean.parser.ParseException
 
serialVersionUID - Static variable in exception olg.csv.bean.PropertyException
 
setAfter(String) - Method in class olg.csv.bean.filter.impl.DecorateFilter
 
setBefore(String) - Method in class olg.csv.bean.filter.impl.DecorateFilter
 
setBeginAtColumn(String) - Method in class olg.csv.base.AbstractSheetSettings
Set from which column begin to read/write each line.
setBeginAtRow(Integer) - Method in class olg.csv.base.AbstractSheetSettings
Sets the row number where to begin reading or writing.
setCellFormatter(Formatter<OdfTableCell>) - Method in class olg.csv.base.ods.ODSSettings
Sets the cell formatter to use.
setCharsetName(String) - Method in class olg.csv.base.csv.CSVSettings
 
setDefaultValue(String) - Method in class olg.csv.bean.getter.AbstractGetter
Sets the given value as default value.
setDelimiter(char) - Method in class olg.csv.base.csv.CSVSettings
 
setEmptyingCell(boolean) - Method in class olg.csv.base.ods.ODSSettings
Sets the policy on cells rewriting.
setEmptyingRow(boolean) - Method in class olg.csv.base.ods.ODSSettings
Sets the policy on rows rewriting.
setEndAtColumn(String) - Method in class olg.csv.base.AbstractSheetSettings
Set to which column end reading each line.Only for reading.
setEndAtRow(Integer) - Method in class olg.csv.base.AbstractSheetSettings
Set at which line end reading.Only for reading.
setFilter(AbstractStringFilter) - Method in class olg.csv.bean.filter.AbstractStringFilter
Sets the successor.
setFilter(AbstractStringFilter) - Method in class olg.csv.bean.getter.AbstractGetter
Sets the given filter.
setForceDelimiter(boolean) - Method in class olg.csv.base.csv.CSVSettings
 
setGetters(List<AbstractGetter>) - Method in class olg.csv.bean.getter.impl.ConcateGetter
Sets the Getters list.
setIndex(int) - Method in class olg.csv.bean.filter.impl.SplitFilter
Sets the index.
setLineSeparator(String) - Method in class olg.csv.base.csv.CSVSettings
 
setName(String) - Method in class olg.csv.bean.impl.CellProcessor
Set the column header name.
setNext() - Method in class olg.csv.base.AbstractSheetReader
Returns the next Row.
setNext() - Method in class olg.csv.base.csv.CSVReader
Returns next row.
setNext() - Method in class olg.csv.base.IgnoreNullReader
 
setNext() - Method in class olg.csv.base.ods.ODSReader
 
setProperty(Element, B) - Static method in class olg.csv.bean.loader.CustomLoader
Sets a property on a bean.
setProperty(AbstractParser<T>, String, B, String) - Static method in class olg.csv.bean.loader.CustomLoader
Set a property on a bean.
setPropertyFormatter(PropertyFormatter) - Method in class olg.csv.bean.impl.CellProcessor
Sets the formatter dedicated to format entity properties as cell value.
setRang(int) - Method in class olg.csv.bean.getter.impl.DefaultGetter
Sets the rank of the target cell.
setRang(int) - Method in class olg.csv.bean.impl.CellProcessor
Sets the column num.
setRegex(String) - Method in class olg.csv.bean.filter.impl.ReplaceFilter
 
setReplacement(String) - Method in class olg.csv.bean.filter.impl.ReplaceFilter
 
setSeparator(char) - Method in class olg.csv.base.csv.CSVSettings
 
setSeparator(String) - Method in class olg.csv.bean.filter.impl.SplitFilter
Sets the separator.
setSheetName(String) - Method in class olg.csv.base.AbstractSheetSettings
The desire sheet name.
setSheetNum(int) - Method in class olg.csv.base.AbstractSheetSettings
Sets the sheet index in the sheets list of the document.
setSkipEmptyCell(boolean) - Method in class olg.csv.base.csv.CSVSettings
Only for reading. if true the returned rows will only contain not empty cells.
setStringParser(AbstractParser<List<String>>) - Method in class olg.csv.base.ods.ODSSettings
Set the String parser.
setWithHeaders(boolean) - Method in class olg.csv.base.AbstractSheetSettings
Allows to skip headers line on reading or allows to write headers on writing.
setWithHeaders(boolean) - Method in class olg.csv.base.csv.CSVSettings
 
sheet - Variable in class olg.csv.base.ods.ODSReader
The sheet on which read.
sheetName - Variable in class olg.csv.base.AbstractSheetReader
Sheet name.
sheetName - Variable in class olg.csv.base.AbstractSheetSettings
The sheet name on which read.
sheetName - Variable in class olg.csv.base.AbstractSheetWriter
the sheet name on which write.
sheetNum - Variable in class olg.csv.base.AbstractSheetReader
the sheet num. 0 is the first.
sheetNum - Variable in class olg.csv.base.AbstractSheetSettings
sheet num.
size - Variable in class olg.csv.base.csv.CSVWriter
the size of each CSV row.
size - Variable in class olg.csv.base.ods.ODSWriter
the size of the rows to add in the document.
size - Variable in class olg.csv.base.Row
number of cell (empties and no empty cells ).
skip(int) - Method in class olg.csv.base.csv.CharSearchReader
Skips characters in the stream.
skipEmptyCell - Variable in class olg.csv.base.AbstractSheetReader
Indicate if emtpy cells are skipping.
skipEmptyCell - Variable in class olg.csv.base.csv.CSVReader
if true the returned rows will only contain not empty cells.
skipEmptyCell - Variable in class olg.csv.base.csv.CSVSettings
Only for reading.
SplitFilter - Class in olg.csv.bean.filter.impl
Filter which extracts a substring by splitting the given string around matches of an regular expression.
SplitFilter(int, String) - Constructor for class olg.csv.bean.filter.impl.SplitFilter
 
SplitFilterLoader - Class in olg.csv.bean.loader.filter.impl
Loader characteristic of Split filter.
SplitFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.SplitFilterLoader
Constructs a loader bound with the split node.
store - Variable in class olg.csv.base.csv.CharSearchReader
Retains the characters previously read into the buffer.
stringParser - Variable in class olg.csv.base.ods.ODSSettings
 
substring(int, int) - Method in class olg.csv.base.csv.CharSearchReader
Returns a new String that contains a subsequence of characters currently contained in the stream.
successor - Variable in class olg.csv.bean.loader.AbstractFormatterLoader
FormatterLoader successor as describe in Chain of responsability pattern.
successor - Variable in class olg.csv.bean.loader.filter.AbstractFiltreLoader
FiltreLoader successor as describe in Chain of responsability pattern.
successor - Variable in class olg.csv.bean.loader.getter.AbstractGetterLoader
GetterLoader successor as describe in Chain of responsability pattern.
successor - Variable in class olg.csv.bean.loader.parser.AbstractParserLoader
ParserLoader successor as describe in Chain of responsability pattern.

T

table - Variable in class olg.csv.base.ods.ODSWriter
the table on which write rows.
toString() - Method in class olg.csv.base.Cell
Returns the couple (num: value) that this cell represents.
toString(OdfTableCell) - Method in class olg.csv.base.ods.ODSReader.ODSCellFormatter
 
toString() - Method in class olg.csv.base.Row
Returns a representation of this row like {num:num,size:size,cells:cells}.
toString(T[]) - Method in class olg.csv.bean.formatter.ArrayFormatter
 
toString(Date) - Method in class olg.csv.bean.formatter.DateFormatter
 
toString(T) - Method in class olg.csv.bean.formatter.Formatter
Default implementation based on toString Method of the given t.
toString(Object) - Method in class olg.csv.bean.impl.PropertyFormatter.ConcatePropertyReader
 
toString(Object) - Method in class olg.csv.bean.impl.PropertyFormatter.DelegatePropertyReader
 
toString(Object) - Method in class olg.csv.bean.impl.PropertyFormatter.PropertyReader
 
toString(Object) - Method in class olg.csv.bean.impl.PropertyFormatter
Returns a string representation of the property.
toString(Document) - Static method in class olg.csv.bean.loader.Util
transforms a XML Document as a String.
transform(Row) - Method in interface olg.csv.bean.IBeanProcessor
Returns a new bean built from the given row.
transform(B) - Method in interface olg.csv.bean.ICellProcessor
Product a cell from a bean.
transform(Row, B) - Method in class olg.csv.bean.impl.AbstractPropertyProcessor
 
transform(Row) - Method in class olg.csv.bean.impl.BeanProcessor
Returns a new bean built from the given row.
transform(B) - Method in class olg.csv.bean.impl.CellProcessor
Product a cell from a bean.
transform(Row, B) - Method in class olg.csv.bean.impl.ComplexPropertyProcessor
 
transform(Row, B) - Method in class olg.csv.bean.impl.PropertyProcessor
 
transform(B) - Method in class olg.csv.bean.impl.RowProcessor
Returns a new Row from a bean.
transform(B, RowProcessor<B>.ValueStrategy) - Method in class olg.csv.bean.impl.RowProcessor
Returns new Row from an element.
transform(Row, B) - Method in interface olg.csv.bean.IPropertyProcessor
Returns the bean after this transformer sets its property from a row.
transform(B) - Method in interface olg.csv.bean.IRowProcessor
Returns a new Row from a bean.
transformer - Variable in class olg.csv.bean.impl.ComplexPropertyProcessor
the transformer used to product a bean from a list of Strings
TrimFilter - Class in olg.csv.bean.filter.impl
Filter which execute String String.trim() method.
TrimFilter() - Constructor for class olg.csv.bean.filter.impl.TrimFilter
 
TrimFilterLoader - Class in olg.csv.bean.loader.filter.impl
Loader characteristic of trim filter.
TrimFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.TrimFilterLoader
Constructs a loader bound with the trim node.

U

UpperCaseFilter - Class in olg.csv.bean.filter.impl
Filter specialized in uppercase setting.
UpperCaseFilter(Locale) - Constructor for class olg.csv.bean.filter.impl.UpperCaseFilter
 
UpperCaseFirstFilter - Class in olg.csv.bean.filter.impl
Filter specialized in uppercase setting of the first letter of a string.
UpperCaseFirstFilter(Locale) - Constructor for class olg.csv.bean.filter.impl.UpperCaseFirstFilter
 
UpperFilterLoader - Class in olg.csv.bean.loader.filter.impl
Loader characteristic of upper case filter.
UpperFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.UpperFilterLoader
Constructs a loader bound with the upper node.
UpperFirstFilterLoader - Class in olg.csv.bean.loader.filter.impl
Loader characteristic of upper case first filter.
UpperFirstFilterLoader(AbstractFiltreLoader) - Constructor for class olg.csv.bean.loader.filter.impl.UpperFirstFilterLoader
Constructs a loader bound with the upper-first node.
UsageInvalideException - Exception in olg.csv.base
Exception thrown when API usage differs from expected usage.
UsageInvalideException() - Constructor for exception olg.csv.base.UsageInvalideException
Constructs a new exception with null as its detail message.
UsageInvalideException(String, Throwable) - Constructor for exception olg.csv.base.UsageInvalideException
Constructs a new exception with the specified detail message and cause.
UsageInvalideException(String) - Constructor for exception olg.csv.base.UsageInvalideException
Constructs a new exception with the specified detail message.
UsageInvalideException(Throwable) - Constructor for exception olg.csv.base.UsageInvalideException
Constructs a new exception with the specified cause.
Util - Class in olg.csv.bean.loader
Util in loading objects from XML Documents.
Util() - Constructor for class olg.csv.bean.loader.Util
private constructor to prevent its instantiation.
Util - Class in olg.csv.bean
Util in loading objects from XML Documents and identifying getter and setter method.
Util() - Constructor for class olg.csv.bean.Util
private constructor to prevent its instantiation.

V

validate(File) - Static method in class olg.csv.bean.loader.Util
Validate a file as a bean-row XML file.
value - Variable in class olg.csv.base.Cell
The value of the cell.
valueOf(String) - Static method in enum olg.csv.bean.parser.PrimitiveType
Returns the enum constant of this type with the specified name.
values() - Static method in enum olg.csv.bean.parser.PrimitiveType
Returns an array containing the constants of this enum type, in the order they are declared.
valueStrategy - Variable in class olg.csv.bean.impl.RowProcessor
Strategy to show values.

W

WINDOWS_LINESEPARATOR - Static variable in class olg.csv.base.csv.CSVSettings
Dos line separator.
withHeaders - Variable in class olg.csv.base.AbstractSheetReader
Indicate if an header row must be skipped.
withHeaders - Variable in class olg.csv.base.AbstractSheetSettings
 
withHeaders - Variable in class olg.csv.base.AbstractSheetWriter
Indicate if an header row must be written.
withHeaders - Variable in class olg.csv.base.csv.CSVReader
to skip headers.
withHeaders - Variable in class olg.csv.base.csv.CSVSettings
By default CSVSettings.DEFAULT_WITHHEADERS.
withHeaders - Variable in class olg.csv.base.csv.CSVWriter
indicate if writing an header line is required?
write(E) - Method in class olg.csv.bean.BeanWriter
Writes a bean on a dedicated output.
writeBlankLine(int) - Method in class olg.csv.base.csv.CSVWriter
writes blank rows until reach a specific row (exclude).
writeHeaders() - Method in class olg.csv.bean.BeanWriter
Allows to write a header line to describe the fields.
writer - Variable in class olg.csv.base.IgnoreNullWriter
the original writer.
WriterException - Exception in olg.csv.base
Exception thrown during writing.
WriterException() - Constructor for exception olg.csv.base.WriterException
Constructs a new exception with null as its detail message.
WriterException(String, Throwable) - Constructor for exception olg.csv.base.WriterException
Constructs a new exception with the specified detail message and cause.
WriterException(String) - Constructor for exception olg.csv.base.WriterException
Constructs a new exception with the specified detail message.
WriterException(Throwable) - Constructor for exception olg.csv.base.WriterException
Constructs a new exception with the specified cause.

X

xPathExpression - Variable in class olg.csv.bean.loader.AbstractFormatterLoader
This Xpath expression allows to identify xml node which describe the corresponding concret formatter under formatterType node.
xPathExpression - Variable in class olg.csv.bean.loader.filter.AbstractFiltreLoader
This Xpath expression allows to identify xml node which describe the corresponding concret filter under Fitler Type node.
xPathExpression - Variable in class olg.csv.bean.loader.getter.AbstractGetterLoader
This Xpath expression allows to identify xml node which describe the corresponding concret filter under Fitler Type node.
xPathExpression - Variable in class olg.csv.bean.loader.parser.AbstractParserLoader
This Xpath expression allows to identify xml node which describe the corresponding concret parser under parser Type node.

A B C D E F G H I L M N O P R S T U V W X

Copyright © 2014. All Rights Reserved.