Package org.apache.axis.types
Class Notation
- java.lang.Object
-
- org.apache.axis.types.Notation
-
- All Implemented Interfaces:
java.io.Serializable
public class Notation extends java.lang.Object implements java.io.SerializableCustom class for supporting XSD data type NOTATION.- Author:
- Davanum Srinivas
- See Also:
- XML Schema Part 1: 3.12 Notation Declarations, Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)NCNamegetName()URIgetPublic()URIgetSystem()static TypeDescgetTypeDesc()inthashCode()Returns the sum of the hashcodes of {name,publicURI,systemURI} for whichever properties in that set is non null.voidsetName(NCName name)voidsetPublic(URI publicURI)voidsetSystem(URI systemURI)
-
-
-
Method Detail
-
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(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.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 byObject.hashCode.- Overrides:
hashCodein classjava.lang.Object- Returns:
- an
intvalue
-
getTypeDesc
public static TypeDesc getTypeDesc()
-
-