On this page
[Java] Class ReaderCharacterSource
- org.apache.groovy.json.internal.ReaderCharacterSource
- All Implemented Interfaces and Traits:
- CharacterSource
public class ReaderCharacterSource
extends Object
implements CharacterSource
Constructor Summary
Constructor and description |
---|
ReaderCharacterSource(Reader reader, int readAheadSize) |
ReaderCharacterSource(Reader reader) |
ReaderCharacterSource(String string) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public final boolean |
consumeIfMatch(char[] match) |
|
public final int |
currentChar() |
|
public String |
errorDetails(String message) |
|
public char[] |
findNextChar(int match, int esc) |
|
public boolean |
hadEscape() |
|
public final boolean |
hasChar() |
|
public final int |
location() |
|
public final int |
nextChar() |
|
public char[] |
readNumber() |
|
public final int |
safeNextChar() |
|
public void |
skipWhiteSpace() |
Inherited Methods Summary
Constructor Detail
public ReaderCharacterSource(Reader reader, int readAheadSize)
public ReaderCharacterSource(Reader reader)
public ReaderCharacterSource(String string)
Method Detail
@Override public final boolean consumeIfMatch(char[] match)
@Override public final int currentChar()
@Override public String errorDetails(String message)
@Override public char[] findNextChar(int match, int esc)
@Override public boolean hadEscape()
@Override public final boolean hasChar()
@Override public final int location()
@Override public final int nextChar()
@Override public char[] readNumber()
@Override public final int safeNextChar()
@Override public void skipWhiteSpace()
© 2003-2022 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/4.0.0/html/gapi/org/apache/groovy/json/internal/ReaderCharacterSource.html