org.oXML.type
Class Name

java.lang.Object
  extended byorg.oXML.type.Name

public class Name
extends java.lang.Object


Field Summary
static java.lang.String EMPTY_NAMESPACE
           
static java.lang.String NO_PREFIX
           
static java.lang.String WILDCARD
           
 
Constructor Summary
Name(java.lang.String name)
           
Name(java.lang.String uri, java.lang.String localname)
           
Name(java.lang.String uri, java.lang.String localname, java.lang.String prefix)
           
 
Method Summary
 boolean equals(Name other)
           
 boolean equals(java.lang.Object other)
           
 java.lang.String getLocalName()
           
 java.lang.String getNamespaceURI()
           
 java.lang.String getPrefix()
           
 int hashCode()
           
static Name makeName(java.lang.String name)
          Turns a string, possibly containing a namespace within curly braces, into a valid name.
 boolean matches(Name other)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_NAMESPACE

public static final java.lang.String EMPTY_NAMESPACE
See Also:
Constant Field Values

NO_PREFIX

public static final java.lang.String NO_PREFIX
See Also:
Constant Field Values

WILDCARD

public static final java.lang.String WILDCARD
See Also:
Constant Field Values
Constructor Detail

Name

public Name(java.lang.String name)

Name

public Name(java.lang.String uri,
            java.lang.String localname)

Name

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

makeName

public static Name makeName(java.lang.String name)
                     throws ObjectBoxException
Turns a string, possibly containing a namespace within curly braces, into a valid name.

Throws:
ObjectBoxException

getLocalName

public java.lang.String getLocalName()

getNamespaceURI

public java.lang.String getNamespaceURI()

getPrefix

public java.lang.String getPrefix()

matches

public boolean matches(Name other)

equals

public boolean equals(java.lang.Object other)

equals

public boolean equals(Name other)

hashCode

public int hashCode()

toString

public java.lang.String toString()