http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/436334e6/content/site/apidocs/src-html/org/apache/juneau/annotation/BeanProperty.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/src-html/org/apache/juneau/annotation/BeanProperty.html b/content/site/apidocs/src-html/org/apache/juneau/annotation/BeanProperty.html index 47a8f07..f2e2c63 100644 --- a/content/site/apidocs/src-html/org/apache/juneau/annotation/BeanProperty.html +++ b/content/site/apidocs/src-html/org/apache/juneau/annotation/BeanProperty.html @@ -257,7 +257,23 @@ <span class="sourceLineNo">249</span> * </ul><a name="line.249"></a> <span class="sourceLineNo">250</span> */<a name="line.250"></a> <span class="sourceLineNo">251</span> Class<?>[] beanDictionary() default {};<a name="line.251"></a> -<span class="sourceLineNo">252</span>}<a name="line.252"></a> +<span class="sourceLineNo">252</span><a name="line.252"></a> +<span class="sourceLineNo">253</span> /**<a name="line.253"></a> +<span class="sourceLineNo">254</span> * Specifies a String format for converting the bean property value to a formatted string.<a name="line.254"></a> +<span class="sourceLineNo">255</span> * <p><a name="line.255"></a> +<span class="sourceLineNo">256</span> * Note that this is usually a one-way conversion during serialization.<a name="line.256"></a> +<span class="sourceLineNo">257</span> * <p><a name="line.257"></a> +<span class="sourceLineNo">258</span> * During parsing, we will attempt to convert the value to the original form by using the {@link BeanSession#convertToType(Object, Class)}<a name="line.258"></a> +<span class="sourceLineNo">259</span> * but there is no guarantee that this will succeed.<a name="line.259"></a> +<span class="sourceLineNo">260</span> *<a name="line.260"></a> +<span class="sourceLineNo">261</span> * <h5 class='section'>Example:</h5><a name="line.261"></a> +<span class="sourceLineNo">262</span> * <p class='bcode'><a name="line.262"></a> +<span class="sourceLineNo">263</span> * <ja>@BeanProperty</ja>(format=<js>"$%.2f"</js>)<a name="line.263"></a> +<span class="sourceLineNo">264</span> * <jk>public float</jk> <jf>price</jf>;<a name="line.264"></a> +<span class="sourceLineNo">265</span> * </p><a name="line.265"></a> +<span class="sourceLineNo">266</span> */<a name="line.266"></a> +<span class="sourceLineNo">267</span> String format() default "";<a name="line.267"></a> +<span class="sourceLineNo">268</span>}<a name="line.268"></a>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/436334e6/content/site/apidocs/src-html/org/apache/juneau/csv/CsvSerializerBuilder.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/src-html/org/apache/juneau/csv/CsvSerializerBuilder.html b/content/site/apidocs/src-html/org/apache/juneau/csv/CsvSerializerBuilder.html index 5bb50e2..4cb836b 100644 --- a/content/site/apidocs/src-html/org/apache/juneau/csv/CsvSerializerBuilder.html +++ b/content/site/apidocs/src-html/org/apache/juneau/csv/CsvSerializerBuilder.html @@ -441,125 +441,161 @@ <span class="sourceLineNo">433</span> }<a name="line.433"></a> <span class="sourceLineNo">434</span><a name="line.434"></a> <span class="sourceLineNo">435</span> @Override /* CoreObjectBuilder */<a name="line.435"></a> -<span class="sourceLineNo">436</span> public CsvSerializerBuilder beanDictionary(Class<?>...values) {<a name="line.436"></a> -<span class="sourceLineNo">437</span> super.beanDictionary(values);<a name="line.437"></a> +<span class="sourceLineNo">436</span> public CsvSerializerBuilder includeProperties(Map<String,String> values) {<a name="line.436"></a> +<span class="sourceLineNo">437</span> super.includeProperties(values);<a name="line.437"></a> <span class="sourceLineNo">438</span> return this;<a name="line.438"></a> <span class="sourceLineNo">439</span> }<a name="line.439"></a> <span class="sourceLineNo">440</span><a name="line.440"></a> <span class="sourceLineNo">441</span> @Override /* CoreObjectBuilder */<a name="line.441"></a> -<span class="sourceLineNo">442</span> public CsvSerializerBuilder beanDictionary(Collection<Class<?>> values) {<a name="line.442"></a> -<span class="sourceLineNo">443</span> super.beanDictionary(values);<a name="line.443"></a> +<span class="sourceLineNo">442</span> public CsvSerializerBuilder includeProperties(String beanClassName, String properties) {<a name="line.442"></a> +<span class="sourceLineNo">443</span> super.includeProperties(beanClassName, properties);<a name="line.443"></a> <span class="sourceLineNo">444</span> return this;<a name="line.444"></a> <span class="sourceLineNo">445</span> }<a name="line.445"></a> <span class="sourceLineNo">446</span><a name="line.446"></a> <span class="sourceLineNo">447</span> @Override /* CoreObjectBuilder */<a name="line.447"></a> -<span class="sourceLineNo">448</span> public CsvSerializerBuilder setBeanDictionary(Class<?>...values) {<a name="line.448"></a> -<span class="sourceLineNo">449</span> super.setBeanDictionary(values);<a name="line.449"></a> +<span class="sourceLineNo">448</span> public CsvSerializerBuilder includeProperties(Class<?> beanClass, String properties) {<a name="line.448"></a> +<span class="sourceLineNo">449</span> super.includeProperties(beanClass, properties);<a name="line.449"></a> <span class="sourceLineNo">450</span> return this;<a name="line.450"></a> <span class="sourceLineNo">451</span> }<a name="line.451"></a> <span class="sourceLineNo">452</span><a name="line.452"></a> <span class="sourceLineNo">453</span> @Override /* CoreObjectBuilder */<a name="line.453"></a> -<span class="sourceLineNo">454</span> public CsvSerializerBuilder setBeanDictionary(Collection<Class<?>> values) {<a name="line.454"></a> -<span class="sourceLineNo">455</span> super.setBeanDictionary(values);<a name="line.455"></a> +<span class="sourceLineNo">454</span> public CsvSerializerBuilder excludeProperties(Map<String,String> values) {<a name="line.454"></a> +<span class="sourceLineNo">455</span> super.excludeProperties(values);<a name="line.455"></a> <span class="sourceLineNo">456</span> return this;<a name="line.456"></a> <span class="sourceLineNo">457</span> }<a name="line.457"></a> <span class="sourceLineNo">458</span><a name="line.458"></a> <span class="sourceLineNo">459</span> @Override /* CoreObjectBuilder */<a name="line.459"></a> -<span class="sourceLineNo">460</span> public CsvSerializerBuilder removeFromBeanDictionary(Class<?>...values) {<a name="line.460"></a> -<span class="sourceLineNo">461</span> super.removeFromBeanDictionary(values);<a name="line.461"></a> +<span class="sourceLineNo">460</span> public CsvSerializerBuilder excludeProperties(String beanClassName, String properties) {<a name="line.460"></a> +<span class="sourceLineNo">461</span> super.excludeProperties(beanClassName, properties);<a name="line.461"></a> <span class="sourceLineNo">462</span> return this;<a name="line.462"></a> <span class="sourceLineNo">463</span> }<a name="line.463"></a> <span class="sourceLineNo">464</span><a name="line.464"></a> <span class="sourceLineNo">465</span> @Override /* CoreObjectBuilder */<a name="line.465"></a> -<span class="sourceLineNo">466</span> public CsvSerializerBuilder removeFromBeanDictionary(Collection<Class<?>> values) {<a name="line.466"></a> -<span class="sourceLineNo">467</span> super.removeFromBeanDictionary(values);<a name="line.467"></a> +<span class="sourceLineNo">466</span> public CsvSerializerBuilder excludeProperties(Class<?> beanClass, String properties) {<a name="line.466"></a> +<span class="sourceLineNo">467</span> super.excludeProperties(beanClass, properties);<a name="line.467"></a> <span class="sourceLineNo">468</span> return this;<a name="line.468"></a> <span class="sourceLineNo">469</span> }<a name="line.469"></a> <span class="sourceLineNo">470</span><a name="line.470"></a> <span class="sourceLineNo">471</span> @Override /* CoreObjectBuilder */<a name="line.471"></a> -<span class="sourceLineNo">472</span> public CsvSerializerBuilder beanTypePropertyName(String value) {<a name="line.472"></a> -<span class="sourceLineNo">473</span> super.beanTypePropertyName(value);<a name="line.473"></a> +<span class="sourceLineNo">472</span> public CsvSerializerBuilder beanDictionary(Class<?>...values) {<a name="line.472"></a> +<span class="sourceLineNo">473</span> super.beanDictionary(values);<a name="line.473"></a> <span class="sourceLineNo">474</span> return this;<a name="line.474"></a> <span class="sourceLineNo">475</span> }<a name="line.475"></a> <span class="sourceLineNo">476</span><a name="line.476"></a> <span class="sourceLineNo">477</span> @Override /* CoreObjectBuilder */<a name="line.477"></a> -<span class="sourceLineNo">478</span> public CsvSerializerBuilder defaultParser(Class<?> value) {<a name="line.478"></a> -<span class="sourceLineNo">479</span> super.defaultParser(value);<a name="line.479"></a> +<span class="sourceLineNo">478</span> public CsvSerializerBuilder beanDictionary(Collection<Class<?>> values) {<a name="line.478"></a> +<span class="sourceLineNo">479</span> super.beanDictionary(values);<a name="line.479"></a> <span class="sourceLineNo">480</span> return this;<a name="line.480"></a> <span class="sourceLineNo">481</span> }<a name="line.481"></a> <span class="sourceLineNo">482</span><a name="line.482"></a> <span class="sourceLineNo">483</span> @Override /* CoreObjectBuilder */<a name="line.483"></a> -<span class="sourceLineNo">484</span> public CsvSerializerBuilder locale(Locale value) {<a name="line.484"></a> -<span class="sourceLineNo">485</span> super.locale(value);<a name="line.485"></a> +<span class="sourceLineNo">484</span> public CsvSerializerBuilder setBeanDictionary(Class<?>...values) {<a name="line.484"></a> +<span class="sourceLineNo">485</span> super.setBeanDictionary(values);<a name="line.485"></a> <span class="sourceLineNo">486</span> return this;<a name="line.486"></a> <span class="sourceLineNo">487</span> }<a name="line.487"></a> <span class="sourceLineNo">488</span><a name="line.488"></a> <span class="sourceLineNo">489</span> @Override /* CoreObjectBuilder */<a name="line.489"></a> -<span class="sourceLineNo">490</span> public CsvSerializerBuilder timeZone(TimeZone value) {<a name="line.490"></a> -<span class="sourceLineNo">491</span> super.timeZone(value);<a name="line.491"></a> +<span class="sourceLineNo">490</span> public CsvSerializerBuilder setBeanDictionary(Collection<Class<?>> values) {<a name="line.490"></a> +<span class="sourceLineNo">491</span> super.setBeanDictionary(values);<a name="line.491"></a> <span class="sourceLineNo">492</span> return this;<a name="line.492"></a> <span class="sourceLineNo">493</span> }<a name="line.493"></a> <span class="sourceLineNo">494</span><a name="line.494"></a> <span class="sourceLineNo">495</span> @Override /* CoreObjectBuilder */<a name="line.495"></a> -<span class="sourceLineNo">496</span> public CsvSerializerBuilder mediaType(MediaType value) {<a name="line.496"></a> -<span class="sourceLineNo">497</span> super.mediaType(value);<a name="line.497"></a> +<span class="sourceLineNo">496</span> public CsvSerializerBuilder removeFromBeanDictionary(Class<?>...values) {<a name="line.496"></a> +<span class="sourceLineNo">497</span> super.removeFromBeanDictionary(values);<a name="line.497"></a> <span class="sourceLineNo">498</span> return this;<a name="line.498"></a> <span class="sourceLineNo">499</span> }<a name="line.499"></a> <span class="sourceLineNo">500</span><a name="line.500"></a> <span class="sourceLineNo">501</span> @Override /* CoreObjectBuilder */<a name="line.501"></a> -<span class="sourceLineNo">502</span> public CsvSerializerBuilder debug() {<a name="line.502"></a> -<span class="sourceLineNo">503</span> super.debug();<a name="line.503"></a> +<span class="sourceLineNo">502</span> public CsvSerializerBuilder removeFromBeanDictionary(Collection<Class<?>> values) {<a name="line.502"></a> +<span class="sourceLineNo">503</span> super.removeFromBeanDictionary(values);<a name="line.503"></a> <span class="sourceLineNo">504</span> return this;<a name="line.504"></a> <span class="sourceLineNo">505</span> }<a name="line.505"></a> <span class="sourceLineNo">506</span><a name="line.506"></a> <span class="sourceLineNo">507</span> @Override /* CoreObjectBuilder */<a name="line.507"></a> -<span class="sourceLineNo">508</span> public CsvSerializerBuilder property(String name, Object value) {<a name="line.508"></a> -<span class="sourceLineNo">509</span> super.property(name, value);<a name="line.509"></a> +<span class="sourceLineNo">508</span> public CsvSerializerBuilder beanTypePropertyName(String value) {<a name="line.508"></a> +<span class="sourceLineNo">509</span> super.beanTypePropertyName(value);<a name="line.509"></a> <span class="sourceLineNo">510</span> return this;<a name="line.510"></a> <span class="sourceLineNo">511</span> }<a name="line.511"></a> <span class="sourceLineNo">512</span><a name="line.512"></a> <span class="sourceLineNo">513</span> @Override /* CoreObjectBuilder */<a name="line.513"></a> -<span class="sourceLineNo">514</span> public CsvSerializerBuilder properties(Map<String,Object> properties) {<a name="line.514"></a> -<span class="sourceLineNo">515</span> super.properties(properties);<a name="line.515"></a> +<span class="sourceLineNo">514</span> public CsvSerializerBuilder defaultParser(Class<?> value) {<a name="line.514"></a> +<span class="sourceLineNo">515</span> super.defaultParser(value);<a name="line.515"></a> <span class="sourceLineNo">516</span> return this;<a name="line.516"></a> <span class="sourceLineNo">517</span> }<a name="line.517"></a> <span class="sourceLineNo">518</span><a name="line.518"></a> <span class="sourceLineNo">519</span> @Override /* CoreObjectBuilder */<a name="line.519"></a> -<span class="sourceLineNo">520</span> public CsvSerializerBuilder addToProperty(String name, Object value) {<a name="line.520"></a> -<span class="sourceLineNo">521</span> super.addToProperty(name, value);<a name="line.521"></a> +<span class="sourceLineNo">520</span> public CsvSerializerBuilder locale(Locale value) {<a name="line.520"></a> +<span class="sourceLineNo">521</span> super.locale(value);<a name="line.521"></a> <span class="sourceLineNo">522</span> return this;<a name="line.522"></a> <span class="sourceLineNo">523</span> }<a name="line.523"></a> <span class="sourceLineNo">524</span><a name="line.524"></a> <span class="sourceLineNo">525</span> @Override /* CoreObjectBuilder */<a name="line.525"></a> -<span class="sourceLineNo">526</span> public CsvSerializerBuilder putToProperty(String name, Object key, Object value) {<a name="line.526"></a> -<span class="sourceLineNo">527</span> super.putToProperty(name, key, value);<a name="line.527"></a> +<span class="sourceLineNo">526</span> public CsvSerializerBuilder timeZone(TimeZone value) {<a name="line.526"></a> +<span class="sourceLineNo">527</span> super.timeZone(value);<a name="line.527"></a> <span class="sourceLineNo">528</span> return this;<a name="line.528"></a> <span class="sourceLineNo">529</span> }<a name="line.529"></a> <span class="sourceLineNo">530</span><a name="line.530"></a> <span class="sourceLineNo">531</span> @Override /* CoreObjectBuilder */<a name="line.531"></a> -<span class="sourceLineNo">532</span> public CsvSerializerBuilder putToProperty(String name, Object value) {<a name="line.532"></a> -<span class="sourceLineNo">533</span> super.putToProperty(name, value);<a name="line.533"></a> +<span class="sourceLineNo">532</span> public CsvSerializerBuilder mediaType(MediaType value) {<a name="line.532"></a> +<span class="sourceLineNo">533</span> super.mediaType(value);<a name="line.533"></a> <span class="sourceLineNo">534</span> return this;<a name="line.534"></a> <span class="sourceLineNo">535</span> }<a name="line.535"></a> <span class="sourceLineNo">536</span><a name="line.536"></a> <span class="sourceLineNo">537</span> @Override /* CoreObjectBuilder */<a name="line.537"></a> -<span class="sourceLineNo">538</span> public CsvSerializerBuilder removeFromProperty(String name, Object value) {<a name="line.538"></a> -<span class="sourceLineNo">539</span> super.removeFromProperty(name, value);<a name="line.539"></a> +<span class="sourceLineNo">538</span> public CsvSerializerBuilder debug() {<a name="line.538"></a> +<span class="sourceLineNo">539</span> super.debug();<a name="line.539"></a> <span class="sourceLineNo">540</span> return this;<a name="line.540"></a> <span class="sourceLineNo">541</span> }<a name="line.541"></a> <span class="sourceLineNo">542</span><a name="line.542"></a> <span class="sourceLineNo">543</span> @Override /* CoreObjectBuilder */<a name="line.543"></a> -<span class="sourceLineNo">544</span> public CsvSerializerBuilder classLoader(ClassLoader classLoader) {<a name="line.544"></a> -<span class="sourceLineNo">545</span> super.classLoader(classLoader);<a name="line.545"></a> +<span class="sourceLineNo">544</span> public CsvSerializerBuilder property(String name, Object value) {<a name="line.544"></a> +<span class="sourceLineNo">545</span> super.property(name, value);<a name="line.545"></a> <span class="sourceLineNo">546</span> return this;<a name="line.546"></a> <span class="sourceLineNo">547</span> }<a name="line.547"></a> <span class="sourceLineNo">548</span><a name="line.548"></a> <span class="sourceLineNo">549</span> @Override /* CoreObjectBuilder */<a name="line.549"></a> -<span class="sourceLineNo">550</span> public CsvSerializerBuilder apply(PropertyStore copyFrom) {<a name="line.550"></a> -<span class="sourceLineNo">551</span> super.apply(copyFrom);<a name="line.551"></a> +<span class="sourceLineNo">550</span> public CsvSerializerBuilder properties(Map<String,Object> properties) {<a name="line.550"></a> +<span class="sourceLineNo">551</span> super.properties(properties);<a name="line.551"></a> <span class="sourceLineNo">552</span> return this;<a name="line.552"></a> <span class="sourceLineNo">553</span> }<a name="line.553"></a> -<span class="sourceLineNo">554</span>}<a name="line.554"></a> +<span class="sourceLineNo">554</span><a name="line.554"></a> +<span class="sourceLineNo">555</span> @Override /* CoreObjectBuilder */<a name="line.555"></a> +<span class="sourceLineNo">556</span> public CsvSerializerBuilder addToProperty(String name, Object value) {<a name="line.556"></a> +<span class="sourceLineNo">557</span> super.addToProperty(name, value);<a name="line.557"></a> +<span class="sourceLineNo">558</span> return this;<a name="line.558"></a> +<span class="sourceLineNo">559</span> }<a name="line.559"></a> +<span class="sourceLineNo">560</span><a name="line.560"></a> +<span class="sourceLineNo">561</span> @Override /* CoreObjectBuilder */<a name="line.561"></a> +<span class="sourceLineNo">562</span> public CsvSerializerBuilder putToProperty(String name, Object key, Object value) {<a name="line.562"></a> +<span class="sourceLineNo">563</span> super.putToProperty(name, key, value);<a name="line.563"></a> +<span class="sourceLineNo">564</span> return this;<a name="line.564"></a> +<span class="sourceLineNo">565</span> }<a name="line.565"></a> +<span class="sourceLineNo">566</span><a name="line.566"></a> +<span class="sourceLineNo">567</span> @Override /* CoreObjectBuilder */<a name="line.567"></a> +<span class="sourceLineNo">568</span> public CsvSerializerBuilder putToProperty(String name, Object value) {<a name="line.568"></a> +<span class="sourceLineNo">569</span> super.putToProperty(name, value);<a name="line.569"></a> +<span class="sourceLineNo">570</span> return this;<a name="line.570"></a> +<span class="sourceLineNo">571</span> }<a name="line.571"></a> +<span class="sourceLineNo">572</span><a name="line.572"></a> +<span class="sourceLineNo">573</span> @Override /* CoreObjectBuilder */<a name="line.573"></a> +<span class="sourceLineNo">574</span> public CsvSerializerBuilder removeFromProperty(String name, Object value) {<a name="line.574"></a> +<span class="sourceLineNo">575</span> super.removeFromProperty(name, value);<a name="line.575"></a> +<span class="sourceLineNo">576</span> return this;<a name="line.576"></a> +<span class="sourceLineNo">577</span> }<a name="line.577"></a> +<span class="sourceLineNo">578</span><a name="line.578"></a> +<span class="sourceLineNo">579</span> @Override /* CoreObjectBuilder */<a name="line.579"></a> +<span class="sourceLineNo">580</span> public CsvSerializerBuilder classLoader(ClassLoader classLoader) {<a name="line.580"></a> +<span class="sourceLineNo">581</span> super.classLoader(classLoader);<a name="line.581"></a> +<span class="sourceLineNo">582</span> return this;<a name="line.582"></a> +<span class="sourceLineNo">583</span> }<a name="line.583"></a> +<span class="sourceLineNo">584</span><a name="line.584"></a> +<span class="sourceLineNo">585</span> @Override /* CoreObjectBuilder */<a name="line.585"></a> +<span class="sourceLineNo">586</span> public CsvSerializerBuilder apply(PropertyStore copyFrom) {<a name="line.586"></a> +<span class="sourceLineNo">587</span> super.apply(copyFrom);<a name="line.587"></a> +<span class="sourceLineNo">588</span> return this;<a name="line.588"></a> +<span class="sourceLineNo">589</span> }<a name="line.589"></a> +<span class="sourceLineNo">590</span>}<a name="line.590"></a>
