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
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 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
String getFullPathName() -
getRelativeRootPath
String getRelativeRootPath()
-