Build 1.0_r1(from source)

java.text
Class ParsePosition

java.lang.Object
  extended by java.text.ParsePosition

public class ParsePosition
extends Object

ParsePosition is used to track the current position in a String being parsed.


Constructor Summary
ParsePosition(int index)
          Constructs a new ParsePosition at the specified index.
 
Method Summary
 boolean equals(Object object)
          Compares the specified object to this ParsePosition and answer if they are equal.
 int getErrorIndex()
          Returns the index at which the parse could not continue.
 int getIndex()
          Returns the current parse position.
 int hashCode()
          Returns an integer hash code for the receiver.
 void setErrorIndex(int index)
          Sets the index at which the parse could not continue.
 void setIndex(int index)
          Sets the current parse position.
 String toString()
          Returns the string representation of this FieldPosition.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParsePosition

public ParsePosition(int index)
Constructs a new ParsePosition at the specified index.

Parameters:
index - the index to begin parsing
Method Detail

equals

public boolean equals(Object object)
Compares the specified object to this ParsePosition and answer if they are equal. The object must be an instance of ParsePosition and have the same index and error index.

Overrides:
equals in class Object
Parameters:
object - the object to compare with this object
Returns:
true if the specified object is equal to this ParsePosition, false otherwise
See Also:
hashCode()

getErrorIndex

public int getErrorIndex()
Returns the index at which the parse could not continue.

Returns:
the index of the parse error, or -1 if there is no error

getIndex

public int getIndex()
Returns the current parse position.

Returns:
the current position

hashCode

public int hashCode()
Returns an integer hash code for the receiver. Objects which are equal answer the same value for this method.

Overrides:
hashCode in class Object
Returns:
the receiver's hash
See Also:
equals(java.lang.Object)

setErrorIndex

public void setErrorIndex(int index)
Sets the index at which the parse could not continue.

Parameters:
index - the index of the parse error

setIndex

public void setIndex(int index)
Sets the current parse position.

Parameters:
index - the current parse position

toString

public String toString()
Returns the string representation of this FieldPosition.

Overrides:
toString in class Object
Returns:
the string representation of this FieldPosition

Build 1.0_r1(from source)

Please submit a feedback, bug or feature