Package jodd.json
Class CharArrayInput
java.lang.Object
jodd.json.CharsInput
jodd.json.CharArrayInput
- All Implemented Interfaces:
CharSequence
Implementation of the
CharsInput over a char[].-
Field Summary
FieldsFields inherited from class jodd.json.CharsInput
ndx, total -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal charcharAt(int index) final charReturns character at current position.final CharSequencesubSequence(int from, int to) subString(int start, int end) Returns a substring.Methods inherited from class jodd.json.CharsInput
isAtTheEnd, isEnd, lengthMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty, toString
-
Field Details
-
EMPTY_CHAR_SEQUENCE
-
input
private final char[] input
-
-
Constructor Details
-
CharArrayInput
CharArrayInput(char[] input)
-
-
Method Details
-
charAt
public final char charAt(int index) -
charAtNdx
public final char charAtNdx()Returns character at current position.- Specified by:
charAtNdxin classCharsInput
-
subSequence
-
subString
Description copied from class:CharsInputReturns a substring.- Specified by:
subStringin classCharsInput
-