Liking cljdoc? Tell your friends :D

jdk.text.ParsePosition

ParsePosition is a simple class used by Format and its subclasses to keep track of the current position during parsing. The parseObject method in the various Format classes requires a ParsePosition object as an argument.

By design, as you parse through a string with different formats, you can use the same ParsePosition, since the index parameter records the current position.

ParsePosition is a simple class used by Format
and its subclasses to keep track of the current position during parsing.
The parseObject method in the various Format
classes requires a ParsePosition object as an argument.


By design, as you parse through a string with different formats,
you can use the same ParsePosition, since the index parameter
records the current position.
raw docstring

->parse-positionclj

(->parse-position index)

Constructor.

Create a new ParsePosition with the given initial index.

index - initial index - int

Constructor.

Create a new ParsePosition with the given initial index.

index - initial index - `int`
raw docstring

equalsclj

(equals this obj)

Overrides equals

obj - the reference object with which to compare. - java.lang.Object

returns: true if this object is the same as the obj argument; false otherwise. - boolean

Overrides equals

obj - the reference object with which to compare. - `java.lang.Object`

returns: true if this object is the same as the obj
          argument; false otherwise. - `boolean`
raw docstring

get-error-indexclj

(get-error-index this)

Retrieve the index at which an error occurred, or -1 if the error index has not been set.

returns: the index at which an error occurred - int

Retrieve the index at which an error occurred, or -1 if the
 error index has not been set.

returns: the index at which an error occurred - `int`
raw docstring

get-indexclj

(get-index this)

Retrieve the current parse position. On input to a parse method, this is the index of the character at which parsing will begin; on output, it is the index of the character following the last character parsed.

returns: the current parse position - int

Retrieve the current parse position.  On input to a parse method, this
 is the index of the character at which parsing will begin; on output, it
 is the index of the character following the last character parsed.

returns: the current parse position - `int`
raw docstring

hash-codeclj

(hash-code this)

Returns a hash code for this ParsePosition.

returns: a hash code value for this object - int

Returns a hash code for this ParsePosition.

returns: a hash code value for this object - `int`
raw docstring

set-error-indexclj

(set-error-index this ei)

Set the index at which a parse error occurred. Formatters should set this before returning an error code from their parseObject method. The default value is -1 if this is not set.

ei - the index at which an error occurred - int

Set the index at which a parse error occurred.  Formatters
 should set this before returning an error code from their
 parseObject method.  The default value is -1 if this is not set.

ei - the index at which an error occurred - `int`
raw docstring

set-indexclj

(set-index this index)

Set the current parse position.

index - the current parse position - int

Set the current parse position.

index - the current parse position - `int`
raw docstring

to-stringclj

(to-string this)

Return a string representation of this ParsePosition.

returns: a string representation of this object - java.lang.String

Return a string representation of this ParsePosition.

returns: a string representation of this object - `java.lang.String`
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close