org.apache.axiom.om.impl.dom
Class NamespaceImpl

java.lang.Object
  extended by org.apache.axiom.om.impl.dom.NamespaceImpl
All Implemented Interfaces:
org.apache.axiom.om.OMNamespace

public class NamespaceImpl
extends java.lang.Object
implements org.apache.axiom.om.OMNamespace


Field Summary
private  java.lang.String nsPrefix
           
private  java.lang.String nsUri
           
 
Constructor Summary
NamespaceImpl(java.lang.String uri)
           
NamespaceImpl(java.lang.String uri, java.lang.String prefix)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 boolean equals(java.lang.String uri, java.lang.String prefix)
           
 java.lang.String getName()
           
 java.lang.String getNamespaceURI()
           
 java.lang.String getPrefix()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nsUri

private java.lang.String nsUri

nsPrefix

private java.lang.String nsPrefix
Constructor Detail

NamespaceImpl

public NamespaceImpl(java.lang.String uri)

NamespaceImpl

public NamespaceImpl(java.lang.String uri,
                     java.lang.String prefix)
Method Detail

equals

public boolean equals(java.lang.String uri,
                      java.lang.String prefix)
Specified by:
equals in interface org.apache.axiom.om.OMNamespace

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getPrefix

public java.lang.String getPrefix()
Specified by:
getPrefix in interface org.apache.axiom.om.OMNamespace

getName

public java.lang.String getName()
Specified by:
getName in interface org.apache.axiom.om.OMNamespace

getNamespaceURI

public java.lang.String getNamespaceURI()
Specified by:
getNamespaceURI in interface org.apache.axiom.om.OMNamespace

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object