org.codehaus.groovy.tools.groovydoc
Class SimpleGroovyClassDoc

Field Summary
 List constructors
           
 List fields
           
 String fullPathName
           
 List importedClassesAndPackages
           
 List methods
           
 GroovyClassDoc superClass
           
 String superClassName
           
 
Constructor Summary
SimpleGroovyClassDoc(List importedClassesAndPackages, String name, List links)
           
SimpleGroovyClassDoc(List importedClassesAndPackages, String name)
           
 
Method Summary
boolean add(GroovyConstructorDoc constructor)
          
boolean add(GroovyFieldDoc field)
          
boolean add(GroovyMethodDoc method)
          
GroovyClassDoc asClassDoc()
          
def constructors()
           returns a sorted array of constructors
def constructors(boolean filter)
          
boolean definesSerializableFields()
          
String dimension()
          
def enumConstants()
          
def fields()
           returns a sorted array of fields
def fields(boolean filter)
          
GroovyClassDoc findClass(String className)
          
String fullDottedName()
          
String getFullPathName()
          
String getRelativeRootPath()
          
def importedClasses()
          
def importedPackages()
          
def innerClasses()
          
def innerClasses(boolean filter)
          
def interfaceTypes()
          
def interfaces()
          
boolean isAbstract()
          
boolean isExternalizable()
          
boolean isPrimitive()
          
boolean isSerializable()
          
def methods()
           returns a sorted array of methods
def methods(boolean filter)
          
String qualifiedTypeName()
          
void resolve(GroovyRootDoc rootDoc)
          
def serializableFields()
          
def serializationMethods()
          
void setFullPathName(String fullPathName)
          
void setSuperClassName(String className)
          
String simpleTypeName()
          
boolean subclassOf(GroovyClassDoc gcd)
          
GroovyClassDoc superclass()
          
GroovyType superclassType()
          
String typeName()
          
 

Constructor Detail

SimpleGroovyClassDoc

public SimpleGroovyClassDoc(List importedClassesAndPackages, String name, List links)


SimpleGroovyClassDoc

public SimpleGroovyClassDoc(List importedClassesAndPackages, String name)


Method Detail

add

public boolean add(GroovyConstructorDoc constructor)


add

public boolean add(GroovyFieldDoc field)


add

public boolean add(GroovyMethodDoc method)


asClassDoc

public GroovyClassDoc asClassDoc()


constructors

public def constructors()
returns a sorted array of constructors


constructors

public def constructors(boolean filter)


definesSerializableFields

public boolean definesSerializableFields()


dimension

public String dimension()


enumConstants

public def enumConstants()


fields

public def fields()
returns a sorted array of fields


fields

public def fields(boolean filter)


findClass

public GroovyClassDoc findClass(String className)


fullDottedName

public String fullDottedName()


getFullPathName

public String getFullPathName()


getRelativeRootPath

public String getRelativeRootPath()


importedClasses

public def importedClasses()


importedPackages

public def importedPackages()


innerClasses

public def innerClasses()


innerClasses

public def innerClasses(boolean filter)


interfaceTypes

public def interfaceTypes()


interfaces

public def interfaces()


isAbstract

public boolean isAbstract()


isExternalizable

public boolean isExternalizable()


isPrimitive

public boolean isPrimitive()


isSerializable

public boolean isSerializable()


methods

public def methods()
returns a sorted array of methods


methods

public def methods(boolean filter)


qualifiedTypeName

public String qualifiedTypeName()


resolve

public void resolve(GroovyRootDoc rootDoc)


serializableFields

public def serializableFields()


serializationMethods

public def serializationMethods()


setFullPathName

public void setFullPathName(String fullPathName)


setSuperClassName

public void setSuperClassName(String className)


simpleTypeName

public String simpleTypeName()


subclassOf

public boolean subclassOf(GroovyClassDoc gcd)


superclass

public GroovyClassDoc superclass()


superclassType

public GroovyType superclassType()


typeName

public String typeName()