public interface GroovyType
Describes a type reference used throughout the Groovydoc model.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public boolean |
isPrimitive()Indicates whether this type is a Java primitive type. |
|
public String |
qualifiedTypeName()The qualified name of this type excluding any dimension information. |
|
public String |
simpleTypeName()The unqualified name of this type excluding any dimension or nesting information. |
|
public String |
toString()The qualified name including any dimension information. |
|
public String |
typeName()The unqualified name of this type excluding any dimension information. |
Indicates whether this type is a Java primitive type.
true if this type is primitive The qualified name of this type excluding any dimension information.
For example, a two-dimensional array of String returns "java.lang.String".
The unqualified name of this type excluding any dimension or nesting information.
For example, the class Outer.Inner returns "Inner".
The qualified name including any dimension information.
For example, a two-dimensional array of String returns
"java.lang.String[][]", and the parameterized type
List<Integer> returns "java.util.List<java.lang.Integer>".
The unqualified name of this type excluding any dimension information.
For example, a two-dimensional array of String returns "String".