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.xmlschema; 014 015import java.lang.annotation.*; 016import java.lang.reflect.*; 017import java.nio.charset.*; 018import java.util.*; 019 020import org.apache.juneau.*; 021import org.apache.juneau.http.*; 022import org.apache.juneau.reflect.*; 023import org.apache.juneau.serializer.*; 024import org.apache.juneau.svl.*; 025import org.apache.juneau.xml.*; 026 027/** 028 * Builder class for building instances of XML Schema serializers. 029 */ 030public class XmlSchemaSerializerBuilder extends XmlSerializerBuilder { 031 032 /** 033 * Constructor, default settings. 034 */ 035 public XmlSchemaSerializerBuilder() { 036 super(); 037 } 038 039 /** 040 * Constructor. 041 * 042 * @param ps The initial configuration settings for this builder. 043 */ 044 public XmlSchemaSerializerBuilder(PropertyStore ps) { 045 super(ps); 046 } 047 048 @Override /* ContextBuilder */ 049 public XmlSchemaSerializer build() { 050 return build(XmlSchemaSerializer.class); 051 } 052 053 //----------------------------------------------------------------------------------------------------------------- 054 // Properties 055 //----------------------------------------------------------------------------------------------------------------- 056 057 @Override /* XmlSerializerBuilder */ 058 public XmlSchemaSerializerBuilder addNamespaceUrisToRoot(boolean value) { 059 super.addNamespaceUrisToRoot(value); 060 return this; 061 } 062 063 @Override /* XmlSerializerBuilder */ 064 public XmlSchemaSerializerBuilder addNamespaceUrisToRoot() { 065 super.addNamespaceUrisToRoot(); 066 return this; 067 } 068 069 @Override /* XmlSerializerBuilder */ 070 public XmlSchemaSerializerBuilder autoDetectNamespaces(boolean value) { 071 super.autoDetectNamespaces(value); 072 return this; 073 } 074 075 @Override /* XmlSerializerBuilder */ 076 public XmlSchemaSerializerBuilder defaultNamespace(String value) { 077 super.defaultNamespace(value); 078 return this; 079 } 080 081 @Override /* XmlSerializerBuilder */ 082 public XmlSchemaSerializerBuilder enableNamespaces(boolean value) { 083 super.enableNamespaces(value); 084 return this; 085 } 086 087 @Override /* XmlSerializerBuilder */ 088 public XmlSchemaSerializerBuilder namespaces(Namespace...values) { 089 super.namespaces(values); 090 return this; 091 } 092 093 @Override /* XmlSerializerBuilder */ 094 public XmlSchemaSerializerBuilder xsNamespace(Namespace value) { 095 super.xsNamespace(value); 096 return this; 097 } 098 099 @Override /* WriterSerializerBuilder */ 100 public XmlSchemaSerializerBuilder fileCharset(Charset value) { 101 super.fileCharset(value); 102 return this; 103 } 104 105 @Override /* WriterSerializerBuilder */ 106 public XmlSchemaSerializerBuilder maxIndent(int value) { 107 super.maxIndent(value); 108 return this; 109 } 110 111 @Override /* WriterSerializerBuilder */ 112 public XmlSchemaSerializerBuilder quoteChar(char value) { 113 super.quoteChar(value); 114 return this; 115 } 116 117 @Override /* WriterSerializerBuilder */ 118 public XmlSchemaSerializerBuilder sq() { 119 super.sq(); 120 return this; 121 } 122 123 @Override /* WriterSerializerBuilder */ 124 public XmlSchemaSerializerBuilder streamCharset(Charset value) { 125 super.streamCharset(value); 126 return this; 127 } 128 129 @Override /* WriterSerializerBuilder */ 130 public XmlSchemaSerializerBuilder useWhitespace(boolean value) { 131 super.useWhitespace(value); 132 return this; 133 } 134 135 @Override /* WriterSerializerBuilder */ 136 public XmlSchemaSerializerBuilder useWhitespace() { 137 super.useWhitespace(); 138 return this; 139 } 140 141 @Override /* WriterSerializerBuilder */ 142 public XmlSchemaSerializerBuilder ws() { 143 super.ws(); 144 return this; 145 } 146 147 @Override /* SerializerBuilder */ 148 public XmlSchemaSerializerBuilder addBeanTypes(boolean value) { 149 super.addBeanTypes(value); 150 return this; 151 } 152 153 @Override /* SerializerBuilder */ 154 public XmlSchemaSerializerBuilder addBeanTypes() { 155 super.addBeanTypes(); 156 return this; 157 } 158 159 @Override /* SerializerBuilder */ 160 public XmlSchemaSerializerBuilder addRootType(boolean value) { 161 super.addRootType(value); 162 return this; 163 } 164 165 @Override /* SerializerBuilder */ 166 public XmlSchemaSerializerBuilder addRootType() { 167 super.addRootType(); 168 return this; 169 } 170 171 @Override /* SerializerBuilder */ 172 public XmlSchemaSerializerBuilder detectRecursions(boolean value) { 173 super.detectRecursions(value); 174 return this; 175 } 176 177 @Override /* SerializerBuilder */ 178 public XmlSchemaSerializerBuilder detectRecursions() { 179 super.detectRecursions(); 180 return this; 181 } 182 183 @Override /* SerializerBuilder */ 184 public XmlSchemaSerializerBuilder ignoreRecursions(boolean value) { 185 super.ignoreRecursions(value); 186 return this; 187 } 188 189 @Override /* SerializerBuilder */ 190 public XmlSchemaSerializerBuilder ignoreRecursions() { 191 super.ignoreRecursions(); 192 return this; 193 } 194 @Override /* SerializerBuilder */ 195 public XmlSchemaSerializerBuilder initialDepth(int value) { 196 super.initialDepth(value); 197 return this; 198 } 199 200 @Override /* SerializerBuilder */ 201 public XmlSchemaSerializerBuilder listener(Class<? extends SerializerListener> value) { 202 super.listener(value); 203 return this; 204 } 205 206 @Override /* SerializerBuilder */ 207 public XmlSchemaSerializerBuilder maxDepth(int value) { 208 super.maxDepth(value); 209 return this; 210 } 211 212 @Override /* SerializerBuilder */ 213 public XmlSchemaSerializerBuilder sortCollections(boolean value) { 214 super.sortCollections(value); 215 return this; 216 } 217 218 @Override /* SerializerBuilder */ 219 public XmlSchemaSerializerBuilder sortCollections() { 220 super.sortCollections(); 221 return this; 222 } 223 224 @Override /* SerializerBuilder */ 225 public XmlSchemaSerializerBuilder sortMaps(boolean value) { 226 super.sortMaps(value); 227 return this; 228 } 229 230 @Override /* SerializerBuilder */ 231 public XmlSchemaSerializerBuilder sortMaps() { 232 super.sortMaps(); 233 return this; 234 } 235 236 @Override /* SerializerBuilder */ 237 public XmlSchemaSerializerBuilder trimEmptyCollections(boolean value) { 238 super.trimEmptyCollections(value); 239 return this; 240 } 241 242 @Override /* SerializerBuilder */ 243 public XmlSchemaSerializerBuilder trimEmptyCollections() { 244 super.trimEmptyCollections(); 245 return this; 246 } 247 248 @Override /* SerializerBuilder */ 249 public XmlSchemaSerializerBuilder trimEmptyMaps(boolean value) { 250 super.trimEmptyMaps(value); 251 return this; 252 } 253 254 @Override /* SerializerBuilder */ 255 public XmlSchemaSerializerBuilder trimEmptyMaps() { 256 super.trimEmptyMaps(); 257 return this; 258 } 259 260 @Override /* SerializerBuilder */ 261 public XmlSchemaSerializerBuilder trimNullProperties(boolean value) { 262 super.trimNullProperties(value); 263 return this; 264 } 265 266 @Override /* SerializerBuilder */ 267 public XmlSchemaSerializerBuilder trimStrings(boolean value) { 268 super.trimStrings(value); 269 return this; 270 } 271 272 @Override /* SerializerBuilder */ 273 public XmlSchemaSerializerBuilder trimStrings() { 274 super.trimStrings(); 275 return this; 276 } 277 278 @Override /* SerializerBuilder */ 279 public XmlSchemaSerializerBuilder uriContext(UriContext value) { 280 super.uriContext(value); 281 return this; 282 } 283 284 @Override /* SerializerBuilder */ 285 public XmlSchemaSerializerBuilder uriRelativity(UriRelativity value) { 286 super.uriRelativity(value); 287 return this; 288 } 289 290 @Override /* SerializerBuilder */ 291 public XmlSchemaSerializerBuilder uriResolution(UriResolution value) { 292 super.uriResolution(value); 293 return this; 294 } 295 296 @Override /* BeanContextBuilder */ 297 public XmlSchemaSerializerBuilder annotations(Annotation...values) { 298 super.annotations(values); 299 return this; 300 } 301 302 @Override /* BeanContextBuilder */ 303 public XmlSchemaSerializerBuilder beanClassVisibility(Visibility value) { 304 super.beanClassVisibility(value); 305 return this; 306 } 307 308 @Override /* BeanContextBuilder */ 309 public XmlSchemaSerializerBuilder beanConstructorVisibility(Visibility value) { 310 super.beanConstructorVisibility(value); 311 return this; 312 } 313 314 @Override /* BeanContextBuilder */ 315 @Deprecated 316 public XmlSchemaSerializerBuilder beanDictionary(Class<?>...values) { 317 super.beanDictionary(values); 318 return this; 319 } 320 321 @Override /* BeanContextBuilder */ 322 @Deprecated 323 public XmlSchemaSerializerBuilder beanDictionary(Object...values) { 324 super.beanDictionary(values); 325 return this; 326 } 327 328 @Override /* BeanContextBuilder */ 329 @Deprecated 330 public XmlSchemaSerializerBuilder beanDictionaryReplace(Class<?>...values) { 331 super.beanDictionaryReplace(values); 332 return this; 333 } 334 335 @Override /* BeanContextBuilder */ 336 @Deprecated 337 public XmlSchemaSerializerBuilder beanDictionaryReplace(Object...values) { 338 super.beanDictionaryReplace(values); 339 return this; 340 } 341 342 @Override /* BeanContextBuilder */ 343 @Deprecated 344 public XmlSchemaSerializerBuilder beanDictionaryRemove(Class<?>...values) { 345 super.beanDictionaryRemove(values); 346 return this; 347 } 348 349 @Override /* BeanContextBuilder */ 350 @Deprecated 351 public XmlSchemaSerializerBuilder beanDictionaryRemove(Object...values) { 352 super.beanDictionaryRemove(values); 353 return this; 354 } 355 356 @Override /* BeanContextBuilder */ 357 public XmlSchemaSerializerBuilder beanFieldVisibility(Visibility value) { 358 super.beanFieldVisibility(value); 359 return this; 360 } 361 362 @Override /* BeanContextBuilder */ 363 public XmlSchemaSerializerBuilder beanFilters(Class<?>...values) { 364 super.beanFilters(values); 365 return this; 366 } 367 368 @Override /* BeanContextBuilder */ 369 public XmlSchemaSerializerBuilder beanFilters(Object...values) { 370 super.beanFilters(values); 371 return this; 372 } 373 374 @Override /* BeanContextBuilder */ 375 public XmlSchemaSerializerBuilder beanFiltersReplace(Class<?>...values) { 376 super.beanFiltersReplace(values); 377 return this; 378 } 379 380 @Override /* BeanContextBuilder */ 381 public XmlSchemaSerializerBuilder beanFiltersReplace(Object...values) { 382 super.beanFiltersReplace(values); 383 return this; 384 } 385 386 @Override /* BeanContextBuilder */ 387 public XmlSchemaSerializerBuilder beanFiltersRemove(Class<?>...values) { 388 super.beanFiltersRemove(values); 389 return this; 390 } 391 392 @Override /* BeanContextBuilder */ 393 public XmlSchemaSerializerBuilder beanFiltersRemove(Object...values) { 394 super.beanFiltersRemove(values); 395 return this; 396 } 397 398 @Override /* BeanContextBuilder */ 399 public XmlSchemaSerializerBuilder beanMapPutReturnsOldValue(boolean value) { 400 super.beanMapPutReturnsOldValue(value); 401 return this; 402 } 403 404 @Override /* BeanContextBuilder */ 405 public XmlSchemaSerializerBuilder beanMapPutReturnsOldValue() { 406 super.beanMapPutReturnsOldValue(); 407 return this; 408 } 409 410 @Override /* BeanContextBuilder */ 411 public XmlSchemaSerializerBuilder beanMethodVisibility(Visibility value) { 412 super.beanMethodVisibility(value); 413 return this; 414 } 415 416 @Override /* BeanContextBuilder */ 417 public XmlSchemaSerializerBuilder beansRequireDefaultConstructor(boolean value) { 418 super.beansRequireDefaultConstructor(value); 419 return this; 420 } 421 422 @Override /* BeanContextBuilder */ 423 public XmlSchemaSerializerBuilder beansRequireDefaultConstructor() { 424 super.beansRequireDefaultConstructor(); 425 return this; 426 } 427 428 @Override /* BeanContextBuilder */ 429 public XmlSchemaSerializerBuilder beansRequireSerializable(boolean value) { 430 super.beansRequireSerializable(value); 431 return this; 432 } 433 434 @Override /* BeanContextBuilder */ 435 public XmlSchemaSerializerBuilder beansRequireSerializable() { 436 super.beansRequireSerializable(); 437 return this; 438 } 439 440 @Override /* BeanContextBuilder */ 441 public XmlSchemaSerializerBuilder beansRequireSettersForGetters(boolean value) { 442 super.beansRequireSettersForGetters(value); 443 return this; 444 } 445 446 @Override /* BeanContextBuilder */ 447 public XmlSchemaSerializerBuilder beansRequireSettersForGetters() { 448 super.beansRequireSettersForGetters(); 449 return this; 450 } 451 452 @Override /* BeanContextBuilder */ 453 public XmlSchemaSerializerBuilder beansRequireSomeProperties(boolean value) { 454 super.beansRequireSomeProperties(value); 455 return this; 456 } 457 458 @Override /* BeanContextBuilder */ 459 public XmlSchemaSerializerBuilder beanTypePropertyName(String value) { 460 super.beanTypePropertyName(value); 461 return this; 462 } 463 464 @Override /* BeanContextBuilder */ 465 public XmlSchemaSerializerBuilder bpi(Class<?> beanClass, String value) { 466 super.bpi(beanClass, value); 467 return this; 468 } 469 470 @Override /* BeanContextBuilder */ 471 public XmlSchemaSerializerBuilder bpi(Map<String,String> values) { 472 super.bpi(values); 473 return this; 474 } 475 476 @Override /* BeanContextBuilder */ 477 public XmlSchemaSerializerBuilder bpi(String beanClassName, String value) { 478 super.bpi(beanClassName, value); 479 return this; 480 } 481 482 @Override /* BeanContextBuilder */ 483 public XmlSchemaSerializerBuilder bpx(Class<?> beanClass, String properties) { 484 super.bpx(beanClass, properties); 485 return this; 486 } 487 488 @Override /* BeanContextBuilder */ 489 public XmlSchemaSerializerBuilder bpx(Map<String,String> values) { 490 super.bpx(values); 491 return this; 492 } 493 494 @Override /* BeanContextBuilder */ 495 public XmlSchemaSerializerBuilder bpx(String beanClassName, String value) { 496 super.bpx(beanClassName, value); 497 return this; 498 } 499 500 @Override /* BeanContextBuilder */ 501 public XmlSchemaSerializerBuilder bpro(Class<?> beanClass, String value) { 502 super.bpro(beanClass, value); 503 return this; 504 } 505 506 @Override /* BeanContextBuilder */ 507 public XmlSchemaSerializerBuilder bpro(Map<String,String> values) { 508 super.bpro(values); 509 return this; 510 } 511 512 @Override /* BeanContextBuilder */ 513 public XmlSchemaSerializerBuilder bpro(String beanClassName, String value) { 514 super.bpro(beanClassName, value); 515 return this; 516 } 517 518 @Override /* BeanContextBuilder */ 519 public XmlSchemaSerializerBuilder bpwo(Class<?> beanClass, String properties) { 520 super.bpwo(beanClass, properties); 521 return this; 522 } 523 524 @Override /* BeanContextBuilder */ 525 public XmlSchemaSerializerBuilder bpwo(Map<String,String> values) { 526 super.bpwo(values); 527 return this; 528 } 529 530 @Override /* BeanContextBuilder */ 531 public XmlSchemaSerializerBuilder bpwo(String beanClassName, String value) { 532 super.bpwo(beanClassName, value); 533 return this; 534 } 535 536 @Override /* BeanContextBuilder */ 537 public XmlSchemaSerializerBuilder debug() { 538 super.debug(); 539 return this; 540 } 541 542 @Override /* BeanContextBuilder */ 543 public XmlSchemaSerializerBuilder dictionary(Class<?>...values) { 544 super.dictionary(values); 545 return this; 546 } 547 548 @Override /* BeanContextBuilder */ 549 public XmlSchemaSerializerBuilder dictionary(Object...values) { 550 super.dictionary(values); 551 return this; 552 } 553 554 @Override /* BeanContextBuilder */ 555 public XmlSchemaSerializerBuilder dictionaryReplace(Class<?>...values) { 556 super.dictionaryReplace(values); 557 return this; 558 } 559 560 @Override /* BeanContextBuilder */ 561 public XmlSchemaSerializerBuilder dictionaryReplace(Object...values) { 562 super.dictionaryReplace(values); 563 return this; 564 } 565 566 @Override /* BeanContextBuilder */ 567 public XmlSchemaSerializerBuilder dictionaryRemove(Class<?>...values) { 568 super.dictionaryRemove(values); 569 return this; 570 } 571 572 @Override /* BeanContextBuilder */ 573 public XmlSchemaSerializerBuilder dictionaryRemove(Object...values) { 574 super.dictionaryRemove(values); 575 return this; 576 } 577 578 @Override /* BeanContextBuilder */ 579 public <T> XmlSchemaSerializerBuilder example(Class<T> c, T o) { 580 super.example(c, o); 581 return this; 582 } 583 584 @Override /* BeanContextBuilder */ 585 public <T> XmlSchemaSerializerBuilder exampleJson(Class<T> c, String value) { 586 super.exampleJson(c, value); 587 return this; 588 } 589 590 @Override /* BeanContextBuilder */ 591 public XmlSchemaSerializerBuilder ignoreInvocationExceptionsOnGetters(boolean value) { 592 super.ignoreInvocationExceptionsOnGetters(value); 593 return this; 594 } 595 596 @Override /* BeanContextBuilder */ 597 public XmlSchemaSerializerBuilder ignoreInvocationExceptionsOnGetters() { 598 super.ignoreInvocationExceptionsOnGetters(); 599 return this; 600 } 601 602 @Override /* BeanContextBuilder */ 603 public XmlSchemaSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) { 604 super.ignoreInvocationExceptionsOnSetters(value); 605 return this; 606 } 607 608 @Override /* BeanContextBuilder */ 609 public XmlSchemaSerializerBuilder ignoreInvocationExceptionsOnSetters() { 610 super.ignoreInvocationExceptionsOnSetters(); 611 return this; 612 } 613 614 @Override /* BeanContextBuilder */ 615 public XmlSchemaSerializerBuilder ignorePropertiesWithoutSetters(boolean value) { 616 super.ignorePropertiesWithoutSetters(value); 617 return this; 618 } 619 620 @Override /* BeanContextBuilder */ 621 public XmlSchemaSerializerBuilder ignoreUnknownBeanProperties(boolean value) { 622 super.ignoreUnknownBeanProperties(value); 623 return this; 624 } 625 626 @Override /* BeanContextBuilder */ 627 public XmlSchemaSerializerBuilder ignoreUnknownBeanProperties() { 628 super.ignoreUnknownBeanProperties(); 629 return this; 630 } 631 632 @Override /* BeanContextBuilder */ 633 public XmlSchemaSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) { 634 super.ignoreUnknownNullBeanProperties(value); 635 return this; 636 } 637 638 @Override /* BeanContextBuilder */ 639 public XmlSchemaSerializerBuilder implClass(Class<?> interfaceClass, Class<?> implClass) { 640 super.implClass(interfaceClass, implClass); 641 return this; 642 } 643 644 @Override /* BeanContextBuilder */ 645 public XmlSchemaSerializerBuilder implClasses(Map<String,Class<?>> values) { 646 super.implClasses(values); 647 return this; 648 } 649 650 @Override /* BeanContextBuilder */ 651 public XmlSchemaSerializerBuilder locale(Locale value) { 652 super.locale(value); 653 return this; 654 } 655 656 @Override /* BeanContextBuilder */ 657 public XmlSchemaSerializerBuilder mediaType(MediaType value) { 658 super.mediaType(value); 659 return this; 660 } 661 662 @Override /* BeanContextBuilder */ 663 public XmlSchemaSerializerBuilder notBeanClasses(Class<?>...values) { 664 super.notBeanClasses(values); 665 return this; 666 } 667 668 @Override /* BeanContextBuilder */ 669 public XmlSchemaSerializerBuilder notBeanClasses(Object...values) { 670 super.notBeanClasses(values); 671 return this; 672 } 673 674 @Override /* BeanContextBuilder */ 675 public XmlSchemaSerializerBuilder notBeanClassesReplace(Class<?>...values) { 676 super.notBeanClassesReplace(values); 677 return this; 678 } 679 680 @Override /* BeanContextBuilder */ 681 public XmlSchemaSerializerBuilder notBeanClassesReplace(Object...values) { 682 super.notBeanClassesReplace(values); 683 return this; 684 } 685 686 @Override /* BeanContextBuilder */ 687 public XmlSchemaSerializerBuilder notBeanClassesRemove(Class<?>...values) { 688 super.notBeanClassesRemove(values); 689 return this; 690 } 691 692 @Override /* BeanContextBuilder */ 693 public XmlSchemaSerializerBuilder notBeanClassesRemove(Object...values) { 694 super.notBeanClassesRemove(values); 695 return this; 696 } 697 698 @Override /* BeanContextBuilder */ 699 public XmlSchemaSerializerBuilder notBeanPackages(Object...values) { 700 super.notBeanPackages(values); 701 return this; 702 } 703 704 @Override /* BeanContextBuilder */ 705 public XmlSchemaSerializerBuilder notBeanPackages(String...values) { 706 super.notBeanPackages(values); 707 return this; 708 } 709 710 @Override /* BeanContextBuilder */ 711 public XmlSchemaSerializerBuilder notBeanPackagesReplace(String...values) { 712 super.notBeanPackagesReplace(values); 713 return this; 714 } 715 716 @Override /* BeanContextBuilder */ 717 public XmlSchemaSerializerBuilder notBeanPackagesReplace(Object...values) { 718 super.notBeanPackagesReplace(values); 719 return this; 720 } 721 722 @Override /* BeanContextBuilder */ 723 public XmlSchemaSerializerBuilder notBeanPackagesRemove(String...values) { 724 super.notBeanPackagesRemove(values); 725 return this; 726 } 727 728 @Override /* BeanContextBuilder */ 729 public XmlSchemaSerializerBuilder notBeanPackagesRemove(Object...values) { 730 super.notBeanPackagesRemove(values); 731 return this; 732 } 733 734 @Override /* BeanContextBuilder */ 735 public XmlSchemaSerializerBuilder pojoSwaps(Class<?>...values) { 736 super.pojoSwaps(values); 737 return this; 738 } 739 740 @Override /* BeanContextBuilder */ 741 public XmlSchemaSerializerBuilder pojoSwaps(Object...values) { 742 super.pojoSwaps(values); 743 return this; 744 } 745 746 @Override /* BeanContextBuilder */ 747 public XmlSchemaSerializerBuilder pojoSwapsReplace(Class<?>...values) { 748 super.pojoSwapsReplace(values); 749 return this; 750 } 751 752 @Override /* BeanContextBuilder */ 753 public XmlSchemaSerializerBuilder pojoSwapsReplace(Object...values) { 754 super.pojoSwapsReplace(values); 755 return this; 756 } 757 758 @Override /* BeanContextBuilder */ 759 public XmlSchemaSerializerBuilder pojoSwapsRemove(Class<?>...values) { 760 super.pojoSwapsRemove(values); 761 return this; 762 } 763 764 @Override /* BeanContextBuilder */ 765 public XmlSchemaSerializerBuilder pojoSwapsRemove(Object...values) { 766 super.pojoSwapsRemove(values); 767 return this; 768 } 769 770 @Override /* BeanContextBuilder */ 771 public XmlSchemaSerializerBuilder sortProperties(boolean value) { 772 super.sortProperties(value); 773 return this; 774 } 775 776 @Override /* BeanContextBuilder */ 777 public XmlSchemaSerializerBuilder sortProperties() { 778 super.sortProperties(); 779 return this; 780 } 781 782 @Override /* BeanContextBuilder */ 783 public XmlSchemaSerializerBuilder timeZone(TimeZone value) { 784 super.timeZone(value); 785 return this; 786 } 787 788 @Override /* BeanContextBuilder */ 789 public XmlSchemaSerializerBuilder useEnumNames(boolean value) { 790 super.useEnumNames(value); 791 return this; 792 } 793 794 @Override /* BeanContextBuilder */ 795 public XmlSchemaSerializerBuilder useEnumNames() { 796 super.useEnumNames(); 797 return this; 798 } 799 800 @Override /* BeanContextBuilder */ 801 public XmlSchemaSerializerBuilder useInterfaceProxies(boolean value) { 802 super.useInterfaceProxies(value); 803 return this; 804 } 805 806 @Override /* BeanContextBuilder */ 807 public XmlSchemaSerializerBuilder useJavaBeanIntrospector(boolean value) { 808 super.useJavaBeanIntrospector(value); 809 return this; 810 } 811 812 @Override /* BeanContextBuilder */ 813 public XmlSchemaSerializerBuilder useJavaBeanIntrospector() { 814 super.useJavaBeanIntrospector(); 815 return this; 816 } 817 818 @Override /* ContextBuilder */ 819 public XmlSchemaSerializerBuilder set(String name, Object value) { 820 super.set(name, value); 821 return this; 822 } 823 824 @Override /* ContextBuilder */ 825 public XmlSchemaSerializerBuilder set(Map<String,Object> properties) { 826 super.set(properties); 827 return this; 828 } 829 830 @Override /* ContextBuilder */ 831 public XmlSchemaSerializerBuilder add(Map<String,Object> properties) { 832 super.add(properties); 833 return this; 834 } 835 836 @Override /* ContextBuilder */ 837 public XmlSchemaSerializerBuilder addTo(String name, Object value) { 838 super.addTo(name, value); 839 return this; 840 } 841 842 @Override /* ContextBuilder */ 843 public XmlSchemaSerializerBuilder addTo(String name, String key, Object value) { 844 super.addTo(name, key, value); 845 return this; 846 } 847 848 @Override /* ContextBuilder */ 849 public XmlSchemaSerializerBuilder removeFrom(String name, Object value) { 850 super.removeFrom(name, value); 851 return this; 852 } 853 854 @Override /* ContextBuilder */ 855 public XmlSchemaSerializerBuilder apply(PropertyStore copyFrom) { 856 super.apply(copyFrom); 857 return this; 858 } 859 860 @Override /* ContextBuilder */ 861 public XmlSchemaSerializerBuilder applyAnnotations(AnnotationList al, VarResolverSession vrs) { 862 super.applyAnnotations(al, vrs); 863 return this; 864 } 865 866 @Override /* ContextBuilder */ 867 public XmlSchemaSerializerBuilder applyAnnotations(Class<?>...fromClasses) { 868 super.applyAnnotations(fromClasses); 869 return this; 870 } 871 872 @Override /* ContextBuilder */ 873 public XmlSchemaSerializerBuilder applyAnnotations(Method...fromMethods) { 874 super.applyAnnotations(fromMethods); 875 return this; 876 } 877}