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(
)
 |