Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.springframework.format
Interface Parser<T>

Type Parameters:
  `T` - the type of object this Parser produces

All Known Subinterfaces:
  Formatter<T>

All Known Implementing Classes:
  AbstractNumberFormatter, CurrencyFormatter, DateFormatter, DateTimeParser, NumberFormatter, PercentFormatter

    public interface Parser<T>

Parses text strings to produce instances of T.

Since:
  3.0
Author:
  Keith Donald

Method Summary
`T` | `parse(java.lang.String text, java.util.Locale locale)` Parse a text String to produce a T.

Method Detail

### parse

    T parse(java.lang.String text,
            java.util.Locale locale)
            throws java.text.ParseException

  Parse a text String to produce a T.

  Parameters:
    `text` - the text string
    `locale` - the current user locale
  Returns:
    an instance of T
  Throws:
    `java.text.ParseException` - when a parse exception occurs in a java.text parsing library
    `java.lang.IllegalArgumentException` - when a parse exception occurs

Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD