ClassDoc (Java SE 11 & JDK 11 ) (original) (raw)

Modifier and Type

Method

Description

[ConstructorDoc](ConstructorDoc.html "interface in com.sun.javadoc")[]

[constructors](#constructors%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Returnincluded constructors in this class.

[ConstructorDoc](ConstructorDoc.html "interface in com.sun.javadoc")[]

[constructors](#constructors%28boolean%29)​(boolean filter)

Deprecated, for removal: This API element is subject to removal in a future version.

boolean

[definesSerializableFields](#definesSerializableFields%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return true if Serializable fields are explicitly defined with the special class member serialPersistentFields.

[FieldDoc](FieldDoc.html "interface in com.sun.javadoc")[]

[enumConstants](#enumConstants%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return the enum constants if this is an enum type.

[FieldDoc](FieldDoc.html "interface in com.sun.javadoc")[]

[fields](#fields%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Returnincluded fields in this class or interface.

[FieldDoc](FieldDoc.html "interface in com.sun.javadoc")[]

[fields](#fields%28boolean%29)​(boolean filter)

Deprecated, for removal: This API element is subject to removal in a future version.

Return fields in this class or interface, filtered to the specifiedaccess modifier option.

[ClassDoc](ClassDoc.html "interface in com.sun.javadoc")

[findClass](#findClass%28java.lang.String%29)​([String](../../../../java.base/java/lang/String.html "class in java.lang") className)

Deprecated, for removal: This API element is subject to removal in a future version.

Find the specified class or interface within the context of this class doc.

[ClassDoc](ClassDoc.html "interface in com.sun.javadoc")[]

[importedClasses](#importedClasses%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

[PackageDoc](PackageDoc.html "interface in com.sun.javadoc")[]

[importedPackages](#importedPackages%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

[ClassDoc](ClassDoc.html "interface in com.sun.javadoc")[]

[innerClasses](#innerClasses%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Returnincluded nested classes and interfaces within this class or interface.

[ClassDoc](ClassDoc.html "interface in com.sun.javadoc")[]

[innerClasses](#innerClasses%28boolean%29)​(boolean filter)

Deprecated, for removal: This API element is subject to removal in a future version.

Return nested classes and interfaces within this class or interface filtered to the specifiedaccess modifier option.

[ClassDoc](ClassDoc.html "interface in com.sun.javadoc")[]

[interfaces](#interfaces%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return interfaces implemented by this class or interfaces extended by this interface.

[Type](Type.html "interface in com.sun.javadoc")[]

[interfaceTypes](#interfaceTypes%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return interfaces implemented by this class or interfaces extended by this interface.

boolean

[isAbstract](#isAbstract%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return true if this class is abstract.

boolean

[isExternalizable](#isExternalizable%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return true if this class implements or interface extendsjava.io.Externalizable.

boolean

[isSerializable](#isSerializable%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return true if this class implements or interface extendsjava.io.Serializable.

[MethodDoc](MethodDoc.html "interface in com.sun.javadoc")[]

[methods](#methods%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Returnincluded methods in this class or interface.

[MethodDoc](MethodDoc.html "interface in com.sun.javadoc")[]

[methods](#methods%28boolean%29)​(boolean filter)

Deprecated, for removal: This API element is subject to removal in a future version.

Return methods in this class or interface, filtered to the specifiedaccess modifier option.

[FieldDoc](FieldDoc.html "interface in com.sun.javadoc")[]

[serializableFields](#serializableFields%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return the Serializable fields of this class or interface.

[MethodDoc](MethodDoc.html "interface in com.sun.javadoc")[]

[serializationMethods](#serializationMethods%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return the serialization methods for this class or interface.

boolean

[subclassOf](#subclassOf%28com.sun.javadoc.ClassDoc%29)​([ClassDoc](ClassDoc.html "interface in com.sun.javadoc") cd)

Deprecated, for removal: This API element is subject to removal in a future version.

Test whether this class is a subclass of the specified class.

[ClassDoc](ClassDoc.html "interface in com.sun.javadoc")

[superclass](#superclass%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return the superclass of this class.

[Type](Type.html "interface in com.sun.javadoc")

[superclassType](#superclassType%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return the superclass of this class.

[TypeVariable](TypeVariable.html "interface in com.sun.javadoc")[]

[typeParameters](#typeParameters%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return the formal type parameters of this class or interface.

[ParamTag](ParamTag.html "interface in com.sun.javadoc")[]

[typeParamTags](#typeParamTags%28%29)()

Deprecated, for removal: This API element is subject to removal in a future version.

Return the type parameter tags of this class or interface.