org.codehaus.groovy.groovydoc
Interface GroovyType

All Known Subinterfaces:
GroovyClassDoc
All Known Implementing Classes:
ExternalGroovyClassDoc, SimpleGroovyClassDoc, SimpleGroovyType

public interface GroovyType


Method Summary
 boolean isPrimitive()
           
 String qualifiedTypeName()
          The qualified name of this type excluding any dimension information.
 String simpleTypeName()
          The unqualified name of this type excluding any dimension or nesting information.
 String toString()
          The qualified name including any dimension information.
 String typeName()
          The unqualified name of this type excluding any dimension information.
 

Method Detail

isPrimitive

boolean isPrimitive()

qualifiedTypeName

String qualifiedTypeName()
The qualified name of this type excluding any dimension information. For example, a two dimensional array of String returns "java.lang.String".


simpleTypeName

String simpleTypeName()
The unqualified name of this type excluding any dimension or nesting information. For example, the class Outer.Inner returns "Inner".


typeName

String typeName()
The unqualified name of this type excluding any dimension information. For example, a two dimensional array of String returns "String".


toString

String toString()
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>".

Overrides:
toString in class Object

Copyright © 2003-2010 The Codehaus. All rights reserved.