|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uka.ipd.sdq.ByCounter.utils.JavaType
public class JavaType
Representation of a Java type.
Constructor Summary | |
---|---|
JavaType(JavaType childElementType)
Construct an array type. |
|
JavaType(JavaTypeEnum type)
Construct a simple type (not an object or array). |
|
JavaType(JavaTypeEnum type,
java.lang.String canonicalClassName,
JavaType childElementType)
Construct a JavaType instance. |
|
JavaType(java.lang.String canonicalClassName)
Construct an object type. |
Method Summary | |
---|---|
java.lang.String |
getCanonicalClassName()
|
JavaType |
getChildElementType()
|
JavaTypeEnum |
getType()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JavaType(JavaTypeEnum type, java.lang.String canonicalClassName, JavaType childElementType)
JavaType
instance.
type
- see getType()
canonicalClassName
- see getCanonicalClassName()
childElementType
- see Object.getClass()
public JavaType(JavaTypeEnum type)
type
- JavaTypeEnum
.public JavaType(java.lang.String canonicalClassName)
canonicalClassName
- Canonical class name of the object type.public JavaType(JavaType childElementType)
childElementType
- Type of the array elements.Method Detail |
---|
public JavaTypeEnum getType()
JavaTypeEnum
, i.e. the category of this type.public java.lang.String getCanonicalClassName()
getType()
equals JavaTypeEnum.Object
,
this is the canonical class name of the object type. Null in all other
cases.public JavaType getChildElementType()
getType()
equals JavaTypeEnum.Array
,
this is the type of the array elements.public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |