http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.SqReadable.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.SqReadable.html b/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.SqReadable.html index 505e54a..7321131 100644 --- a/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.SqReadable.html +++ b/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.SqReadable.html @@ -209,7 +209,7 @@ extends <a href="../../../../org/apache/juneau/xml/XmlSerializer.Sq.html" title= <!-- --> </a> <h3>Methods inherited from class org.apache.juneau.xml.<a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a></h3> -<code><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addBeanFilters-java.lang.Class...-">addBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addBeanFilters-java.util.Collection-">addBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addImplClass-java.lang.Class-java.lang.Class-">addImplClass</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanClasses-java.lang.Class...-">addNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanClasses-java.util.Collection-">addNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanPackages-java.util.Collection-">addNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanPackages-java.lang.String...-">addNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addPojoSwaps-java.lang.Class...-">addPojoSwaps</a>, <a href ="../../../../org/apache/juneau/xml/XmlSerializer.html#addPojoSwaps-java.util.Collection-">addPojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addToBeanDictionary-java.lang.Class...-">addToBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addToBeanDictionary-java.util.Collection-">addToBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addToProperty-java.lang.String-java.lang.Object-">addToProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#clone--">clone</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#createSession-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">createSession</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#doSerialize-org.apache.juneau.serializer.SerializerSession-java.lang.Object-">doSerialize</a>, <a href="../../../../org/apac he/juneau/xml/XmlSerializer.html#findNsfMappings-org.apache.juneau.xml.XmlSerializerSession-java.lang.Object-">findNsfMappings</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#getSchemaSerializer--">getSchemaSerializer</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#lock--">lock</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#putToProperty-java.lang.String-java.lang.Object-">putToProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#putToProperty-java.lang.String-java.lang.Object-java.lang.Object-">putToProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeBeanFilters-java.lang.Class...-">removeBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeBeanFilters-java.util.Collection-">removeBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeFromBeanDictionary-java.lang.Class...-">removeFromBeanDictionary</a>, <a href= "../../../../org/apache/juneau/xml/XmlSerializer.html#removeFromBeanDictionary-java.util.Collection-">removeFromBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeFromProperty-java.lang.String-java.lang.Object-">removeFromProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanClasses-java.lang.Class...-">removeNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanClasses-java.util.Collection-">removeNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanPackages-java.util.Collection-">removeNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanPackages-java.lang.String...-">removeNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removePojoSwaps-java.lang.Class...-">removePojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removePojoSwa ps-java.util.Collection-">removePojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#serializeAnything-org.apache.juneau.xml.XmlSerializerSession-org.apache.juneau.xml.XmlWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.xml.Namespace-boolean-org.apache.juneau.xml.annotation.XmlFormat-boolean-boolean-org.apache.juneau.BeanPropertyMeta-">serializeAnything</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAbsolutePathUriBase-java.lang.String-">setAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAddBeanTypeProperties-boolean-">setAddBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAddNamespaceUrisToRoot-boolean-">setAddNamespaceUrisToRoot</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAutoDetectNamespaces-boolean-">setAutoDetectNamespaces</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html #setBeanClassVisibility-org.apache.juneau.Visibility-">setBeanClassVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanConstructorVisibility-org.apache.juneau.Visibility-">setBeanConstructorVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanDictionary-java.lang.Class...-">setBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanDictionary-java.util.Collection-">setBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanFieldVisibility-org.apache.juneau.Visibility-">setBeanFieldVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanFilters-java.lang.Class...-">setBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanFilters-java.util.Collection-">setBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanMapPutReturnsOldValue-boolean-">setBeanMapPutReturnsOldVa lue</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireDefaultConstructor-boolean-">setBeansRequireDefaultConstructor</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireSerializable-boolean-">setBeansRequireSerializable</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireSettersForGetters-boolean-">setBeansRequireSettersForGetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireSomeProperties-boolean-">setBeansRequireSomeProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanTypePropertyName-java.lang.String-">setBeanTypePropertyName</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setClassLoader-java.lang.ClassLoader-">setClassLoader</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDebug-boolean-">setDebug</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDefaultNamespac e-java.lang.String-">setDefaultNamespace</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDefaultParser-java.lang.Class-">setDefaultParser</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDetectRecursions-boolean-">setDetectRecursions</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setEnableNamespaces-boolean-">setEnableNamespaces</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreInvocationExceptionsOnGetters-boolean-">setIgnoreInvocationExceptionsOnGetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreInvocationExceptionsOnSetters-boolean-">setIgnoreInvocationExceptionsOnSetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnorePropertiesWithoutSetters-boolean-">setIgnorePropertiesWithoutSetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreRecursions-boolean-">setIgnoreRecursions</a>, <a href="../../../../org/a pache/juneau/xml/XmlSerializer.html#setIgnoreUnknownBeanProperties-boolean-">setIgnoreUnknownBeanProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreUnknownNullBeanProperties-boolean-">setIgnoreUnknownNullBeanProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setImplClasses-java.util.Map-">setImplClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setInitialDepth-int-">setInitialDepth</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setLocale-java.util.Locale-">setLocale</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setMaxDepth-int-">setMaxDepth</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setMediaType-org.apache.juneau.MediaType-">setMediaType</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setMethodVisibility-org.apache.juneau.Visibility-">setMethodVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerialize r.html#setNamespaces-org.apache.juneau.xml.Namespace...-">setNamespaces</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanClasses-java.lang.Class...-">setNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanClasses-java.util.Collection-">setNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanPackages-java.util.Collection-">setNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanPackages-java.lang.String...-">setNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setPojoSwaps-java.lang.Class...-">setPojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setPojoSwaps-java.util.Collection-">setPojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setProperties-org.apache.juneau.ObjectMap-">setProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.htm l#setProperty-java.lang.String-java.lang.Object-">setProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setQuoteChar-char-">setQuoteChar</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setRelativeUriBase-java.lang.String-">setRelativeUriBase</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setSortCollections-boolean-">setSortCollections</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setSortMaps-boolean-">setSortMaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setSortProperties-boolean-">setSortProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTimeZone-java.util.TimeZone-">setTimeZone</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTrimEmptyCollections-boolean-">setTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTrimEmptyMaps-boolean-">setTrimEmptyMaps</a>, <a href="../../../../org/apac he/juneau/xml/XmlSerializer.html#setTrimNullProperties-boolean-">setTrimNullProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTrimStrings-boolean-">setTrimStrings</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseIndentation-boolean-">setUseIndentation</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseInterfaceProxies-boolean-">setUseInterfaceProxies</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseJavaBeanIntrospector-boolean-">setUseJavaBeanIntrospector</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setXsNamespace-org.apache.juneau.xml.Namespace-">setXsNamespace</a></code></li> +<code><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addBeanFilters-java.lang.Class...-">addBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addBeanFilters-java.util.Collection-">addBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addImplClass-java.lang.Class-java.lang.Class-">addImplClass</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanClasses-java.lang.Class...-">addNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanClasses-java.util.Collection-">addNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanPackages-java.util.Collection-">addNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addNotBeanPackages-java.lang.String...-">addNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addPojoSwaps-java.lang.Class...-">addPojoSwaps</a>, <a href ="../../../../org/apache/juneau/xml/XmlSerializer.html#addPojoSwaps-java.util.Collection-">addPojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addToBeanDictionary-java.lang.Class...-">addToBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addToBeanDictionary-java.util.Collection-">addToBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#addToProperty-java.lang.String-java.lang.Object-">addToProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#clone--">clone</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#createSession-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">createSession</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#doSerialize-org.apache.juneau.serializer.SerializerSession-java.lang.Object-">doSerialize</a>, <a href="../../../../org/apac he/juneau/xml/XmlSerializer.html#findNsfMappings-org.apache.juneau.xml.XmlSerializerSession-java.lang.Object-">findNsfMappings</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#getSchemaSerializer--">getSchemaSerializer</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#lock--">lock</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#putToProperty-java.lang.String-java.lang.Object-">putToProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#putToProperty-java.lang.String-java.lang.Object-java.lang.Object-">putToProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeBeanFilters-java.lang.Class...-">removeBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeBeanFilters-java.util.Collection-">removeBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeFromBeanDictionary-java.lang.Class...-">removeFromBeanDictionary</a>, <a href= "../../../../org/apache/juneau/xml/XmlSerializer.html#removeFromBeanDictionary-java.util.Collection-">removeFromBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeFromProperty-java.lang.String-java.lang.Object-">removeFromProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanClasses-java.lang.Class...-">removeNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanClasses-java.util.Collection-">removeNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanPackages-java.util.Collection-">removeNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removeNotBeanPackages-java.lang.String...-">removeNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removePojoSwaps-java.lang.Class...-">removePojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#removePojoSwa ps-java.util.Collection-">removePojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#serializeAnything-org.apache.juneau.xml.XmlSerializerSession-org.apache.juneau.xml.XmlWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.xml.Namespace-boolean-org.apache.juneau.xml.annotation.XmlFormat-boolean-boolean-org.apache.juneau.BeanPropertyMeta-">serializeAnything</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAbsolutePathUriBase-java.lang.String-">setAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAddBeanTypeProperties-boolean-">setAddBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAddNamespaceUrisToRoot-boolean-">setAddNamespaceUrisToRoot</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setAutoDetectNamespaces-boolean-">setAutoDetectNamespaces</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html #setBeanClassVisibility-org.apache.juneau.Visibility-">setBeanClassVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanConstructorVisibility-org.apache.juneau.Visibility-">setBeanConstructorVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanDictionary-java.lang.Class...-">setBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanDictionary-java.util.Collection-">setBeanDictionary</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanFieldVisibility-org.apache.juneau.Visibility-">setBeanFieldVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanFilters-java.lang.Class...-">setBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanFilters-java.util.Collection-">setBeanFilters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanMapPutReturnsOldValue-boolean-">setBeanMapPutReturnsOldVa lue</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireDefaultConstructor-boolean-">setBeansRequireDefaultConstructor</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireSerializable-boolean-">setBeansRequireSerializable</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireSettersForGetters-boolean-">setBeansRequireSettersForGetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeansRequireSomeProperties-boolean-">setBeansRequireSomeProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setBeanTypePropertyName-java.lang.String-">setBeanTypePropertyName</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setClassLoader-java.lang.ClassLoader-">setClassLoader</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDebug-boolean-">setDebug</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDefaultNamespac e-java.lang.String-">setDefaultNamespace</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDefaultParser-java.lang.Class-">setDefaultParser</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setDetectRecursions-boolean-">setDetectRecursions</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setEnableNamespaces-boolean-">setEnableNamespaces</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreInvocationExceptionsOnGetters-boolean-">setIgnoreInvocationExceptionsOnGetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreInvocationExceptionsOnSetters-boolean-">setIgnoreInvocationExceptionsOnSetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnorePropertiesWithoutSetters-boolean-">setIgnorePropertiesWithoutSetters</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreRecursions-boolean-">setIgnoreRecursions</a>, <a href="../../../../org/a pache/juneau/xml/XmlSerializer.html#setIgnoreUnknownBeanProperties-boolean-">setIgnoreUnknownBeanProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setIgnoreUnknownNullBeanProperties-boolean-">setIgnoreUnknownNullBeanProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setImplClasses-java.util.Map-">setImplClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setInitialDepth-int-">setInitialDepth</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setLocale-java.util.Locale-">setLocale</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setMaxDepth-int-">setMaxDepth</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setMediaType-org.apache.juneau.MediaType-">setMediaType</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setMethodVisibility-org.apache.juneau.Visibility-">setMethodVisibility</a>, <a href="../../../../org/apache/juneau/xml/XmlSerialize r.html#setNamespaces-org.apache.juneau.xml.Namespace...-">setNamespaces</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanClasses-java.lang.Class...-">setNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanClasses-java.util.Collection-">setNotBeanClasses</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanPackages-java.util.Collection-">setNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setNotBeanPackages-java.lang.String...-">setNotBeanPackages</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setPojoSwaps-java.lang.Class...-">setPojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setPojoSwaps-java.util.Collection-">setPojoSwaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setProperties-org.apache.juneau.ObjectMap-">setProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.htm l#setProperty-java.lang.String-java.lang.Object-">setProperty</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setQuoteChar-char-">setQuoteChar</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setRelativeUriBase-java.lang.String-">setRelativeUriBase</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setSortCollections-boolean-">setSortCollections</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setSortMaps-boolean-">setSortMaps</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setSortProperties-boolean-">setSortProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTimeZone-java.util.TimeZone-">setTimeZone</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTrimEmptyCollections-boolean-">setTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTrimEmptyMaps-boolean-">setTrimEmptyMaps</a>, <a href="../../../../org/apac he/juneau/xml/XmlSerializer.html#setTrimNullProperties-boolean-">setTrimNullProperties</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setTrimStrings-boolean-">setTrimStrings</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseInterfaceProxies-boolean-">setUseInterfaceProxies</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseJavaBeanIntrospector-boolean-">setUseJavaBeanIntrospector</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseWhitespace-boolean-">setUseWhitespace</a>, <a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setXsNamespace-org.apache.juneau.xml.Namespace-">setXsNamespace</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.serializer.WriterSerializer">
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.html b/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.html index 7ddae99..5ddc36a 100644 --- a/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.html +++ b/content/site/apidocs/org/apache/juneau/xml/XmlSerializer.html @@ -903,20 +903,20 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" </tr> <tr id="i86" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseIndentation-boolean-">setUseIndentation</a></span>(boolean value)</code> -<div class="block"><b>Configuration property:</b> Use indentation.</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseInterfaceProxies-boolean-">setUseInterfaceProxies</a></span>(boolean value)</code> +<div class="block"><b>Configuration property:</b> Use interface proxies.</div> </td> </tr> <tr id="i87" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseInterfaceProxies-boolean-">setUseInterfaceProxies</a></span>(boolean value)</code> -<div class="block"><b>Configuration property:</b> Use interface proxies.</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseJavaBeanIntrospector-boolean-">setUseJavaBeanIntrospector</a></span>(boolean value)</code> +<div class="block"><b>Configuration property:</b> Use Java <a href="http://docs.oracle.com/javase/7/docs/api/java/beans/Introspector.html?is-external=true" title="class or interface in java.beans"><code>Introspector</code></a> for determining bean properties.</div> </td> </tr> <tr id="i88" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseJavaBeanIntrospector-boolean-">setUseJavaBeanIntrospector</a></span>(boolean value)</code> -<div class="block"><b>Configuration property:</b> Use Java <a href="http://docs.oracle.com/javase/7/docs/api/java/beans/Introspector.html?is-external=true" title="class or interface in java.beans"><code>Introspector</code></a> for determining bean properties.</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializer.html#setUseWhitespace-boolean-">setUseWhitespace</a></span>(boolean value)</code> +<div class="block"><b>Configuration property:</b> Use whitespace.</div> </td> </tr> <tr id="i89" class="rowColor"> @@ -1611,34 +1611,33 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" </dl> </li> </ul> -<a name="setUseIndentation-boolean-"> +<a name="setUseWhitespace-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setUseIndentation</h4> -<pre>public <a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a> <a href="../../../../src-html/org/apache/juneau/xml/XmlSerializer.html#line.976">setUseIndentation</a>(boolean value) - throws <a href="../../../../org/apache/juneau/LockedException.html" title="class in org.apache.juneau">LockedException</a></pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/Serializer.html#setUseIndentation-boolean-">Serializer</a></code></span></div> -<div class="block"><b>Configuration property:</b> Use indentation. +<h4>setUseWhitespace</h4> +<pre>public <a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a> <a href="../../../../src-html/org/apache/juneau/xml/XmlSerializer.html#line.976">setUseWhitespace</a>(boolean value) + throws <a href="../../../../org/apache/juneau/LockedException.html" title="class in org.apache.juneau">LockedException</a></pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/Serializer.html#setUseWhitespace-boolean-">Serializer</a></code></span></div> +<div class="block"><b>Configuration property:</b> Use whitespace. <p> <ul> - <li><b>Name:</b> <js>"Serializer.useIndentation"</js> + <li><b>Name:</b> <js>"Serializer.useWhitepace"</js> <li><b>Data type:</b> <code>Boolean</code> <li><b>Default:</b> <jk>false</jk> <li><b>Session-overridable:</b> <jk>true</jk> </ul> <p> - If <jk>true</jk>, newlines and indentation is added to the output to improve readability. + If <jk>true</jk>, newlines and indentation and spaces are added to the output to improve readability. <p> <h5 class='section'>Notes:</h5> <ul> - <li>This is equivalent to calling <code>setProperty(<jsf>SERIALIZER_useIndentation</jsf>, value)</code>. - <li>Checking for recursion can cause a small performance penalty. + <li>This is equivalent to calling <code>setProperty(<jsf>SERIALIZER_useWhitespace</jsf>, value)</code>. </ul></div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> -<dd><code><a href="../../../../org/apache/juneau/serializer/Serializer.html#setUseIndentation-boolean-">setUseIndentation</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a></code></dd> +<dd><code><a href="../../../../org/apache/juneau/serializer/Serializer.html#setUseWhitespace-boolean-">setUseWhitespace</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>value</code> - The new value for this property.</dd> <dt><span class="returnLabel">Returns:</span></dt> @@ -1646,7 +1645,7 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="../../../../org/apache/juneau/LockedException.html" title="class in org.apache.juneau">LockedException</a></code> - If <a href="../../../../org/apache/juneau/serializer/Serializer.html#lock--"><code>Serializer.lock()</code></a> was called on this class.</dd> <dt><span class="seeLabel">See Also:</span></dt> -<dd><a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_useIndentation"><code>SerializerContext.SERIALIZER_useIndentation</code></a></dd> +<dd><a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_useWhitespace"><code>SerializerContext.SERIALIZER_useWhitespace</code></a></dd> </dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/org/apache/juneau/xml/XmlSerializerContext.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/xml/XmlSerializerContext.html b/content/site/apidocs/org/apache/juneau/xml/XmlSerializerContext.html index 8d8e711..ab1966e 100644 --- a/content/site/apidocs/org/apache/juneau/xml/XmlSerializerContext.html +++ b/content/site/apidocs/org/apache/juneau/xml/XmlSerializerContext.html @@ -203,7 +203,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <!-- --> </a> <h3>Fields inherited from class org.apache.juneau.serializer.<a href="../../../../org/apache/juneau/serializer/SerializerContext.html" title="class in org.apache.juneau.serializer">SerializerContext</a></h3> -<code><a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_absolutePathUriBase">SERIALIZER_absolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_addBeanTypeProperties">SERIALIZER_addBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_detectRecursions">SERIALIZER_detectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_ignoreRecursions">SERIALIZER_ignoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_initialDepth">SERIALIZER_initialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_maxDepth">SERIALIZER_maxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_quoteChar">SERIALIZER_quoteChar</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext. html#SERIALIZER_relativeUriBase">SERIALIZER_relativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_sortCollections">SERIALIZER_sortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_sortMaps">SERIALIZER_sortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimEmptyCollections">SERIALIZER_trimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimEmptyMaps">SERIALIZER_trimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimNullProperties">SERIALIZER_trimNullProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimStrings">SERIALIZER_trimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_useIndentation">SERIALIZER_useIndentation</a></code></li> +<code><a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_absolutePathUriBase">SERIALIZER_absolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_addBeanTypeProperties">SERIALIZER_addBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_detectRecursions">SERIALIZER_detectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_ignoreRecursions">SERIALIZER_ignoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_initialDepth">SERIALIZER_initialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_maxDepth">SERIALIZER_maxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_quoteChar">SERIALIZER_quoteChar</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext. html#SERIALIZER_relativeUriBase">SERIALIZER_relativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_sortCollections">SERIALIZER_sortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_sortMaps">SERIALIZER_sortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimEmptyCollections">SERIALIZER_trimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimEmptyMaps">SERIALIZER_trimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimNullProperties">SERIALIZER_trimNullProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_trimStrings">SERIALIZER_trimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_useWhitespace">SERIALIZER_useWhitespace</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.org.apache.juneau.BeanContext"> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/org/apache/juneau/xml/XmlSerializerSession.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/xml/XmlSerializerSession.html b/content/site/apidocs/org/apache/juneau/xml/XmlSerializerSession.html index d54417c..17df001 100644 --- a/content/site/apidocs/org/apache/juneau/xml/XmlSerializerSession.html +++ b/content/site/apidocs/org/apache/juneau/xml/XmlSerializerSession.html @@ -244,7 +244,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <!-- --> </a> <h3>Methods inherited from class org.apache.juneau.serializer.<a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></h3> -<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../.. /../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutputStream--">getOutputStream</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">isTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNulls--">isTrimNulls</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isUseIndentati on--">isUseIndentation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-"> toString</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> +<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-java.lang.String-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanTypeName-org.apach e.juneau.ClassMeta-org.apache.juneau.ClassMeta-org.apache.juneau.BeanPropertyMeta-">getBeanTypeName</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutputStream--">getOutputStream</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apach e/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">isTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNu lls--">isTrimNulls</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isUseWhitespace--">isUseWhitespace</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection -">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-">toString</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.BeanSession"> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/org/apache/juneau/xml/XmlWriter.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/xml/XmlWriter.html b/content/site/apidocs/org/apache/juneau/xml/XmlWriter.html index 62fd2fa..4a2f0f2 100644 --- a/content/site/apidocs/org/apache/juneau/xml/XmlWriter.html +++ b/content/site/apidocs/org/apache/juneau/xml/XmlWriter.html @@ -151,7 +151,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <!-- --> </a> <h3>Fields inherited from class org.apache.juneau.serializer.<a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></h3> -<code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#absolutePathUriBase">absolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#out">out</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#quoteChar">quoteChar</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#relativeUriBase">relativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#trimStrings">trimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#useIndentation">useIndentation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#useWhitespace">useWhitespace</a></code></li> +<code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#absolutePathUriBase">absolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#out">out</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#quoteChar">quoteChar</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#relativeUriBase">relativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#trimStrings">trimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#useWhitespace">useWhitespace</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.java.io.Writer"> @@ -175,7 +175,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" </tr> <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlWriter.html#XmlWriter-java.io.Writer-boolean-boolean-char-java.lang.String-java.lang.String-boolean-org.apache.juneau.xml.Namespace-">XmlWriter</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a> out, - boolean useIndentation, + boolean useWhitespace, boolean trimStrings, char quoteChar, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relativeUriBase, @@ -208,14 +208,14 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlWriter.html#append-int-char-">append</a></span>(int indent, char c)</code> -<div class="block">Writes an indent (if the <code>useIndentation</code> setting is enabled), followed by text.</div> +<div class="block">Writes an indent (if the <code>useWhitespace</code> setting is enabled), followed by text.</div> </td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlWriter.html#append-int-java.lang.String-">append</a></span>(int indent, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> text)</code> -<div class="block">Writes an indent (if the <code>useIndentation</code> setting is enabled), followed by text.</div> +<div class="block">Writes an indent (if the <code>useWhitespace</code> setting is enabled), followed by text.</div> </td> </tr> <tr id="i3" class="rowColor"> @@ -234,14 +234,14 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlWriter.html#appendln-int-java.lang.String-">appendln</a></span>(int indent, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> text)</code> -<div class="block">Writes an indent (if the <code>useIndentation</code> setting is enabled), followed by text, - followed by a newline (if the <code>useIndentation</code> setting is enabled).</div> +<div class="block">Writes an indent (if the <code>useWhitespace</code> setting is enabled), followed by text, + followed by a newline (if the <code>useWhitespace</code> setting is enabled).</div> </td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlWriter.html#appendln-java.lang.String-">appendln</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> text)</code> -<div class="block">Writes the specified text followed by a newline (if the <code>useIndentation</code> setting is enabled).</div> +<div class="block">Writes the specified text followed by a newline (if the <code>useWhitespace</code> setting is enabled).</div> </td> </tr> <tr id="i7" class="rowColor"> @@ -372,13 +372,13 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <tr id="i24" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlWriter.html#i-int-">i</a></span>(int indent)</code> -<div class="block">Writes an indent to the writer if the <code>useIndentation</code> setting is enabled.</div> +<div class="block">Writes an indent to the writer if the <code>useWhitespace</code> setting is enabled.</div> </td> </tr> <tr id="i25" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlWriter.html#nl--">nl</a></span>()</code> -<div class="block">Writes a newline to the writer if the <code>useIndentation</code> setting is enabled.</div> +<div class="block">Writes a newline to the writer if the <code>useWhitespace</code> setting is enabled.</div> </td> </tr> <tr id="i26" class="altColor"> @@ -602,7 +602,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <li class="blockList"> <h4>XmlWriter</h4> <pre>public <a href="../../../../src-html/org/apache/juneau/xml/XmlWriter.html#line.45">XmlWriter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a> out, - boolean useIndentation, + boolean useWhitespace, boolean trimStrings, char quoteChar, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relativeUriBase, @@ -613,7 +613,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>out</code> - The wrapped writer.</dd> -<dd><code>useIndentation</code> - If <jk>true</jk> XML elements will be indented.</dd> +<dd><code>useWhitespace</code> - If <jk>true</jk> XML elements will be indented.</dd> <dd><code>trimStrings</code> - If <jk>true</jk>, strings should be trimmed before they're serialized.</dd> <dd><code>quoteChar</code> - The quote character to use for attributes. Should be <js>'\''</js> or <js>'"'</js>.</dd> <dd><code>relativeUriBase</code> - The base (e.g. <js>https://localhost:9443/contextPath"</js>) for relative URIs (e.g. <js>"my/path"</js>).</dd> @@ -1468,7 +1468,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#cr-int-">SerializerWriter</a></code></span></div> <div class="block">Performs a carriage return. <p> - Adds a newline and the specified number of tabs (if the <code>useIndentation</code> setting is enabled) to the output.</div> + Adds a newline and the specified number of tabs (if the <code>useWhitespace</code> setting is enabled) to the output.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#cr-int-">cr</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></dd> @@ -1491,8 +1491,8 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> text) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#appendln-int-java.lang.String-">SerializerWriter</a></code></span></div> -<div class="block">Writes an indent (if the <code>useIndentation</code> setting is enabled), followed by text, - followed by a newline (if the <code>useIndentation</code> setting is enabled).</div> +<div class="block">Writes an indent (if the <code>useWhitespace</code> setting is enabled), followed by text, + followed by a newline (if the <code>useWhitespace</code> setting is enabled).</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#appendln-int-java.lang.String-">appendln</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></dd> @@ -1515,7 +1515,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <pre>public <a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a> <a href="../../../../src-html/org/apache/juneau/xml/XmlWriter.html#line.575">appendln</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> text) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#appendln-java.lang.String-">SerializerWriter</a></code></span></div> -<div class="block">Writes the specified text followed by a newline (if the <code>useIndentation</code> setting is enabled).</div> +<div class="block">Writes the specified text followed by a newline (if the <code>useWhitespace</code> setting is enabled).</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#appendln-java.lang.String-">appendln</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></dd> @@ -1538,7 +1538,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> text) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#append-int-java.lang.String-">SerializerWriter</a></code></span></div> -<div class="block">Writes an indent (if the <code>useIndentation</code> setting is enabled), followed by text.</div> +<div class="block">Writes an indent (if the <code>useWhitespace</code> setting is enabled), followed by text.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#append-int-java.lang.String-">append</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></dd> @@ -1562,7 +1562,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" char c) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#append-int-char-">SerializerWriter</a></code></span></div> -<div class="block">Writes an indent (if the <code>useIndentation</code> setting is enabled), followed by text.</div> +<div class="block">Writes an indent (if the <code>useWhitespace</code> setting is enabled), followed by text.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#append-int-char-">append</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></dd> @@ -1625,7 +1625,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <pre>public <a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a> <a href="../../../../src-html/org/apache/juneau/xml/XmlWriter.html#line.605">i</a>(int indent) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#i-int-">SerializerWriter</a></code></span></div> -<div class="block">Writes an indent to the writer if the <code>useIndentation</code> setting is enabled.</div> +<div class="block">Writes an indent to the writer if the <code>useWhitespace</code> setting is enabled.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#i-int-">i</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></dd> @@ -1647,7 +1647,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" <pre>public <a href="../../../../org/apache/juneau/xml/XmlWriter.html" title="class in org.apache.juneau.xml">XmlWriter</a> <a href="../../../../src-html/org/apache/juneau/xml/XmlWriter.html#line.611">nl</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#nl--">SerializerWriter</a></code></span></div> -<div class="block">Writes a newline to the writer if the <code>useIndentation</code> setting is enabled.</div> +<div class="block">Writes a newline to the writer if the <code>useWhitespace</code> setting is enabled.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html#nl--">nl</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></dd> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/overview-summary.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/overview-summary.html b/content/site/apidocs/overview-summary.html index 0abf355..f1bcc01 100644 --- a/content/site/apidocs/overview-summary.html +++ b/content/site/apidocs/overview-summary.html @@ -654,6 +654,14 @@ // <tr><td>age</td><td>21</td></tr> // </table></jc> String html = HtmlSerializer.<jsf>DEFAULT</jsf>.serialize(p); + + <jc>// Produces: + // "(name='John Smith',age=21)"</jc> + String uon = UonSerializer.<jsf>DEFAULT</jsf>.serialize(p); + + <jc>// Produces: + // "name='John+Smith'&age=21"</jc> + String urlencoding = UrlEncodingSerializer.<jsf>DEFAULT</jsf>.serialize(p); <jc>// Produces: // 82 A4 6E 61 6D 65 AA 4A 6F 68 6E 20 53 6D 69 74 68 A3 61 67 65 15 </jc> @@ -1390,9 +1398,6 @@ <ul> <li>You specify the list of possible subclasses through an annotation on a parent bean class. <li>You do not need to register the subtype classes on the bean dictionary of the parser. - <li>The default helper attribute name is <js>"_subtype"</js>, not <js>"_type"</js>. - <li>Bean subtype virtual properties are ALWAYS serialized. - They are not controlled by the <a href="org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_addBeanTypeProperties"><code>SerializerContext.SERIALIZER_addBeanTypeProperties</code></a> setting. </ul> <p> In the following example, the abstract class has two subclasses: @@ -1400,7 +1405,7 @@ <p class='bcode'> <jc>// Abstract superclass</jc> <ja>@Bean</ja>( - subTypes={A1.<jk>class</jk>, A2.<jk>class</jk>} + beanDictionary={A1.<jk>class</jk>, A2.<jk>class</jk>} ) <jk>public abstract class</jk> A { <jk>public</jk> String <jf>f0</jf> = <js>"f0"</js>; @@ -1419,14 +1424,14 @@ } </p> <p> - When serialized, the subtype is serialized as a virtual <js>"_subtype"</js> property: + When serialized, the subtype is serialized as a virtual <js>"_type"</js> property: </p> <p class='bcode'> JsonSerializer s = JsonSerializer.<jsf>DEFAULT_LAX</jsf>; A1 a1 = <jk>new</jk> A1(); a1.<jf>f1</jf> = <js>"f1"</js>; String r = s.serialize(a1); - <jsm>assertEquals</jsm>(<js>"{_subtype:'A1',f1:'f1',f0:'f0'}"</js>, r); + <jsm>assertEquals</jsm>(<js>"{_type:'A1',f1:'f1',f0:'f0'}"</js>, r); </p> <p> The following shows what happens when parsing back into the original object. @@ -1436,9 +1441,6 @@ A a = p.parse(r, A.<jk>class</jk>); <jsm>assertTrue</jsm>(a <jk>instanceof</jk> A1); </p> - <p class='info'> - The <js>"_subtype"</js> property name can be overridden using the <a href="org/apache/juneau/annotation/Bean.html#subTypeProperty--"><code>@Bean.subTypeProperty()</code></a> annotation. - </p> </div> </div> @@ -5960,6 +5962,29 @@ methods for retrieving Map and Collection class metas. Replaces the various <code>getMapClassMeta()</code>/<code>getCollectionClassMeta()</code> methods. <li>New section added to this document: <a class='doclink' href='#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + <li>Modified the UON specification to work with mixed content. + <ul> + <li>The new specification is considerably cleaner and eliminates the need for separate normal/simple modes. + <br>It also allows for arbitrary whitespace to be added to the output without any confusion. + <li>Eliminated the <code>UonParser.<jsf>DEFAULT_WS_AWARE</jsf></code> and <code>UrlEncodingParser.<jsf>DEFAULT_WS_AWARE</jsf></code> parsers. + <br>The normal <a href="org/apache/juneau/urlencoding/UonParser.html#DEFAULT"><code>UonParser.DEFAULT</code></a> and <a href="org/apache/juneau/urlencoding/UrlEncodingParser.html#DEFAULT"><code>UrlEncodingParser.DEFAULT</code></a> parsers will now handle whitespace. + <li>Eliminated the <code>UonParserContext.<jsf>UON_whitespaceAware</jsf></code> configuration setting. + <li>Eliminated the <code>UonSerializer.<jsf>DEFAULT_SIMPLE</jsf></code>, <code>UonSerializer.<jsf>DEFAULT_SIMPLE_ENCODING</jsf></code> + and <code>UrlEncodingSerializer.<jsf>DEFAULT_SIMPLE</jsf></code> + serializers since there is no separate simple mode anymore. + <li>Eliminated the <code>UonParserContext.<jsf>UON_simpleMode</jsf></code> configuration setting. + </ul> + <li>Added new <a href="org/apache/juneau/serializer/OutputStreamSerializer.html#serializeToHex-java.lang.Object-"><code>OutputStreamSerializer.serializeToHex(Object)</code></a> method. + <br>Useful mostly for testing purposes. + <br>Equivalently, the <a href="org/apache/juneau/parser/Parser.html#parse-java.lang.Object-java.lang.Class-"><code>Parser.parse(Object,Class)</code></a> method can now + read the output from this method. + <li>Eliminated the <code><ja>@Bean</ja>(subTypeProperty)</code> and <code><ja>@Bean</ja>(subTypes)</code> annotations + and replaced them with the ability to define subtypes using the existing <a href="org/apache/juneau/annotation/Bean.html#beanDictionary--"><code>@Bean.beanDictionary()</code></a> + annotation on parent classes and interfaces. + <br>This has the added benefit of simplifying the overall code. + <li>The <a href="org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_addBeanTypeProperties"><code>SerializerContext.SERIALIZER_addBeanTypeProperties</code></a> setting is now enabled by default. + <li>Combined the <code>SERIALIZER_addIndentation</code>/<code>JSON_addWhitespace</code>/<code>UON_addWhitespace</code> + properties into a single <a href="org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_useWhitespace"><code>SerializerContext.SERIALIZER_useWhitespace</code></a> setting. </ul> <h6 class='topic'>org.apache.juneau.rest</h6> @@ -5988,6 +6013,7 @@ <li><a href="org/apache/juneau/rest/RestRequest.html#getBody-java.lang.Class-"><code>RestRequest.getBody(Class)</code></a> <li><a href="org/apache/juneau/rest/RestRequest.html#getBody-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>RestRequest.getBody(Type,Type...)</code></a> </ul> + <li>Fixed issue where whitespace was not added to UON/URL-Encoding output when <code>&plainText=true</code> specified. </ul> </div> @@ -6413,7 +6439,7 @@ <li><a href="org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser"><code>Parser</code></a> methods now check for <jk>null</jk> input. <li><a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer"><code>SerializerGroup</code></a> and <a href="org/apache/juneau/parser/ParserGroup.html" title="class in org.apache.juneau.parser"><code>ParserGroup</code></a> ignores serializers and parsers if they throw <code>NoClassDefFoundErrors</code>. <li><a href="org/apache/juneau/urlencoding/UrlEncodingParser.html" title="class in org.apache.juneau.urlencoding"><code>UrlEncodingParser</code></a> creates lists if the same attribute name is encountered more than once. Before it would just replace the previous value with the new value. - <li>New <a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.html#DEFAULT_SIMPLE_EXPANDED"><code>UrlEncodingSerializer.DEFAULT_SIMPLE_EXPANDED</code></a> serializer. + <li>New <code><del>UrlEncodingSerializer.DEFAULT_SIMPLE_EXPANDED</del></code> serializer. <li>Changes to <a href="org/apache/juneau/utils/Args.html" title="class in org.apache.juneau.utils"><code>Args</code></a>: <ul> <li><code>getMainArg(int)</code> changed to <a href="org/apache/juneau/utils/Args.html#getArg-int-"><code>Args.getArg(int)</code></a>. @@ -7176,7 +7202,7 @@ <li>Several improvements to URL-Encoding support. <ul> <li>Improved whitespace handling in <a href="org/apache/juneau/urlencoding/UonParser.html" title="class in org.apache.juneau.urlencoding"><code>UonParser</code></a>. - <li>New <a href="org/apache/juneau/urlencoding/UonParserContext.html#UON_whitespaceAware"><code>UonParserContext.UON_whitespaceAware</code></a> property for controlling whether whitespace is ignored. + <li>New <code><del>UonParserContext.UON_whitespaceAware</del></code> property for controlling whether whitespace is ignored. <li>New <a href="org/apache/juneau/urlencoding/UrlEncodingContext.html#URLENC_expandedParams"><code>UrlEncodingContext.URLENC_expandedParams</code></a> property for controlling whether arrays/Collections should be serialized/parsed as multi-part parameters. <li>New <a href="org/apache/juneau/urlencoding/annotation/UrlEncoding.html#expandedParams--"><code>@UrlEncoding.expandedParams()</code></a> @@ -7507,7 +7533,7 @@ <li>Changed the default ordering of bean properties to be in parent-to-child class order. <li>New <a href="org/apache/juneau/transform/BeanFilter.html#readProperty-java.lang.Object-java.lang.String-java.lang.Object-"><code>readProperty()</code></a> and <a href="org/apache/juneau/transform/BeanFilter.html#writeProperty-java.lang.Object-java.lang.String-java.lang.Object-"><code>writeProperty()</code></a> methods added to <a href="org/apache/juneau/transform/BeanFilter.html" title="class in org.apache.juneau.transform"><code>BeanFilter</code></a> class to allow individualized serialization and parsing behavior on a class-by-class basis. - <li>Eliminated previous restriction where bean subtype attributes had to be listed first in JSON objects when using the <a href="org/apache/juneau/annotation/Bean.html#subTypeProperty--"><code>Bean.subTypeProperty()</code></a> annotation. + <li>Eliminated previous restriction where bean subtype attributes had to be listed first in JSON objects when using the <code><del>Bean.subTypeProperty()</del></code> annotation. The previous behavior was not strictly JSON-compliant since JSON objects are supposed to consist of unordered lists of key/value pairs. While targeted for JSON, the restriction is also lifted for all other parsers. <li>New fluent-style <a href="org/apache/juneau/BeanMap.html#load-java.lang.String-"><code>BeanMap.load()</code></a> methods for initializing bean maps. @@ -7888,7 +7914,7 @@ </p> <ul class='spaced-list'> <li> - Fixed bug involving beans using <a href="org/apache/juneau/annotation/Bean.html#subTypes--"><code>Bean.subTypes()</code></a> annotation in addition to <code>subTypes</code> property. + Fixed bug involving beans using <code><del>Bean.subTypes()</del></code> annotation in addition to <code>subTypes</code> property. </li> <li> Modified the JSON parser to handle non-existent JSON values to get around an issue where Cognos was generating invalid JSON. @@ -7908,7 +7934,7 @@ Revamped the API for filter support: <ul> <li>Updated <a href="org/apache/juneau/transform/BeanFilter.html" title="class in org.apache.juneau.transform"><code>BeanFilter</code></a> class to mirror the <a href="org/apache/juneau/annotation/Bean.html" title="annotation in org.apache.juneau.annotation"><code>@Bean</code></a> annotation.</li> - <li>Introduced support for bean <a href="org/apache/juneau/annotation/Bean.html#subTypeProperty--"><code>subtypes</code></a>. </li> + <li>Introduced support for bean <code><del>Bean.subTypeProperty() subtypes</del></code>. </li> <li>Replaced <code><ja>@Bean</ja>(filter=xxx)</code> with new <del><code>@Transform</code></del> annotation.</li> </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/overview-tree.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/overview-tree.html b/content/site/apidocs/overview-tree.html index 8440cac..6e861d8 100644 --- a/content/site/apidocs/overview-tree.html +++ b/content/site/apidocs/overview-tree.html @@ -652,16 +652,10 @@ <ul> <li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UonSerializer.Encoding.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UonSerializer.Encoding</span></a></li> <li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UonSerializer.Readable.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UonSerializer.Readable</span></a></li> -<li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UonSerializer.Simple.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UonSerializer.Simple</span></a></li> -<li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UonSerializer.SimpleEncoding.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UonSerializer.SimpleEncoding</span></a></li> <li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UrlEncodingSerializer</span></a> <ul> +<li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.Expanded.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UrlEncodingSerializer.Expanded</span></a></li> <li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.Readable.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UrlEncodingSerializer.Readable</span></a></li> -<li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.Simple.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UrlEncodingSerializer.Simple</span></a> -<ul> -<li type="circle">org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.SimpleExpanded.html" title="class in org.apache.juneau.urlencoding"><span class="typeNameLink">UrlEncodingSerializer.SimpleExpanded</span></a></li> -</ul> -</li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/resources/juneau-code.css ---------------------------------------------------------------------- diff --git a/content/site/apidocs/resources/juneau-code.css b/content/site/apidocs/resources/juneau-code.css index 3db6880..b0be23a 100644 --- a/content/site/apidocs/resources/juneau-code.css +++ b/content/site/apidocs/resources/juneau-code.css @@ -113,6 +113,12 @@ xc { color: mediumblue; } xs { color: blue; font-style: italic; } xv { color: black; } +/*--- URLEncoding/UON code effects ---*/ +ua { color: black; } /* Attribute name */ +uk { color: #7f0055; font-weight: bold; } /* true/false/null */ +un { color: DarkBlue; } /* Number value */ +us { color: blue; } /* String value */ + /*--- Manifest-file code effects ---*/ mk { color: DarkRed; font-weight: bold; } mv { color: DarkBlue;} http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/f635b869/content/site/apidocs/src-html/org/apache/juneau/BeanContext.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/src-html/org/apache/juneau/BeanContext.html b/content/site/apidocs/src-html/org/apache/juneau/BeanContext.html index 28e7c52..518e0a7 100644 --- a/content/site/apidocs/src-html/org/apache/juneau/BeanContext.html +++ b/content/site/apidocs/src-html/org/apache/juneau/BeanContext.html @@ -925,8 +925,8 @@ <span class="sourceLineNo">917</span><a name="line.917"></a> <span class="sourceLineNo">918</span> if (! cmCacheCache.containsKey(hashCode)) {<a name="line.918"></a> <span class="sourceLineNo">919</span> ConcurrentHashMap<Class,ClassMeta> cm = new ConcurrentHashMap<Class,ClassMeta>();<a name="line.919"></a> -<span class="sourceLineNo">920</span> cm.put(String.class, new ClassMeta(String.class, this, null, null, findPojoSwap(String.class), findChildPojoSwaps(String.class)));<a name="line.920"></a> -<span class="sourceLineNo">921</span> cm.put(Object.class, new ClassMeta(Object.class, this, null, null, findPojoSwap(Object.class), findChildPojoSwaps(Object.class)));<a name="line.921"></a> +<span class="sourceLineNo">920</span> cm.putIfAbsent(String.class, new ClassMeta(String.class, this, null, null, findPojoSwap(String.class), findChildPojoSwaps(String.class)));<a name="line.920"></a> +<span class="sourceLineNo">921</span> cm.putIfAbsent(Object.class, new ClassMeta(Object.class, this, null, null, findPojoSwap(Object.class), findChildPojoSwaps(Object.class)));<a name="line.921"></a> <span class="sourceLineNo">922</span> cmCacheCache.putIfAbsent(hashCode, cm);<a name="line.922"></a> <span class="sourceLineNo">923</span> }<a name="line.923"></a> <span class="sourceLineNo">924</span> this.cmCache = cmCacheCache.get(hashCode);<a name="line.924"></a> @@ -1014,7 +1014,7 @@ <span class="sourceLineNo">1006</span> int ctCount = 0;<a name="line.1006"></a> <span class="sourceLineNo">1007</span> for (Map<Class,ClassMeta> cm : cmCacheCache.values())<a name="line.1007"></a> <span class="sourceLineNo">1008</span> ctCount += cm.size();<a name="line.1008"></a> -<span class="sourceLineNo">1009</span> System.out.println(MessageFormat.format("ClassMeta cache: {0} instances in {1} caches", ctCount, cmCacheCache.size()));<a name="line.1009"></a> +<span class="sourceLineNo">1009</span> System.out.println(MessageFormat.format("ClassMeta cache: {0} instances in {1} caches", ctCount, cmCacheCache.size())); // NOT DEBUG<a name="line.1009"></a> <span class="sourceLineNo">1010</span> } catch (Exception e) {<a name="line.1010"></a> <span class="sourceLineNo">1011</span> e.printStackTrace();<a name="line.1011"></a> <span class="sourceLineNo">1012</span> }<a name="line.1012"></a>
