A B C G I J N O P R T 
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 creating JsonParser 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 given JsonFactory
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 creating ObjectMapper 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 object List.
toXml(String) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
Transform the given json as String object to an xml as String object.
A B C G I J N O P R T 
All Classes All Packages