org.apache.axis2.databinding.types
Class Notation
java.lang.Object
org.apache.axis2.databinding.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.
- 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
Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.