Class ArrayClassDocWrapper
java.lang.Object
org.codehaus.groovy.tools.groovydoc.ArrayClassDocWrapper
- All Implemented Interfaces:
java.lang.Comparable
,GroovyClassDoc
,GroovyDoc
,GroovyProgramElementDoc
,GroovyType
public class ArrayClassDocWrapper extends java.lang.Object implements GroovyClassDoc
-
Constructor Summary
Constructors Constructor Description ArrayClassDocWrapper(GroovyClassDoc delegate)
-
Method Summary
Modifier and Type Method Description GroovyAnnotationRef[]
annotations()
java.lang.String
commentText()
int
compareTo(java.lang.Object o)
GroovyConstructorDoc[]
constructors()
GroovyConstructorDoc[]
constructors(boolean filter)
GroovyClassDoc
containingClass()
GroovyPackageDoc
containingPackage()
boolean
definesSerializableFields()
GroovyFieldDoc[]
enumConstants()
boolean
equals(java.lang.Object obj)
GroovyFieldDoc[]
fields()
GroovyFieldDoc[]
fields(boolean filter)
GroovyClassDoc
findClass(java.lang.String className)
java.lang.String
firstSentenceCommentText()
GroovyClassDoc
getDelegate()
java.lang.String
getFullPathName()
java.lang.String
getRawCommentText()
java.lang.String
getRelativeRootPath()
int
hashCode()
GroovyClassDoc[]
importedClasses()
GroovyPackageDoc[]
importedPackages()
GroovyClassDoc[]
innerClasses()
GroovyClassDoc[]
innerClasses(boolean filter)
GroovyClassDoc[]
interfaces()
GroovyType[]
interfaceTypes()
boolean
isAbstract()
boolean
isAnnotationType()
boolean
isAnnotationTypeElement()
boolean
isClass()
boolean
isConstructor()
boolean
isDeprecated()
boolean
isEnum()
boolean
isEnumConstant()
boolean
isError()
boolean
isException()
boolean
isExternalizable()
boolean
isField()
boolean
isFinal()
boolean
isIncluded()
boolean
isInterface()
boolean
isMethod()
boolean
isOrdinaryClass()
boolean
isPackagePrivate()
boolean
isPrimitive()
boolean
isPrivate()
boolean
isProtected()
boolean
isPublic()
boolean
isSerializable()
boolean
isStatic()
GroovyMethodDoc[]
methods()
GroovyMethodDoc[]
methods(boolean filter)
java.lang.String
modifiers()
int
modifierSpecifier()
java.lang.String
name()
GroovyFieldDoc[]
properties()
java.lang.String
qualifiedName()
java.lang.String
qualifiedTypeName()
The qualified name of this type excluding any dimension information.GroovyFieldDoc[]
serializableFields()
GroovyMethodDoc[]
serializationMethods()
void
setRawCommentText(java.lang.String arg0)
java.lang.String
simpleTypeName()
The unqualified name of this type excluding any dimension or nesting information.boolean
subclassOf(GroovyClassDoc gcd)
GroovyClassDoc
superclass()
GroovyType
superclassType()
java.lang.String
toString()
The qualified name including any dimension information.java.lang.String
typeName()
The unqualified name of this type excluding any dimension information.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ArrayClassDocWrapper
-
-
Method Details
-
getDelegate
-
constructors
- Specified by:
constructors
in interfaceGroovyClassDoc
-
constructors
- Specified by:
constructors
in interfaceGroovyClassDoc
-
definesSerializableFields
public boolean definesSerializableFields()- Specified by:
definesSerializableFields
in interfaceGroovyClassDoc
-
enumConstants
- Specified by:
enumConstants
in interfaceGroovyClassDoc
-
fields
- Specified by:
fields
in interfaceGroovyClassDoc
-
properties
- Specified by:
properties
in interfaceGroovyClassDoc
-
fields
- Specified by:
fields
in interfaceGroovyClassDoc
-
findClass
- Specified by:
findClass
in interfaceGroovyClassDoc
-
importedClasses
- Specified by:
importedClasses
in interfaceGroovyClassDoc
-
importedPackages
- Specified by:
importedPackages
in interfaceGroovyClassDoc
-
innerClasses
- Specified by:
innerClasses
in interfaceGroovyClassDoc
-
innerClasses
- Specified by:
innerClasses
in interfaceGroovyClassDoc
-
interfaces
- Specified by:
interfaces
in interfaceGroovyClassDoc
-
interfaceTypes
- Specified by:
interfaceTypes
in interfaceGroovyClassDoc
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstract
in interfaceGroovyClassDoc
-
isExternalizable
public boolean isExternalizable()- Specified by:
isExternalizable
in interfaceGroovyClassDoc
-
isSerializable
public boolean isSerializable()- Specified by:
isSerializable
in interfaceGroovyClassDoc
-
methods
- Specified by:
methods
in interfaceGroovyClassDoc
-
methods
- Specified by:
methods
in interfaceGroovyClassDoc
-
serializableFields
- Specified by:
serializableFields
in interfaceGroovyClassDoc
-
serializationMethods
- Specified by:
serializationMethods
in interfaceGroovyClassDoc
-
subclassOf
- Specified by:
subclassOf
in interfaceGroovyClassDoc
-
superclass
- Specified by:
superclass
in interfaceGroovyClassDoc
-
superclassType
- Specified by:
superclassType
in interfaceGroovyClassDoc
-
getFullPathName
public java.lang.String getFullPathName()- Specified by:
getFullPathName
in interfaceGroovyClassDoc
-
getRelativeRootPath
public java.lang.String getRelativeRootPath()- Specified by:
getRelativeRootPath
in interfaceGroovyClassDoc
-
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitive
in interfaceGroovyType
-
qualifiedTypeName
public java.lang.String qualifiedTypeName()Description copied from interface:GroovyType
The qualified name of this type excluding any dimension information. For example, a two dimensional array of String returns "java.lang.String
".- Specified by:
qualifiedTypeName
in interfaceGroovyType
-
simpleTypeName
public java.lang.String simpleTypeName()Description copied from interface:GroovyType
The unqualified name of this type excluding any dimension or nesting information. For example, the classOuter.Inner
returns "Inner
".- Specified by:
simpleTypeName
in interfaceGroovyType
-
typeName
public java.lang.String typeName()Description copied from interface:GroovyType
The unqualified name of this type excluding any dimension information. For example, a two dimensional array of String returns "String
".- Specified by:
typeName
in interfaceGroovyType
-
toString
public java.lang.String toString()Description copied from interface:GroovyType
The qualified name including any dimension information. For example, a two dimensional array of String returns "java.lang.String[][]
", and the parameterized typeList<Integer>
returns "java.util.List<java.lang.Integer>
".- Specified by:
toString
in interfaceGroovyType
- Overrides:
toString
in classjava.lang.Object
-
annotations
- Specified by:
annotations
in interfaceGroovyProgramElementDoc
-
containingClass
- Specified by:
containingClass
in interfaceGroovyProgramElementDoc
-
containingPackage
- Specified by:
containingPackage
in interfaceGroovyProgramElementDoc
-
isFinal
public boolean isFinal()- Specified by:
isFinal
in interfaceGroovyProgramElementDoc
-
isPackagePrivate
public boolean isPackagePrivate()- Specified by:
isPackagePrivate
in interfaceGroovyProgramElementDoc
-
isPrivate
public boolean isPrivate()- Specified by:
isPrivate
in interfaceGroovyProgramElementDoc
-
isProtected
public boolean isProtected()- Specified by:
isProtected
in interfaceGroovyProgramElementDoc
-
isPublic
public boolean isPublic()- Specified by:
isPublic
in interfaceGroovyProgramElementDoc
-
isStatic
public boolean isStatic()- Specified by:
isStatic
in interfaceGroovyProgramElementDoc
-
modifiers
public java.lang.String modifiers()- Specified by:
modifiers
in interfaceGroovyProgramElementDoc
-
modifierSpecifier
public int modifierSpecifier()- Specified by:
modifierSpecifier
in interfaceGroovyProgramElementDoc
-
qualifiedName
public java.lang.String qualifiedName()- Specified by:
qualifiedName
in interfaceGroovyProgramElementDoc
-
commentText
public java.lang.String commentText()- Specified by:
commentText
in interfaceGroovyDoc
-
getRawCommentText
public java.lang.String getRawCommentText()- Specified by:
getRawCommentText
in interfaceGroovyDoc
-
isAnnotationType
public boolean isAnnotationType()- Specified by:
isAnnotationType
in interfaceGroovyDoc
-
isAnnotationTypeElement
public boolean isAnnotationTypeElement()- Specified by:
isAnnotationTypeElement
in interfaceGroovyDoc
-
isClass
public boolean isClass() -
isConstructor
public boolean isConstructor()- Specified by:
isConstructor
in interfaceGroovyDoc
-
isDeprecated
public boolean isDeprecated()- Specified by:
isDeprecated
in interfaceGroovyDoc
-
isEnum
public boolean isEnum() -
isEnumConstant
public boolean isEnumConstant()- Specified by:
isEnumConstant
in interfaceGroovyDoc
-
isError
public boolean isError() -
isException
public boolean isException()- Specified by:
isException
in interfaceGroovyDoc
-
isField
public boolean isField() -
isIncluded
public boolean isIncluded()- Specified by:
isIncluded
in interfaceGroovyDoc
-
isInterface
public boolean isInterface()- Specified by:
isInterface
in interfaceGroovyDoc
-
isMethod
public boolean isMethod() -
isOrdinaryClass
public boolean isOrdinaryClass()- Specified by:
isOrdinaryClass
in interfaceGroovyDoc
-
name
public java.lang.String name() -
setRawCommentText
public void setRawCommentText(java.lang.String arg0)- Specified by:
setRawCommentText
in interfaceGroovyDoc
-
firstSentenceCommentText
public java.lang.String firstSentenceCommentText()- Specified by:
firstSentenceCommentText
in interfaceGroovyDoc
-
compareTo
public int compareTo(java.lang.Object o)- Specified by:
compareTo
in interfacejava.lang.Comparable
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-