Uses of Class
com.github.wnameless.json.flattener.JsonFlattener
-
Packages that use JsonFlattener Package Description com.github.wnameless.json.flattener -
-
Uses of JsonFlattener in com.github.wnameless.json.flattener
Methods in com.github.wnameless.json.flattener that return JsonFlattener Modifier and Type Method Description JsonFlattenerJsonFlattenerFactory. build(com.github.wnameless.json.base.JsonValueBase<?> json)Creates aJsonFlattenerby givenJsonValueBaseand configures it with the configurer and jsonCore within thisJsonFlattenerFactory.JsonFlattenerJsonFlattenerFactory. build(Reader jsonReader)Creates aJsonFlattenerby given JSON reader and configures it with the configurer and jsonCore within thisJsonFlattenerFactory.JsonFlattenerJsonFlattenerFactory. build(String json)Creates aJsonFlattenerby given JSON string and configures it with the configurer and jsonCore within thisJsonFlattenerFactory.JsonFlattenerJsonFlattener. ignoreReservedCharacters()After this option is enable, all reserved characters used in keys will stop to be checked and escaped.JsonFlattenerJsonFlattener. withFlattenMode(FlattenMode flattenMode)A fluent setter to setup a mode of theJsonFlattener.JsonFlattenerJsonFlattener. withKeyTransformer(KeyTransformer keyTrans)A fluent setter to setup aKeyTransformerof theJsonFlattener.JsonFlattenerJsonFlattener. withLeftAndRightBrackets(char leftBracket, char rightBracket)A fluent setter to setup the left and right brackets within a key in the flattened JSON.JsonFlattenerJsonFlattener. withPrintMode(PrintMode printMode)A fluent setter to setup a print mode of theJsonFlattener.JsonFlattenerJsonFlattener. withSeparator(char separator)A fluent setter to setup the separator within a key in the flattened JSON.JsonFlattenerJsonFlattener. withStringEscapePolicy(CharSequenceTranslatorFactory policy)A fluent setter to setup the JSON string escape policy.Constructor parameters in com.github.wnameless.json.flattener with type arguments of type JsonFlattener Constructor Description JsonFlattenerFactory(Consumer<JsonFlattener> configurer)Returns aJsonFlattenerFactory.JsonFlattenerFactory(Consumer<JsonFlattener> configurer, com.github.wnameless.json.base.JsonCore<?> jsonCore)Returns aJsonFlattenerFactory.
-