Index

A B C G I J N O P R T X Y 
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 creating JsonParser 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 creating JavaType 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 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 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 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.
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
Transform the given yaml as String object to a json as String object
toJson(String, boolean) - Static method in class io.github.astrapi69.yaml.YamlToJsonExtensions
Transform the given yaml as String object to a json as String object
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 object List.
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
Transform the given json as String object to a xml as String object
toXml(String) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
Transform the given yaml as String object to a xml as String object
toXml(String, int) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
Transform the given json as String object to a xml as String object
toXml(String, int) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
Transform the given yaml as String object to a xml as String object
toXml(String, int, boolean) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
Transform the given json as String object to a xml as String object
toXml(String, int, boolean) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
Transform the given yaml as String object to a xml as String object
toXml(String, int, boolean, boolean, String) - Static method in class io.github.astrapi69.json.JsonToXmlExtensions
Transform the given json as String object to a xml as String object
toXml(String, int, boolean, boolean, String) - Static method in class io.github.astrapi69.yaml.YamlToXmlExtensions
Transform the given yaml as String object to a xml as String object
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
Transform the given json as String object to a yaml as String object
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 creating YAMLMapper 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.
A B C G I J N O P R T X Y 
All Classes and Interfaces|All Packages|Serialized Form