Modified: johnzon/site/publish/johnzon-mapper/apidocs/index-all.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/index-all.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/index-all.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/index-all.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Index (Johnzon :: Mapper 1.1.2 API)</title> +<title>Index (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Index (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="Index (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { @@ -178,11 +178,11 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#build--">build()</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#buildArray-java.lang.reflect.Type-javax.json.JsonArray-org.apache.johnzon.mapper.Adapter-">buildArray(Type, JsonArray, Adapter)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#buildArray-java.lang.reflect.Type-javax.json.JsonArray-org.apache.johnzon.mapper.Adapter-org.apache.johnzon.mapper.internal.JsonPointerTracker-">buildArray(Type, JsonArray, Adapter, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#buildArrayWithComponentType-javax.json.JsonArray-java.lang.Class-org.apache.johnzon.mapper.Adapter-">buildArrayWithComponentType(JsonArray, Class<?>, Adapter)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#buildArrayWithComponentType-javax.json.JsonArray-java.lang.Class-org.apache.johnzon.mapper.Adapter-org.apache.johnzon.mapper.internal.JsonPointerTracker-">buildArrayWithComponentType(JsonArray, Class<?>, Adapter, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#buildObject-java.lang.reflect.Type-javax.json.JsonObject-boolean-">buildObject(Type, JsonObject, boolean)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#buildObject-java.lang.reflect.Type-javax.json.JsonObject-boolean-org.apache.johnzon.mapper.internal.JsonPointerTracker-">buildObject(Type, JsonObject, boolean, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> <dt><a href="org/apache/johnzon/mapper/converter/ByteConverter.html" title="class in org.apache.johnzon.mapper.converter"><span class="typeNameLink">ByteConverter</span></a> - Class in <a href="org/apache/johnzon/mapper/converter/package-summary.html">org.apache.johnzon.mapper.converter</a></dt> <dd> </dd> @@ -272,7 +272,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/reflection/Converters.html#Converters--">Converters()</a></span> - Constructor for class org.apache.johnzon.mapper.reflection.<a href="org/apache/johnzon/mapper/reflection/Converters.html" title="class in org.apache.johnzon.mapper.reflection">Converters</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#convertTo-org.apache.johnzon.mapper.Adapter-javax.json.JsonValue-">convertTo(Adapter, JsonValue)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#convertTo-org.apache.johnzon.mapper.Adapter-javax.json.JsonValue-org.apache.johnzon.mapper.internal.JsonPointerTracker-">convertTo(Adapter, JsonValue, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#convertTo-java.lang.reflect.Type-java.lang.String-">convertTo(Type, String)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> @@ -288,7 +288,9 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mappings.html#createCollectionMapping-java.lang.reflect.ParameterizedType-">createCollectionMapping(ParameterizedType)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mappings.html" title="class in org.apache.johnzon.mapper">Mappings</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#createParameters-org.apache.johnzon.mapper.Mappings.ClassMapping-javax.json.JsonObject-">createParameters(Mappings.ClassMapping, JsonObject)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#createParameters-org.apache.johnzon.mapper.Mappings.ClassMapping-javax.json.JsonObject-org.apache.johnzon.mapper.internal.JsonPointerTracker-">createParameters(Mappings.ClassMapping, JsonObject, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html#currentNode">currentNode</a></span> - Variable in class org.apache.johnzon.mapper.internal.<a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a></dt> <dd> </dd> </dl> <a name="I:D"> @@ -304,6 +306,10 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/converter/DateWithCopyConverter.html#DateWithCopyConverter-org.apache.johnzon.mapper.Adapter-">DateWithCopyConverter(Adapter<Date, String>)</a></span> - Constructor for class org.apache.johnzon.mapper.converter.<a href="org/apache/johnzon/mapper/converter/DateWithCopyConverter.html" title="class in org.apache.johnzon.mapper.converter">DateWithCopyConverter</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#deduplicateObjects">deduplicateObjects</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperConfig.html#deduplicateObjects">deduplicateObjects</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperConfig.html" title="class in org.apache.johnzon.mapper">MapperConfig</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#DEFAULT_CONVERTERS">DEFAULT_CONVERTERS</a></span> - Static variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/converter/CachedDelegateConverter.html#delegate">delegate</a></span> - Variable in class org.apache.johnzon.mapper.converter.<a href="org/apache/johnzon/mapper/converter/CachedDelegateConverter.html" title="class in org.apache.johnzon.mapper.converter">CachedDelegateConverter</a></dt> @@ -340,11 +346,11 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/converter/DoubleConverter.html#DoubleConverter--">DoubleConverter()</a></span> - Constructor for class org.apache.johnzon.mapper.converter.<a href="org/apache/johnzon/mapper/converter/DoubleConverter.html" title="class in org.apache.johnzon.mapper.converter">DoubleConverter</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#doWriteIterable-java.lang.Iterable-java.util.Collection-">doWriteIterable(Iterable<T>, Collection<String>)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#doWriteIterable-java.lang.Iterable-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-">doWriteIterable(Iterable<T>, Collection<String>, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#doWriteObject-java.lang.Object-javax.json.stream.JsonGenerator-boolean-java.util.Collection-">doWriteObject(Object, JsonGenerator, boolean, Collection<String>)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#doWriteObject-java.lang.Object-javax.json.stream.JsonGenerator-boolean-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-">doWriteObject(Object, JsonGenerator, boolean, Collection<String>, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#doWriteObjectBody-java.lang.Object-java.util.Collection-">doWriteObjectBody(Object, Collection<String>)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#doWriteObjectBody-java.lang.Object-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-">doWriteObjectBody(Object, Collection<String>, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> <dd> </dd> </dl> <a name="I:E"> @@ -768,6 +774,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperConfig.html#isClose--">isClose()</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperConfig.html" title="class in org.apache.johnzon.mapper">MapperConfig</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperConfig.html#isDeduplicateObjects--">isDeduplicateObjects()</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperConfig.html" title="class in org.apache.johnzon.mapper">MapperConfig</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperConfig.html#isEnforceQuoteString--">isEnforceQuoteString()</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperConfig.html" title="class in org.apache.johnzon.mapper">MapperConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperConfig.html#isFailOnUnknown--">isFailOnUnknown()</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperConfig.html" title="class in org.apache.johnzon.mapper">MapperConfig</a></dt> @@ -863,6 +871,25 @@ <dd> </dd> <dt><a href="org/apache/johnzon/mapper/JohnzonVirtualObjects.html" title="annotation in org.apache.johnzon.mapper"><span class="typeNameLink">JohnzonVirtualObjects</span></a> - Annotation Type in <a href="org/apache/johnzon/mapper/package-summary.html">org.apache.johnzon.mapper</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html#jsonPointer">jsonPointer</a></span> - Variable in class org.apache.johnzon.mapper.internal.<a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#jsonPointers">jsonPointers</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#jsonPointers">jsonPointers</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dd> +<div class="block">Used for de-referencing JsonPointers during deserialisation.</div> +</dd> +<dt><a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal"><span class="typeNameLink">JsonPointerTracker</span></a> - Class in <a href="org/apache/johnzon/mapper/internal/package-summary.html">org.apache.johnzon.mapper.internal</a></dt> +<dd> +<div class="block">Internal class to easily collect information about the 'depth' of a json object + without having to eagerly construct it.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html#JsonPointerTracker-org.apache.johnzon.mapper.internal.JsonPointerTracker-java.lang.String-">JsonPointerTracker(JsonPointerTracker, String)</a></span> - Constructor for class org.apache.johnzon.mapper.internal.<a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html#JsonPointerTracker-org.apache.johnzon.mapper.internal.JsonPointerTracker-int-">JsonPointerTracker(JsonPointerTracker, int)</a></span> - Constructor for class org.apache.johnzon.mapper.internal.<a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a></dt> +<dd> +<div class="block">For Arrays and Lists.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#jsonReader">jsonReader</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> </dl> @@ -891,7 +918,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mappings.MapBuilderReader.html#MapBuilderReader-java.util.Map-java.lang.String:A-int-">MapBuilderReader(Map<String, Mappings.Getter>, String[], int)</a></span> - Constructor for class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mappings.MapBuilderReader.html" title="class in org.apache.johnzon.mapper">Mappings.MapBuilderReader</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#mapCollection-org.apache.johnzon.mapper.Mappings.CollectionMapping-javax.json.JsonArray-org.apache.johnzon.mapper.Adapter-">mapCollection(Mappings.CollectionMapping, JsonArray, Adapter)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#mapCollection-org.apache.johnzon.mapper.Mappings.CollectionMapping-javax.json.JsonArray-org.apache.johnzon.mapper.Adapter-org.apache.johnzon.mapper.internal.JsonPointerTracker-">mapCollection(Mappings.CollectionMapping, JsonArray, Adapter, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mapper.html#mapObject-java.lang.reflect.Type-javax.json.JsonReader-">mapObject(Type, JsonReader)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mapper.html" title="class in org.apache.johnzon.mapper">Mapper</a></dt> <dd> </dd> @@ -907,7 +934,7 @@ <dd> <div class="block">Contains internal configuration for all the mapper stuff.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperConfig.html#MapperConfig-java.util.concurrent.ConcurrentMap-java.util.Map-java.util.Map-int-boolean-boolean-boolean-boolean-boolean-boolean-org.apache.johnzon.mapper.access.AccessMode-java.nio.charset.Charset-java.util.Comparator-boolean-boolean-org.apache.johnzon.mapper.SerializeValueFilter-boolean-">MapperConfig(ConcurrentMap<AdapterKey, Adapter<?, ?>>, Map<Class<?>, ObjectConverter.Writer<?>>, Map<Class<?>, ObjectConverter.Reader<?>>, int, boolean, boolean, boolean, boolean, boolean, boolean, AccessMode, Charset, Comparator<String>, boolean, boolean, SerializeValueFilter, boolean)</a></span> - Constructor for class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperConfig.html" title="class in org.apache.johnzon.mapper">MapperConfig</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperConfig.html#MapperConfig-java.util.concurrent.ConcurrentMap-java.util.Map-java.util.Map-int-boolean-boolean-boolean-boolean-boolean-boolean-org.apache.johnzon.mapper.access.AccessMode-java.nio.charset.Charset-java.util.Comparator-boolean-boolean-org.apache.johnzon.mapper.SerializeValueFilter-boolean-boolean-">MapperConfig(ConcurrentMap<AdapterKey, Adapter<?, ?>>, Map<Class<?>, ObjectConverter.Writer<?>>, Map<Class<?>, ObjectConverter.Reader<?>>, int, boolean, boolean, boolean, boolean, boolean, boolean, AccessMode, Charset, Comparator<String>, boolean, boolean, SerializeValueFilter, boolean, boolean)</a></span> - Constructor for class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperConfig.html" title="class in org.apache.johnzon.mapper">MapperConfig</a></dt> <dd> </dd> <dt><a href="org/apache/johnzon/mapper/MapperConverter.html" title="interface in org.apache.johnzon.mapper"><span class="typeNameLink">MapperConverter</span></a> - Interface in <a href="org/apache/johnzon/mapper/package-summary.html">org.apache.johnzon.mapper</a></dt> <dd> @@ -1078,6 +1105,8 @@ <dl> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mappings.Setter.html#paramType">paramType</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mappings.Setter.html" title="class in org.apache.johnzon.mapper">Mappings.Setter</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html#parent">parent</a></span> - Variable in class org.apache.johnzon.mapper.internal.<a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mappings.MapBuilderReader.html#paths">paths</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mappings.MapBuilderReader.html" title="class in org.apache.johnzon.mapper">Mappings.MapBuilderReader</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mappings.MapUnwrapperWriter.html#paths">paths</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mappings.MapUnwrapperWriter.html" title="class in org.apache.johnzon.mapper">Mappings.MapUnwrapperWriter</a></dt> @@ -1204,6 +1233,11 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#setBufferStrategy-java.lang.String-">setBufferStrategy(String)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#setDeduplicateObjects-boolean-">setDeduplicateObjects(boolean)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> +<dd> +<div class="block">If any non-primitive Java Object gets serialised more than just one time, + then we write a JsonPointer to the first occurrence instead.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#setDoCloseOnStreams-boolean-">setDoCloseOnStreams(boolean)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#setEncoding-java.lang.String-">setEncoding(String)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> @@ -1328,7 +1362,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#toNumberValue-javax.json.JsonNumber-">toNumberValue(JsonNumber)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#toObject-java.lang.Object-javax.json.JsonValue-java.lang.reflect.Type-org.apache.johnzon.mapper.Adapter-">toObject(Object, JsonValue, Type, Adapter)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#toObject-java.lang.Object-javax.json.JsonValue-java.lang.reflect.Type-org.apache.johnzon.mapper.Adapter-org.apache.johnzon.mapper.internal.JsonPointerTracker-">toObject(Object, JsonValue, Type, Adapter, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/converter/BigDecimalConverter.html#toString-java.math.BigDecimal-">toString(BigDecimal)</a></span> - Method in class org.apache.johnzon.mapper.converter.<a href="org/apache/johnzon/mapper/converter/BigDecimalConverter.html" title="class in org.apache.johnzon.mapper.converter">BigDecimalConverter</a></dt> <dd> </dd> @@ -1370,6 +1404,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/internal/AdapterKey.html#toString--">toString()</a></span> - Method in class org.apache.johnzon.mapper.internal.<a href="org/apache/johnzon/mapper/internal/AdapterKey.html" title="class in org.apache.johnzon.mapper.internal">AdapterKey</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html#toString--">toString()</a></span> - Method in class org.apache.johnzon.mapper.internal.<a href="org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.FallbackConverter.html#toString-java.lang.Object-">toString(Object)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.FallbackConverter.html" title="class in org.apache.johnzon.mapper">MappingParserImpl.FallbackConverter</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mappings.Getter.html#toString--">toString()</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mappings.Getter.html" title="class in org.apache.johnzon.mapper">Mappings.Getter</a></dt> @@ -1380,7 +1416,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.html#toType-java.lang.reflect.Type-">toType(Type)</a></span> - Method in class org.apache.johnzon.mapper.access.<a href="org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.html" title="class in org.apache.johnzon.mapper.access">FieldAndMethodAccessMode</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#toValue-java.lang.Object-javax.json.JsonValue-org.apache.johnzon.mapper.Adapter-org.apache.johnzon.mapper.Adapter-java.lang.reflect.Type-org.apache.johnzon.mapper.ObjectConverter.Reader-">toValue(Object, JsonValue, Adapter, Adapter, Type, ObjectConverter.Reader)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingParserImpl.html#toValue-java.lang.Object-javax.json.JsonValue-org.apache.johnzon.mapper.Adapter-org.apache.johnzon.mapper.Adapter-java.lang.reflect.Type-org.apache.johnzon.mapper.ObjectConverter.Reader-org.apache.johnzon.mapper.internal.JsonPointerTracker-">toValue(Object, JsonValue, Adapter, Adapter, Type, ObjectConverter.Reader, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingParserImpl.html" title="class in org.apache.johnzon.mapper">MappingParserImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MapperBuilder.html#treatByteArrayAsBase64">treatByteArrayAsBase64</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></dt> <dd> </dd> @@ -1486,7 +1522,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mapper.html#writeArrayAsString-T:A-">writeArrayAsString(T[])</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mapper.html" title="class in org.apache.johnzon.mapper">Mapper</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#writeItem-java.lang.Object-java.util.Collection-">writeItem(Object, Collection<String>)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#writeItem-java.lang.Object-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-">writeItem(Object, Collection<String>, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mapper.html#writeIterable-java.lang.Iterable-java.io.OutputStream-">writeIterable(Iterable<T>, OutputStream)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mapper.html" title="class in org.apache.johnzon.mapper">Mapper</a></dt> <dd> </dd> @@ -1500,7 +1536,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mapper.html#writeObject-java.lang.Object-java.io.OutputStream-">writeObject(Object, OutputStream)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mapper.html" title="class in org.apache.johnzon.mapper">Mapper</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mapper.html#writeObject-java.lang.Object-javax.json.stream.JsonGenerator-java.util.Collection-">writeObject(Object, JsonGenerator, Collection<String>)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mapper.html" title="class in org.apache.johnzon.mapper">Mapper</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mapper.html#writeObject-java.lang.Object-javax.json.stream.JsonGenerator-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-">writeObject(Object, JsonGenerator, Collection<String>, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mapper.html" title="class in org.apache.johnzon.mapper">Mapper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGenerator.html#writeObject-java.lang.Object-javax.json.stream.JsonGenerator-">writeObject(Object, JsonGenerator)</a></span> - Method in interface org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGenerator.html" title="interface in org.apache.johnzon.mapper">MappingGenerator</a></dt> <dd> @@ -1520,7 +1556,7 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/Mappings.MapUnwrapperWriter.html#writers">writers</a></span> - Variable in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/Mappings.MapUnwrapperWriter.html" title="class in org.apache.johnzon.mapper">Mappings.MapUnwrapperWriter</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#writeValue-java.lang.Class-boolean-boolean-boolean-boolean-org.apache.johnzon.mapper.Adapter-java.lang.String-java.lang.Object-org.apache.johnzon.mapper.ObjectConverter.Writer-java.util.Collection-">writeValue(Class<?>, boolean, boolean, boolean, boolean, Adapter, String, Object, ObjectConverter.Writer, Collection<String>)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html#writeValue-java.lang.Class-boolean-boolean-boolean-boolean-org.apache.johnzon.mapper.Adapter-java.lang.String-java.lang.Object-org.apache.johnzon.mapper.ObjectConverter.Writer-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-">writeValue(Class<?>, boolean, boolean, boolean, boolean, Adapter, String, Object, ObjectConverter.Writer, Collection<String>, JsonPointerTracker)</a></span> - Method in class org.apache.johnzon.mapper.<a href="org/apache/johnzon/mapper/MappingGeneratorImpl.html" title="class in org.apache.johnzon.mapper">MappingGeneratorImpl</a></dt> <dd> </dd> </dl> <a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> </div>
Modified: johnzon/site/publish/johnzon-mapper/apidocs/index.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/index.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/index.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/index.html Mon Oct 9 20:33:46 2017 @@ -1,16 +1,17 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Johnzon :: Mapper 1.1.2 API</title> +<title>Johnzon :: Mapper 1.1.5-SNAPSHOT API</title> <script type="text/javascript"> - targetPage = "" + window.location.search; - if (targetPage != "" && targetPage != "undefined") - targetPage = targetPage.substring(1); - if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage))) - targetPage = "undefined"; + tmpTargetPage = "" + window.location.search; + if (tmpTargetPage != "" && tmpTargetPage != "undefined") + tmpTargetPage = tmpTargetPage.substring(1); + if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage))) + tmpTargetPage = "undefined"; + targetPage = tmpTargetPage; function validURL(url) { try { url = decodeURIComponent(url); Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Adapter.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Adapter.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Adapter.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Adapter.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Adapter (Johnzon :: Mapper 1.1.2 API)</title> +<title>Adapter (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Adapter (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="Adapter (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.TypeAccess.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.TypeAccess.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.TypeAccess.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.TypeAccess.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Converter.TypeAccess (Johnzon :: Mapper 1.1.2 API)</title> +<title>Converter.TypeAccess (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Converter.TypeAccess (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="Converter.TypeAccess (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Converter.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Converter (Johnzon :: Mapper 1.1.2 API)</title> +<title>Converter (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Converter (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="Converter (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonAny.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonAny.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonAny.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonAny.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonAny (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonAny (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonAny (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonAny (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonConverter.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonConverter.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonConverter.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonConverter.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonConverter (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonConverter (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonConverter (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonConverter (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnore.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnore.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnore.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnore.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonIgnore (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonIgnore (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonIgnore (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonIgnore (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnoreNested.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnoreNested.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnoreNested.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonIgnoreNested.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonIgnoreNested (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonIgnoreNested (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonIgnoreNested (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonIgnoreNested (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonProperty.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonProperty.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonProperty.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonProperty.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonProperty (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonProperty (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonProperty (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonProperty (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonReaderHandler.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonReaderHandler.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonReaderHandler.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonReaderHandler.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonReaderHandler (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonReaderHandler (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonReaderHandler (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonReaderHandler (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.Field.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.Field.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.Field.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.Field.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonVirtualObject.Field (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonVirtualObject.Field (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonVirtualObject.Field (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonVirtualObject.Field (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObject.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonVirtualObject (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonVirtualObject (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonVirtualObject (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonVirtualObject (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObjects.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObjects.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObjects.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/JohnzonVirtualObjects.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>JohnzonVirtualObjects (Johnzon :: Mapper 1.1.2 API)</title> +<title>JohnzonVirtualObjects (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JohnzonVirtualObjects (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="JohnzonVirtualObjects (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Mapper.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Mapper.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Mapper.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/Mapper.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Mapper (Johnzon :: Mapper 1.1.2 API)</title> +<title>Mapper (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Mapper (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="Mapper (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { @@ -329,9 +329,10 @@ implements <a href="http://docs.oracle.c </tr> <tr id="i27" class="rowColor"> <td class="colFirst"><code>private void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/Mapper.html#writeObject-java.lang.Object-javax.json.stream.JsonGenerator-java.util.Collection-">writeObject</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/Mapper.html#writeObject-java.lang.Object-javax.json.stream.JsonGenerator-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-">writeObject</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, javax.json.stream.JsonGenerator generator, - <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignored)</code> </td> + <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignored, + <a href="../../../../org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a> jsonPointer)</code> </td> </tr> <tr id="i28" class="altColor"> <td class="colFirst"><code>void</code></td> @@ -554,7 +555,7 @@ implements <a href="http://docs.oracle.c <a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> stream)</pre> </li> </ul> -<a name="writeObject-java.lang.Object-javax.json.stream.JsonGenerator-java.util.Collection-"> +<a name="writeObject-java.lang.Object-javax.json.stream.JsonGenerator-java.util.Collection-org.apache.johnzon.mapper.internal.JsonPointerTracker-"> <!-- --> </a> <ul class="blockList"> @@ -562,7 +563,8 @@ implements <a href="http://docs.oracle.c <h4>writeObject</h4> <pre>private void writeObject(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, javax.json.stream.JsonGenerator generator, - <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignored)</pre> + <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> ignored, + <a href="../../../../org/apache/johnzon/mapper/internal/JsonPointerTracker.html" title="class in org.apache.johnzon.mapper.internal">JsonPointerTracker</a> jsonPointer)</pre> </li> </ul> <a name="writeArrayAsString-java.util.Collection-"> Modified: johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/MapperBuilder.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/MapperBuilder.html?rev=1811603&r1=1811602&r2=1811603&view=diff ============================================================================== --- johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/MapperBuilder.html (original) +++ johnzon/site/publish/johnzon-mapper/apidocs/org/apache/johnzon/mapper/MapperBuilder.html Mon Oct 9 20:33:46 2017 @@ -1,10 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> -<html lang="fr"> +<html lang="de"> <head> <!-- Generated by javadoc --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>MapperBuilder (Johnzon :: Mapper 1.1.2 API)</title> +<title>MapperBuilder (Johnzon :: Mapper 1.1.5-SNAPSHOT API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -12,13 +12,13 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="MapperBuilder (Johnzon :: Mapper 1.1.2 API)"; + parent.document.title="MapperBuilder (Johnzon :: Mapper 1.1.5-SNAPSHOT API)"; } } catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":42,"i4":10,"i5":42,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":42,"i4":10,"i5":42,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -166,98 +166,102 @@ extends <a href="http://docs.oracle.com/ <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#closeables">closeables</a></span></code> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code>private boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#deduplicateObjects">deduplicateObjects</a></span></code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../org/apache/johnzon/mapper/internal/AdapterKey.html" title="class in org.apache.johnzon.mapper.internal">AdapterKey</a>,<a href="../../../../org/apache/johnzon/mapper/Adapter.html" title="interface in org.apache.johnzon.mapper">Adapter</a><?,?>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#DEFAULT_CONVERTERS">DEFAULT_CONVERTERS</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#encoding">encoding</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#enforceQuoteString">enforceQuoteString</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#failOnUnknownProperties">failOnUnknownProperties</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private javax.json.stream.JsonGeneratorFactory</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#generatorFactory">generatorFactory</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#ignoredForFields">ignoredForFields</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#maxSize">maxSize</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>,<a href="../../../../org/apache/johnzon/mapper/ObjectConverter.Reader.html" title="interface in org.apache.johnzon.mapper">ObjectConverter.Reader</a><?>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#objectConverterReaders">objectConverterReaders</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>,<a href="../../../../org/apache/johnzon/mapper/ObjectConverter.Writer.html" title="interface in org.apache.johnzon.mapper">ObjectConverter.Writer</a><?>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#objectConverterWriters">objectConverterWriters</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#pretty">pretty</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#primitiveConverters">primitiveConverters</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#readAttributeBeforeWrite">readAttributeBeforeWrite</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private javax.json.JsonReaderFactory</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#readerFactory">readerFactory</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../org/apache/johnzon/mapper/SerializeValueFilter.html" title="interface in org.apache.johnzon.mapper">SerializeValueFilter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#serializeValueFilter">serializeValueFilter</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#skipEmptyArray">skipEmptyArray</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#skipNull">skipNull</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#supportConstructors">supportConstructors</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#supportHiddenAccess">supportHiddenAccess</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#supportsComments">supportsComments</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#treatByteArrayAsBase64">treatByteArrayAsBase64</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#treatByteArrayAsBase64URL">treatByteArrayAsBase64URL</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#useBigDecimalForFloats">useBigDecimalForFloats</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#useGetterForCollections">useGetterForCollections</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#version">version</a></span></code> </td> </tr> @@ -356,94 +360,101 @@ extends <a href="http://docs.oracle.com/ </tr> <tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setDoCloseOnStreams-boolean-">setDoCloseOnStreams</a></span>(boolean doCloseOnStreams)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setDeduplicateObjects-boolean-">setDeduplicateObjects</a></span>(boolean deduplicateObjects)</code> +<div class="block">If any non-primitive Java Object gets serialised more than just one time, + then we write a JsonPointer to the first occurrence instead.</div> +</td> </tr> <tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setEncoding-java.lang.String-">setEncoding</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encoding)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setDoCloseOnStreams-boolean-">setDoCloseOnStreams</a></span>(boolean doCloseOnStreams)</code> </td> </tr> <tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setEnforceQuoteString--">setEnforceQuoteString</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setEncoding-java.lang.String-">setEncoding</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encoding)</code> </td> </tr> <tr id="i16" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setEnforceQuoteString-boolean-">setEnforceQuoteString</a></span>(boolean val)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setEnforceQuoteString--">setEnforceQuoteString</a></span>()</code> </td> </tr> <tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setFailOnUnknownProperties-boolean-">setFailOnUnknownProperties</a></span>(boolean failOnUnknownProperties)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setEnforceQuoteString-boolean-">setEnforceQuoteString</a></span>(boolean val)</code> </td> </tr> <tr id="i18" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setGeneratorFactory-javax.json.stream.JsonGeneratorFactory-">setGeneratorFactory</a></span>(javax.json.stream.JsonGeneratorFactory generatorFactory)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setFailOnUnknownProperties-boolean-">setFailOnUnknownProperties</a></span>(boolean failOnUnknownProperties)</code> </td> </tr> <tr id="i19" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setGeneratorFactory-javax.json.stream.JsonGeneratorFactory-">setGeneratorFactory</a></span>(javax.json.stream.JsonGeneratorFactory generatorFactory)</code> </td> +</tr> +<tr id="i20" class="altColor"> +<td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setIgnoreFieldsForType-java.lang.Class-java.lang.String...-">setIgnoreFieldsForType</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... fields)</code> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setMaxSize-int-">setMaxSize</a></span>(int size)</code> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setPretty-boolean-">setPretty</a></span>(boolean pretty)</code> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setPrimitiveConverters-boolean-">setPrimitiveConverters</a></span>(boolean val)</code> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setReadAttributeBeforeWrite-boolean-">setReadAttributeBeforeWrite</a></span>(boolean readAttributeBeforeWrite)</code> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setReaderFactory-javax.json.JsonReaderFactory-">setReaderFactory</a></span>(javax.json.JsonReaderFactory readerFactory)</code> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i26" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setSerializeValueFilter-org.apache.johnzon.mapper.SerializeValueFilter-">setSerializeValueFilter</a></span>(<a href="../../../../org/apache/johnzon/mapper/SerializeValueFilter.html" title="interface in org.apache.johnzon.mapper">SerializeValueFilter</a> serializeValueFilter)</code> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setSkipEmptyArray-boolean-">setSkipEmptyArray</a></span>(boolean skipEmptyArray)</code> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setSkipNull-boolean-">setSkipNull</a></span>(boolean skipNull)</code> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setSupportConstructors-boolean-">setSupportConstructors</a></span>(boolean supportConstructors)</code> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i30" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setSupportGetterForCollections-boolean-">setSupportGetterForCollections</a></span>(boolean useGetterForCollections)</code> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setSupportHiddenAccess-boolean-">setSupportHiddenAccess</a></span>(boolean supportHiddenAccess)</code> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setSupportsComments-boolean-">setSupportsComments</a></span>(boolean supportsComments)</code> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setTreatByteArrayAsBase64-boolean-">setTreatByteArrayAsBase64</a></span>(boolean treatByteArrayAsBase64)</code> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setTreatByteArrayAsBase64URL-boolean-">setTreatByteArrayAsBase64URL</a></span>(boolean treatByteArrayAsBase64URL)</code> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setUseBigDecimalForFloats-boolean-">setUseBigDecimalForFloats</a></span>(boolean useBigDecimalForFloats)</code> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html#setVersion-int-">setVersion</a></span>(int version)</code> </td> </tr> @@ -760,12 +771,21 @@ extends <a href="http://docs.oracle.com/ <a name="useBigDecimalForFloats"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>useBigDecimalForFloats</h4> <pre>private boolean useBigDecimalForFloats</pre> </li> </ul> +<a name="deduplicateObjects"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>deduplicateObjects</h4> +<pre>private boolean deduplicateObjects</pre> +</li> +</ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -1119,12 +1139,44 @@ public <a href="../../../../org/apa <a name="setAutoAdjustStringBuffers-boolean-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>setAutoAdjustStringBuffers</h4> <pre>public <a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a> setAutoAdjustStringBuffers(boolean autoAdjustStringBuffers)</pre> </li> </ul> +<a name="setDeduplicateObjects-boolean-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>setDeduplicateObjects</h4> +<pre>public <a href="../../../../org/apache/johnzon/mapper/MapperBuilder.html" title="class in org.apache.johnzon.mapper">MapperBuilder</a> setDeduplicateObjects(boolean deduplicateObjects)</pre> +<div class="block">If any non-primitive Java Object gets serialised more than just one time, + then we write a JsonPointer to the first occurrence instead. + + This will effectively also avoid endless loops in data with cycles! + + An example: Assume you have a Person with a name 'Sarah' and her daughter, + a Person with the name 'Clemens' both stored in a JSON array. + Given the Java Code: + <pre> + Person sarah = new Person("Sarah"); + Person clemens = new Person("Clemens"); + clemens.setMother(sarah); + Person[] family = new Person[]{sarah, clemens}; + </pre> + Transformed to JSON this will now look like the following: + <pre> + [{"name":"Sarah"},{"name":"Clemens","mother":"/0"}] + </pre> + That means instead of serialising 'mother' as full object we will + now only store a JsonPointer to the Person 'Sarah'. + + When deserialised back Johnzon will automatically de-reference the JsonPointer + back to the correct instance.</div> +</li> +</ul> </li> </ul> </li>
