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}