CharSequenceTranslatorFactory is designed to enhance the
StringEscapePolicy.StringEscapePolicy (eg:
JsonFlattener#withStringEscapePolicy) now accepts
CharSequenceTranslatorFactory as well.StringEscapePolicy by
implementing a CharSequenceTranslatorFactory.FlattenMode lists all acceptable modes of the JsonFlattener.CharSequenceTranslatorIndexedPeekIterator is an Iterator which provides user a
IndexedPeekIterator.peek() method to peek an element advanced, a IndexedPeekIterator.getIndex()
method to get the index of last returned element and a IndexedPeekIterator.getCurrent()
method to get the last returned element itself.IndexedPeekIterator.JsonFlattener flattens any JSON nested objects or arrays into a
flattened JSON string or a Map<Stirng, Object>.JsonifyArrayList is simply a ArrayList but with an override jsonify
toString method.JsonifyLinkedHashMap is simple a LinkedHashMap but with an override
jsonify toString method.JsonUnflattener provides a static JsonUnflattener.unflatten(String) method
to unflatten any flattened JSON string back to nested one.IndexedPeekIterator by given Iterable.PrintMode lists all acceptable JSON print mode of the
JsonFlattener.ROOT is the default key of the Map returned by
JsonFlattener.flattenAsMap(java.lang.String).StringEscapePolicy lists all acceptable JSON string escape policy of
the JsonFlattener.JsonFlattener.JsonUnflattener.KeyTransformer of the
JsonFlattener.KeyTransformer of the
JsonUnflattener.JsonFlattener.JsonUnflattener.Copyright © 2018. All rights reserved.