Uses of Class
olg.csv.bean.parser.AbstractParser

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.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.
 

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
 

Methods in olg.csv.bean.impl with parameters of type AbstractParser
static
<T,X> IPropertyProcessor<T>
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.
 

Uses of AbstractParser in olg.csv.bean.loader.parser
 

Methods in olg.csv.bean.loader.parser that return AbstractParser
protected abstract
<T> AbstractParser<T>
AbstractParserLoader.getConcreteParser(Class<T> clazz, Element node)
          Returns a concret parser this concret loader has the responsablity to create.
<T> AbstractParser<T>
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
<T> AbstractParser<T>
CustomParserLoader.getConcreteParser(Class<T> clazz, Element node)
           
protected  AbstractParser DateParserLoader.getConcreteParser(Class clazz, Element node)
           
 

Uses of AbstractParser in olg.csv.bean.parser
 

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
<T> AbstractParser<T>
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
<E extends Enum<E>>
AbstractParser<E>
AbstractParser.getEnumParser(Class<E> clazz)
          Returns parser specialized in string conversion to Enum.
static AbstractParser AbstractParser.identifyDefaultParser(Class clazz)
          Returns default parser corresponding to the given class.
 

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.
 

Constructors in olg.csv.bean.parser.impl with parameters of type AbstractParser
DecorateParser(AbstractParser<T> parser, String defaut)
          constructs a decorateParser.
 



Copyright © 2014. All rights reserved.