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.Object
Object to record the results of a supertype search.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
encounteredMissingClasses
private java.util.Set<ClassDescriptor>
supertypeSet
-
Constructor Summary
Constructors Modifier Constructor Description private
SupertypeQueryResults()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSupertype(ClassDescriptor classDescriptor)
boolean
containsType(ClassDescriptor possibleSupertypeClassDescriptor)
void
setEncounteredMissingClasses(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
-
-