Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- API_PREFIX - Static variable in class put.ai.se.jsontools.api.ApiController
- ApiController - Class in put.ai.se.jsontools.api
- ApiController() - Constructor for class put.ai.se.jsontools.api.ApiController
- arguments - Variable in class put.ai.se.jsontools.api.CompareRequest
- arguments - Variable in class put.ai.se.jsontools.api.FormatRequest
- ARGUMENTS_ERROR - Static variable in class put.ai.se.jsontools.api.CompareResolver
- ARGUMENTS_ERROR - Static variable in class put.ai.se.jsontools.api.FormatResolver
B
- back() - Method in class put.ai.se.jsontools.gui.CompareController
- back() - Method in class put.ai.se.jsontools.gui.FormatController
- BAD_REQUEST_METHOD - Static variable in class put.ai.se.jsontools.api.ApiController
C
- closeWindow() - Method in class put.ai.se.jsontools.gui.GuiController
- compare() - Method in class put.ai.se.jsontools.gui.CompareController
- compare() - Method in class put.ai.se.jsontools.gui.MenuController
- COMPARE_ENDPOINT - Static variable in class put.ai.se.jsontools.api.ApiController
- CompareArguments - Class in put.ai.se.jsontools.core.compare
- CompareArguments() - Constructor for class put.ai.se.jsontools.core.compare.CompareArguments
- CompareController - Class in put.ai.se.jsontools.gui
- CompareController() - Constructor for class put.ai.se.jsontools.gui.CompareController
- CompareMode - Enum in put.ai.se.jsontools.core.compare
- CompareMode() - Constructor for enum put.ai.se.jsontools.core.compare.CompareMode
- CompareRequest - Class in put.ai.se.jsontools.api
- CompareRequest() - Constructor for class put.ai.se.jsontools.api.CompareRequest
- CompareResolver - Class in put.ai.se.jsontools.api
- CompareResolver() - Constructor for class put.ai.se.jsontools.api.CompareResolver
- createHandler(String, EndpointResolver) - Static method in class put.ai.se.jsontools.api.ApiController
D
- different - Enum constant in enum put.ai.se.jsontools.core.compare.CompareMode
E
- EndpointResolver - Interface in put.ai.se.jsontools.api
- exclude - Variable in class put.ai.se.jsontools.core.format.FilterArguments
-
A flag indicating whether to exclude the keys during filtering.
- exclude - Variable in class put.ai.se.jsontools.gui.FormatController
F
- filter - Variable in class put.ai.se.jsontools.core.format.FormatArguments
- FilterArguments - Class in put.ai.se.jsontools.core.format
-
The JsonFilterParams class represents parameters for filtering JSON data.
- FilterArguments() - Constructor for class put.ai.se.jsontools.core.format.FilterArguments
- format() - Method in class put.ai.se.jsontools.gui.FormatController
- format() - Method in class put.ai.se.jsontools.gui.MenuController
- FORMAT_ENDPOINT - Static variable in class put.ai.se.jsontools.api.ApiController
- FORMAT_ERROR - Static variable in class put.ai.se.jsontools.api.CompareResolver
- FORMAT_ERROR - Static variable in class put.ai.se.jsontools.api.FormatResolver
- FormatArguments - Class in put.ai.se.jsontools.core.format
-
The objective of the JsonFormatParams class is to provide a base class for defining parameters used for formatting JSON strings.
- FormatArguments() - Constructor for class put.ai.se.jsontools.core.format.FormatArguments
- FormatController - Class in put.ai.se.jsontools.gui
- FormatController() - Constructor for class put.ai.se.jsontools.gui.FormatController
- FormatDirector - Class in put.ai.se.jsontools.core.format
-
It performs formatting operations such as minification, prettification, and filtering on the JSON string.
- FormatDirector() - Constructor for class put.ai.se.jsontools.core.format.FormatDirector
- formatJson(JsonObject, FormatArguments) - Static method in class put.ai.se.jsontools.core.format.FormatDirector
- formatJson(String, FormatArguments) - Static method in class put.ai.se.jsontools.core.format.FormatDirector
-
Formats the provided JSON string using the specified formatting parameters.
- FormatRequest - Class in put.ai.se.jsontools.api
- FormatRequest() - Constructor for class put.ai.se.jsontools.api.FormatRequest
- FormatResolver - Class in put.ai.se.jsontools.api
- FormatResolver() - Constructor for class put.ai.se.jsontools.api.FormatResolver
- FormattableJson - Interface in put.ai.se.jsontools.core.format
G
- getArguments() - Method in class put.ai.se.jsontools.api.CompareRequest
- getArguments() - Method in class put.ai.se.jsontools.api.FormatRequest
- getExclude() - Method in class put.ai.se.jsontools.core.format.FilterArguments
-
Returns the exclusion flag indicating whether to exclude the keys during filtering.
- getFilter() - Method in class put.ai.se.jsontools.core.format.FormatArguments
-
Retrieves the filter parameters for JSON strings.
- getKeys() - Method in class put.ai.se.jsontools.core.format.FilterArguments
-
Returns the set of keys used for filtering.
- getLineNumbers(String, String, CompareArguments) - Static method in class put.ai.se.jsontools.core.compare.StringComparer
- getMode() - Method in class put.ai.se.jsontools.core.compare.CompareArguments
- getPrettify() - Method in class put.ai.se.jsontools.core.format.FormatArguments
-
Retrieves the formatting style for JSON strings.
- getProcessed(FormatArguments) - Method in interface put.ai.se.jsontools.core.format.FormattableJson
-
Returns the processed JSON string based on the provided format arguments.
- getProcessed(FormatArguments) - Method in class put.ai.se.jsontools.core.format.JsonFilter
-
Returns the filtered JSON value based on the provided filter parameters.
- getProcessed(FormatArguments) - Method in class put.ai.se.jsontools.core.format.JsonFormatter
-
Returns the processed JSON string based on the provided format arguments.
- getProcessed(FormatArguments) - Method in class put.ai.se.jsontools.core.format.JsonMinifier
-
Gets the minified JSON representation from the decorated source.
- getProcessed(FormatArguments) - Method in class put.ai.se.jsontools.core.format.JsonPrettifier
-
Returns the prettified JSON value.
- getProcessed(FormatArguments) - Method in class put.ai.se.jsontools.core.format.JsonValidator
- getS1() - Method in class put.ai.se.jsontools.api.CompareRequest
- getS2() - Method in class put.ai.se.jsontools.api.CompareRequest
- getSource() - Method in class put.ai.se.jsontools.api.FormatRequest
- GuiController - Class in put.ai.se.jsontools.gui
- GuiController() - Constructor for class put.ai.se.jsontools.gui.GuiController
I
- identical - Enum constant in enum put.ai.se.jsontools.core.compare.CompareMode
- identical - Variable in class put.ai.se.jsontools.gui.CompareController
- initialize() - Method in class put.ai.se.jsontools.gui.CompareController
- initialize() - Method in class put.ai.se.jsontools.gui.FormatController
- initialize() - Method in class put.ai.se.jsontools.gui.MenuController
- isValid(String) - Static method in class put.ai.se.jsontools.core.format.JsonValidator
-
Checks whether the provided string is a valid JSON string.
J
- JsonFilter - Class in put.ai.se.jsontools.core.format
-
The JsonFilter class provides functionality to filter JSON data based on specified filter parameters.
- JsonFilter(FormattableJson) - Constructor for class put.ai.se.jsontools.core.format.JsonFilter
-
Constructs a new JsonFilter object with the specified source.
- JsonFormatter - Class in put.ai.se.jsontools.core.format
- JsonFormatter(FormattableJson) - Constructor for class put.ai.se.jsontools.core.format.JsonFormatter
-
Constructs a new `JsonFormatter` object with the provided source.
- JsonMinifier - Class in put.ai.se.jsontools.core.format
-
The JsonMinifier class is responsible for minifying JSON data by removing whitespace and unnecessary characters.
- JsonMinifier(FormattableJson) - Constructor for class put.ai.se.jsontools.core.format.JsonMinifier
-
Constructs a JsonMinifier object with the specified source.
- JsonPrettifier - Class in put.ai.se.jsontools.core.format
-
The JsonPrettifier class provides functionality to prettify (format with indentation) JSON data.
- JsonPrettifier(FormattableJson) - Constructor for class put.ai.se.jsontools.core.format.JsonPrettifier
-
Constructs a new JsonPrettifier object with the specified source.
- JsonTools - Class in put.ai.se.jsontools
- JsonTools() - Constructor for class put.ai.se.jsontools.JsonTools
- JsonValidator - Class in put.ai.se.jsontools.core.format
-
Checks if given input is in correct JSON format.
- JsonValidator(String) - Constructor for class put.ai.se.jsontools.core.format.JsonValidator
-
Constructs a new `JsonString` object with the provided value.
K
- keys - Variable in class put.ai.se.jsontools.core.format.FilterArguments
-
The set of keys used for filtering JSON data.
- keysTextField - Variable in class put.ai.se.jsontools.gui.FormatController
L
- loadFXML(String) - Static method in class put.ai.se.jsontools.gui.GuiController
- logger - Static variable in class put.ai.se.jsontools.api.ApiController
- logger - Static variable in class put.ai.se.jsontools.JsonTools
M
- main(String[]) - Static method in class put.ai.se.jsontools.JsonTools
- MenuController - Class in put.ai.se.jsontools.gui
- MenuController() - Constructor for class put.ai.se.jsontools.gui.MenuController
- mode - Variable in class put.ai.se.jsontools.core.compare.CompareArguments
- MODE_ERROR - Static variable in class put.ai.se.jsontools.api.CompareResolver
P
- prettify - Variable in class put.ai.se.jsontools.core.format.FormatArguments
- prettify - Variable in class put.ai.se.jsontools.gui.FormatController
- PROCESSING_FAILURE - Static variable in class put.ai.se.jsontools.api.ApiController
- put.ai.se.jsontools - package put.ai.se.jsontools
- put.ai.se.jsontools.api - package put.ai.se.jsontools.api
- put.ai.se.jsontools.core.compare - package put.ai.se.jsontools.core.compare
- put.ai.se.jsontools.core.format - package put.ai.se.jsontools.core.format
- put.ai.se.jsontools.gui - package put.ai.se.jsontools.gui
R
- resolve(String) - Method in class put.ai.se.jsontools.api.CompareResolver
- resolve(String) - Method in interface put.ai.se.jsontools.api.EndpointResolver
- resolve(String) - Method in class put.ai.se.jsontools.api.FormatResolver
- RESPONSE_FAILURE - Static variable in class put.ai.se.jsontools.api.ApiController
- result - Variable in class put.ai.se.jsontools.gui.FormatController
- resultMarks - Variable in class put.ai.se.jsontools.gui.CompareController
- resultOutput - Variable in class put.ai.se.jsontools.gui.CompareController
- run() - Method in class put.ai.se.jsontools.api.ApiController
- run() - Method in class put.ai.se.jsontools.gui.GuiController
S
- s1 - Variable in class put.ai.se.jsontools.api.CompareRequest
- s1 - Variable in class put.ai.se.jsontools.gui.CompareController
- s2 - Variable in class put.ai.se.jsontools.api.CompareRequest
- s2 - Variable in class put.ai.se.jsontools.gui.CompareController
- scene - Static variable in class put.ai.se.jsontools.gui.GuiController
- SERVER_START_FAILURE - Static variable in class put.ai.se.jsontools.api.ApiController
- setArguments(CompareArguments) - Method in class put.ai.se.jsontools.api.CompareRequest
- setExclude(boolean) - Method in class put.ai.se.jsontools.core.format.FilterArguments
- setFilter(FilterArguments) - Method in class put.ai.se.jsontools.core.format.FormatArguments
- setKeys(LinkedHashSet<String>) - Method in class put.ai.se.jsontools.core.format.FilterArguments
- setMode(CompareMode) - Method in class put.ai.se.jsontools.core.compare.CompareArguments
- setPrettify(boolean) - Method in class put.ai.se.jsontools.core.format.FormatArguments
- setRoot(String) - Static method in class put.ai.se.jsontools.gui.GuiController
- setS1(String) - Method in class put.ai.se.jsontools.api.CompareRequest
- setS2(String) - Method in class put.ai.se.jsontools.api.CompareRequest
- setSource(String) - Method in class put.ai.se.jsontools.core.format.JsonValidator
-
Sets the value of the JSON string.
- setTitle(String) - Static method in class put.ai.se.jsontools.gui.GuiController
- source - Variable in class put.ai.se.jsontools.api.FormatRequest
- source - Variable in class put.ai.se.jsontools.core.format.JsonFormatter
- source - Variable in class put.ai.se.jsontools.core.format.JsonValidator
- source - Variable in class put.ai.se.jsontools.gui.FormatController
- SOURCE_ERROR - Static variable in class put.ai.se.jsontools.api.FormatResolver
- stage - Static variable in class put.ai.se.jsontools.gui.GuiController
- start(Stage) - Method in class put.ai.se.jsontools.gui.GuiController
- startThread(Runnable, String) - Static method in class put.ai.se.jsontools.JsonTools
- STRING_ERROR - Static variable in class put.ai.se.jsontools.api.CompareResolver
- StringComparer - Class in put.ai.se.jsontools.core.compare
- StringComparer() - Constructor for class put.ai.se.jsontools.core.compare.StringComparer
V
- valueOf(String) - Static method in enum put.ai.se.jsontools.core.compare.CompareMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum put.ai.se.jsontools.core.compare.CompareMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values