Index

A B C D E F G I J K L M P R S V 
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.
A B C D E F G I J K L M P R S V 
All Classes and Interfaces|All Packages|Constant Field Values