1 7 8 package com.sun.javadoc; 9 10 11 26 public interface ClassDoc extends ProgramElementDoc, Type { 27 28 32 boolean isAbstract(); 33 34 42 boolean isSerializable(); 43 44 48 boolean isExternalizable(); 49 50 57 MethodDoc[] serializationMethods(); 58 59 76 FieldDoc[] serializableFields(); 77 78 85 boolean definesSerializableFields(); 86 87 98 ClassDoc superclass(); 99 100 108 Type superclassType(); 109 110 119 boolean subclassOf(ClassDoc cd); 120 121 133 ClassDoc[] interfaces(); 134 135 145 Type[] interfaceTypes(); 146 147 154 TypeVariable[] typeParameters(); 155 156 163 ParamTag[] typeParamTags(); 164 165 174 FieldDoc[] fields(); 175 176 189 FieldDoc[] fields(boolean filter); 190 191 198 FieldDoc[] enumConstants(); 199 200 210 MethodDoc[] methods(); 211 212 225 MethodDoc[] methods(boolean filter); 226 227 237 ConstructorDoc[] constructors(); 238 239 252 ConstructorDoc[] constructors(boolean filter); 253 254 255 267 ClassDoc[] innerClasses(); 268 269 284 ClassDoc[] innerClasses(boolean filter); 285 286 292 ClassDoc findClass(String className); 293 294 305 @Deprecated 306 ClassDoc[] importedClasses(); 307 308 320 @Deprecated 321 PackageDoc[] importedPackages(); 322 } 323 324 325 | Popular Tags |