Package com.sun.xml.fastinfoset.util
Class CharArray
java.lang.Object
com.sun.xml.fastinfoset.util.CharArray
- All Implemented Interfaces:
CharSequence
- Direct Known Subclasses:
CharArrayString
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal char
charAt
(int index) final void
boolean
final boolean
equalsCharArray
(char[] ch, int start, int length) final boolean
equalsCharArray
(CharArray cha) int
hashCode()
static final int
hashCode
(char[] ch, int start, int length) final int
length()
final void
set
(char[] _ch, int _start, int _length, boolean copy) final CharSequence
subSequence
(int start, int end) toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
-
Field Details
-
ch
public char[] ch -
start
public int start -
length
public int length -
_hash
protected int _hash
-
-
Constructor Details
-
CharArray
protected CharArray() -
CharArray
public CharArray(char[] _ch, int _start, int _length, boolean copy)
-
-
Method Details
-
set
public final void set(char[] _ch, int _start, int _length, boolean copy) -
cloneArray
public final void cloneArray() -
toString
- Specified by:
toString
in interfaceCharSequence
- Overrides:
toString
in classObject
-
hashCode
public int hashCode() -
hashCode
public static final int hashCode(char[] ch, int start, int length) -
equalsCharArray
-
equalsCharArray
public final boolean equalsCharArray(char[] ch, int start, int length) -
equals
-
length
public final int length()- Specified by:
length
in interfaceCharSequence
-
charAt
public final char charAt(int index) - Specified by:
charAt
in interfaceCharSequence
-
subSequence
- Specified by:
subSequence
in interfaceCharSequence
-