java.lang.Comparable
, GroovyDoc
, GroovyProgramElementDoc
, GroovyType
ArrayClassDocWrapper
, ExternalGroovyClassDoc
, SimpleGroovyClassDoc
public interface GroovyClassDoc extends GroovyType, GroovyProgramElementDoc
commentText, firstSentenceCommentText, getRawCommentText, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isDeprecated, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, setRawCommentText
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
isPrimitive, qualifiedTypeName, simpleTypeName, toString, typeName
GroovyConstructorDoc[] constructors()
GroovyConstructorDoc[] constructors(boolean filter)
boolean definesSerializableFields()
GroovyFieldDoc[] enumConstants()
GroovyFieldDoc[] fields()
GroovyFieldDoc[] properties()
GroovyFieldDoc[] fields(boolean filter)
GroovyClassDoc findClass(java.lang.String className)
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[] serializableFields()
GroovyMethodDoc[] serializationMethods()
boolean subclassOf(GroovyClassDoc gcd)
GroovyClassDoc superclass()
GroovyType superclassType()
java.lang.String getFullPathName()
java.lang.String getRelativeRootPath()