Class Soap12Envelope

java.lang.Object
com.helger.phase4.soap12.Soap12Envelope
All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable, Serializable, Cloneable

@CodingStyleguideUnaware public class Soap12Envelope extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable

Java class for Envelope complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="Envelope">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.w3.org/2003/05/soap-envelope}Header" minOccurs="0"/>
         <element ref="{http://www.w3.org/2003/05/soap-envelope}Body"/>
       </sequence>
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 

This class was annotated by ph-jaxb-plugin -Xph-annotate

This class contains methods created by ph-jaxb-plugin -Xph-equalshashcode

This class contains methods created by ph-jaxb-plugin -Xph-tostring

This class contains methods created by ph-jaxb-plugin -Xph-cloneable2

This class contains methods created by ph-jaxb-plugin -Xph-value-extender

See Also:
  • Constructor Details

    • Soap12Envelope

      public Soap12Envelope()
      Default constructor
      Note: automatically created by ph-jaxb-plugin -Xph-value-extender
  • Method Details

    • getHeader

      @Nullable public Soap12Header getHeader()
      Gets the value of the header property.
      Returns:
      possible object is Soap12Header
    • setHeader

      public void setHeader(@Nullable Soap12Header value)
      Sets the value of the header property.
      Parameters:
      value - allowed object is Soap12Header
    • getBody

      @Nullable public Soap12Body getBody()
      Gets the value of the body property.
      Returns:
      possible object is Soap12Body
    • setBody

      public void setBody(@Nullable Soap12Body value)
      Sets the value of the body property.
      Parameters:
      value - allowed object is Soap12Body
    • getOtherAttributes

      @Nullable public Map<QName,String> getOtherAttributes()
      Gets a map that contains attributes that aren't bound to any typed property on this class.

      the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

      Returns:
      always non-null
    • equals

      public boolean equals(Object o)
      Created by ph-jaxb-plugin -Xph-equalshashcode
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Created by ph-jaxb-plugin -Xph-equalshashcode
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Created by ph-jaxb-plugin -Xph-tostring
      Overrides:
      toString in class Object
    • cloneTo

      public void cloneTo(@Nonnull Soap12Envelope ret)
      This method clones all values from this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb-plugin -Xph-cloneable2
      Parameters:
      ret - The target object to clone to. May not be null.
    • clone

      @Nonnull @ReturnsMutableCopy public Soap12Envelope clone()
      Created by ph-jaxb-plugin -Xph-cloneable2
      Specified by:
      clone in interface com.helger.commons.lang.IExplicitlyCloneable
      Overrides:
      clone in class Object
      Returns:
      The cloned object. Never null.