A B C D E F G H I K L N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(String, double) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Add a name/value pair into this object.
- add(String, double) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Add a name/value pair into this object.
- add(String, int) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Add a name/value pair into this object.
- add(String, int) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Add a name/value pair into this object.
- add(String, long) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Add a name/value pair into this object.
- add(String, long) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Add a name/value pair into this object.
- add(String, Integer) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Add a name/value pair into this object.
- add(String, Integer) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Add a name/value pair into this object.
- add(String, String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Add a name/value pair into this object.
- add(String, String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Add a name/value pair into this object.
- add(String, String[]) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Add an array of Strings for a key.
- add(String, String[]) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Add an array of Strings for a key.
- add(String, Part) - Method in class org.apache.fulcrum.parser.DefaultParameterParser
-
Add a Part object as a parameters.
- add(String, Part) - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Add a Part object as a parameters.
- AGE_DELETE - Static variable in interface org.apache.fulcrum.parser.CookieParser
- AGE_SESSION - Static variable in interface org.apache.fulcrum.parser.CookieParser
- AUTOMATIC_DEFAULT - Static variable in interface org.apache.fulcrum.parser.ParserService
-
The default value of 'automaticUpload' property (
false
). - AUTOMATIC_KEY - Static variable in interface org.apache.fulcrum.parser.ParserService
-
Parse file upload items automatically
B
- BaseValueParser - Class in org.apache.fulcrum.parser
-
BaseValueParser is a base class for classes that need to parse name/value Parameters, for example GET/POST data or Cookies (DefaultParameterParser and DefaultCookieParser)
- BaseValueParser() - Constructor for class org.apache.fulcrum.parser.BaseValueParser
- BaseValueParser(String) - Constructor for class org.apache.fulcrum.parser.BaseValueParser
-
Constructor that takes a character encoding
- BaseValueParser(String, Locale) - Constructor for class org.apache.fulcrum.parser.BaseValueParser
-
Constructor that takes a character encoding and a locale
- BaseValueParserFactory - Class in org.apache.fulcrum.parser.pool
-
Factory to create
BaseValueParser
objects - BaseValueParserFactory() - Constructor for class org.apache.fulcrum.parser.pool.BaseValueParserFactory
- BaseValueParserPool - Class in org.apache.fulcrum.parser.pool
-
Pool manager for
BaseValueParser
objects - BaseValueParserPool(PooledObjectFactory<BaseValueParser>) - Constructor for class org.apache.fulcrum.parser.pool.BaseValueParserPool
-
Constructor.
- BaseValueParserPool(PooledObjectFactory<BaseValueParser>, GenericObjectPoolConfig) - Constructor for class org.apache.fulcrum.parser.pool.BaseValueParserPool
-
Constructor.
C
- clear() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Clear all name/value pairs out of this object.
- clear() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Clear all name/value pairs out of this object.
- configure(Configuration) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Avalon component lifecycle method
- containsKey(Object) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Determine whether a given key has been inserted.
- containsKey(Object) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Determine whether a given key has been inserted.
- convert(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Trims the string data and applies the conversion specified in the property given by URL_CASE_FOLDING.
- convert(String) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Trims the string data and applies the conversion specified in the property given by URL_CASE_FOLDING.
- convert(String) - Method in interface org.apache.fulcrum.parser.ParserService
-
Trims the string data and applies the conversion specified in the property given by URL_CASE_FOLDING.
- convert(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Trims the string data and applies the conversion specified in the property given by URL_CASE_FOLDING.
- convertAndTrim(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Convert a String value according to the url-case-folding property.
- convertAndTrim(String) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Convert a String value according to the url-case-folding property.
- convertAndTrim(String) - Method in interface org.apache.fulcrum.parser.ParserService
-
Convert a String value according to the url-case-folding property.
- convertAndTrim(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Convert a String value according to the url-case-folding property.
- convertAndTrim(String, ValueParser.URLCaseFolding) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
A convert method, which trims the string data and applies the conversion specified in the parameter given.
- convertAndTrim(String, ValueParser.URLCaseFolding) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
A static version of the convert method, which trims the string data and applies the conversion specified in the property given by URL_CASE_FOLDING.
- convertAndTrim(String, ValueParser.URLCaseFolding) - Method in interface org.apache.fulcrum.parser.ParserService
-
A convert method, which trims the string data and applies the conversion specified in the parameter given.
- convertAndTrim(String, ValueParser.URLCaseFolding) - Method in interface org.apache.fulcrum.parser.ValueParser
-
A static version of the convert method, which trims the string data and applies the conversion specified in the property given by URL_CASE_FOLDING.
- CookieParser - Interface in org.apache.fulcrum.parser
-
CookieParser is an interface to a utility to to get and set values of Cookies on the Client Browser.
- CookieParserFactory - Class in org.apache.fulcrum.parser.pool
-
Factory to create
DefaultCookieParser
objects - CookieParserFactory() - Constructor for class org.apache.fulcrum.parser.pool.CookieParserFactory
- CookieParserPool - Class in org.apache.fulcrum.parser.pool
-
Pool manager for
BaseValueParser
objects - CookieParserPool(PooledObjectFactory<DefaultCookieParser>) - Constructor for class org.apache.fulcrum.parser.pool.CookieParserPool
-
Constructor.
- CookieParserPool(PooledObjectFactory<DefaultCookieParser>, GenericObjectPoolConfig) - Constructor for class org.apache.fulcrum.parser.pool.CookieParserPool
-
Constructor.
- create() - Method in class org.apache.fulcrum.parser.pool.BaseValueParserFactory
- create() - Method in class org.apache.fulcrum.parser.pool.CookieParserFactory
- create() - Method in class org.apache.fulcrum.parser.pool.DefaultParameterParserFactory
- CSVParser - Class in org.apache.fulcrum.parser
-
CSVParser is used to parse a stream with comma-separated values and generate ParameterParser objects which can be used to extract the values in the desired type.
- CSVParser(Reader) - Constructor for class org.apache.fulcrum.parser.CSVParser
-
Create a new CSVParser instance.
- CSVParser(Reader, List<String>) - Constructor for class org.apache.fulcrum.parser.CSVParser
-
Create a new CSVParser instance.
- CSVParser(Reader, List<String>, String) - Constructor for class org.apache.fulcrum.parser.CSVParser
-
Create a new CSVParser instance.
D
- DataStreamParser - Class in org.apache.fulcrum.parser
-
DataStreamParser is used to parse a stream with a fixed format and generate ValueParser objects which can be used to extract the values in the desired type.
- DataStreamParser(Reader, List<String>, String) - Constructor for class org.apache.fulcrum.parser.DataStreamParser
-
Create a new DataStreamParser instance.
- DEFAULT_CHARACTER_ENCODING - Static variable in interface org.apache.fulcrum.parser.ValueParser
-
The default character encoding to use when converting to byte arrays
- DEFAULT_MAX_IDLE - Static variable in interface org.apache.fulcrum.parser.ParserService
-
The default value of 'maxIdle' property in 'pool' (
2
). - DEFAULT_POOL_CAPACITY - Static variable in interface org.apache.fulcrum.parser.ParserService
-
The default value of 'maxTotal' property in 'pool' (
1024
). - DefaultCookieParser - Class in org.apache.fulcrum.parser
-
CookieParser is used to get and set values of Cookies on the Client Browser.
- DefaultCookieParser() - Constructor for class org.apache.fulcrum.parser.DefaultCookieParser
-
Constructs a new CookieParser.
- DefaultParameterParser - Class in org.apache.fulcrum.parser
-
DefaultParameterParser is a utility object to handle parsing and retrieving the data passed via the GET/POST/PATH_INFO arguments.
- DefaultParameterParser() - Constructor for class org.apache.fulcrum.parser.DefaultParameterParser
-
Create a new empty instance of ParameterParser.
- DefaultParameterParser(String) - Constructor for class org.apache.fulcrum.parser.DefaultParameterParser
-
Create a new empty instance of ParameterParser.
- DefaultParameterParserFactory - Class in org.apache.fulcrum.parser.pool
-
Factory to create
DefaultParameterParser
objects - DefaultParameterParserFactory() - Constructor for class org.apache.fulcrum.parser.pool.DefaultParameterParserFactory
- DefaultParameterParserPool - Class in org.apache.fulcrum.parser.pool
-
Pool manager for
DefaultParameterParser
objects - DefaultParameterParserPool(PooledObjectFactory<DefaultParameterParser>) - Constructor for class org.apache.fulcrum.parser.pool.DefaultParameterParserPool
-
Constructor.
- DefaultParameterParserPool(PooledObjectFactory<DefaultParameterParser>, GenericObjectPoolConfig) - Constructor for class org.apache.fulcrum.parser.pool.DefaultParameterParserPool
-
Constructor.
- DefaultParserService - Class in org.apache.fulcrum.parser
-
The DefaultParserService provides the default implementation of a
ParserService
. - DefaultParserService() - Constructor for class org.apache.fulcrum.parser.DefaultParserService
- DefaultParserService(GenericObjectPoolConfig<?>) - Constructor for class org.apache.fulcrum.parser.DefaultParserService
- dispose() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Disposes the parser.
- dispose() - Method in class org.apache.fulcrum.parser.DefaultCookieParser
-
Disposes the parser.
- dispose() - Method in class org.apache.fulcrum.parser.DefaultParameterParser
-
Disposes the parser.
- dispose() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Dispose all references of this object.
E
- enableLogging(Logger) - Method in class org.apache.fulcrum.parser.BaseValueParser
- enableLogging(Logger) - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Provide a logger
F
- FULCRUM_POOL_DEFAULT - Static variable in interface org.apache.fulcrum.parser.ParserService
-
fulcrum pool by default false
- FULCRUM_POOL_KEY - Static variable in interface org.apache.fulcrum.parser.ParserService
-
fulcrum pool activation parameter
G
- get(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a String for the given name.
- get(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a String for the given name.
- getAutomaticUpload() - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Gets the automaticUpload value from the configuration
- getAutomaticUpload() - Method in interface org.apache.fulcrum.parser.ParserService
-
Gets the automaticUpload value from the configuration
- getBigDecimal(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a BigDecimal for the given name.
- getBigDecimal(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a BigDecimal for the given name.
- getBigDecimal(String, BigDecimal) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a BigDecimal for the given name.
- getBigDecimal(String, BigDecimal) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a BigDecimal for the given name.
- getBigDecimals(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of BigDecimals for the given name.
- getBigDecimals(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of BigDecimals for the given name.
- getBoolean(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a boolean for the given name.
- getBoolean(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a boolean for the given name.
- getBoolean(String, boolean) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a boolean for the given name.
- getBoolean(String, boolean) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a boolean for the given name.
- getBooleanObject(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Returns a Boolean object for the given name.
- getBooleanObject(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Returns a Boolean object for the given name.
- getBooleanObject(String, Boolean) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Returns a Boolean object for the given name.
- getBooleanObject(String, Boolean) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Returns a Boolean object for the given name.
- getBooleanObjects(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of Booleans for the given name.
- getBooleanObjects(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of Booleans for the given name.
- getBooleans(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of booleans for the given name.
- getBooleans(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of booleans for the given name.
- getByte(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a byte for the given name.
- getByte(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a byte for the given name.
- getByte(String, byte) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a byte for the given name.
- getByte(String, byte) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a byte for the given name.
- getByteObject(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a byte for the given name.
- getByteObject(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a byte for the given name.
- getByteObject(String, Byte) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a byte for the given name.
- getByteObject(String, Byte) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a byte for the given name.
- getBytes(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of bytes for the given name.
- getBytes(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of bytes for the given name.
- getCharacterEncoding() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Get the character encoding that will be used by this ValueParser.
- getCharacterEncoding() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Get the character encoding that will be used by this ValueParser.
- getDate(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Returns a
Date
object. - getDate(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Returns a java.util.Date object.
- getDate(String, DateFormat) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Returns a
Date
object. - getDate(String, DateFormat) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Returns a java.util.Date object.
- getDate(String, DateFormat, Date) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Returns a
Date
object. - getDate(String, DateFormat, Date) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Returns a java.util.Date object.
- getDateFormat() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Get the date format that will be used by this ValueParser.
- getDateFormat() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Get the date format that will be used by this ValueParser.
- getDouble(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a double for the given name.
- getDouble(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a double for the given name.
- getDouble(String, double) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a double for the given name.
- getDouble(String, double) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a double for the given name.
- getDoubleObject(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a Double for the given name.
- getDoubleObject(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a Double for the given name.
- getDoubleObject(String, Double) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a Double for the given name.
- getDoubleObject(String, Double) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a Double for the given name.
- getDoubleObjects(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of doubles for the given name.
- getDoubleObjects(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of doubles for the given name.
- getDoubles(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of doubles for the given name.
- getDoubles(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of doubles for the given name.
- getFileName(Part) - Method in class org.apache.fulcrum.parser.DefaultParameterParser
- getFileName(Part) - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Convenience fileName utility, which extracts the filename from header
- getFloat(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a float for the given name.
- getFloat(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a float for the given name.
- getFloat(String, float) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a float for the given name.
- getFloat(String, float) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a float for the given name.
- getFloatObject(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a float for the given name.
- getFloatObject(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a float for the given name.
- getFloatObject(String, Float) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a Float for the given name.
- getFloatObject(String, Float) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a Float for the given name.
- getFloatObjects(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of floats for the given name.
- getFloatObjects(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of floats for the given name.
- getFloats(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of floats for the given name.
- getFloats(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of floats for the given name.
- getInt(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an int for the given name.
- getInt(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an int for the given name.
- getInt(String, int) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an int for the given name.
- getInt(String, int) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an int for the given name.
- getIntObject(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an Integer for the given name.
- getIntObject(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an Integer for the given name.
- getIntObject(String, Integer) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an Integer for the given name.
- getIntObject(String, Integer) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an Integer for the given name.
- getIntObjects(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of Integers for the given name.
- getIntObjects(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of Integers for the given name.
- getInts(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of ints for the given name.
- getInts(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of ints for the given name.
- getKeys() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Returns all the available parameter names.
- getKeys() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Returns all the available parameter names.
- getLocale() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Get the locale that will be used by this ValueParser.
- getLocale() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Get the locale that will be used by this ValueParser.
- getLogger() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Provide an Avalon logger to the derived classes
- getLong(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a long for the given name.
- getLong(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a long for the given name.
- getLong(String, long) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a long for the given name.
- getLong(String, long) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a long for the given name.
- getLongObject(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a Long for the given name.
- getLongObject(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a Long for the given name.
- getLongObject(String, Long) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a Long for the given name.
- getLongObject(String, Long) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a Long for the given name.
- getLongObjects(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of Longs for the given name.
- getLongObjects(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of Longs for the given name.
- getLongs(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of longs for the given name.
- getLongs(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of longs for the given name.
- getNumberFormat() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Get the number format that will be used by this ValueParser.
- getNumberFormat() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Get the number format that will be used by this ValueParser.
- getObject(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an Object for the given name.
- getObject(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an Object for the given name.
- getObjects(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of Objects for the given name.
- getObjects(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of Objects for the given name.
- getParam(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
fetches a key from the parameters map.
- getParameterEncoding() - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Get the character encoding that will be used by this ValueParser.
- getParameterEncoding() - Method in interface org.apache.fulcrum.parser.ParserService
-
Get the parameter encoding that has been configured as default for the ParserService.
- getParser(Class<P>) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Get a
ValueParser
instance from the service. - getParser(Class<P>) - Method in interface org.apache.fulcrum.parser.ParserService
-
Get a
ValueParser
instance from the service. - getPart(String) - Method in class org.apache.fulcrum.parser.DefaultParameterParser
- getPart(String) - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Return a Part object for the given name.
- getParts() - Method in class org.apache.fulcrum.parser.DefaultParameterParser
- getParts() - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Return an array of all Part objects.
- getParts(String) - Method in class org.apache.fulcrum.parser.DefaultParameterParser
- getParts(String) - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Return an array of Part objects for the given name.
- getRequest() - Method in interface org.apache.fulcrum.parser.CookieParser
-
Gets the servlet request.
- getRequest() - Method in class org.apache.fulcrum.parser.DefaultCookieParser
-
Gets the servlet request.
- getRequest() - Method in class org.apache.fulcrum.parser.DefaultParameterParser
-
Gets the parsed servlet request.
- getRequest() - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Gets the parsed servlet request.
- getString(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a String for the given name.
- getString(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a String for the given name.
- getString(String, String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return a String for the given name.
- getString(String, String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return a String for the given name.
- getStrings(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of Strings for the given name.
- getStrings(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of Strings for the given name.
- getStrings(String, String[]) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Return an array of Strings for the given name.
- getStrings(String, String[]) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Return an array of Strings for the given name.
- getToStringParam(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
This method is only used in toString() and can be used by derived classes to add their local parameters to the toString()
- getUploadData() - Method in class org.apache.fulcrum.parser.DefaultParameterParser
-
Gets the uploadData byte[]
- getUploadData() - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Gets the uploadData byte[]
- getUrlFolding() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Gets the folding value from the ParserService configuration
- getUrlFolding() - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Gets the folding value from the configuration
- getUrlFolding() - Method in interface org.apache.fulcrum.parser.ParserService
-
Gets the folding value from the configuration
- getUrlFolding() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Gets the folding value from the ParserService configuration
H
- handleEncoding(HttpServletRequest) - Method in class org.apache.fulcrum.parser.DefaultParameterParser
- hasNext() - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Determine whether a further row of values exists in the input.
- hasNextRow() - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Determine whether a further row of values exists in the input.
I
- initTokenizer(StreamTokenizer) - Method in class org.apache.fulcrum.parser.CSVParser
-
Initialize the StreamTokenizer instance used to read the lines from the input reader.
- initTokenizer(StreamTokenizer) - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Initialize the StreamTokenizer instance used to read the lines from the input reader.
- initTokenizer(StreamTokenizer) - Method in class org.apache.fulcrum.parser.TSVParser
-
Initialize the StreamTokenizer instance used to read the lines from the input reader.
- isDisposed() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Checks whether the object is disposed.
- isValid() - Method in class org.apache.fulcrum.parser.BaseValueParser
- isValid() - Method in interface org.apache.fulcrum.parser.CookieParser
- isValid() - Method in class org.apache.fulcrum.parser.DefaultCookieParser
- iterator() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Gets an iterator over the set of keys
K
- keySet() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Gets the set of keys
- keySet() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Gets the keys.
L
- log - Variable in class org.apache.fulcrum.parser.DataStreamParser
-
Logger to use
- LOWER - org.apache.fulcrum.parser.ValueParser.URLCaseFolding
-
Fold to lower case
N
- next() - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Returns a ValueParser object containing the next row of values.
- nextRow() - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Returns a ValueParser object containing the next row of values.
- NONE - org.apache.fulcrum.parser.ValueParser.URLCaseFolding
-
No folding
O
- org.apache.fulcrum.parser - package org.apache.fulcrum.parser
- org.apache.fulcrum.parser.pool - package org.apache.fulcrum.parser.pool
P
- PARAMETER_ENCODING_DEFAULT - Static variable in interface org.apache.fulcrum.parser.ParserService
-
Default Encoding for Parameter Parser
- PARAMETER_ENCODING_KEY - Static variable in interface org.apache.fulcrum.parser.ParserService
-
Key for the Parameter Parser Encoding
- ParameterParser - Interface in org.apache.fulcrum.parser
-
ParameterParser is an interface to a utility to handle parsing and retrieving the data passed via the GET/POST/PATH_INFO arguments.
- parameters - Variable in class org.apache.fulcrum.parser.BaseValueParser
-
Random access storage for parameter data.
- parse(String, char, boolean) - Method in class org.apache.fulcrum.parser.StringValueParser
-
Parses a String using a single delimiter.
- parse(String, char, char, boolean) - Method in class org.apache.fulcrum.parser.StringValueParser
- parserService - Variable in class org.apache.fulcrum.parser.BaseValueParser
-
The ParserService instance to query for conversion and configuration
- ParserService - Interface in org.apache.fulcrum.parser
-
ParserService defines the methods which are needed by the parser objects to get their necessities.
- ParserServiceSupport - Interface in org.apache.fulcrum.parser
-
ParserServiceSupport defines the methods which are needed by the parser objects to get access to the ParserService.
- parseUpload(HttpServletRequest) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Parse the given request for uploaded files
- parseUpload(HttpServletRequest) - Method in interface org.apache.fulcrum.parser.ParserService
-
Parse the given request for uploaded files
- passivateObject(PooledObject<BaseValueParser>) - Method in class org.apache.fulcrum.parser.pool.BaseValueParserFactory
-
When an object is returned to the pool, clear the buffer.
- passivateObject(PooledObject<DefaultCookieParser>) - Method in class org.apache.fulcrum.parser.pool.CookieParserFactory
-
When an object is returned to the pool, clear the buffer.
- passivateObject(PooledObject<DefaultParameterParser>) - Method in class org.apache.fulcrum.parser.pool.DefaultParameterParserFactory
-
When an object is returned to the pool, clear the buffer.
- POOL_KEY - Static variable in interface org.apache.fulcrum.parser.ParserService
-
commons pool2 parameters
- putParam(String, String[]) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Puts a key into the parameters map.
- putParser(ValueParser) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Clears the parse and puts it back into the pool service.
- putParser(ValueParser) - Method in interface org.apache.fulcrum.parser.ParserService
-
Put the parser into service
R
- readColumnNames() - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Read the list of column names from the input reader using the tokenizer.
- recycle() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Recycles the parser.
- recycle(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Recycles the parser with a character encoding.
- remove() - Method in class org.apache.fulcrum.parser.DataStreamParser
-
The optional Iterator.remove method is not supported.
- remove(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Removes the named parameter from the contained hashtable.
- remove(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Removes the named parameter from the contained hashtable.
- ROLE - Static variable in interface org.apache.fulcrum.parser.ParserService
-
Avalon Identifier
S
- service(ServiceManager) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Avalon component lifecycle method
- set(String, String) - Method in interface org.apache.fulcrum.parser.CookieParser
-
Set a cookie that will be stored on the client for the duration of the session.
- set(String, String) - Method in class org.apache.fulcrum.parser.DefaultCookieParser
-
Set a cookie that will be stored on the client for the duration of the session.
- set(String, String, int) - Method in interface org.apache.fulcrum.parser.CookieParser
-
Set a persistent cookie on the client that will expire after a maximum age (given in seconds).
- set(String, String, int) - Method in class org.apache.fulcrum.parser.DefaultCookieParser
- setCharacterEncoding(String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set the character encoding that will be used by this ValueParser.
- setCharacterEncoding(String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Set the character encoding that will be used by this ValueParser.
- setColumnNames(List<String>) - Method in class org.apache.fulcrum.parser.DataStreamParser
-
Set the list of column names explicitly.
- setData(HttpServletRequest, HttpServletResponse) - Method in interface org.apache.fulcrum.parser.CookieParser
-
Sets the servlet request and response to be parsed.
- setData(HttpServletRequest, HttpServletResponse) - Method in class org.apache.fulcrum.parser.DefaultCookieParser
-
Sets the servlet request and response to be parsed.
- setDateFormat(DateFormat) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set the date format that will be used by this ValueParser.
- setDateFormat(DateFormat) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Set the date format that will be used by this ValueParser.
- setLocale(Locale) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set the locale that will be used by this ValueParser.
- setLocale(Locale) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Set the locale that will be used by this ValueParser.
- setNumberFormat(NumberFormat) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set the number format that will be used by this ValueParser.
- setNumberFormat(NumberFormat) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Set the number format that will be used by this ValueParser.
- setParameterEncoding(String) - Method in class org.apache.fulcrum.parser.DefaultParserService
-
Set the character encoding that will be used by this ValueParser.
- setParserService(ParserService) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set a ParserService instance
- setParserService(ParserService) - Method in interface org.apache.fulcrum.parser.ParserServiceSupport
-
Set a ParserService instance
- setProperties(Object) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Uses bean introspection to set writable properties of bean from the parameters, where a (case-insensitive) name match between the bean property and the parameter is looked for.
- setProperties(Object) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Uses bean introspection to set writable properties of bean from the parameters, where a (case-insensitive) name match between the bean property and the parameter is looked for.
- setProperty(Object, PropertyDescriptor) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set the property 'prop' in the bean to the value of the corresponding parameters.
- setRequest(HttpServletRequest) - Method in class org.apache.fulcrum.parser.DefaultParameterParser
-
Sets the servlet request to the parser.
- setRequest(HttpServletRequest) - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Sets the servlet request to be parser.
- setString(String, String) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set a parameter to a specific value.
- setString(String, String) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Set a parameter to a specific value.
- setStrings(String, String[]) - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Set a parameter to a specific value.
- setStrings(String, String[]) - Method in interface org.apache.fulcrum.parser.ValueParser
-
Set a parameter to a specific value.
- setUploadData(byte[]) - Method in class org.apache.fulcrum.parser.DefaultParameterParser
-
Sets the uploadData byte[]
- setUploadData(byte[]) - Method in interface org.apache.fulcrum.parser.ParameterParser
-
Sets the uploadData byte[]
- StringValueParser - Class in org.apache.fulcrum.parser
-
An extension that parses a String for name/value pairs.
- StringValueParser() - Constructor for class org.apache.fulcrum.parser.StringValueParser
T
- toString() - Method in class org.apache.fulcrum.parser.BaseValueParser
-
Simple method that attempts to get a textual representation of this object's name/value pairs.
- toString() - Method in interface org.apache.fulcrum.parser.ValueParser
-
Simple method that attempts to get a toString() representation of this object.
- TSVParser - Class in org.apache.fulcrum.parser
-
TSVParser is used to parse a stream with tab-separated values and generate ParameterParser objects which can be used to extract the values in the desired type.
- TSVParser(Reader) - Constructor for class org.apache.fulcrum.parser.TSVParser
-
Create a new TSVParser instance.
- TSVParser(Reader, List<String>) - Constructor for class org.apache.fulcrum.parser.TSVParser
-
Create a new TSVParser instance.
- TSVParser(Reader, List<String>, String) - Constructor for class org.apache.fulcrum.parser.TSVParser
-
Create a new TSVParser instance.
U
- unset(String) - Method in interface org.apache.fulcrum.parser.CookieParser
-
Remove a previously set cookie from the client machine.
- unset(String) - Method in class org.apache.fulcrum.parser.DefaultCookieParser
- UNSET - org.apache.fulcrum.parser.ValueParser.URLCaseFolding
-
No folding set
- UPPER - org.apache.fulcrum.parser.ValueParser.URLCaseFolding
-
Fold to upper case
- URL_CASE_FOLDING_KEY - Static variable in interface org.apache.fulcrum.parser.ParserService
-
Property for setting the URL folding value
V
- validateObject(PooledObject<BaseValueParser>) - Method in class org.apache.fulcrum.parser.pool.BaseValueParserFactory
- validateObject(PooledObject<DefaultCookieParser>) - Method in class org.apache.fulcrum.parser.pool.CookieParserFactory
- validateObject(PooledObject<DefaultParameterParser>) - Method in class org.apache.fulcrum.parser.pool.DefaultParameterParserFactory
- valueOf(String) - Static method in enum org.apache.fulcrum.parser.ValueParser.URLCaseFolding
-
Returns the enum constant of this type with the specified name.
- ValueParser - Interface in org.apache.fulcrum.parser
-
ValueParser is a base interface for classes that need to parse name/value Parameters, for example GET/POST data or Cookies (ParameterParser and CookieParser)
- ValueParser.URLCaseFolding - Enum in org.apache.fulcrum.parser
-
Possible values for the URL folding setting
- values() - Static method in enum org.apache.fulcrum.parser.ValueParser.URLCaseFolding
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrap(BaseValueParser) - Method in class org.apache.fulcrum.parser.pool.BaseValueParserFactory
- wrap(DefaultCookieParser) - Method in class org.apache.fulcrum.parser.pool.CookieParserFactory
- wrap(DefaultParameterParser) - Method in class org.apache.fulcrum.parser.pool.DefaultParameterParserFactory
All Classes All Packages