org.codehaus.groovy.groovydoc
Interface GroovyClassDoc
- All Superinterfaces:
- java.lang.Comparable, GroovyDoc, GroovyProgramElementDoc, GroovyType
- All Known Implementing Classes:
- ArrayClassDocWrapper, ExternalGroovyClassDoc, SimpleGroovyClassDoc
public interface GroovyClassDoc
- extends GroovyType, GroovyProgramElementDoc
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.GroovyDoc |
commentText, firstSentenceCommentText, getRawCommentText, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isDeprecated, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, setRawCommentText |
Methods inherited from interface java.lang.Comparable |
compareTo |
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(java.lang.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
java.lang.String getFullPathName()
getRelativeRootPath
java.lang.String getRelativeRootPath()