org.exolab.javasource
Class JTypeName
java.lang.Object
org.exolab.javasource.JTypeName
public final class JTypeName
extends java.lang.Object
Represents a class name.
$Revision: 6669 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $JTypeName() - Creates a default JTypeName.
|
JTypeName(String name) - Creates a new JTypeName with the given name.
|
JTypeName
public JTypeName()
Creates a default JTypeName.
JTypeName
public JTypeName(String name)
Creates a new JTypeName with the given name.
name
- The fully qualified class name.
equals
public boolean equals(Object obj)
getLocalName
public String getLocalName()
Returns the local name of this JTypeName.
- The local name of this JTypeName.
getPackageName
public String getPackageName()
Returns the package name of this JTypeName.
- The package name of this JTypeName.
getQualifiedName
public String getQualifiedName()
Returns the qualified name of this JTypeName.
- The qualified name of this JTypeName.
hashCode
public int hashCode()
setLocalName
public void setLocalName(String localName)
Sets the local name for this JTypeName. Setting the local name will
modify the existing local name and will reset the existing qualified
name.
localName
- The local name to set.
setPackageName
public void setPackageName(String packageName)
Sets the package name of this JTypeName. Setting the package name will
modify the existing package name and will reset the existing qualified
name.
packageName
- The package name to set.
setQualifiedName
public void setQualifiedName(String qName)
qName
- The qualified name.
toString
public String toString()
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com