org.exoplatform.commons.utils
Class QName

java.lang.Object
  extended by org.exoplatform.commons.utils.QName

public class QName
extends java.lang.Object

Created by The eXo Platform SAS . Qualified name

Version:
$Id: $
Author:
Gennady Azarenkov

Field Summary
protected  int hashCode
           
protected  java.lang.String name
           
protected  java.lang.String namespace
           
protected  java.lang.String stringName
           
 
Constructor Summary
QName(java.lang.String namespace, java.lang.String name)
           
 
Method Summary
protected  java.lang.String asString()
          For toString() use
 boolean equals(java.lang.Object o)
           
 java.lang.String getAsString()
           
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

namespace

protected final java.lang.String namespace

name

protected final java.lang.String name

stringName

protected final java.lang.String stringName

hashCode

protected final int hashCode
Constructor Detail

QName

public QName(java.lang.String namespace,
             java.lang.String name)
Method Detail

getNamespace

public java.lang.String getNamespace()

getName

public java.lang.String getName()

getAsString

public java.lang.String getAsString()

asString

protected java.lang.String asString()
For toString() use


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

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

hashCode

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


Copyright © 2010 eXo Platform SAS. All Rights Reserved.