com.thoughtworks.qdox.model
Class Type
java.lang.Object
com.thoughtworks.qdox.model.Type
- All Implemented Interfaces:
- java.lang.Comparable, java.io.Serializable
- public class Type
- extends java.lang.Object
- implements java.lang.Comparable, java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Type(java.lang.String fullName)
|
Type(java.lang.String fullName,
int dimensions)
|
Type(java.lang.String name,
int dimensions,
JavaClassParent javaClassParent)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
EMPTY_ARRAY
public static final Type[] EMPTY_ARRAY
name
private java.lang.String name
javaClassParent
private JavaClassParent javaClassParent
fullName
private java.lang.String fullName
dimensions
private int dimensions
Type
public Type(java.lang.String name,
int dimensions,
JavaClassParent javaClassParent)
Type
public Type(java.lang.String fullName,
int dimensions)
Type
public Type(java.lang.String fullName)
getJavaClassParent
public JavaClassParent getJavaClassParent()
getValue
public java.lang.String getValue()
isResolved
public boolean isResolved()
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
- See Also:
Comparable.compareTo(Object)
isArray
public boolean isArray()
getDimensions
public int getDimensions()
toString
public java.lang.String toString()
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()
getJavaClass
public JavaClass getJavaClass()
isA
public boolean isA(Type type)
- Since:
- 1.3