public class WrappedClassDoc
extends java.lang.Object
implements com.sun.javadoc.ClassDoc
Unfortunately this has a side effect, since it breaks the equals() call between plain ClassDoc instances and WrappedClassDoc ones, so use it with due care.
In particular, don't provide WrappedClassDoc instances to the standard doclet.
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
name |
(package private) com.sun.javadoc.Tag[] |
tags |
(package private) java.lang.String |
toString |
(package private) com.sun.javadoc.ClassDoc |
wrapped |
| Constructor and Description |
|---|
WrappedClassDoc(com.sun.javadoc.ClassDoc wrapped) |
| Modifier and Type | Method and Description |
|---|---|
com.sun.javadoc.AnnotationDesc[] |
annotations() |
com.sun.javadoc.AnnotatedType |
asAnnotatedType() |
com.sun.javadoc.AnnotationTypeDoc |
asAnnotationTypeDoc() |
com.sun.javadoc.ClassDoc |
asClassDoc() |
com.sun.javadoc.ParameterizedType |
asParameterizedType() |
com.sun.javadoc.TypeVariable |
asTypeVariable() |
com.sun.javadoc.WildcardType |
asWildcardType() |
java.lang.String |
commentText() |
int |
compareTo(java.lang.Object arg0) |
com.sun.javadoc.ConstructorDoc[] |
constructors() |
com.sun.javadoc.ConstructorDoc[] |
constructors(boolean arg0) |
com.sun.javadoc.ClassDoc |
containingClass() |
com.sun.javadoc.PackageDoc |
containingPackage() |
boolean |
definesSerializableFields() |
java.lang.String |
dimension() |
com.sun.javadoc.FieldDoc[] |
enumConstants() |
com.sun.javadoc.FieldDoc[] |
fields() |
com.sun.javadoc.FieldDoc[] |
fields(boolean arg0) |
com.sun.javadoc.ClassDoc |
findClass(java.lang.String arg0) |
com.sun.javadoc.Tag[] |
firstSentenceTags() |
com.sun.javadoc.Type |
getElementType() |
java.lang.String |
getRawCommentText() |
com.sun.javadoc.ClassDoc[] |
importedClasses()
Deprecated.
|
com.sun.javadoc.PackageDoc[] |
importedPackages()
Deprecated.
|
com.sun.javadoc.Tag[] |
inlineTags() |
com.sun.javadoc.ClassDoc[] |
innerClasses() |
com.sun.javadoc.ClassDoc[] |
innerClasses(boolean arg0) |
com.sun.javadoc.ClassDoc[] |
interfaces() |
com.sun.javadoc.Type[] |
interfaceTypes() |
boolean |
isAbstract() |
boolean |
isAnnotationType() |
boolean |
isAnnotationTypeElement() |
boolean |
isClass() |
boolean |
isConstructor() |
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() |
com.sun.javadoc.MethodDoc[] |
methods() |
com.sun.javadoc.MethodDoc[] |
methods(boolean arg0) |
java.lang.String |
modifiers() |
int |
modifierSpecifier() |
java.lang.String |
name() |
com.sun.javadoc.SourcePosition |
position() |
java.lang.String |
qualifiedName() |
java.lang.String |
qualifiedTypeName() |
com.sun.javadoc.SeeTag[] |
seeTags() |
com.sun.javadoc.FieldDoc[] |
serializableFields() |
com.sun.javadoc.MethodDoc[] |
serializationMethods() |
void |
setRawCommentText(java.lang.String arg0) |
java.lang.String |
simpleTypeName() |
boolean |
subclassOf(com.sun.javadoc.ClassDoc arg0) |
com.sun.javadoc.ClassDoc |
superclass() |
com.sun.javadoc.Type |
superclassType() |
com.sun.javadoc.Tag[] |
tags() |
com.sun.javadoc.Tag[] |
tags(java.lang.String arg0) |
java.lang.String |
toString() |
java.lang.String |
typeName() |
com.sun.javadoc.TypeVariable[] |
typeParameters() |
com.sun.javadoc.ParamTag[] |
typeParamTags() |
com.sun.javadoc.ClassDoc wrapped
java.lang.String toString
java.lang.String name
com.sun.javadoc.Tag[] tags
public com.sun.javadoc.AnnotationDesc[] annotations()
annotations in interface com.sun.javadoc.ProgramElementDocpublic com.sun.javadoc.AnnotationTypeDoc asAnnotationTypeDoc()
asAnnotationTypeDoc in interface com.sun.javadoc.Typepublic com.sun.javadoc.ClassDoc asClassDoc()
asClassDoc in interface com.sun.javadoc.Typepublic com.sun.javadoc.ParameterizedType asParameterizedType()
asParameterizedType in interface com.sun.javadoc.Typepublic com.sun.javadoc.TypeVariable asTypeVariable()
asTypeVariable in interface com.sun.javadoc.Typepublic com.sun.javadoc.WildcardType asWildcardType()
asWildcardType in interface com.sun.javadoc.Typepublic java.lang.String commentText()
commentText in interface com.sun.javadoc.Docpublic int compareTo(java.lang.Object arg0)
compareTo in interface com.sun.javadoc.DoccompareTo in interface java.lang.Comparable<java.lang.Object>public com.sun.javadoc.ConstructorDoc[] constructors()
constructors in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ConstructorDoc[] constructors(boolean arg0)
constructors in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc containingClass()
containingClass in interface com.sun.javadoc.ProgramElementDocpublic com.sun.javadoc.PackageDoc containingPackage()
containingPackage in interface com.sun.javadoc.ProgramElementDocpublic boolean definesSerializableFields()
definesSerializableFields in interface com.sun.javadoc.ClassDocpublic java.lang.String dimension()
dimension in interface com.sun.javadoc.Typepublic com.sun.javadoc.FieldDoc[] enumConstants()
enumConstants in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.FieldDoc[] fields()
fields in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.FieldDoc[] fields(boolean arg0)
fields in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc findClass(java.lang.String arg0)
findClass in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.Tag[] firstSentenceTags()
firstSentenceTags in interface com.sun.javadoc.Docpublic java.lang.String getRawCommentText()
getRawCommentText in interface com.sun.javadoc.Doc@Deprecated public com.sun.javadoc.ClassDoc[] importedClasses()
importedClasses in interface com.sun.javadoc.ClassDoc@Deprecated public com.sun.javadoc.PackageDoc[] importedPackages()
importedPackages in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.Tag[] inlineTags()
inlineTags in interface com.sun.javadoc.Docpublic com.sun.javadoc.ClassDoc[] innerClasses()
innerClasses in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc[] innerClasses(boolean arg0)
innerClasses in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc[] interfaces()
interfaces in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.Type[] interfaceTypes()
interfaceTypes in interface com.sun.javadoc.ClassDocpublic boolean isAbstract()
isAbstract in interface com.sun.javadoc.ClassDocpublic boolean isAnnotationType()
isAnnotationType in interface com.sun.javadoc.Docpublic boolean isAnnotationTypeElement()
isAnnotationTypeElement in interface com.sun.javadoc.Docpublic boolean isClass()
isClass in interface com.sun.javadoc.Docpublic boolean isConstructor()
isConstructor in interface com.sun.javadoc.Docpublic boolean isEnum()
isEnum in interface com.sun.javadoc.Docpublic boolean isEnumConstant()
isEnumConstant in interface com.sun.javadoc.Docpublic boolean isError()
isError in interface com.sun.javadoc.Docpublic boolean isException()
isException in interface com.sun.javadoc.Docpublic boolean isExternalizable()
isExternalizable in interface com.sun.javadoc.ClassDocpublic boolean isField()
isField in interface com.sun.javadoc.Docpublic boolean isFinal()
isFinal in interface com.sun.javadoc.ProgramElementDocpublic boolean isIncluded()
isIncluded in interface com.sun.javadoc.Docpublic boolean isInterface()
isInterface in interface com.sun.javadoc.Docpublic boolean isMethod()
isMethod in interface com.sun.javadoc.Docpublic boolean isOrdinaryClass()
isOrdinaryClass in interface com.sun.javadoc.Docpublic boolean isPackagePrivate()
isPackagePrivate in interface com.sun.javadoc.ProgramElementDocpublic boolean isPrimitive()
isPrimitive in interface com.sun.javadoc.Typepublic boolean isPrivate()
isPrivate in interface com.sun.javadoc.ProgramElementDocpublic boolean isProtected()
isProtected in interface com.sun.javadoc.ProgramElementDocpublic boolean isPublic()
isPublic in interface com.sun.javadoc.ProgramElementDocpublic boolean isSerializable()
isSerializable in interface com.sun.javadoc.ClassDocpublic boolean isStatic()
isStatic in interface com.sun.javadoc.ProgramElementDocpublic com.sun.javadoc.MethodDoc[] methods()
methods in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.MethodDoc[] methods(boolean arg0)
methods in interface com.sun.javadoc.ClassDocpublic java.lang.String modifiers()
modifiers in interface com.sun.javadoc.ProgramElementDocpublic int modifierSpecifier()
modifierSpecifier in interface com.sun.javadoc.ProgramElementDocpublic java.lang.String name()
name in interface com.sun.javadoc.Docpublic com.sun.javadoc.SourcePosition position()
position in interface com.sun.javadoc.Docpublic java.lang.String qualifiedName()
qualifiedName in interface com.sun.javadoc.ProgramElementDocpublic java.lang.String qualifiedTypeName()
qualifiedTypeName in interface com.sun.javadoc.Typepublic com.sun.javadoc.SeeTag[] seeTags()
seeTags in interface com.sun.javadoc.Docpublic com.sun.javadoc.FieldDoc[] serializableFields()
serializableFields in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.MethodDoc[] serializationMethods()
serializationMethods in interface com.sun.javadoc.ClassDocpublic void setRawCommentText(java.lang.String arg0)
setRawCommentText in interface com.sun.javadoc.Docpublic java.lang.String simpleTypeName()
simpleTypeName in interface com.sun.javadoc.Typepublic boolean subclassOf(com.sun.javadoc.ClassDoc arg0)
subclassOf in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ClassDoc superclass()
superclass in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.Type superclassType()
superclassType in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.Tag[] tags()
tags in interface com.sun.javadoc.Docpublic com.sun.javadoc.Tag[] tags(java.lang.String arg0)
tags in interface com.sun.javadoc.Docpublic java.lang.String toString()
toString in interface com.sun.javadoc.TypetoString in class java.lang.Objectpublic java.lang.String typeName()
typeName in interface com.sun.javadoc.Typepublic com.sun.javadoc.TypeVariable[] typeParameters()
typeParameters in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.ParamTag[] typeParamTags()
typeParamTags in interface com.sun.javadoc.ClassDocpublic com.sun.javadoc.AnnotatedType asAnnotatedType()
asAnnotatedType in interface com.sun.javadoc.Typepublic com.sun.javadoc.Type getElementType()
getElementType in interface com.sun.javadoc.Type