Package jodd.json
Class CharsInput
- java.lang.Object
-
- jodd.json.CharsInput
-
- All Implemented Interfaces:
java.lang.CharSequence
- Direct Known Subclasses:
CharArrayInput,CharSequenceInput
abstract class CharsInput extends java.lang.Object implements java.lang.CharSequenceScanner over an input that consist of characters.
-
-
Constructor Summary
Constructors Constructor Description CharsInput(int total)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract charcharAtNdx()Returns character at current position.booleanisAtTheEnd()booleanisEnd()intlength()Returns the total size of the input.abstract java.lang.StringsubString(int from, int to)Returns a substring.
-
-
-
Method Detail
-
length
public int length()
Returns the total size of the input.- Specified by:
lengthin interfacejava.lang.CharSequence
-
charAtNdx
public abstract char charAtNdx()
Returns character at current position.
-
subString
public abstract java.lang.String subString(int from, int to)Returns a substring.
-
isAtTheEnd
public boolean isAtTheEnd()
-
isEnd
public boolean isEnd()
-
-