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