Package org.apache.regexp
Class CharacterArrayCharacterIterator
java.lang.Object
org.apache.regexp.CharacterArrayCharacterIterator
- All Implemented Interfaces:
CharacterIterator
Encapsulates char[] as CharacterIterator
- Version:
- CVS $Id: CharacterArrayCharacterIterator.java 518156 2007-03-14 14:31:26Z vgritsenko $
- Author:
- Ales Novak
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
src
private final char[] srcencapsulated -
off
private final int offoffset in the char array -
len
private final int lenused portion of the array
-
-
Constructor Details
-
CharacterArrayCharacterIterator
public CharacterArrayCharacterIterator(char[] src, int off, int len) - Parameters:
src
- - encapsulated String
-
-
Method Details
-
substring
- Specified by:
substring
in interfaceCharacterIterator
- Returns:
- a substring
-
substring
- Specified by:
substring
in interfaceCharacterIterator
- Returns:
- a substring
-
charAt
public char charAt(int pos) - Specified by:
charAt
in interfaceCharacterIterator
- Returns:
- a character at the specified position.
-
isEnd
public boolean isEnd(int pos) - Specified by:
isEnd
in interfaceCharacterIterator
- Returns:
- true iff if the specified index is after the end of the character stream
-