Class Notation

java.lang.Object
org.apache.axis.types.Notation
All Implemented Interfaces:
Serializable

public class Notation extends Object implements Serializable
Custom class for supporting XSD data type NOTATION.
Author:
Davanum Srinivas <dims@yahoo.com>
See Also:
  • Constructor Details

    • Notation

      public Notation()
    • Notation

      public Notation(NCName name, URI publicURI, URI systemURI)
  • Method Details

    • getName

      public NCName getName()
    • setName

      public void setName(NCName name)
    • getPublic

      public URI getPublic()
    • setPublic

      public void setPublic(URI publicURI)
    • getSystem

      public URI getSystem()
    • setSystem

      public void setSystem(URI systemURI)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Returns the sum of the hashcodes of {name,publicURI,systemURI} for whichever properties in that set is non null. This is consistent with the implementation of equals, as required by Object.hashCode.
      Overrides:
      hashCode in class Object
      Returns:
      an int value
    • getTypeDesc

      public static TypeDesc getTypeDesc()