public class WrappedClassDoc extends Object implements 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) String |
name |
(package private) Tag[] |
tags |
(package private) String |
toString |
(package private) ClassDoc |
wrapped |
| Constructor and Description |
|---|
WrappedClassDoc(ClassDoc wrapped) |
public WrappedClassDoc(ClassDoc wrapped)
public AnnotationDesc[] annotations()
annotations in interface ProgramElementDocpublic AnnotationTypeDoc asAnnotationTypeDoc()
asAnnotationTypeDoc in interface Typepublic ClassDoc asClassDoc()
asClassDoc in interface Typepublic ParameterizedType asParameterizedType()
asParameterizedType in interface Typepublic TypeVariable asTypeVariable()
asTypeVariable in interface Typepublic WildcardType asWildcardType()
asWildcardType in interface Typepublic String commentText()
commentText in interface Docpublic int compareTo(Object arg0)
compareTo in interface DoccompareTo in interface Comparable<Object>public ConstructorDoc[] constructors()
constructors in interface ClassDocpublic ConstructorDoc[] constructors(boolean arg0)
constructors in interface ClassDocpublic ClassDoc containingClass()
containingClass in interface ProgramElementDocpublic PackageDoc containingPackage()
containingPackage in interface ProgramElementDocpublic boolean definesSerializableFields()
definesSerializableFields in interface ClassDocpublic FieldDoc[] enumConstants()
enumConstants in interface ClassDocpublic Tag[] firstSentenceTags()
firstSentenceTags in interface Docpublic String getRawCommentText()
getRawCommentText in interface Doc@Deprecated public ClassDoc[] importedClasses()
importedClasses in interface ClassDoc@Deprecated public PackageDoc[] importedPackages()
importedPackages in interface ClassDocpublic Tag[] inlineTags()
inlineTags in interface Docpublic ClassDoc[] innerClasses()
innerClasses in interface ClassDocpublic ClassDoc[] innerClasses(boolean arg0)
innerClasses in interface ClassDocpublic ClassDoc[] interfaces()
interfaces in interface ClassDocpublic Type[] interfaceTypes()
interfaceTypes in interface ClassDocpublic boolean isAbstract()
isAbstract in interface ClassDocpublic boolean isAnnotationType()
isAnnotationType in interface Docpublic boolean isAnnotationTypeElement()
isAnnotationTypeElement in interface Docpublic boolean isConstructor()
isConstructor in interface Docpublic boolean isEnumConstant()
isEnumConstant in interface Docpublic boolean isException()
isException in interface Docpublic boolean isExternalizable()
isExternalizable in interface ClassDocpublic boolean isFinal()
isFinal in interface ProgramElementDocpublic boolean isIncluded()
isIncluded in interface Docpublic boolean isInterface()
isInterface in interface Docpublic boolean isOrdinaryClass()
isOrdinaryClass in interface Docpublic boolean isPackagePrivate()
isPackagePrivate in interface ProgramElementDocpublic boolean isPrimitive()
isPrimitive in interface Typepublic boolean isPrivate()
isPrivate in interface ProgramElementDocpublic boolean isProtected()
isProtected in interface ProgramElementDocpublic boolean isPublic()
isPublic in interface ProgramElementDocpublic boolean isSerializable()
isSerializable in interface ClassDocpublic boolean isStatic()
isStatic in interface ProgramElementDocpublic String modifiers()
modifiers in interface ProgramElementDocpublic int modifierSpecifier()
modifierSpecifier in interface ProgramElementDocpublic SourcePosition position()
public String qualifiedName()
qualifiedName in interface ProgramElementDocpublic String qualifiedTypeName()
qualifiedTypeName in interface Typepublic FieldDoc[] serializableFields()
serializableFields in interface ClassDocpublic MethodDoc[] serializationMethods()
serializationMethods in interface ClassDocpublic void setRawCommentText(String arg0)
setRawCommentText in interface Docpublic String simpleTypeName()
simpleTypeName in interface Typepublic boolean subclassOf(ClassDoc arg0)
subclassOf in interface ClassDocpublic ClassDoc superclass()
superclass in interface ClassDocpublic Type superclassType()
superclassType in interface ClassDocpublic String toString()
public TypeVariable[] typeParameters()
typeParameters in interface ClassDocpublic ParamTag[] typeParamTags()
typeParamTags in interface ClassDoc