Class: com.sun.xml.internal.bind.v2.runtime.unmarshaller.FastInfosetConnector.CharSequenceImpl
- final private class FastInfosetConnector.CharSequenceImpl
- implements CharSequence
Inheritance
Superclass tree:- java.lang.Object
- com.sun.xml.internal.bind.v2.runtime.unmarshaller.FastInfosetConnector.CharSequenceImpl
Methods
-
FastInfosetConnector.CharSequenceImpltop
FastInfosetConnector.CharSequenceImpl() -
FastInfosetConnector.CharSequenceImpltop
FastInfosetConnector.CharSequenceImpl(char[] ch, int start, int length) -
charAttop
public final 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 final 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
-
settop
public void set() -
subSequencetop
public final 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
