Package org.apache.oro.text.regex
Class CharStringPointer
- java.lang.Object
-
- org.apache.oro.text.regex.CharStringPointer
-
final class CharStringPointer extends java.lang.ObjectThe CharStringPointer class is used to facilitate traversal of a char[] in the manner pointer traversals of strings are performed in C/C++. It is expected that the compiler will inline all the functions.- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description (package private) char[]_array(package private) static char_END_OF_STRING(package private) int_offset
-
Constructor Summary
Constructors Constructor Description CharStringPointer(char[] charArray)CharStringPointer(char[] charArray, int offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) char_decrement()(package private) char_decrement(int inc)(package private) int_getLength()(package private) int_getOffset()(package private) char_getValue()(package private) char_getValue(int offset)(package private) char_getValueRelative(int offset)(package private) char_increment()(package private) char_increment(int inc)(package private) boolean_isAtEnd()(package private) char_postDecrement()(package private) char_postIncrement()(package private) void_setOffset(int offset)(package private) java.lang.String_toString(int offset)java.lang.StringtoString()
-
-
-
Field Detail
-
_END_OF_STRING
static final char _END_OF_STRING
- See Also:
- Constant Field Values
-
_offset
int _offset
-
_array
char[] _array
-
-
Method Detail
-
_getValue
char _getValue()
-
_getValue
char _getValue(int offset)
-
_getValueRelative
char _getValueRelative(int offset)
-
_getLength
int _getLength()
-
_getOffset
int _getOffset()
-
_setOffset
void _setOffset(int offset)
-
_isAtEnd
boolean _isAtEnd()
-
_increment
char _increment(int inc)
-
_increment
char _increment()
-
_decrement
char _decrement(int inc)
-
_decrement
char _decrement()
-
_postIncrement
char _postIncrement()
-
_postDecrement
char _postDecrement()
-
_toString
java.lang.String _toString(int offset)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-