[Java] Interface GroovyClassDoc

  • org.codehaus.groovy.groovydoc.GroovyType

Method Detail

public GroovyConstructorDoc[] constructors()

public GroovyConstructorDoc[] constructors(boolean filter)

public boolean definesSerializableFields()

public GroovyFieldDoc[] enumConstants()

public GroovyFieldDoc[] fields()

public GroovyFieldDoc[] fields(boolean filter)

public GroovyClassDoc findClass(String className)

public String getFullPathName()

public String getRelativeRootPath()

public GroovyClassDoc[] importedClasses()

public GroovyPackageDoc[] importedPackages()

public GroovyClassDoc[] innerClasses()

public GroovyClassDoc[] innerClasses(boolean filter)

public GroovyType[] interfaceTypes()

public GroovyClassDoc[] interfaces()

public boolean isAbstract()

public boolean isExternalizable()

public boolean isSerializable()

public GroovyMethodDoc[] methods()

public GroovyMethodDoc[] methods(boolean filter)

public GroovyFieldDoc[] properties()

public GroovyFieldDoc[] serializableFields()

public GroovyMethodDoc[] serializationMethods()

public boolean subclassOf(GroovyClassDoc gcd)

public GroovyClassDoc superclass()

public GroovyType superclassType()

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/groovydoc/GroovyClassDoc.html