Package org.codehaus.groovy.groovydoc
Interface GroovyClassDoc
- 
- All Superinterfaces:
 Comparable,GroovyDoc,GroovyProgramElementDoc,GroovyType
- All Known Implementing Classes:
 ArrayClassDocWrapper,ExternalGroovyClassDoc,SimpleGroovyClassDoc
public interface GroovyClassDoc extends GroovyType, GroovyProgramElementDoc
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GroovyConstructorDoc[]constructors()GroovyConstructorDoc[]constructors(boolean filter)booleandefinesSerializableFields()GroovyFieldDoc[]enumConstants()GroovyFieldDoc[]fields()GroovyFieldDoc[]fields(boolean filter)GroovyClassDocfindClass(String className)StringgetFullPathName()StringgetRelativeRootPath()GroovyClassDoc[]importedClasses()GroovyPackageDoc[]importedPackages()GroovyClassDoc[]innerClasses()GroovyClassDoc[]innerClasses(boolean filter)GroovyClassDoc[]interfaces()GroovyType[]interfaceTypes()booleanisAbstract()booleanisExternalizable()booleanisSerializable()GroovyMethodDoc[]methods()GroovyMethodDoc[]methods(boolean filter)GroovyFieldDoc[]properties()GroovyFieldDoc[]serializableFields()GroovyMethodDoc[]serializationMethods()booleansubclassOf(GroovyClassDoc gcd)GroovyClassDocsuperclass()GroovyTypesuperclassType()- 
Methods inherited from interface java.lang.Comparable
compareTo 
- 
Methods inherited from interface org.codehaus.groovy.groovydoc.GroovyDoc
commentText, firstSentenceCommentText, getRawCommentText, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isDeprecated, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, setRawCommentText 
- 
Methods inherited from interface org.codehaus.groovy.groovydoc.GroovyProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName 
- 
Methods inherited from interface org.codehaus.groovy.groovydoc.GroovyType
isPrimitive, qualifiedTypeName, simpleTypeName, toString, typeName 
 - 
 
 - 
 
- 
- 
Method Detail
- 
constructors
GroovyConstructorDoc[] constructors()
 
- 
constructors
GroovyConstructorDoc[] constructors(boolean filter)
 
- 
definesSerializableFields
boolean definesSerializableFields()
 
- 
enumConstants
GroovyFieldDoc[] enumConstants()
 
- 
fields
GroovyFieldDoc[] fields()
 
- 
properties
GroovyFieldDoc[] properties()
 
- 
fields
GroovyFieldDoc[] fields(boolean filter)
 
- 
findClass
GroovyClassDoc findClass(String className)
 
- 
importedClasses
GroovyClassDoc[] importedClasses()
 
- 
importedPackages
GroovyPackageDoc[] importedPackages()
 
- 
innerClasses
GroovyClassDoc[] innerClasses()
 
- 
innerClasses
GroovyClassDoc[] innerClasses(boolean filter)
 
- 
interfaces
GroovyClassDoc[] interfaces()
 
- 
interfaceTypes
GroovyType[] interfaceTypes()
 
- 
isAbstract
boolean isAbstract()
 
- 
isExternalizable
boolean isExternalizable()
 
- 
isSerializable
boolean isSerializable()
 
- 
methods
GroovyMethodDoc[] methods()
 
- 
methods
GroovyMethodDoc[] methods(boolean filter)
 
- 
serializableFields
GroovyFieldDoc[] serializableFields()
 
- 
serializationMethods
GroovyMethodDoc[] serializationMethods()
 
- 
subclassOf
boolean subclassOf(GroovyClassDoc gcd)
 
- 
superclass
GroovyClassDoc superclass()
 
- 
superclassType
GroovyType superclassType()
 
- 
getFullPathName
String getFullPathName()
 
- 
getRelativeRootPath
String getRelativeRootPath()
 
 - 
 
 -