Package 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
-
Method Summary
Modifier and Type Method Description GroovyConstructorDoc[]constructors()GroovyConstructorDoc[]constructors(boolean filter)booleandefinesSerializableFields()GroovyFieldDoc[]enumConstants()GroovyFieldDoc[]fields()GroovyFieldDoc[]fields(boolean filter)GroovyClassDocfindClass(java.lang.String className)java.lang.StringgetFullPathName()java.lang.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
compareToMethods 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, setRawCommentTextMethods inherited from interface org.codehaus.groovy.groovydoc.GroovyProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedNameMethods inherited from interface org.codehaus.groovy.groovydoc.GroovyType
isPrimitive, qualifiedTypeName, simpleTypeName, toString, typeName
-
Method Details
-
constructors
GroovyConstructorDoc[] constructors() -
constructors
-
definesSerializableFields
boolean definesSerializableFields() -
enumConstants
GroovyFieldDoc[] enumConstants() -
fields
GroovyFieldDoc[] fields() -
properties
GroovyFieldDoc[] properties() -
fields
-
findClass
-
importedClasses
GroovyClassDoc[] importedClasses() -
importedPackages
GroovyPackageDoc[] importedPackages() -
innerClasses
GroovyClassDoc[] innerClasses() -
innerClasses
-
interfaces
GroovyClassDoc[] interfaces() -
interfaceTypes
GroovyType[] interfaceTypes() -
isAbstract
boolean isAbstract() -
isExternalizable
boolean isExternalizable() -
isSerializable
boolean isSerializable() -
methods
GroovyMethodDoc[] methods() -
methods
-
serializableFields
GroovyFieldDoc[] serializableFields() -
serializationMethods
GroovyMethodDoc[] serializationMethods() -
subclassOf
-
superclass
GroovyClassDoc superclass() -
superclassType
GroovyType superclassType() -
getFullPathName
java.lang.String getFullPathName() -
getRelativeRootPath
java.lang.String getRelativeRootPath()
-