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)
boolean
definesSerializableFields()
GroovyFieldDoc[]
enumConstants()
GroovyFieldDoc[]
fields()
GroovyFieldDoc[]
fields(boolean filter)
GroovyClassDoc
findClass(String className)
String
getFullPathName()
String
getRelativeRootPath()
GroovyClassDoc[]
importedClasses()
GroovyPackageDoc[]
importedPackages()
GroovyClassDoc[]
innerClasses()
GroovyClassDoc[]
innerClasses(boolean filter)
GroovyClassDoc[]
interfaces()
GroovyType[]
interfaceTypes()
boolean
isAbstract()
boolean
isExternalizable()
boolean
isSerializable()
GroovyMethodDoc[]
methods()
GroovyMethodDoc[]
methods(boolean filter)
GroovyFieldDoc[]
properties()
GroovyFieldDoc[]
serializableFields()
GroovyMethodDoc[]
serializationMethods()
boolean
subclassOf(GroovyClassDoc gcd)
GroovyClassDoc
superclass()
GroovyType
superclassType()
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 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()
-