Uses of Package
com.github.wnameless.json.flattener
-
Packages that use com.github.wnameless.json.flattener Package Description com.github.wnameless.json.flattener com.github.wnameless.json.unflattener -
Classes in com.github.wnameless.json.flattener used by com.github.wnameless.json.flattener Class Description CharSequenceTranslatorFactory CharSequenceTranslatorFactoryis designed to enhance theStringEscapePolicy.
Any method which accepts aStringEscapePolicy(eg:JsonFlattener#withStringEscapePolicy) now acceptsCharSequenceTranslatorFactoryas well.
Furthermore, anyone can provide their ownStringEscapePolicyby implementing aCharSequenceTranslatorFactory.FlattenMode FlattenModelists all acceptable modes of theJsonFlattener.IndexedPeekIterator IndexedPeekIteratoris an Iterator which provides user apeek()method to peek an element advanced, agetIndex()method to get the index of last returned element and agetCurrent()method to get the last returned element itself.JsonFlattener JsonFlattenerflattens any JSON nested objects or arrays into a flattened JSON string or a Map<Stirng, Object>.KeyTransformer PrintMode PrintModelists all acceptable JSON print mode of theJsonFlattener.StringEscapePolicy StringEscapePolicylists all acceptable JSON string escape policy of theJsonFlattener. -
Classes in com.github.wnameless.json.flattener used by com.github.wnameless.json.unflattener Class Description FlattenMode FlattenModelists all acceptable modes of theJsonFlattener.KeyTransformer PrintMode PrintModelists all acceptable JSON print mode of theJsonFlattener.