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.Serializable
Custom class for supporting XSD data type NOTATION.
- Author:
- Davanum Srinivas
- See Also:
- XML Schema Part 1: 3.12 Notation Declarations,
Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Notation
public Notation()
Notation
public Notation(NCName name,
URI publicURI,
URI systemURI)
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)
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
.
- Returns:
- an
int
value
getTypeDesc
public static TypeDesc getTypeDesc()
Copyright © 2003 Apache Web Services Project. All Rights Reserved.