Uses of Class
com.google.doclava.ClassInfo

Packages that use ClassInfo
com.google.doclava   
com.google.doclava.apicheck   
 

Uses of ClassInfo in com.google.doclava
 

Fields in com.google.doclava declared as ClassInfo
 ClassInfo LinkReference.classInfo
          The ClassInfo if any.
 

Fields in com.google.doclava with type parameters of type ClassInfo
static Comparator<ClassInfo> ClassInfo.comparator
           
static Comparator<ClassInfo> ClassInfo.qualifiedComparator
           
 

Methods in com.google.doclava that return ClassInfo
static ClassInfo[] Converter.allClasses()
           
 ClassInfo TypeInfo.asClassInfo()
           
 ClassInfo ClassInfo.containingClass()
           
 ClassInfo MemberInfo.containingClass()
           
static ClassInfo[] Converter.convertClasses(com.sun.javadoc.ClassDoc[] classes)
           
 ClassInfo[] PackageInfo.enums()
           
 ClassInfo[] PackageInfo.errors()
           
 ClassInfo ThrowsTagInfo.exception()
           
 ClassInfo[] PackageInfo.exceptions()
           
 ClassInfo ClassInfo.extendedFindClass(String className)
           
static ClassInfo[] PackageInfo.filterHidden(ClassInfo[] classes)
           
 ClassInfo ClassInfo.findClass(String className)
           
 ClassInfo ClassInfo.findInnerClass(String className)
           
 ClassInfo MethodInfo.findRealOverriddenClass(String name, String signature)
           
 ClassInfo[] PackageInfo.getAnnotations()
          Returns the list of annotations defined in this package.
 ClassInfo[] PackageInfo.getInterfaces()
           
 ClassInfo[] ClassInfo.getInterfaces()
           
 ClassInfo[] ClassInfo.getRealInnerClasses()
           
 ClassInfo[] ClassInfo.innerClasses()
           
static ClassInfo Converter.obtainClass(String className)
           
 ClassInfo[] PackageInfo.ordinaryClasses()
           
 ClassInfo MemberInfo.realContainingClass()
           
 ClassInfo[] ClassInfo.realInterfaces()
           
 ClassInfo ClassInfo.realSuperclass()
           
static ClassInfo[] Converter.rootClasses()
           
static ClassInfo[] ClassInfo.sortByName(ClassInfo[] classes)
           
 ClassInfo ClassInfo.superclass()
           
 ClassInfo[] MethodInfo.thrownExceptions()
           
 

Methods in com.google.doclava that return types with arguments of type ClassInfo
 HashMap<String,ClassInfo> PackageInfo.allClasses()
           
 Iterable<ClassInfo> ClassInfo.hierarchy()
          Returns the class hierarchy for this class, starting with this class.
 

Methods in com.google.doclava with parameters of type ClassInfo
 void PackageInfo.addClass(ClassInfo cl)
           
 void ClassInfo.addInterface(ClassInfo iface)
           
static void Doclava.cantStripThis(ClassInfo cl, HashSet<ClassInfo> notStrippable)
           
static void Stubs.cantStripThis(ClassInfo cl, HashSet<ClassInfo> notStrippable, String why)
           
 MethodInfo MethodInfo.cloneForClass(ClassInfo newContainingClass)
           
 FieldInfo FieldInfo.cloneForClass(ClassInfo newContainingClass)
           
 boolean ClassInfo.equals(ClassInfo that)
           
static ClassInfo[] PackageInfo.filterHidden(ClassInfo[] classes)
           
 void ClassInfo.gatherFields(ClassInfo owner, ClassInfo cl, HashMap<String,FieldInfo> fields)
           
 void ClassInfo.init(TypeInfo typeInfo, ClassInfo[] interfaces, TypeInfo[] interfaceTypes, ClassInfo[] innerClasses, MethodInfo[] constructors, MethodInfo[] methods, MethodInfo[] annotationElements, FieldInfo[] fields, FieldInfo[] enumConstants, PackageInfo containingPackage, ClassInfo containingClass, ClassInfo superclass, TypeInfo superclassType, AnnotationInstanceInfo[] annotations)
           
 void ClassInfo.init(TypeInfo typeInfo, ClassInfo[] interfaces, TypeInfo[] interfaceTypes, ClassInfo[] innerClasses, MethodInfo[] constructors, MethodInfo[] methods, MethodInfo[] annotationElements, FieldInfo[] fields, FieldInfo[] enumConstants, PackageInfo containingPackage, ClassInfo containingClass, ClassInfo superclass, TypeInfo superclassType, AnnotationInstanceInfo[] annotations)
           
 void ClassInfo.init(TypeInfo typeInfo, ClassInfo[] interfaces, TypeInfo[] interfaceTypes, ClassInfo[] innerClasses, MethodInfo[] constructors, MethodInfo[] methods, MethodInfo[] annotationElements, FieldInfo[] fields, FieldInfo[] enumConstants, PackageInfo containingPackage, ClassInfo containingClass, ClassInfo superclass, TypeInfo superclassType, AnnotationInstanceInfo[] annotations)
           
 void ClassInfo.init3(TypeInfo[] types, ClassInfo[] realInnerClasses)
           
