Name
ParsePosition
Synopsis
ParsePosition objects are
passed to the parse( ) and parseObject(
) methods of Format and its subclasses.
The ParsePosition class represents the position in
a string at which parsing should begin or at which parsing stopped.
Before calling a parse( ) method, you can specify
the starting position of parsing by passing the desired index to the
ParsePosition( ) constructor or by calling the
setIndex( ) of an existing
ParsePosition object. When parse(
) returns, you can determine where parsing ended by calling
getIndex( ). When parsing multiple objects or
values from a string, a single ParsePosition
object can be used sequentially.
public class ParsePosition { // Public Constructors public ParsePosition(int index); // Public Instance Methods 1.2 public int getErrorIndex( ); public int getIndex( ); 1.2 public void setErrorIndex(int ei); public void setIndex(int index); // Public Methods Overriding Object 1.2 public boolean equals(Object obj); 1.2 public int hashCode( ); 1.2 public String toString( ); }
Passed To
ChoiceFormat.parse( ), DateFormat.{parse(
), parseObject( )},
DecimalFormat.parse( ),
Format.parseObject( ),
MessageFormat.{parse( ), parseObject(
)}, NumberFormat.{parse( ),
parseObject( )}, SimpleDateFormat.parse(
)