public class ExternalGroovyClassDoc extends Object implements GroovyClassDoc
Constructor and Description |
---|
ExternalGroovyClassDoc(Class externalClass) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
toString
public ExternalGroovyClassDoc(Class externalClass)
public boolean isPrimitive()
isPrimitive
in interface GroovyType
public GroovyAnnotationRef[] annotations()
annotations
in interface GroovyProgramElementDoc
public String qualifiedTypeName()
GroovyType
java.lang.String
".qualifiedTypeName
in interface GroovyType
public GroovyClassDoc superclass()
superclass
in interface GroovyClassDoc
public Class externalClass()
public String getTypeSourceDescription()
public String simpleTypeName()
GroovyType
Outer.Inner
returns "Inner
".simpleTypeName
in interface GroovyType
public String typeName()
GroovyType
String
".typeName
in interface GroovyType
public GroovyType superclassType()
superclassType
in interface GroovyClassDoc
public GroovyConstructorDoc[] constructors()
constructors
in interface GroovyClassDoc
public GroovyConstructorDoc[] constructors(boolean filter)
constructors
in interface GroovyClassDoc
public boolean definesSerializableFields()
definesSerializableFields
in interface GroovyClassDoc
public GroovyFieldDoc[] enumConstants()
enumConstants
in interface GroovyClassDoc
public GroovyFieldDoc[] fields()
fields
in interface GroovyClassDoc
public GroovyFieldDoc[] properties()
properties
in interface GroovyClassDoc
public GroovyFieldDoc[] fields(boolean filter)
fields
in interface GroovyClassDoc
public GroovyClassDoc findClass(String className)
findClass
in interface GroovyClassDoc
public GroovyClassDoc[] importedClasses()
importedClasses
in interface GroovyClassDoc
public GroovyPackageDoc[] importedPackages()
importedPackages
in interface GroovyClassDoc
public GroovyClassDoc[] innerClasses()
innerClasses
in interface GroovyClassDoc
public GroovyClassDoc[] innerClasses(boolean filter)
innerClasses
in interface GroovyClassDoc
public GroovyClassDoc[] interfaces()
interfaces
in interface GroovyClassDoc
public GroovyType[] interfaceTypes()
interfaceTypes
in interface GroovyClassDoc
public boolean isAbstract()
isAbstract
in interface GroovyClassDoc
public boolean isExternalizable()
isExternalizable
in interface GroovyClassDoc
public boolean isSerializable()
isSerializable
in interface GroovyClassDoc
public GroovyMethodDoc[] methods()
methods
in interface GroovyClassDoc
public GroovyMethodDoc[] methods(boolean filter)
methods
in interface GroovyClassDoc
public GroovyFieldDoc[] serializableFields()
serializableFields
in interface GroovyClassDoc
public GroovyMethodDoc[] serializationMethods()
serializationMethods
in interface GroovyClassDoc
public boolean subclassOf(GroovyClassDoc gcd)
subclassOf
in interface GroovyClassDoc
public String getFullPathName()
getFullPathName
in interface GroovyClassDoc
public String getRelativeRootPath()
getRelativeRootPath
in interface GroovyClassDoc
public GroovyClassDoc containingClass()
containingClass
in interface GroovyProgramElementDoc
public GroovyPackageDoc containingPackage()
containingPackage
in interface GroovyProgramElementDoc
public boolean isFinal()
isFinal
in interface GroovyProgramElementDoc
public boolean isPackagePrivate()
isPackagePrivate
in interface GroovyProgramElementDoc
public boolean isPrivate()
isPrivate
in interface GroovyProgramElementDoc
public boolean isProtected()
isProtected
in interface GroovyProgramElementDoc
public boolean isPublic()
isPublic
in interface GroovyProgramElementDoc
public boolean isStatic()
isStatic
in interface GroovyProgramElementDoc
public String modifiers()
modifiers
in interface GroovyProgramElementDoc
public int modifierSpecifier()
modifierSpecifier
in interface GroovyProgramElementDoc
public String qualifiedName()
qualifiedName
in interface GroovyProgramElementDoc
public String commentText()
commentText
in interface GroovyDoc
public String getRawCommentText()
getRawCommentText
in interface GroovyDoc
public boolean isAnnotationType()
isAnnotationType
in interface GroovyDoc
public boolean isAnnotationTypeElement()
isAnnotationTypeElement
in interface GroovyDoc
public boolean isConstructor()
isConstructor
in interface GroovyDoc
public boolean isDeprecated()
isDeprecated
in interface GroovyDoc
public boolean isEnumConstant()
isEnumConstant
in interface GroovyDoc
public boolean isException()
isException
in interface GroovyDoc
public boolean isIncluded()
isIncluded
in interface GroovyDoc
public boolean isInterface()
isInterface
in interface GroovyDoc
public boolean isOrdinaryClass()
isOrdinaryClass
in interface GroovyDoc
public void setRawCommentText(String arg0)
setRawCommentText
in interface GroovyDoc
public String firstSentenceCommentText()
firstSentenceCommentText
in interface GroovyDoc
public int compareTo(Object o)
compareTo
in interface Comparable