001// ***************************************************************************************************************************
002// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file *
003// * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file        *
004// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance            *
005// * with the License.  You may obtain a copy of the License at                                                              *
006// *                                                                                                                         *
007// *  http://www.apache.org/licenses/LICENSE-2.0                                                                             *
008// *                                                                                                                         *
009// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an  *
010// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the        *
011// * specific language governing permissions and limitations under the License.                                              *
012// ***************************************************************************************************************************
013package org.apache.juneau.httppart;
014
015import java.util.*;
016
017import org.apache.juneau.*;
018import org.apache.juneau.http.*;
019import org.apache.juneau.serializer.*;
020import org.apache.juneau.uon.*;
021
022/**
023 * @deprecated Use {@link UonSerializerBuilder}
024 */
025@Deprecated
026public class UonPartSerializerBuilder extends UonSerializerBuilder {
027
028   /**
029    * Constructor, default settings.
030    */
031   public UonPartSerializerBuilder() {
032      super();
033   }
034
035   /**
036    * Constructor.
037    *
038    * @param ps The initial configuration settings for this builder.
039    */
040   public UonPartSerializerBuilder(PropertyStore ps) {
041      super(ps);
042   }
043
044   @Override /* ContextBuilder */
045   public UonPartSerializer build() {
046      return build(UonPartSerializer.class);
047   }
048
049
050   //--------------------------------------------------------------------------------
051   // Properties
052   //--------------------------------------------------------------------------------
053
054   @Override
055   public UonPartSerializerBuilder abridged(boolean value) {
056      return this;
057   }
058
059   @Override
060   public UonPartSerializerBuilder abridged() {
061      return this;
062   }
063
064   @Override
065   public UonPartSerializerBuilder addBeanTypeProperties(boolean value) {
066      return this;
067   }
068
069   @Override /* SerializerBuilder */
070   public UonPartSerializerBuilder detectRecursions(boolean value) {
071      super.detectRecursions(value);
072      return this;
073   }
074
075   @Override /* SerializerBuilder */
076   public UonPartSerializerBuilder detectRecursions() {
077      super.detectRecursions();
078      return this;
079   }
080
081   @Override /* SerializerBuilder */
082   public UonPartSerializerBuilder ignoreRecursions(boolean value) {
083      super.ignoreRecursions(value);
084      return this;
085   }
086
087   @Override /* SerializerBuilder */
088   public UonPartSerializerBuilder ignoreRecursions() {
089      super.ignoreRecursions();
090      return this;
091   }
092   @Override /* SerializerBuilder */
093   public UonPartSerializerBuilder initialDepth(int value) {
094      super.initialDepth(value);
095      return this;
096   }
097
098   @Override /* SerializerBuilder */
099   public UonPartSerializerBuilder listener(Class<? extends SerializerListener> value) {
100      super.listener(value);
101      return this;
102   }
103
104   @Override /* SerializerBuilder */
105   public UonPartSerializerBuilder maxDepth(int value) {
106      super.maxDepth(value);
107      return this;
108   }
109
110   @Override /* SerializerBuilder */
111   public UonPartSerializerBuilder maxIndent(int value) {
112      super.maxIndent(value);
113      return this;
114   }
115
116   @Override /* SerializerBuilder */
117   public UonPartSerializerBuilder quoteChar(char value) {
118      super.quoteChar(value);
119      return this;
120   }
121
122   @Override /* SerializerBuilder */
123   public UonPartSerializerBuilder sortCollections(boolean value) {
124      super.sortCollections(value);
125      return this;
126   }
127
128   @Override /* SerializerBuilder */
129   public UonPartSerializerBuilder sortCollections() {
130      super.sortCollections();
131      return this;
132   }
133
134   @Override /* SerializerBuilder */
135   public UonPartSerializerBuilder sortMaps(boolean value) {
136      super.sortMaps(value);
137      return this;
138   }
139
140   @Override /* SerializerBuilder */
141   public UonPartSerializerBuilder sortMaps() {
142      super.sortMaps();
143      return this;
144   }
145
146   @Override /* SerializerBuilder */
147   public UonPartSerializerBuilder sq() {
148      super.sq();
149      return this;
150   }
151
152   @Override /* SerializerBuilder */
153   public UonPartSerializerBuilder trimEmptyCollections(boolean value) {
154      super.trimEmptyCollections(value);
155      return this;
156   }
157
158   @Override /* SerializerBuilder */
159   public UonPartSerializerBuilder trimEmptyCollections() {
160      super.trimEmptyCollections();
161      return this;
162   }
163
164   @Override /* SerializerBuilder */
165   public UonPartSerializerBuilder trimEmptyMaps(boolean value) {
166      super.trimEmptyMaps(value);
167      return this;
168   }
169
170   @Override /* SerializerBuilder */
171   public UonPartSerializerBuilder trimEmptyMaps() {
172      super.trimEmptyMaps();
173      return this;
174   }
175
176   @Override /* SerializerBuilder */
177   public UonPartSerializerBuilder trimNullProperties(boolean value) {
178      super.trimNullProperties(value);
179      return this;
180   }
181
182   @Override /* SerializerBuilder */
183   public UonPartSerializerBuilder trimStrings(boolean value) {
184      super.trimStrings(value);
185      return this;
186   }
187
188   @Override /* SerializerBuilder */
189   public UonPartSerializerBuilder trimStrings() {
190      super.trimStrings();
191      return this;
192   }
193
194   @Override /* SerializerBuilder */
195   public UonPartSerializerBuilder uriContext(UriContext value) {
196      super.uriContext(value);
197      return this;
198   }
199
200   @Override /* SerializerBuilder */
201   public UonPartSerializerBuilder uriRelativity(UriRelativity value) {
202      super.uriRelativity(value);
203      return this;
204   }
205
206   @Override /* SerializerBuilder */
207   public UonPartSerializerBuilder uriResolution(UriResolution value) {
208      super.uriResolution(value);
209      return this;
210   }
211
212   @Override /* SerializerBuilder */
213   public UonPartSerializerBuilder useWhitespace(boolean value) {
214      super.useWhitespace(value);
215      return this;
216   }
217
218   @Override /* SerializerBuilder */
219   public UonPartSerializerBuilder useWhitespace() {
220      super.useWhitespace();
221      return this;
222   }
223
224   @Override /* SerializerBuilder */
225   public UonPartSerializerBuilder ws() {
226      super.ws();
227      return this;
228   }
229
230   @Override /* BeanContextBuilder */
231   public UonPartSerializerBuilder beansRequireDefaultConstructor(boolean value) {
232      super.beansRequireDefaultConstructor(value);
233      return this;
234   }
235
236   @Override /* BeanContextBuilder */
237   public UonPartSerializerBuilder beansRequireDefaultConstructor() {
238      super.beansRequireDefaultConstructor();
239      return this;
240   }
241
242   @Override /* BeanContextBuilder */
243   public UonPartSerializerBuilder beansRequireSerializable(boolean value) {
244      super.beansRequireSerializable(value);
245      return this;
246   }
247
248   @Override /* BeanContextBuilder */
249   public UonPartSerializerBuilder beansRequireSerializable() {
250      super.beansRequireSerializable();
251      return this;
252   }
253
254   @Override /* BeanContextBuilder */
255   public UonPartSerializerBuilder beansRequireSettersForGetters(boolean value) {
256      super.beansRequireSettersForGetters(value);
257      return this;
258   }
259
260   @Override /* BeanContextBuilder */
261   public UonPartSerializerBuilder beansRequireSettersForGetters() {
262      super.beansRequireSettersForGetters();
263      return this;
264   }
265
266   @Override /* BeanContextBuilder */
267   public UonPartSerializerBuilder beansRequireSomeProperties(boolean value) {
268      super.beansRequireSomeProperties(value);
269      return this;
270   }
271
272   @Override /* BeanContextBuilder */
273   public UonPartSerializerBuilder beanMapPutReturnsOldValue(boolean value) {
274      super.beanMapPutReturnsOldValue(value);
275      return this;
276   }
277
278   @Override /* BeanContextBuilder */
279   public UonPartSerializerBuilder beanMapPutReturnsOldValue() {
280      super.beanMapPutReturnsOldValue();
281      return this;
282   }
283
284   @Override /* BeanContextBuilder */
285   public UonPartSerializerBuilder beanConstructorVisibility(Visibility value) {
286      super.beanConstructorVisibility(value);
287      return this;
288   }
289
290   @Override /* BeanContextBuilder */
291   public UonPartSerializerBuilder beanClassVisibility(Visibility value) {
292      super.beanClassVisibility(value);
293      return this;
294   }
295
296   @Override /* BeanContextBuilder */
297   public UonPartSerializerBuilder beanFieldVisibility(Visibility value) {
298      super.beanFieldVisibility(value);
299      return this;
300   }
301
302   @Override /* BeanContextBuilder */
303   public UonPartSerializerBuilder beanMethodVisibility(Visibility value) {
304      super.beanMethodVisibility(value);
305      return this;
306   }
307
308   @Override /* BeanContextBuilder */
309   public UonPartSerializerBuilder useJavaBeanIntrospector(boolean value) {
310      super.useJavaBeanIntrospector(value);
311      return this;
312   }
313
314   @Override /* BeanContextBuilder */
315   public UonPartSerializerBuilder useJavaBeanIntrospector() {
316      super.useJavaBeanIntrospector();
317      return this;
318   }
319
320   @Override /* BeanContextBuilder */
321   public UonPartSerializerBuilder useInterfaceProxies(boolean value) {
322      super.useInterfaceProxies(value);
323      return this;
324   }
325
326   @Override /* BeanContextBuilder */
327   public UonPartSerializerBuilder ignoreUnknownBeanProperties(boolean value) {
328      super.ignoreUnknownBeanProperties(value);
329      return this;
330   }
331
332   @Override /* BeanContextBuilder */
333   public UonPartSerializerBuilder ignoreUnknownBeanProperties() {
334      super.ignoreUnknownBeanProperties();
335      return this;
336   }
337
338   @Override /* BeanContextBuilder */
339   public UonPartSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
340      super.ignoreUnknownNullBeanProperties(value);
341      return this;
342   }
343
344   @Override /* BeanContextBuilder */
345   public UonPartSerializerBuilder ignorePropertiesWithoutSetters(boolean value) {
346      super.ignorePropertiesWithoutSetters(value);
347      return this;
348   }
349
350   @Override /* BeanContextBuilder */
351   public UonPartSerializerBuilder ignoreInvocationExceptionsOnGetters(boolean value) {
352      super.ignoreInvocationExceptionsOnGetters(value);
353      return this;
354   }
355
356   @Override /* BeanContextBuilder */
357   public UonPartSerializerBuilder ignoreInvocationExceptionsOnGetters() {
358      super.ignoreInvocationExceptionsOnGetters();
359      return this;
360   }
361
362   @Override /* BeanContextBuilder */
363   public UonPartSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
364      super.ignoreInvocationExceptionsOnSetters(value);
365      return this;
366   }
367
368   @Override /* BeanContextBuilder */
369   public UonPartSerializerBuilder ignoreInvocationExceptionsOnSetters() {
370      super.ignoreInvocationExceptionsOnSetters();
371      return this;
372   }
373
374   @Override /* BeanContextBuilder */
375   public UonPartSerializerBuilder sortProperties(boolean value) {
376      super.sortProperties(value);
377      return this;
378   }
379
380   @Override /* BeanContextBuilder */
381   public UonPartSerializerBuilder sortProperties() {
382      super.sortProperties();
383      return this;
384   }
385
386   @Override /* BeanContextBuilder */
387   public UonPartSerializerBuilder notBeanPackages(Object...values) {
388      super.notBeanPackages(values);
389      return this;
390   }
391
392   @Override /* BeanContextBuilder */
393   public UonPartSerializerBuilder notBeanPackages(String...values) {
394      super.notBeanPackages(values);
395      return this;
396   }
397
398   @Override /* BeanContextBuilder */
399   public UonPartSerializerBuilder notBeanPackages(boolean append, Object...values) {
400      super.notBeanPackages(append, values);
401      return this;
402   }
403
404   @Override /* BeanContextBuilder */
405   public UonPartSerializerBuilder notBeanPackagesRemove(Object...values) {
406      super.notBeanPackagesRemove(values);
407      return this;
408   }
409
410   @Override /* BeanContextBuilder */
411   public UonPartSerializerBuilder notBeanClasses(Object...values) {
412      super.notBeanClasses(values);
413      return this;
414   }
415
416   @Override /* BeanContextBuilder */
417   public UonPartSerializerBuilder notBeanClasses(Class<?>...values) {
418      super.notBeanClasses(values);
419      return this;
420   }
421
422   @Override /* BeanContextBuilder */
423   public UonPartSerializerBuilder notBeanClasses(boolean append, Object...values) {
424      super.notBeanClasses(append, values);
425      return this;
426   }
427
428   @Override /* BeanContextBuilder */
429   public UonPartSerializerBuilder notBeanClassesRemove(Object...values) {
430      super.notBeanClassesRemove(values);
431      return this;
432   }
433
434   @Override /* BeanContextBuilder */
435   public UonPartSerializerBuilder beanFilters(Object...values) {
436      super.beanFilters(values);
437      return this;
438   }
439
440   @Override /* BeanContextBuilder */
441   public UonPartSerializerBuilder beanFilters(Class<?>...values) {
442      super.beanFilters(values);
443      return this;
444   }
445
446   @Override /* BeanContextBuilder */
447   public UonPartSerializerBuilder beanFilters(boolean append, Object...values) {
448      super.beanFilters(append, values);
449      return this;
450   }
451
452   @Override /* BeanContextBuilder */
453   public UonPartSerializerBuilder beanFiltersRemove(Object...values) {
454      super.beanFiltersRemove(values);
455      return this;
456   }
457
458   @Override /* BeanContextBuilder */
459   public UonPartSerializerBuilder pojoSwaps(Object...values) {
460      super.pojoSwaps(values);
461      return this;
462   }
463
464   @Override /* BeanContextBuilder */
465   public UonPartSerializerBuilder pojoSwaps(Class<?>...values) {
466      super.pojoSwaps(values);
467      return this;
468   }
469
470   @Override /* BeanContextBuilder */
471   public UonPartSerializerBuilder pojoSwaps(boolean append, Object...values) {
472      super.pojoSwaps(append, values);
473      return this;
474   }
475
476   @Override /* BeanContextBuilder */
477   public UonPartSerializerBuilder pojoSwapsRemove(Object...values) {
478      super.pojoSwapsRemove(values);
479      return this;
480   }
481
482   @Override /* BeanContextBuilder */
483   public UonPartSerializerBuilder implClasses(Map<String,Class<?>> values) {
484      super.implClasses(values);
485      return this;
486   }
487
488   @Override /* BeanContextBuilder */
489   public <T> UonPartSerializerBuilder implClass(Class<T> interfaceClass, Class<? extends T> implClass) {
490      super.implClass(interfaceClass, implClass);
491      return this;
492   }
493
494   @Override /* BeanContextBuilder */
495   public UonPartSerializerBuilder beanDictionary(Object...values) {
496      super.beanDictionary(values);
497      return this;
498   }
499
500   @Override /* BeanContextBuilder */
501   public UonPartSerializerBuilder beanDictionary(Class<?>...values) {
502      super.beanDictionary(values);
503      return this;
504   }
505
506   @Override /* BeanContextBuilder */
507   public UonPartSerializerBuilder beanDictionary(boolean append, Object...values) {
508      super.beanDictionary(append, values);
509      return this;
510   }
511
512   @Override /* BeanContextBuilder */
513   public UonPartSerializerBuilder beanDictionaryRemove(Object...values) {
514      super.beanDictionaryRemove(values);
515      return this;
516   }
517
518   @Override /* BeanContextBuilder */
519   public UonPartSerializerBuilder beanTypePropertyName(String value) {
520      super.beanTypePropertyName(value);
521      return this;
522   }
523
524   @Override /* BeanContextBuilder */
525   public UonPartSerializerBuilder locale(Locale value) {
526      super.locale(value);
527      return this;
528   }
529
530   @Override /* BeanContextBuilder */
531   public UonPartSerializerBuilder timeZone(TimeZone value) {
532      super.timeZone(value);
533      return this;
534   }
535
536   @Override /* BeanContextBuilder */
537   public UonPartSerializerBuilder mediaType(MediaType value) {
538      super.mediaType(value);
539      return this;
540   }
541
542   @Override /* BeanContextBuilder */
543   public UonPartSerializerBuilder debug() {
544      super.debug();
545      return this;
546   }
547
548   @Override /* ContextBuilder */
549   public UonPartSerializerBuilder set(String name, Object value) {
550      super.set(name, value);
551      return this;
552   }
553
554   @Override /* ContextBuilder */
555   public UonPartSerializerBuilder set(boolean append, String name, Object value) {
556      super.set(append, name, value);
557      return this;
558   }
559
560   @Override /* ContextBuilder */
561   public UonPartSerializerBuilder set(Map<String,Object> properties) {
562      super.set(properties);
563      return this;
564   }
565
566   @Override /* ContextBuilder */
567   public UonPartSerializerBuilder add(Map<String,Object> properties) {
568      super.add(properties);
569      return this;
570   }
571
572   @Override /* ContextBuilder */
573   public UonPartSerializerBuilder addTo(String name, Object value) {
574      super.addTo(name, value);
575      return this;
576   }
577
578   @Override /* ContextBuilder */
579   public UonPartSerializerBuilder addTo(String name, String key, Object value) {
580      super.addTo(name, key, value);
581      return this;
582   }
583
584   @Override /* ContextBuilder */
585   public UonPartSerializerBuilder removeFrom(String name, Object value) {
586      super.removeFrom(name, value);
587      return this;
588   }
589
590   @Override /* ContextBuilder */
591   public UonPartSerializerBuilder apply(PropertyStore copyFrom) {
592      super.apply(copyFrom);
593      return this;
594   }
595}