Package io.kjson.parser
Class ParseOptions
-
- All Implemented Interfaces:
public final class ParseOptionsOptions to control parsing.
Peter Wall
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classParseOptions.Companion
-
Field Summary
Fields Modifier and Type Field Description private final JSONObject.DuplicateKeyOptionobjectKeyDuplicateprivate final BooleanobjectKeyUnquotedprivate final BooleanobjectTrailingCommaprivate final BooleanarrayTrailingCommaprivate final IntegermaximumNestingDepthpublic final static ParseOptions.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ParseOptions(JSONObject.DuplicateKeyOption objectKeyDuplicate, Boolean objectKeyUnquoted, Boolean objectTrailingComma, Boolean arrayTrailingComma, Integer maximumNestingDepth)
-
Method Summary
Modifier and Type Method Description final JSONObject.DuplicateKeyOptiongetObjectKeyDuplicate()final BooleangetObjectKeyUnquoted()final BooleangetObjectTrailingComma()final BooleangetArrayTrailingComma()final IntegergetMaximumNestingDepth()-
-
Constructor Detail
-
ParseOptions
ParseOptions(JSONObject.DuplicateKeyOption objectKeyDuplicate, Boolean objectKeyUnquoted, Boolean objectTrailingComma, Boolean arrayTrailingComma, Integer maximumNestingDepth)
-
-
Method Detail
-
getObjectKeyDuplicate
final JSONObject.DuplicateKeyOption getObjectKeyDuplicate()
-
getObjectKeyUnquoted
final Boolean getObjectKeyUnquoted()
-
getObjectTrailingComma
final Boolean getObjectTrailingComma()
-
getArrayTrailingComma
final Boolean getArrayTrailingComma()
-
getMaximumNestingDepth
final Integer getMaximumNestingDepth()
-
-
-
-