com.thoughtworks.qdox.model

Class Type

public class Type extends Object implements Comparable, Serializable

Field Summary
JavaClassParentcontext
intdimensions
static Type[]EMPTY_ARRAY
StringfullName
Stringname
Constructor Summary
Type(String fullName, String name, int dimensions, JavaClassParent context)
Type(String fullName, int dimensions, JavaClassParent context)
Type(String fullName, int dimensions)
Type(String fullName)
Method Summary
intcompareTo(Object o)
static TypecreateUnresolved(String name, int dimensions, JavaClassParent context)
booleanequals(Object obj)
intgetDimensions()
JavaClassgetJavaClass()
JavaClassParentgetJavaClassParent()
StringgetValue()
inthashCode()
booleanisA(Type type)
booleanisArray()
booleanisResolved()
StringtoString()

Field Detail

context

private JavaClassParent context

dimensions

private int dimensions

EMPTY_ARRAY

public static final Type[] EMPTY_ARRAY

fullName

private String fullName

name

private String name

Constructor Detail

Type

public Type(String fullName, String name, int dimensions, JavaClassParent context)

Type

public Type(String fullName, int dimensions, JavaClassParent context)

Type

public Type(String fullName, int dimensions)

Type

public Type(String fullName)

Method Detail

compareTo

public int compareTo(Object o)

See Also: java.lang.Comparable#compareTo(Object)

createUnresolved

public static Type createUnresolved(String name, int dimensions, JavaClassParent context)

equals

public boolean equals(Object obj)

getDimensions

public int getDimensions()

getJavaClass

public JavaClass getJavaClass()

getJavaClassParent

public JavaClassParent getJavaClassParent()

getValue

public String getValue()

hashCode

public int hashCode()

isA

public boolean isA(Type type)

Since: 1.3

isArray

public boolean isArray()

isResolved

public boolean isResolved()

toString

public String toString()