org.apache.regexp
Class CharacterArrayCharacterIterator

java.lang.Object
org.apache.regexp.CharacterArrayCharacterIterator
- All Implemented Interfaces:
- CharacterIterator
- public final class CharacterArrayCharacterIterator
- extends java.lang.Object
- implements CharacterIterator
Encapsulates char[] as CharacterIterator
- Version:
- CVS $Id: CharacterArrayCharacterIterator.java 126148 2004-02-17 13:37:54Z vgritsenko $
|
Field Summary |
private int |
len
used portion of the array |
private int |
off
offset in the char array |
private char[] |
src
encapsulated |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
src
private final char[] src
- encapsulated
off
private final int off
- offset in the char array
len
private final int len
- used portion of the array
CharacterArrayCharacterIterator
public CharacterArrayCharacterIterator(char[] src,
int off,
int len)
substring
public java.lang.String substring(int beginIndex,
int endIndex)
- Specified by:
substring in interface CharacterIterator
substring
public java.lang.String substring(int beginIndex)
- Specified by:
substring in interface CharacterIterator
charAt
public char charAt(int pos)
- Specified by:
charAt in interface CharacterIterator
isEnd
public boolean isEnd(int pos)
- Specified by:
isEnd in interface CharacterIterator