Class ExternalGroovyClassDoc
java.lang.Object
org.codehaus.groovy.tools.groovydoc.ExternalGroovyClassDoc
- All Implemented Interfaces:
java.lang.Comparable,GroovyClassDoc,GroovyDoc,GroovyProgramElementDoc,GroovyType
public class ExternalGroovyClassDoc extends java.lang.Object implements GroovyClassDoc
Represents a class not in the codebase being processed.
-
Constructor Summary
Constructors Constructor Description ExternalGroovyClassDoc(java.lang.Class externalClass) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codehaus.groovy.groovydoc.GroovyType
toString
-
Constructor Details
-
ExternalGroovyClassDoc
public ExternalGroovyClassDoc(java.lang.Class externalClass)
-
-
Method Details
-
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitivein interfaceGroovyType
-
annotations
- Specified by:
annotationsin interfaceGroovyProgramElementDoc
-
qualifiedTypeName
public java.lang.String qualifiedTypeName()Description copied from interface:GroovyTypeThe qualified name of this type excluding any dimension information. For example, a two dimensional array of String returns "java.lang.String".- Specified by:
qualifiedTypeNamein interfaceGroovyType
-
superclass
- Specified by:
superclassin interfaceGroovyClassDoc
-
externalClass
public java.lang.Class externalClass() -
getTypeSourceDescription
public java.lang.String getTypeSourceDescription() -
simpleTypeName
public java.lang.String simpleTypeName()Description copied from interface:GroovyTypeThe unqualified name of this type excluding any dimension or nesting information. For example, the classOuter.Innerreturns "Inner".- Specified by:
simpleTypeNamein interfaceGroovyType
-
typeName
public java.lang.String typeName()Description copied from interface:GroovyTypeThe unqualified name of this type excluding any dimension information. For example, a two dimensional array of String returns "String".- Specified by:
typeNamein interfaceGroovyType
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)- Overrides:
equalsin classjava.lang.Object
-
superclassType
- Specified by:
superclassTypein interfaceGroovyClassDoc
-
constructors
- Specified by:
constructorsin interfaceGroovyClassDoc
-
constructors
- Specified by:
constructorsin interfaceGroovyClassDoc
-
definesSerializableFields
public boolean definesSerializableFields()- Specified by:
definesSerializableFieldsin interfaceGroovyClassDoc
-
enumConstants
- Specified by:
enumConstantsin interfaceGroovyClassDoc
-
fields
- Specified by:
fieldsin interfaceGroovyClassDoc
-
properties
- Specified by:
propertiesin interfaceGroovyClassDoc
-
fields
- Specified by:
fieldsin interfaceGroovyClassDoc
-
findClass
- Specified by:
findClassin interfaceGroovyClassDoc
-
importedClasses
- Specified by:
importedClassesin interfaceGroovyClassDoc
-
importedPackages
- Specified by:
importedPackagesin interfaceGroovyClassDoc
-
innerClasses
- Specified by:
innerClassesin interfaceGroovyClassDoc
-
innerClasses
- Specified by:
innerClassesin interfaceGroovyClassDoc
-
interfaces
- Specified by:
interfacesin interfaceGroovyClassDoc
-
interfaceTypes
- Specified by:
interfaceTypesin interfaceGroovyClassDoc
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstractin interfaceGroovyClassDoc
-
isExternalizable
public boolean isExternalizable()- Specified by:
isExternalizablein interfaceGroovyClassDoc
-
isSerializable
public boolean isSerializable()- Specified by:
isSerializablein interfaceGroovyClassDoc
-
methods
- Specified by:
methodsin interfaceGroovyClassDoc
-
methods
- Specified by:
methodsin interfaceGroovyClassDoc
-
serializableFields
- Specified by:
serializableFieldsin interfaceGroovyClassDoc
-
serializationMethods
- Specified by:
serializationMethodsin interfaceGroovyClassDoc
-
subclassOf
- Specified by:
subclassOfin interfaceGroovyClassDoc
-
getFullPathName
public java.lang.String getFullPathName()- Specified by:
getFullPathNamein interfaceGroovyClassDoc
-
getRelativeRootPath
public java.lang.String getRelativeRootPath()- Specified by:
getRelativeRootPathin interfaceGroovyClassDoc
-
containingClass
- Specified by:
containingClassin interfaceGroovyProgramElementDoc
-
containingPackage
- Specified by:
containingPackagein interfaceGroovyProgramElementDoc
-
isFinal
public boolean isFinal()- Specified by:
isFinalin interfaceGroovyProgramElementDoc
-
isPackagePrivate
public boolean isPackagePrivate()- Specified by:
isPackagePrivatein interfaceGroovyProgramElementDoc
-
isPrivate
public boolean isPrivate()- Specified by:
isPrivatein interfaceGroovyProgramElementDoc
-
isProtected
public boolean isProtected()- Specified by:
isProtectedin interfaceGroovyProgramElementDoc
-
isPublic
public boolean isPublic()- Specified by:
isPublicin interfaceGroovyProgramElementDoc
-
isStatic
public boolean isStatic()- Specified by:
isStaticin interfaceGroovyProgramElementDoc
-
modifiers
public java.lang.String modifiers()- Specified by:
modifiersin interfaceGroovyProgramElementDoc
-
modifierSpecifier
public int modifierSpecifier()- Specified by:
modifierSpecifierin interfaceGroovyProgramElementDoc
-
qualifiedName
public java.lang.String qualifiedName()- Specified by:
qualifiedNamein interfaceGroovyProgramElementDoc
-
commentText
public java.lang.String commentText()- Specified by:
commentTextin interfaceGroovyDoc
-
getRawCommentText
public java.lang.String getRawCommentText()- Specified by:
getRawCommentTextin interfaceGroovyDoc
-
isAnnotationType
public boolean isAnnotationType()- Specified by:
isAnnotationTypein interfaceGroovyDoc
-
isAnnotationTypeElement
public boolean isAnnotationTypeElement()- Specified by:
isAnnotationTypeElementin interfaceGroovyDoc
-
isClass
public boolean isClass() -
isConstructor
public boolean isConstructor()- Specified by:
isConstructorin interfaceGroovyDoc
-
isDeprecated
public boolean isDeprecated()- Specified by:
isDeprecatedin interfaceGroovyDoc
-
isEnum
public boolean isEnum() -
isEnumConstant
public boolean isEnumConstant()- Specified by:
isEnumConstantin interfaceGroovyDoc
-
isError
public boolean isError() -
isException
public boolean isException()- Specified by:
isExceptionin interfaceGroovyDoc
-
isField
public boolean isField() -
isIncluded
public boolean isIncluded()- Specified by:
isIncludedin interfaceGroovyDoc
-
isInterface
public boolean isInterface()- Specified by:
isInterfacein interfaceGroovyDoc
-
isMethod
public boolean isMethod() -
isOrdinaryClass
public boolean isOrdinaryClass()- Specified by:
isOrdinaryClassin interfaceGroovyDoc
-
name
public java.lang.String name() -
setRawCommentText
public void setRawCommentText(java.lang.String arg0)- Specified by:
setRawCommentTextin interfaceGroovyDoc
-
firstSentenceCommentText
public java.lang.String firstSentenceCommentText()- Specified by:
firstSentenceCommentTextin interfaceGroovyDoc
-
compareTo
public int compareTo(java.lang.Object o)- Specified by:
compareToin interfacejava.lang.Comparable
-