Index
All Classes and Interfaces|All Packages|Serialized Form
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
- ClassToJsonSchemaExtensions - Class in io.github.astrapi69.json
-
The class
ClassToJsonSchemaExtensions
converts java class objects to json schema object - ClassToJsonSchemaExtensions() - Constructor for class io.github.astrapi69.json.ClassToJsonSchemaExtensions
- 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
- 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
- io.github.astrapi69.yaml - package io.github.astrapi69.yaml
- io.github.astrapi69.yaml.factory - package io.github.astrapi69.yaml.factory
J
- JavaTypeFactory - Class in io.github.astrapi69.json.factory
-
The factory class
JavaTypeFactory
for creatingJavaType
objects for serializing java collection beans to xml string and deserialize xml string to java collection beans - json.extensions.main - module json.extensions.main
-
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- JsonFileToObjectExtensions - Class in io.github.astrapi69.json
-
The class
JsonFileToObjectExtensions
converts json strings to java object and java collections. - 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. - JsonToYamlExtensions - Class in io.github.astrapi69.json
-
The class
JsonToYamlExtensions
helps to transform a given json string to a yaml string
N
- newCollectionType(ObjectMapper, Class<? extends Collection>, JavaType) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the collection class and the element class - newCollectionType(ObjectMapper, Class<? extends Collection>, Class<?>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the collection class and the element class - newCollectionType(Class<? extends Collection>, JavaType) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the collection class and the element class - newCollectionType(Class<? extends Collection>, Class<?>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given collection class and the element class - newJavaType(TypeReference<T>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper with the given type reference - newJavaType(ObjectMapper, TypeReference<T>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper with the given type reference - newJavaType(Class<T>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper with the given type - newMapType(ObjectMapper, Class<? extends Map>, JavaType, JavaType) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the map class and the key java type and value java type - newMapType(ObjectMapper, Class<? extends Map>, Class<?>, Class<?>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the map class and the key java type and value java type - newMapType(Class<? extends Map>, JavaType, JavaType) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the map class and the key java type and value java type - newMapType(Class<? extends Map>, Class<?>, Class<?>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given map class and the key java type and value java type - 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 map of json parser features - newObjectMapper(Map<JsonParser.Feature, Boolean>, Map<JsonGenerator.Feature, Boolean>, Map<DeserializationFeature, Boolean>, Map<SerializationFeature, Boolean>, Map<DatatypeFeature, Boolean>) - Static method in class io.github.astrapi69.json.factory.ObjectMapperFactory
-
Factory method for create a new
ObjectMapper
with the given features - newParametricType(ObjectMapper, Class<?>, JavaType...) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the collection class and the element class - newParametricType(ObjectMapper, Class<?>, Class<?>...) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the collection class and the element class - newParametricType(Class<?>, JavaType...) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the collection class and the element class - newParametricType(Class<?>, Class<?>...) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
JavaType
from the given xml mapper, the collection class and the element class - newTypeReference(Class<T>) - Static method in class io.github.astrapi69.json.factory.JavaTypeFactory
-
Factory method for create a new
TypeReference
from the given type class - newYAMLMapper() - Static method in class io.github.astrapi69.yaml.factory.YAMLMapperFactory
-
Factory method for create a new
YAMLMapper
- newYAMLMapper(boolean) - Static method in class io.github.astrapi69.yaml.factory.YAMLMapperFactory
-
Factory method for create a new
YAMLMapper
. - newYAMLMapper(YAMLFactory) - Static method in class io.github.astrapi69.yaml.factory.YAMLMapperFactory
-
Factory method for create a new
YAMLMapper
- newYAMLMapper(YAMLMapper) - Static method in class io.github.astrapi69.yaml.factory.YAMLMapperFactory
-
Factory method for create a new
YAMLMapper
- 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. - ObjectToYamlExtensions - Class in io.github.astrapi69.yaml
-
The class
ObjectToYamlExtensions
converts java objects to yaml string objects - ObjectToYamlFileExtensions - Class in io.github.astrapi69.yaml
-
The class
ObjectToYamlFileExtensions
converts java objects to yaml 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(File) - Static method in class io.github.astrapi69.yaml.YamlToJsonExtensions
-
Transforms the given yaml file into a json as
String
object - toJson(File, boolean) - Static method in class io.github.astrapi69.yaml.YamlToJsonExtensions
-
Transforms the given yaml file into a json as
String
object - toJson(File, File) - Static method in class io.github.astrapi69.yaml.YamlToJsonExtensions
-
Transforms the given yaml file into a json as
File
object - toJson(String) - Static method in class io.github.astrapi69.json.XmlToJsonExtensions
-
Creates from the given xml string and class a json string
- toJson(String) - Static method in class io.github.astrapi69.yaml.YamlToJsonExtensions
- toJson(String, boolean) - Static method in class io.github.astrapi69.yaml.YamlToJsonExtensions
- 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 - toJsonSchema(Class<T>) - Static method in class io.github.astrapi69.json.ClassToJsonSchemaExtensions
-
Transforms the given java class object to json schema
- toJsonSchemaAsString(Class<T>) - Static method in class io.github.astrapi69.json.ClassToJsonSchemaExtensions
-
Transforms the given java class object to json schema as string
- 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>>) - Static method in class io.github.astrapi69.yaml.YamlFileToObjectExtensions
-
Transforms the given yaml 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(File, TypeReference<Map<K, V>>, ObjectMapper) - Static method in class io.github.astrapi69.yaml.YamlFileToObjectExtensions
-
Transforms the given yaml 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>>) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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
- toMapObject(String, TypeReference<Map<K, V>>, ObjectMapper) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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, TypeReference<T>, ObjectMapper) - Static method in class io.github.astrapi69.yaml.YamlFileToObjectExtensions
-
Transforms the given yaml 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>) - Static method in class io.github.astrapi69.yaml.YamlFileToObjectExtensions
-
Transforms the given yaml 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(File, Class<T>, ObjectMapper) - Static method in class io.github.astrapi69.yaml.YamlFileToObjectExtensions
-
Transforms the given yaml 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, TypeReference<T>, ObjectMapper) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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>) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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>, boolean) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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>, Module...) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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(String, Class<T>, ObjectMapper) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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(File, Class<? extends Collection>, Class<T>) - Static method in class io.github.astrapi69.yaml.YamlFileToObjectExtensions
-
Transforms the given yaml 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
- toObjectCollection(String, Class<? extends Collection>, Class<T>) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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(File, Class<T>) - Static method in class io.github.astrapi69.yaml.YamlFileToObjectExtensions
-
Transforms the given yaml 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(String, Class<T>) - Static method in class io.github.astrapi69.yaml.YamlStringToObjectExtensions
-
Transforms the given yaml 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
. - toString(JsonSchema) - Static method in class io.github.astrapi69.json.ClassToJsonSchemaExtensions
-
Transforms the given java class object to json schema as string
- toXml(String) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
- toXml(String) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
- toXml(String, int) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
- toXml(String, int) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
- toXml(String, int, boolean) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
- toXml(String, int, boolean) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
- toXml(String, int, boolean, boolean, String) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
- toXml(String, int, boolean, boolean, String) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
- toYaml(File) - Static method in class io.github.astrapi69.json.JsonToYamlExtensions
-
Transforms the given json file into a yaml as
String
object - toYaml(File, File) - Static method in class io.github.astrapi69.json.JsonToYamlExtensions
-
Transforms the given json file into a yaml as
File
object - toYaml(String) - Static method in class io.github.astrapi69.json.JsonToYamlExtensions
- toYaml(String) - Static method in class io.github.astrapi69.yaml.XmlToYamlExtensions
-
Creates from the given xml string a yaml string
- toYaml(List<T>) - Static method in class io.github.astrapi69.yaml.ObjectToYamlExtensions
-
Creates from the given
List
a yaml string - toYaml(List<T>, YAMLMapper) - Static method in class io.github.astrapi69.yaml.ObjectToYamlExtensions
-
Creates from the given
List
a yaml string - toYaml(T) - Static method in class io.github.astrapi69.yaml.ObjectToYamlExtensions
-
Creates a yaml
String
from the given argument object - toYaml(T, boolean) - Static method in class io.github.astrapi69.yaml.ObjectToYamlExtensions
-
Creates a yaml
String
from the given Object - toYaml(T, YAMLMapper) - Static method in class io.github.astrapi69.yaml.ObjectToYamlExtensions
-
Creates a yaml
String
from the given Object and the given object mapper - toYamlFile(T, File) - Static method in class io.github.astrapi69.yaml.ObjectToYamlFileExtensions
-
Creates a yaml
String
from the given argument object - toYamlFile(T, File, boolean) - Static method in class io.github.astrapi69.yaml.ObjectToYamlFileExtensions
-
Creates a yaml
String
from the given Object - toYamlFile(T, File, YAMLMapper) - Static method in class io.github.astrapi69.yaml.ObjectToYamlFileExtensions
-
Creates a yaml
File
from the given Object and the given object mapper
X
- XmlToJsonExtensions - Class in io.github.astrapi69.json
-
The class
XmlToJsonExtensions
provides methods for convert xml string objects to json string - XmlToYamlExtensions - Class in io.github.astrapi69.yaml
-
The class
XmlToYamlExtensions
provides methods for convert xml string objects to yaml string
Y
- YamlFileToObjectExtensions - Class in io.github.astrapi69.yaml
-
The class
YamlFileToObjectExtensions
converts yaml strings to java object and java collections. - YAMLMapperFactory - Class in io.github.astrapi69.yaml.factory
-
The factory class
YAMLMapperFactory
for creatingYAMLMapper
objects - YamlStringToObjectExtensions - Class in io.github.astrapi69.yaml
-
The class
YamlStringToObjectExtensions
converts yaml strings to java object and java collections. - YamlToJsonExtensions - Class in io.github.astrapi69.yaml
-
The class
YamlToJsonExtensions
helps to transform a given yaml string to a json string - YamlToXmlExtensions - Class in io.github.astrapi69.yaml
-
The class
YamlToXmlExtensions
helps to transform a given yaml string to an xml string.
All Classes and Interfaces|All Packages|Serialized Form