List of usage examples for com.fasterxml.jackson.core.io CharacterEscapes ESCAPE_CUSTOM
int ESCAPE_CUSTOM
To view the source code for com.fasterxml.jackson.core.io CharacterEscapes ESCAPE_CUSTOM.
Click Source Link
From source file:demo.OwaspCharacterEscapes.java
public OwaspCharacterEscapes() { ESCAPES = standardAsciiEscapesForJSON(); for (int i = 0; i < ESCAPES.length; i++) { if (!(Character.isAlphabetic(i) || Character.isDigit(i))) { ESCAPES[i] = CharacterEscapes.ESCAPE_CUSTOM; }/*from w w w . j a v a 2 s.com*/ } }
From source file:com.amazon.feeds.formats.SampleFormatA.java
/** * This feed serializes forward slashes. * @return CharacterEscapes object with escape rules. *///from w w w . j a v a 2s .c o m @JsonIgnore @Override public CharacterEscapes getEscapeRules() { return new CharacterEscapes() { @Override public int[] getEscapeCodesForAscii() { int[] escapes = CharacterEscapes.standardAsciiEscapesForJSON(); escapes['/'] = CharacterEscapes.ESCAPE_CUSTOM; return escapes; } @Override public SerializableString getEscapeSequence(int ch) { switch (ch) { case '/': return new SerializedString("\\/"); } return null; } }; }
From source file:com.amazon.feeds.formats.SampleFormatB.java
/** * Escape rules for sample format./*from w w w .j av a 2 s .c om*/ * @return CharacterEscapes object with escape rules. */ @JsonIgnore @Override public CharacterEscapes getEscapeRules() { return new CharacterEscapes() { @Override public int[] getEscapeCodesForAscii() { int[] escapes = CharacterEscapes.standardAsciiEscapesForJSON(); escapes['\\'] = CharacterEscapes.ESCAPE_CUSTOM; return escapes; } @Override public SerializableString getEscapeSequence(int ch) { switch (ch) { case '\\': return new SerializedString("\\"); } return null; } }; }