static MethodInfo ClassInfo.interfaceMethod(MethodInfo candidate, ClassInfo newClassObj)
           
 boolean ClassInfo.isConsistent(ClassInfo cl)
           
 boolean ClassInfo.isDerivedFrom(ClassInfo cl)
          Even indirectly
static void Doclava.makeClassListHDF(com.google.clearsilver.jsilver.data.Data data, String base, ClassInfo[] classes)
           
static void Hierarchy.makeHierarchy(com.google.clearsilver.jsilver.data.Data hdf, ClassInfo[] classes)
           
static void ClassInfo.makeLinkListHDF(com.google.clearsilver.jsilver.data.Data data, String base, ClassInfo[] classes)
           
static MethodInfo ClassInfo.overriddenMethod(MethodInfo candidate, ClassInfo newClassObj)
           
 void ClassInfo.setSuperClass(ClassInfo superclass)
           
static ClassInfo[] ClassInfo.sortByName(ClassInfo[] classes)
           
 void FederationTagger.tagAll(ClassInfo[] classDocs)
           
 void SinceTagger.tagAll(ClassInfo[] classDocs)
           
 boolean MethodInfo.throwsException(ClassInfo exception)
           
static void Doclava.writeClass(ClassInfo cl, com.google.clearsilver.jsilver.data.Data data)
           
static void Proofread.writeClass(String filename, ClassInfo cl)
           
static void Doclava.writeSource(ClassInfo cl, com.google.clearsilver.jsilver.data.Data data)
           
 

Method parameters in com.google.doclava with type arguments of type ClassInfo
static void Doclava.cantStripThis(ClassInfo cl, HashSet<ClassInfo> notStrippable)
           
static void Stubs.cantStripThis(ClassInfo cl, HashSet<ClassInfo> notStrippable, String why)
           
 MethodInfo MethodInfo.findRealOverriddenMethod(MethodInfo other, HashSet<ClassInfo> notStrippable)
           
static void Stubs.writeStubsAndXml(String stubsDir, PrintStream xmlWriter, Set<ClassInfo> classes)
           
 

Constructors in com.google.doclava with parameters of type ClassInfo
AnnotationInstanceInfo(ClassInfo type, AnnotationValueInfo[] elementValues)
           
AttributeInfo(ClassInfo cl, FieldInfo f)
           
ConstructorInfo(String name, String type, boolean isStatic, boolean isFinal, String deprecated, String scope, SourcePositionInfo pos, ClassInfo clazz)
           
FieldInfo(String name, ClassInfo containingClass, ClassInfo realContainingClass, boolean isPublic, boolean isProtected, boolean isPackagePrivate, boolean isPrivate, boolean isFinal, boolean isStatic, boolean isTransient, boolean isVolatile, boolean isSynthetic, TypeInfo type, String rawCommentText, Object constantValue, SourcePositionInfo position, AnnotationInstanceInfo[] annotations)
           
MemberInfo(String rawCommentText, String name, String signature, ClassInfo containingClass, ClassInfo realContainingClass, boolean isPublic, boolean isProtected, boolean isPackagePrivate, boolean isPrivate, boolean isFinal, boolean isStatic, boolean isSynthetic, String kind, SourcePositionInfo position, AnnotationInstanceInfo[] annotations)
           
MethodInfo(String rawCommentText, TypeInfo[] typeParameters, String name, String signature, ClassInfo containingClass, ClassInfo realContainingClass, boolean isPublic, boolean isProtected, boolean isPackagePrivate, boolean isPrivate, boolean isFinal, boolean isStatic, boolean isSynthetic, boolean isAbstract, boolean isSynchronized, boolean isNative, boolean isAnnotationElement, String kind, String flatSignature, MethodInfo overriddenMethod, TypeInfo returnType, ParameterInfo[] parameters, ClassInfo[] thrownExceptions, SourcePositionInfo position, AnnotationInstanceInfo[] annotations)
           
MethodInfo(String rawCommentText, TypeInfo[] typeParameters, String name, String signature, ClassInfo containingClass, ClassInfo realContainingClass, boolean isPublic, boolean isProtected, boolean isPackagePrivate, boolean isPrivate, boolean isFinal, boolean isStatic, boolean isSynthetic, boolean isAbstract, boolean isSynchronized, boolean isNative, boolean isAnnotationElement, String kind, String flatSignature, MethodInfo overriddenMethod, TypeInfo returnType, ParameterInfo[] parameters, ClassInfo[] thrownExceptions, SourcePositionInfo position, AnnotationInstanceInfo[] annotations)
           
ThrowsTagInfo(String name, String kind, String text, ClassInfo exception, String exceptionComment, ContainerInfo base, SourcePositionInfo sp)
           
TypeInfo(boolean isPrimitive, String dimension, String simpleTypeName, String qualifiedTypeName, ClassInfo cl)
           
 

Uses of ClassInfo in com.google.doclava.apicheck
 

Methods in com.google.doclava.apicheck that return ClassInfo
 ClassInfo ApiInfo.findClass(String name)
           
 

Methods in com.google.doclava.apicheck with parameters of type ClassInfo
protected  void ApiInfo.mapClassToInterface(ClassInfo classInfo, String iface)
           
protected  void ApiInfo.mapClassToSuper(ClassInfo classInfo, String superclass)
           
 



Copyright © 2010-2013 Google. All Rights Reserved.