|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractParser | |
---|---|
olg.csv.base.ods | This package provides the implementations for reading / writing ODS files. |
olg.csv.bean.impl | This package provides the main implementations for reading/writing Beans from Rows. |
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.parser | This package provides parser loaders. |
olg.csv.bean.loader.parser.impl | This package provides parser loaders implementation. |
olg.csv.bean.parser | This package provides useful classes in parsing text to object. |
olg.csv.bean.parser.impl | This package provides all parser implementations. |
Uses of AbstractParser in olg.csv.base.ods |
---|
Subclasses of AbstractParser in olg.csv.base.ods | |
---|---|
static class |
ODSWriter.ODSParser
This parser returns lines extracted from a string by interpreting \r, \n or \r\n as line breaks found in it. |
Fields in olg.csv.base.ods declared as AbstractParser | |
---|---|
private AbstractParser<List<String>> |
ODSWriter.cellParser
The cell parser. |
private AbstractParser<List<String>> |
ODSSettings.stringParser
|
Methods in olg.csv.base.ods that return AbstractParser | |
---|---|
AbstractParser<List<String>> |
ODSSettings.getStringParser()
Returns the String parser. |
Methods in olg.csv.base.ods with parameters of type AbstractParser | |
---|---|
ODSSettings |
ODSSettings.setStringParser(AbstractParser<List<String>> stringParser)
Set the String parser. |
Uses of AbstractParser in olg.csv.bean.impl |
---|
Fields in olg.csv.bean.impl declared as AbstractParser | |
---|---|
private AbstractParser |
PropertyProcessor.parser
The parser to product the property to set from a String. |
Methods in olg.csv.bean.impl with parameters of type AbstractParser | ||
---|---|---|
static
|
AbstractPropertyProcessor.getSimplePropertyTransformer(AbstractGetter getter,
AbstractParser<X> parser,
String propertyName,
Class<T> clazz)
Returns a simple property processor which set a property of bean with the help of a getter and a parser. |
Constructors in olg.csv.bean.impl with parameters of type AbstractParser | |
---|---|
PropertyProcessor(AbstractGetter getter,
AbstractParser parser,
String propertyName,
Class<B> clazz)
|
Uses of AbstractParser in olg.csv.bean.loader |
---|
Methods in olg.csv.bean.loader with parameters of type AbstractParser | ||
---|---|---|
private static
|
CustomLoader.setProperty(AbstractParser<T> parser,
String propertyName,
B bean,
String value)
Set a property on a bean. |
Uses of AbstractParser in olg.csv.bean.loader.parser |
---|
Methods in olg.csv.bean.loader.parser that return AbstractParser | ||
---|---|---|
protected abstract
|
AbstractParserLoader.getConcreteParser(Class<T> clazz,
Element node)
Returns a concret parser this concret loader has the responsablity to create. |
|
|
AbstractParserLoader.getParser(Class<T> clazz,
Element element)
Returns a concret parser identified from the given XML Element. |
Uses of AbstractParser in olg.csv.bean.loader.parser.impl |
---|
Methods in olg.csv.bean.loader.parser.impl that return AbstractParser | ||
---|---|---|
protected
|
CustomParserLoader.getConcreteParser(Class<T> clazz,
Element node)
|
|
protected AbstractParser |
DateParserLoader.getConcreteParser(Class clazz,
Element node)
|
Uses of AbstractParser in olg.csv.bean.parser |
---|
Fields in olg.csv.bean.parser declared as AbstractParser | |
---|---|
private AbstractParser<?> |
PrimitiveType.parser
the parser to use. |
Methods in olg.csv.bean.parser that return AbstractParser | ||
---|---|---|
static AbstractParser<Character> |
AbstractParser.getCharacterParser()
Returns parser specialized in string conversion to Character or char. |
|
static
|
AbstractParser.getConstructorParser(Class<T> clazz)
Returns the parser that operates from the constructor of the given class. |
|
static AbstractParser<Date> |
AbstractParser.getDateParser(String format,
Class<? extends Date> clazz,
Locale locale)
Returns parser specialized in string conversion to date. |
|
static
|
AbstractParser.getEnumParser(Class<E> clazz)
Returns parser specialized in string conversion to Enum. |
|
AbstractParser<?> |
PrimitiveType.getParser()
The parse associated with the primitive type this enum matches. |
|
static AbstractParser |
AbstractParser.identifyDefaultParser(Class clazz)
Returns default parser corresponding to the given class. |
Constructors in olg.csv.bean.parser with parameters of type AbstractParser | |
---|---|
PrimitiveType(String primitiveName,
AbstractParser<?> parser)
Constructor. |
Uses of AbstractParser in olg.csv.bean.parser.impl |
---|
Subclasses of AbstractParser in olg.csv.bean.parser.impl | |
---|---|
class |
CharacterParser
Parser dedicated in parsing String into character. |
class |
ConstructorParser<T>
Parser Use a constructor with string argument to parse a string. |
class |
DateParser
Parser dedicated in parsing String into date. |
class |
DecorateParser<T>
Parser Decorator use for substitute null and empty string value by a default string to be parsed. |
class |
EnumParser<E extends Enum<E>>
Parser dedicated in parsing string into enum. |
Fields in olg.csv.bean.parser.impl declared as AbstractParser | |
---|---|
private AbstractParser<T> |
DecorateParser.parser
the decorated parser. |
Constructors in olg.csv.bean.parser.impl with parameters of type AbstractParser | |
---|---|
DecorateParser(AbstractParser<T> parser,
String defaut)
constructs a decorateParser. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |