Interface JsonProcessor
- All Known Implementing Classes:
BaseJsonProcessor,BaseJsonReader,CountingJsonReader,JsonReader
public interface JsonProcessor
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidgetExceptionWithContext(Throwable exception, String message) getExceptionWithContext(UserException.Builder exceptionBuilder, String message) booleanvoidsetIgnoreJSONParseErrors(boolean ignoreJSONParseErrors) voidsetSource(com.fasterxml.jackson.databind.JsonNode node) voidsetSource(InputStream is) write(BaseWriter.ComplexWriter writer)
-
Method Details
-
write
- Throws:
IOException
-
setSource
- Throws:
IOException
-
setSource
void setSource(com.fasterxml.jackson.databind.JsonNode node) -
ensureAtLeastOneField
-
getExceptionWithContext
UserException.Builder getExceptionWithContext(UserException.Builder exceptionBuilder, String message) -
getExceptionWithContext
-
ignoreJSONParseError
boolean ignoreJSONParseError() -
setIgnoreJSONParseErrors
void setIgnoreJSONParseErrors(boolean ignoreJSONParseErrors)
-