You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@turbine.apache.org by gk...@apache.org on 2014/03/28 11:01:32 UTC
svn commit: r904031 [2/19] - in
/websites/production/turbine/content/fulcrum/fulcrum-json: ./
apidocs/org/apache/fulcrum/json/ apidocs/org/apache/fulcrum/json/gson/
apidocs/org/apache/fulcrum/json/jackson/
apidocs/src-html/org/apache/fulcrum/json/ apid...
Modified: websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/org/apache/fulcrum/json/jackson/JacksonMapperService.html
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/org/apache/fulcrum/json/jackson/JacksonMapperService.html (original)
+++ websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/org/apache/fulcrum/json/jackson/JacksonMapperService.html Fri Mar 28 10:01:29 2014
@@ -104,7 +104,7 @@
</dl>
<hr>
<br>
-<pre>public class <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.67">JacksonMapperService</a>
+<pre>public class <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.68">JacksonMapperService</a>
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements <a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a>, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.configuration.Configurable</pre>
<div class="block">Jackson 1 Impl of @link <a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json"><code>JsonService</code></a>.
@@ -374,7 +374,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>ANNOTATIONINSPECTOR</h4>
-<pre>public <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.77">ANNOTATIONINSPECTOR</a></pre>
+<pre>public <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.78">ANNOTATIONINSPECTOR</a></pre>
</li>
</ul>
<a name="cacheFilters">
@@ -383,7 +383,7 @@ implements <a href="../../../../../org/a
<ul class="blockListLast">
<li class="blockList">
<h4>cacheFilters</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.88">cacheFilters</a></pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.89">cacheFilters</a></pre>
</li>
</ul>
</li>
@@ -400,7 +400,7 @@ implements <a href="../../../../../org/a
<ul class="blockListLast">
<li class="blockList">
<h4>JacksonMapperService</h4>
-<pre>public <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.67">JacksonMapperService</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.68">JacksonMapperService</a>()</pre>
</li>
</ul>
</li>
@@ -417,14 +417,14 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>ser</h4>
-<pre>public <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.93">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src)
+<pre>public <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.94">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#ser(java.lang.Object)">JsonService</a></code></strong></div>
<div class="block">Serializes a Java object</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#ser(java.lang.Object)">ser</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The java object to be serialized.</dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - the java object to be serialized, not null.</dd>
<dt><span class="strong">Returns:</span></dt><dd>JSON string</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if JSON serialization fails</dd></dl>
@@ -436,7 +436,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>ser</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.98">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.99">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#ser(java.lang.Object, java.lang.Class)">JsonService</a></code></strong></div>
@@ -444,7 +444,7 @@ implements <a href="../../../../../org/a
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#ser(java.lang.Object, java.lang.Class)">ser</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The java object to be serialized</dd><dd><code>type</code> - Java Type, which should be used for the provided object .</dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The Java object to be serialized</dd><dd><code>type</code> - the Java Type, which should be used for the provided object .</dd>
<dt><span class="strong">Returns:</span></dt><dd>JSON string</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - If JSON serialization fails</dd></dl>
@@ -456,7 +456,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>ser</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.102">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.103">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
org.codehaus.jackson.map.ser.FilterProvider filters)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
@@ -469,13 +469,13 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>ser</h4>
-<pre>public <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.114">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.115">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> cleanCache)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#ser(java.lang.Object, java.lang.Boolean)">ser</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The java object to be serialized.</dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - the java object to be serialized, not null.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
@@ -486,7 +486,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>ser</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.127">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.131">ser</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> cleanCache)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -503,7 +503,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>deSer</h4>
-<pre>public <T> T <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.142">deSer</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> src,
+<pre>public <T> T <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.149">deSer</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#deSer(java.lang.String, java.lang.Class)">JsonService</a></code></strong></div>
@@ -511,8 +511,8 @@ implements <a href="../../../../../org/a
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#deSer(java.lang.String, java.lang.Class)">deSer</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - Tthe JSON string to be deserialized</dd><dd><code>type</code> - The Java Type to be used as a class</dd>
-<dt><span class="strong">Returns:</span></dt><dd>an object</dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - the JSON string to be deserialized</dd><dd><code>type</code> - the Java Type to be used as a class</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the Java Object</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if JSON deserialization fails</dd></dl>
</li>
@@ -523,7 +523,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>deSerCollection</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><T> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.148">deSerCollection</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><T> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.155">deSerCollection</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> collectionType,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> elementType)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -535,7 +535,7 @@ implements <a href="../../../../../org/a
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#deSerCollection(java.lang.String, java.lang.Object, java.lang.Class)">deSerCollection</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>json</code> - The JSON string to be deserialized</dd><dd><code>collectionType</code> - It could be just the collection or the typed collection. It may then be used to get the type for element type too.
Cft. implementation tests for more details (GSON).</dd><dd><code>elementType</code> - The element type. This is need in any case to assure the generic checking.</dd>
-<dt><span class="strong">Returns:</span></dt><dd></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the generated Java Collection.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
</li>
@@ -546,7 +546,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>deSer</h4>
-<pre>public <T> T <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.154">deSer</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json,
+<pre>public <T> T <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.161">deSer</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> json,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>> collectionType,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -560,7 +560,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>serializeAllExceptFilter</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.161">serializeAllExceptFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.168">serializeAllExceptFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> filterClass,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... filterAttr)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -577,7 +577,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>serializeAllExceptFilter</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.167">serializeAllExceptFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.174">serializeAllExceptFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> filterClass,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> refreshFilter,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... filterAttr)
@@ -587,9 +587,9 @@ implements <a href="../../../../../org/a
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#serializeAllExceptFilter(java.lang.Object, java.lang.Class, java.lang.Boolean, java.lang.String...)">serializeAllExceptFilter</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The Java object to serialize</dd><dd><code>filterClass</code> - The class to which the filtering should be applied. If its the
+<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - the Java object to serialize</dd><dd><code>filterClass</code> - the class to which the filtering should be applied. If its the
same class, just the filterAttributes get applied. If not the
- class is filtered out, if found as a property type.</dd><dd><code>refreshFilter</code> - clean filter (clean cache for this filterClass) after serialization.</dd><dd><code>filterAttr</code> - The bean attributes which should not be serialized</dd>
+ class is filtered out, if found as a property type.</dd><dd><code>refreshFilter</code> - clean filter (clean cache and custom filter for this filterClass) after serialization.</dd><dd><code>filterAttr</code> - the bean attributes which should not be serialized</dd>
<dt><span class="strong">Returns:</span></dt><dd>JSON string</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if JSON serialization or filter registration fails</dd></dl>
@@ -601,7 +601,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>serializeOnlyFilter</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.190">serializeOnlyFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.199">serializeOnlyFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> filterClass,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... filterAttr)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -618,7 +618,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>serializeOnlyFilter</h4>
-<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.196">serializeOnlyFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
+<pre>public <T> <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.205">serializeOnlyFilter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> src,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> filterClass,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> refreshFilter,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... filterAttr)
@@ -628,7 +628,7 @@ implements <a href="../../../../../org/a
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#serializeOnlyFilter(java.lang.Object, java.lang.Class, java.lang.Boolean, java.lang.String...)">serializeOnlyFilter</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The Java object to serialize</dd><dd><code>filterClass</code> - The class to which the filtering should be applied</dd><dd><code>refreshFilter</code> - clean filter (clean cache for this filterClass) if <code>true</code>, after serialization.</dd><dd><code>filterAttr</code> - The class bean attributes which should be serialized</dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - the Java object to serialize</dd><dd><code>filterClass</code> - the class to which the filtering should be applied</dd><dd><code>refreshFilter</code> - the Boolean value, not null If it is <code>true</code>, cleans cache and the custom filter after serialization.</dd><dd><code>filterAttr</code> - the class bean attributes which should be serialized</dd>
<dt><span class="strong">Returns:</span></dt><dd>JSON string</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if JSON serialization or filter registration fails</dd></dl>
@@ -640,7 +640,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>registerModule</h4>
-<pre>public <a href="../../../../../org/apache/fulcrum/json/jackson/JacksonMapperService.html" title="class in org.apache.fulcrum.json.jackson">JacksonMapperService</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.263">registerModule</a>(org.codehaus.jackson.map.Module module)</pre>
+<pre>public <a href="../../../../../org/apache/fulcrum/json/jackson/JacksonMapperService.html" title="class in org.apache.fulcrum.json.jackson">JacksonMapperService</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.288">registerModule</a>(org.codehaus.jackson.map.Module module)</pre>
</li>
</ul>
<a name="addSimpleModule(org.codehaus.jackson.map.module.SimpleModule, java.lang.Class, org.codehaus.jackson.map.JsonSerializer)">
@@ -649,7 +649,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>addSimpleModule</h4>
-<pre>public <T> void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.268">addSimpleModule</a>(org.codehaus.jackson.map.module.SimpleModule module,
+<pre>public <T> void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.293">addSimpleModule</a>(org.codehaus.jackson.map.module.SimpleModule module,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type,
org.codehaus.jackson.map.JsonSerializer<T> ser)</pre>
</li>
@@ -660,7 +660,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>addSimpleModule</h4>
-<pre>public <T> void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.273">addSimpleModule</a>(org.codehaus.jackson.map.module.SimpleModule module,
+<pre>public <T> void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.298">addSimpleModule</a>(org.codehaus.jackson.map.module.SimpleModule module,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type,
org.codehaus.jackson.map.JsonDeserializer<T> deSer)</pre>
</li>
@@ -671,13 +671,13 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>setDateFormat</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.279">setDateFormat</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.304">setDateFormat</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#setDateFormat(java.text.DateFormat)">setDateFormat</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>df</code> - The <a href="http://download.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> to be used by the JsonService.
+<dt><span class="strong">Parameters:</span></dt><dd><code>df</code> - the <a href="http://download.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> to be used by the JsonService, not null.
- It could be provided by component configuration too.</dd></dl>
+ It could be provided by component configuration too.</dd></dl>
</li>
</ul>
<a name="addAdapter(java.lang.String, java.lang.Class, java.lang.Object)">
@@ -686,7 +686,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>addAdapter</h4>
-<pre>public <a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.284">addAdapter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name,
+<pre>public <a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.309">addAdapter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> target,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> mixin)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -698,7 +698,7 @@ implements <a href="../../../../../org/a
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#addAdapter(java.lang.String, java.lang.Class, java.lang.Object)">addAdapter</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - A name for the adapter</dd><dd><code>target</code> - The target class for this adapter</dd><dd><code>mixin</code> - The adapter/mixin for the target object
+<dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the adapter</dd><dd><code>target</code> - the target class for this adapter</dd><dd><code>mixin</code> - the adapter/mixin for the target object
(module/serializer/deserializer)</dd>
<dt><span class="strong">Returns:</span></dt><dd>JsonService</dd>
<dt><span class="strong">Throws:</span></dt>
@@ -711,7 +711,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>addAdapter</h4>
-<pre>public <a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.290">addAdapter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name,
+<pre>public <a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a> <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.315">addAdapter</a>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> target,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> mixin)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -722,7 +722,7 @@ implements <a href="../../../../../org/a
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/fulcrum/json/JsonService.html#addAdapter(java.lang.String, java.lang.Class, java.lang.Class)">addAdapter</a></code> in interface <code><a href="../../../../../org/apache/fulcrum/json/JsonService.html" title="interface in org.apache.fulcrum.json">JsonService</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - A name for the adapter</dd><dd><code>target</code> - The target class for this adapter</dd><dd><code>mixin</code> - The adapter/mixin for the target class</dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the adapter</dd><dd><code>target</code> - the target class for this adapter</dd><dd><code>mixin</code> - the adapter/mixin for the target class</dd>
<dt><span class="strong">Returns:</span></dt><dd>JsonService</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if adapter registration fails</dd></dl>
@@ -734,7 +734,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>configure</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.302">configure</a>(org.apache.avalon.framework.configuration.Configuration conf)
+<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.327">configure</a>(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException</pre>
<div class="block">Avalon component lifecycle method</div>
<dl>
@@ -750,7 +750,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>initialize</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.354">initialize</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.379">initialize</a>()
throws <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -765,7 +765,7 @@ implements <a href="../../../../../org/a
<ul class="blockList">
<li class="blockList">
<h4>getMapper</h4>
-<pre>public org.codehaus.jackson.map.ObjectMapper <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.444">getMapper</a>()</pre>
+<pre>public org.codehaus.jackson.map.ObjectMapper <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.469">getMapper</a>()</pre>
</li>
</ul>
<a name="setMapper(org.codehaus.jackson.map.ObjectMapper)">
@@ -774,7 +774,7 @@ implements <a href="../../../../../org/a
<ul class="blockListLast">
<li class="blockList">
<h4>setMapper</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.448">setMapper</a>(org.codehaus.jackson.map.ObjectMapper mapper)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/fulcrum/json/jackson/JacksonMapperService.html#line.473">setMapper</a>(org.codehaus.jackson.map.ObjectMapper mapper)</pre>
</li>
</ul>
</li>
Modified: websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/JsonService.html
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/JsonService.html (original)
+++ websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/JsonService.html Fri Mar 28 10:01:29 2014
@@ -52,7 +52,7 @@
<span class="sourceLineNo">044</span> * Serializes a Java object<a name="line.44"></a>
<span class="sourceLineNo">045</span> * <a name="line.45"></a>
<span class="sourceLineNo">046</span> * @param src<a name="line.46"></a>
-<span class="sourceLineNo">047</span> * The java object to be serialized.<a name="line.47"></a>
+<span class="sourceLineNo">047</span> * the java object to be serialized, not null.<a name="line.47"></a>
<span class="sourceLineNo">048</span> * <a name="line.48"></a>
<span class="sourceLineNo">049</span> * @return JSON string<a name="line.49"></a>
<span class="sourceLineNo">050</span> * <a name="line.50"></a>
@@ -63,8 +63,8 @@
<span class="sourceLineNo">055</span> <a name="line.55"></a>
<span class="sourceLineNo">056</span> /**<a name="line.56"></a>
<span class="sourceLineNo">057</span> * @param src<a name="line.57"></a>
-<span class="sourceLineNo">058</span> * The java object to be serialized.<a name="line.58"></a>
-<span class="sourceLineNo">059</span> * @param refreshCache <a name="line.59"></a>
+<span class="sourceLineNo">058</span> * the java object to be serialized, not null.<a name="line.58"></a>
+<span class="sourceLineNo">059</span> * @param refreshCache a boolean value, not null.<a name="line.59"></a>
<span class="sourceLineNo">060</span> * If <code>true</code>, try to refresh cache after serialization<a name="line.60"></a>
<span class="sourceLineNo">061</span> * <a name="line.61"></a>
<span class="sourceLineNo">062</span> */<a name="line.62"></a>
@@ -74,9 +74,9 @@
<span class="sourceLineNo">066</span> * Serializes a Java object<a name="line.66"></a>
<span class="sourceLineNo">067</span> * <a name="line.67"></a>
<span class="sourceLineNo">068</span> * @param src<a name="line.68"></a>
-<span class="sourceLineNo">069</span> * The java object to be serialized<a name="line.69"></a>
+<span class="sourceLineNo">069</span> * The Java object to be serialized<a name="line.69"></a>
<span class="sourceLineNo">070</span> * @param type<a name="line.70"></a>
-<span class="sourceLineNo">071</span> * Java Type, which should be used for the provided object .<a name="line.71"></a>
+<span class="sourceLineNo">071</span> * the Java Type, which should be used for the provided object .<a name="line.71"></a>
<span class="sourceLineNo">072</span> * <a name="line.72"></a>
<span class="sourceLineNo">073</span> * @return JSON string<a name="line.73"></a>
<span class="sourceLineNo">074</span> * <a name="line.74"></a>
@@ -100,11 +100,11 @@
<span class="sourceLineNo">092</span> * Deserializing a JSON string<a name="line.92"></a>
<span class="sourceLineNo">093</span> * <a name="line.93"></a>
<span class="sourceLineNo">094</span> * @param src<a name="line.94"></a>
-<span class="sourceLineNo">095</span> * Tthe JSON string to be deserialized<a name="line.95"></a>
+<span class="sourceLineNo">095</span> * the JSON string to be deserialized<a name="line.95"></a>
<span class="sourceLineNo">096</span> * @param type<a name="line.96"></a>
-<span class="sourceLineNo">097</span> * The Java Type to be used as a class<a name="line.97"></a>
+<span class="sourceLineNo">097</span> * the Java Type to be used as a class<a name="line.97"></a>
<span class="sourceLineNo">098</span> * <a name="line.98"></a>
-<span class="sourceLineNo">099</span> * @return an object<a name="line.99"></a>
+<span class="sourceLineNo">099</span> * @return the Java Object<a name="line.99"></a>
<span class="sourceLineNo">100</span> * <a name="line.100"></a>
<span class="sourceLineNo">101</span> * @throws Exception<a name="line.101"></a>
<span class="sourceLineNo">102</span> * if JSON deserialization fails<a name="line.102"></a>
@@ -122,7 +122,7 @@
<span class="sourceLineNo">114</span> * Cft. implementation tests for more details (GSON). <a name="line.114"></a>
<span class="sourceLineNo">115</span> * @param elementType<a name="line.115"></a>
<span class="sourceLineNo">116</span> * The element type. This is need in any case to assure the generic checking.<a name="line.116"></a>
-<span class="sourceLineNo">117</span> * @return<a name="line.117"></a>
+<span class="sourceLineNo">117</span> * @return the generated Java Collection.<a name="line.117"></a>
<span class="sourceLineNo">118</span> * @throws Exception<a name="line.118"></a>
<span class="sourceLineNo">119</span> */<a name="line.119"></a>
<span class="sourceLineNo">120</span> <T> Collection<T> deSerCollection(String json, Object collectionType, Class<T> elementType) <a name="line.120"></a>
@@ -140,15 +140,15 @@
<span class="sourceLineNo">132</span> * Serialize only object properties where filter attributes are provided<a name="line.132"></a>
<span class="sourceLineNo">133</span> * <a name="line.133"></a>
<span class="sourceLineNo">134</span> * @param src<a name="line.134"></a>
-<span class="sourceLineNo">135</span> * The Java object to serialize<a name="line.135"></a>
+<span class="sourceLineNo">135</span> * the Java object to serialize<a name="line.135"></a>
<span class="sourceLineNo">136</span> * @param filterClass<a name="line.136"></a>
-<span class="sourceLineNo">137</span> * The class to which the filtering should be applied<a name="line.137"></a>
+<span class="sourceLineNo">137</span> * the class to which the filtering should be applied<a name="line.137"></a>
<span class="sourceLineNo">138</span> * <a name="line.138"></a>
<span class="sourceLineNo">139</span> * @param cleanFilter<a name="line.139"></a>
-<span class="sourceLineNo">140</span> * clean filter (clean cache for this filterClass) if <code>true</code>, after serialization.<a name="line.140"></a>
+<span class="sourceLineNo">140</span> * the Boolean value, not null If it is <code>true</code>, cleans cache and the custom filter after serialization.<a name="line.140"></a>
<span class="sourceLineNo">141</span> * <a name="line.141"></a>
<span class="sourceLineNo">142</span> * @param filterAttr<a name="line.142"></a>
-<span class="sourceLineNo">143</span> * The class bean attributes which should be serialized<a name="line.143"></a>
+<span class="sourceLineNo">143</span> * the class bean attributes which should be serialized<a name="line.143"></a>
<span class="sourceLineNo">144</span> * <a name="line.144"></a>
<span class="sourceLineNo">145</span> * @return JSON string<a name="line.145"></a>
<span class="sourceLineNo">146</span> * <a name="line.146"></a>
@@ -162,16 +162,16 @@
<span class="sourceLineNo">154</span> * Serialize all object properties excluding provided filters attributes<a name="line.154"></a>
<span class="sourceLineNo">155</span> * <a name="line.155"></a>
<span class="sourceLineNo">156</span> * @param src<a name="line.156"></a>
-<span class="sourceLineNo">157</span> * The Java object to serialize<a name="line.157"></a>
+<span class="sourceLineNo">157</span> * the Java object to serialize<a name="line.157"></a>
<span class="sourceLineNo">158</span> * @param filterClass<a name="line.158"></a>
-<span class="sourceLineNo">159</span> * The class to which the filtering should be applied. If its the<a name="line.159"></a>
+<span class="sourceLineNo">159</span> * the class to which the filtering should be applied. If its the<a name="line.159"></a>
<span class="sourceLineNo">160</span> * same class, just the filterAttributes get applied. If not the<a name="line.160"></a>
<span class="sourceLineNo">161</span> * class is filtered out, if found as a property type.<a name="line.161"></a>
<span class="sourceLineNo">162</span> * @param cleanFilter<a name="line.162"></a>
-<span class="sourceLineNo">163</span> * clean filter (clean cache for this filterClass) after serialization. <a name="line.163"></a>
+<span class="sourceLineNo">163</span> * clean filter (clean cache and custom filter for this filterClass) after serialization. <a name="line.163"></a>
<span class="sourceLineNo">164</span> * <a name="line.164"></a>
<span class="sourceLineNo">165</span> * @param filterAttr<a name="line.165"></a>
-<span class="sourceLineNo">166</span> * The bean attributes which should not be serialized<a name="line.166"></a>
+<span class="sourceLineNo">166</span> * the bean attributes which should not be serialized<a name="line.166"></a>
<span class="sourceLineNo">167</span> * <a name="line.167"></a>
<span class="sourceLineNo">168</span> * @return JSON string<a name="line.168"></a>
<span class="sourceLineNo">169</span> * <a name="line.169"></a>
@@ -195,11 +195,11 @@
<span class="sourceLineNo">187</span> * Cft. to {@link #addAdapter(String, Class, Object)}<a name="line.187"></a>
<span class="sourceLineNo">188</span> * <a name="line.188"></a>
<span class="sourceLineNo">189</span> * @param name<a name="line.189"></a>
-<span class="sourceLineNo">190</span> * A name for the adapter<a name="line.190"></a>
+<span class="sourceLineNo">190</span> * the name of the adapter<a name="line.190"></a>
<span class="sourceLineNo">191</span> * @param target<a name="line.191"></a>
-<span class="sourceLineNo">192</span> * The target class for this adapter<a name="line.192"></a>
+<span class="sourceLineNo">192</span> * the target class for this adapter<a name="line.192"></a>
<span class="sourceLineNo">193</span> * @param mixin<a name="line.193"></a>
-<span class="sourceLineNo">194</span> * The adapter/mixin for the target class<a name="line.194"></a>
+<span class="sourceLineNo">194</span> * the adapter/mixin for the target class<a name="line.194"></a>
<span class="sourceLineNo">195</span> * <a name="line.195"></a>
<span class="sourceLineNo">196</span> * @return JsonService<a name="line.196"></a>
<span class="sourceLineNo">197</span> * <a name="line.197"></a>
@@ -216,11 +216,11 @@
<span class="sourceLineNo">208</span> * implementation) <a name="line.208"></a>
<span class="sourceLineNo">209</span> * <a name="line.209"></a>
<span class="sourceLineNo">210</span> * @param name<a name="line.210"></a>
-<span class="sourceLineNo">211</span> * A name for the adapter<a name="line.211"></a>
+<span class="sourceLineNo">211</span> * the name of the adapter<a name="line.211"></a>
<span class="sourceLineNo">212</span> * @param target<a name="line.212"></a>
-<span class="sourceLineNo">213</span> * The target class for this adapter<a name="line.213"></a>
+<span class="sourceLineNo">213</span> * the target class for this adapter<a name="line.213"></a>
<span class="sourceLineNo">214</span> * @param mixin<a name="line.214"></a>
-<span class="sourceLineNo">215</span> * The adapter/mixin for the target object<a name="line.215"></a>
+<span class="sourceLineNo">215</span> * the adapter/mixin for the target object<a name="line.215"></a>
<span class="sourceLineNo">216</span> * (module/serializer/deserializer)<a name="line.216"></a>
<span class="sourceLineNo">217</span> * <a name="line.217"></a>
<span class="sourceLineNo">218</span> * @return JsonService<a name="line.218"></a>
@@ -233,9 +233,9 @@
<span class="sourceLineNo">225</span><a name="line.225"></a>
<span class="sourceLineNo">226</span> /**<a name="line.226"></a>
<span class="sourceLineNo">227</span> * @param df<a name="line.227"></a>
-<span class="sourceLineNo">228</span> * The {@link DateFormat} to be used by the JsonService.<a name="line.228"></a>
+<span class="sourceLineNo">228</span> * the {@link DateFormat} to be used by the JsonService, not null.<a name="line.228"></a>
<span class="sourceLineNo">229</span> * <a name="line.229"></a>
-<span class="sourceLineNo">230</span> * It could be provided by component configuration too.<a name="line.230"></a>
+<span class="sourceLineNo">230</span> * It could be provided by component configuration too.<a name="line.230"></a>
<span class="sourceLineNo">231</span> * <a name="line.231"></a>
<span class="sourceLineNo">232</span> */<a name="line.232"></a>
<span class="sourceLineNo">233</span> public void setDateFormat(final DateFormat df);<a name="line.233"></a>
Modified: websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.CustomModule.html
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.CustomModule.html (original)
+++ websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.CustomModule.html Fri Mar 28 10:01:29 2014
@@ -87,7 +87,7 @@
<span class="sourceLineNo">079</span> * you could filter a class differently for each call.<a name="line.79"></a>
<span class="sourceLineNo">080</span> * <a name="line.80"></a>
<span class="sourceLineNo">081</span> * @author <a href="mailto:gk@apache.org">Georg Kallidis</a><a name="line.81"></a>
-<span class="sourceLineNo">082</span> * @version $Id: Jackson2MapperService.java 1577518 2014-03-14 13:21:39Z gk $<a name="line.82"></a>
+<span class="sourceLineNo">082</span> * @version $Id: Jackson2MapperService.java 1582652 2014-03-28 09:38:20Z gk $<a name="line.82"></a>
<span class="sourceLineNo">083</span> * <a name="line.83"></a>
<span class="sourceLineNo">084</span> */<a name="line.84"></a>
<span class="sourceLineNo">085</span>public class Jackson2MapperService extends AbstractLogEnabled implements<a name="line.85"></a>
@@ -273,7 +273,7 @@
<span class="sourceLineNo">265</span> return ser(src, filter);//mapper.writerWithView(src.getClass()).writeValueAsString(src);<a name="line.265"></a>
<span class="sourceLineNo">266</span> }<a name="line.266"></a>
<span class="sourceLineNo">267</span> String res = mapper.writerWithView(Object.class).writeValueAsString(src);<a name="line.267"></a>
-<span class="sourceLineNo">268</span> if (cleanCache) {<a name="line.268"></a>
+<span class="sourceLineNo">268</span> if (cleanCache != null && cleanCache) {<a name="line.268"></a>
<span class="sourceLineNo">269</span> cleanSerializerCache();<a name="line.269"></a>
<span class="sourceLineNo">270</span> }<a name="line.270"></a>
<span class="sourceLineNo">271</span> return res;<a name="line.271"></a>
Modified: websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.MixinModule.html
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.MixinModule.html (original)
+++ websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.MixinModule.html Fri Mar 28 10:01:29 2014
@@ -87,7 +87,7 @@
<span class="sourceLineNo">079</span> * you could filter a class differently for each call.<a name="line.79"></a>
<span class="sourceLineNo">080</span> * <a name="line.80"></a>
<span class="sourceLineNo">081</span> * @author <a href="mailto:gk@apache.org">Georg Kallidis</a><a name="line.81"></a>
-<span class="sourceLineNo">082</span> * @version $Id: Jackson2MapperService.java 1577518 2014-03-14 13:21:39Z gk $<a name="line.82"></a>
+<span class="sourceLineNo">082</span> * @version $Id: Jackson2MapperService.java 1582652 2014-03-28 09:38:20Z gk $<a name="line.82"></a>
<span class="sourceLineNo">083</span> * <a name="line.83"></a>
<span class="sourceLineNo">084</span> */<a name="line.84"></a>
<span class="sourceLineNo">085</span>public class Jackson2MapperService extends AbstractLogEnabled implements<a name="line.85"></a>
@@ -273,7 +273,7 @@
<span class="sourceLineNo">265</span> return ser(src, filter);//mapper.writerWithView(src.getClass()).writeValueAsString(src);<a name="line.265"></a>
<span class="sourceLineNo">266</span> }<a name="line.266"></a>
<span class="sourceLineNo">267</span> String res = mapper.writerWithView(Object.class).writeValueAsString(src);<a name="line.267"></a>
-<span class="sourceLineNo">268</span> if (cleanCache) {<a name="line.268"></a>
+<span class="sourceLineNo">268</span> if (cleanCache != null && cleanCache) {<a name="line.268"></a>
<span class="sourceLineNo">269</span> cleanSerializerCache();<a name="line.269"></a>
<span class="sourceLineNo">270</span> }<a name="line.270"></a>
<span class="sourceLineNo">271</span> return res;<a name="line.271"></a>
Modified: websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.html
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.html (original)
+++ websites/production/turbine/content/fulcrum/fulcrum-json/apidocs/src-html/org/apache/fulcrum/json/jackson/Jackson2MapperService.html Fri Mar 28 10:01:29 2014
@@ -87,7 +87,7 @@
<span class="sourceLineNo">079</span> * you could filter a class differently for each call.<a name="line.79"></a>
<span class="sourceLineNo">080</span> * <a name="line.80"></a>
<span class="sourceLineNo">081</span> * @author <a href="mailto:gk@apache.org">Georg Kallidis</a><a name="line.81"></a>
-<span class="sourceLineNo">082</span> * @version $Id: Jackson2MapperService.java 1577518 2014-03-14 13:21:39Z gk $<a name="line.82"></a>
+<span class="sourceLineNo">082</span> * @version $Id: Jackson2MapperService.java 1582652 2014-03-28 09:38:20Z gk $<a name="line.82"></a>
<span class="sourceLineNo">083</span> * <a name="line.83"></a>
<span class="sourceLineNo">084</span> */<a name="line.84"></a>
<span class="sourceLineNo">085</span>public class Jackson2MapperService extends AbstractLogEnabled implements<a name="line.85"></a>
@@ -273,7 +273,7 @@
<span class="sourceLineNo">265</span> return ser(src, filter);//mapper.writerWithView(src.getClass()).writeValueAsString(src);<a name="line.265"></a>
<span class="sourceLineNo">266</span> }<a name="line.266"></a>
<span class="sourceLineNo">267</span> String res = mapper.writerWithView(Object.class).writeValueAsString(src);<a name="line.267"></a>
-<span class="sourceLineNo">268</span> if (cleanCache) {<a name="line.268"></a>
+<span class="sourceLineNo">268</span> if (cleanCache != null && cleanCache) {<a name="line.268"></a>
<span class="sourceLineNo">269</span> cleanSerializerCache();<a name="line.269"></a>
<span class="sourceLineNo">270</span> }<a name="line.270"></a>
<span class="sourceLineNo">271</span> return res;<a name="line.271"></a>