java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.Xml

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class Xml extends Object
Xml
  • Felddetails

    • attribute

      protected Boolean attribute
      Declares whether the property definition translates to an attribute instead of an element. Default value is false
    • name

      protected String name
      Replaces the name of the element/attribute used for the described schema property. When defined within items, it will affect the name of the individual XML elements within the list. When defined alongside type being array (outside the items), it will affect the wrapping element and only if wrapped is true. If wrapped is false, it will be ignored
    • namespace

      protected String namespace
      The URI of the namespace definition
    • prefix

      protected String prefix
      The prefix to be used for the name
    • vendorExtensions

      protected Map<String,Object> vendorExtensions
    • wrapped

      protected Boolean wrapped
      MAY be used only for an array definition. Signifies whether the array is wrapped (for example, &lt;books&gt;&lt;book/&gt;&lt;book/&gt;&lt;/books&gt;) or unwrapped (&lt;book/&gt;&lt;book/&gt;). Default value is false
  • Konstruktordetails

    • Xml

      public Xml(Consumer<Xml> spec)
      Constructs a validated instance of Xml.
      Parameter:
      spec - the specification to process
    • Xml

      @Internal public Xml(Boolean attribute, String name, String namespace, String prefix, Map<String,Object> vendorExtensions, Boolean wrapped)
      Constructs a validated instance of Xml.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using Xml(Consumer) instead.

      Parameter:
      attribute - Declares whether the property definition translates to an attribute instead of an element. Default value is false
      name - Replaces the name of the element/attribute used for the described schema property. When defined within items, it will affect the name of the individual XML elements within the list. When defined alongside type being array (outside the items), it will affect the wrapping element and only if wrapped is true. If wrapped is false, it will be ignored
      namespace - The URI of the namespace definition
      prefix - The prefix to be used for the name
      vendorExtensions - var.name
      wrapped - MAY be used only for an array definition. Signifies whether the array is wrapped (for example, &lt;books&gt;&lt;book/&gt;&lt;book/&gt;&lt;/books&gt;) or unwrapped (&lt;book/&gt;&lt;book/&gt;). Default value is false
    • Xml

      protected Xml()
  • Methodendetails

    • builder

      public static Xml.XmlBuilder builder()
    • attribute

      public Boolean attribute()
      Declares whether the property definition translates to an attribute instead of an element. Default value is false
    • name

      public String name()
      Replaces the name of the element/attribute used for the described schema property. When defined within items, it will affect the name of the individual XML elements within the list. When defined alongside type being array (outside the items), it will affect the wrapping element and only if wrapped is true. If wrapped is false, it will be ignored
    • namespace

      public String namespace()
      The URI of the namespace definition
    • prefix

      public String prefix()
      The prefix to be used for the name
    • vendorExtensions

      public Map<String,Object> vendorExtensions()
    • wrapped

      public Boolean wrapped()
      MAY be used only for an array definition. Signifies whether the array is wrapped (for example, &lt;books&gt;&lt;book/&gt;&lt;book/&gt;&lt;/books&gt;) or unwrapped (&lt;book/&gt;&lt;book/&gt;). Default value is false
    • attribute

      public Xml attribute(Boolean attribute)
      Declares whether the property definition translates to an attribute instead of an element. Default value is false
      Gibt zurück:
      this.
    • name

      public Xml name(String name)
      Replaces the name of the element/attribute used for the described schema property. When defined within items, it will affect the name of the individual XML elements within the list. When defined alongside type being array (outside the items), it will affect the wrapping element and only if wrapped is true. If wrapped is false, it will be ignored
      Gibt zurück:
      this.
    • namespace

      public Xml namespace(String namespace)
      The URI of the namespace definition
      Gibt zurück:
      this.
    • prefix

      public Xml prefix(String prefix)
      The prefix to be used for the name
      Gibt zurück:
      this.
    • vendorExtensions

      public Xml vendorExtensions(Map<String,Object> vendorExtensions)
      Gibt zurück:
      this.
    • wrapped

      public Xml wrapped(Boolean wrapped)
      MAY be used only for an array definition. Signifies whether the array is wrapped (for example, &lt;books&gt;&lt;book/&gt;&lt;book/&gt;&lt;/books&gt;) or unwrapped (&lt;book/&gt;&lt;book/&gt;). Default value is false
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object