A B C G I J N O P R T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- arrayNode() - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- arrayNode(int) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
B
- binaryNode(byte[]) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- binaryNode(byte[], int, int) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- booleanNode(boolean) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
C
- createParser(File) - Method in class io.github.astrapi69.json.factory.CustomParserFactory
- createParser(Reader) - Method in class io.github.astrapi69.json.factory.CustomParserFactory
- createParser(String) - Method in class io.github.astrapi69.json.factory.CustomParserFactory
- CustomJsonNodeFactory - Class in io.github.astrapi69.json.factory
-
Used to store references between nodes and JsonLocations.
- CustomJsonNodeFactory(JsonNodeFactory, CustomParserFactory) - Constructor for class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- CustomParserFactory - Class in io.github.astrapi69.json.factory
-
The factory class
CustomParserFactory
for creatingJsonParser
object with a reference on the parser. - CustomParserFactory() - Constructor for class io.github.astrapi69.json.factory.CustomParserFactory
G
- getLineNumber(File, String) - Static method in class io.github.astrapi69.json.JsonLineNumberResolver
-
Gets the line number from the json file of the given json path.
- getLocationForNode(JsonNode) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
-
Given a node, find its location, or null if it wasn't found
- getParser() - Method in class io.github.astrapi69.json.factory.CustomParserFactory
-
Gets the parser of this factory
I
- io.github.astrapi69.json - package io.github.astrapi69.json
- io.github.astrapi69.json.factory - package io.github.astrapi69.json.factory
J
- JsonFileToObjectExtensions - Class in io.github.astrapi69.json
-
The class
JsonFileToObjectExtensions
converts json strings to java object and java collections. - JsonLineNumberResolver - Class in io.github.astrapi69.json
-
The class
JsonLineNumberResolver
provides algorithms for resolve the line number in a json File with a json path - JSONObjectToObjectExtensions - Class in io.github.astrapi69.json
-
The class
JSONObjectToObjectExtensions
converts json strings to java object and java collections. - JsonStringToObjectExtensions - Class in io.github.astrapi69.json
-
The class
JsonStringToObjectExtensions
converts json strings to java object and java collections. - JsonToXmlExtensions - Class in io.github.astrapi69.json
-
The class
JsonToXmlExtensions
helps to transform a given json string to an xml string.
N
- newObjectMapper() - Static method in class io.github.astrapi69.json.factory.ObjectMapperFactory
-
Factory method for create a new
ObjectMapper
- newObjectMapper(boolean) - Static method in class io.github.astrapi69.json.factory.ObjectMapperFactory
-
Factory method for create a new
ObjectMapper
. - newObjectMapper(JsonFactory) - Static method in class io.github.astrapi69.json.factory.ObjectMapperFactory
-
Factory method for create a new
ObjectMapper
with the givenJsonFactory
- newObjectMapper(Map<JsonParser.Feature, Boolean>) - Static method in class io.github.astrapi69.json.factory.ObjectMapperFactory
-
Factory method for create a new
ObjectMapper
with the given features - nullNode() - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(byte) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(double) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(float) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(int) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(long) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(short) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(Byte) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(Double) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(Float) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(Integer) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(Long) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(Short) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(BigDecimal) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- numberNode(BigInteger) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
O
- ObjectMapperFactory - Class in io.github.astrapi69.json.factory
-
The factory class
ObjectMapperFactory
for creatingObjectMapper
objects - objectNode() - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- ObjectToJsonExtensions - Class in io.github.astrapi69.json
-
The class
ObjectToJsonExtensions
converts java objects to json string objects. - ObjectToJsonFileExtensions - Class in io.github.astrapi69.json
-
The class
ObjectToJsonFileExtensions
converts java objects to json file objects.
P
- pojoNode(Object) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
R
- rawValueNode(RawValue) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
T
- textNode(String) - Method in class io.github.astrapi69.json.factory.CustomJsonNodeFactory
- toJson(List<T>) - Static method in class io.github.astrapi69.json.ObjectToJsonExtensions
-
Creates from the given
List
a json string - toJson(List<T>, ObjectMapper) - Static method in class io.github.astrapi69.json.ObjectToJsonExtensions
-
Creates from the given
List
a json string - toJson(T) - Static method in class io.github.astrapi69.json.ObjectToJsonExtensions
-
Creates a json
String
from the given argument object - toJson(T, boolean) - Static method in class io.github.astrapi69.json.ObjectToJsonExtensions
-
Creates a json
String
from the given Object - toJson(T, ObjectMapper) - Static method in class io.github.astrapi69.json.ObjectToJsonExtensions
-
Creates a json
String
from the given Object and the given object mapper - toJsonFile(T, File) - Static method in class io.github.astrapi69.json.ObjectToJsonFileExtensions
-
Creates a json
String
from the given argument object - toJsonFile(T, File, boolean) - Static method in class io.github.astrapi69.json.ObjectToJsonFileExtensions
-
Creates a json
String
from the given Object - toJsonFile(T, File, ObjectMapper) - Static method in class io.github.astrapi69.json.ObjectToJsonFileExtensions
-
Creates a json
File
from the given Object and the given object mapper - toMapObject(File, TypeReference<Map<K, V>>) - Static method in class io.github.astrapi69.json.JsonFileToObjectExtensions
-
Transforms the given json file into a java map object
- toMapObject(File, TypeReference<Map<K, V>>, ObjectMapper) - Static method in class io.github.astrapi69.json.JsonFileToObjectExtensions
-
Transforms the given json file into a java map object
- toMapObject(String, TypeReference<Map<K, V>>) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java map object
- toMapObject(String, TypeReference<Map<K, V>>, ObjectMapper) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java map object
- toObject(File, TypeReference<T>, ObjectMapper) - Static method in class io.github.astrapi69.json.JsonFileToObjectExtensions
-
Transforms the given json file into a java object.
- toObject(File, Class<T>) - Static method in class io.github.astrapi69.json.JsonFileToObjectExtensions
-
Transforms the given json file into a java object.
- toObject(File, Class<T>, ObjectMapper) - Static method in class io.github.astrapi69.json.JsonFileToObjectExtensions
-
Transforms the given json file into a java object.
- toObject(String, TypeReference<T>, ObjectMapper) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java object.
- toObject(String, Class<T>) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java object.
- toObject(String, Class<T>, boolean) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java object.
- toObject(String, Class<T>, Module...) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java object.
- toObject(String, Class<T>, ObjectMapper) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java object.
- toObject(JSONObject, Class<T>, ObjectMapper) - Static method in class io.github.astrapi69.json.JSONObjectToObjectExtensions
-
Transforms the given json object into a java object
- toObjectCollection(File, Class<? extends Collection>, Class<T>) - Static method in class io.github.astrapi69.json.JsonFileToObjectExtensions
-
Transforms the given json file into a java object
Collection
- toObjectCollection(String, Class<? extends Collection>, Class<T>) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java object
Collection
- toObjectList(File, Class<T>) - Static method in class io.github.astrapi69.json.JsonFileToObjectExtensions
-
Transforms the given json string into a java object
List
- toObjectList(String, Class<T>) - Static method in class io.github.astrapi69.json.JsonStringToObjectExtensions
-
Transforms the given json string into a java object
List
- toObjectList(JSONArray, Class<T>) - Static method in class io.github.astrapi69.json.JSONObjectToObjectExtensions
-
Transforms the given
JSONArray
into a java objectList
. - toXml(String) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
-
Transform the given json as
String
object to an xml asString
object.
All Classes All Packages