Package edu.umd.cs.findbugs.ba.ch
Class Subtypes2.SupertypeQueryResults
- java.lang.Object
-
- edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeQueryResults
-
- Enclosing class:
- Subtypes2
private static class Subtypes2.SupertypeQueryResults extends java.lang.ObjectObject to record the results of a supertype search.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanencounteredMissingClassesprivate java.util.Set<ClassDescriptor>supertypeSet
-
Constructor Summary
Constructors Modifier Constructor Description privateSupertypeQueryResults()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSupertype(ClassDescriptor classDescriptor)booleancontainsType(ClassDescriptor possibleSupertypeClassDescriptor)voidsetEncounteredMissingClasses(boolean encounteredMissingClasses)
-
-
-
Field Detail
-
supertypeSet
private final java.util.Set<ClassDescriptor> supertypeSet
-
encounteredMissingClasses
private boolean encounteredMissingClasses
-
-
Method Detail
-
addSupertype
public void addSupertype(ClassDescriptor classDescriptor)
-
setEncounteredMissingClasses
public void setEncounteredMissingClasses(boolean encounteredMissingClasses)
-
containsType
public boolean containsType(ClassDescriptor possibleSupertypeClassDescriptor) throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
-
-