Class: com.sun.xml.internal.stream.buffer.stax.StreamReaderBufferProcessor.CharSequenceImpl
- private class StreamReaderBufferProcessor.CharSequenceImpl
- implements CharSequence
Inheritance
Superclass tree:- java.lang.Object
- com.sun.xml.internal.stream.buffer.stax.StreamReaderBufferProcessor.CharSequenceImpl
Methods
-
StreamReaderBufferProcessor.CharSequenceImpltop
StreamReaderBufferProcessor.CharSequenceImpl(int offset, int length) -
charAttop
public char charAt(int index)Returns thecharvalue at the specified index. An index ranges from zero to length() - 1. The firstcharvalue of the sequence is at index zero, the next at index one, and so on, as for array indexing.If the
charvalue specified by the index is a surrogate, the surrogate value is returned.- Specified by:
- charAt from CharSequence
-
lengthtop
public int length()Returns the length of this character sequence. The length is the number of 16-bitchars in the sequence.- Specified by:
- length from CharSequence
-
subSequencetop
public CharSequence subSequence(int start, int end)Returns a newCharSequencethat is a subsequence of this sequence. The subsequence starts with thecharvalue at the specified index and ends with thecharvalue at index end - 1. The length (inchars) of the returned sequence is end - start, so if start == end then an empty sequence is returned.- Specified by:
- subSequence from CharSequence
-
toStringtop
public String toString()Returns a string containing the characters in this sequence in the same order as this sequence. The length of the string will be the length of this sequence.- Specified by:
- toString from CharSequence
