Uses of Class
edu.umd.cs.findbugs.ba.type2.ObjectType

Packages that use ObjectType
edu.umd.cs.findbugs.ba.type2 A whizzy set of classes for representing Java types. 
 

Uses of ObjectType in edu.umd.cs.findbugs.ba.type2
 

Subclasses of ObjectType in edu.umd.cs.findbugs.ba.type2
 class ArrayType
           
 class ClassType
          Type of objects that are instances of a class.
 

Methods in edu.umd.cs.findbugs.ba.type2 that return ObjectType
 ObjectType TypeRepository.getFirstCommonSuperclass(ObjectType a, ObjectType b)
          Get the first common superclass of two object types, in the sense used by the VM Spec.
 

Methods in edu.umd.cs.findbugs.ba.type2 that return types with arguments of type ObjectType
 java.util.Set<ObjectType> SubtypeQueryResult.getSupertypeSet(ObjectType subtype, TypeRepository repos)
          Get set of supertypes.
 java.util.Iterator<ObjectType> SubtypeQueryResult.supertypeInBFSOrderIterator()
          Get iterator over supertypes in BFS order.
 

Methods in edu.umd.cs.findbugs.ba.type2 with parameters of type ObjectType
 void TypeRepository.addInterfaceLink(ObjectType implementor, ClassType iface)
          Add a direct implemented interface relationship to types in the repository.
 void TypeRepository.addSuperclassLink(ObjectType subclass, ObjectType superclass)
          Add a direct superclass relationship to types in the repository.
 void SubtypeQueryResult.addSupertype(ObjectType supertype)
          Set given ObjectType as a supertype.
protected  InheritanceGraphEdge InheritanceGraph.allocateEdge(ObjectType subtype, ObjectType supertype)
           
 InheritanceGraphEdge InheritanceGraph.createEdge(ObjectType subtype, ObjectType supertype, int edgeType)
           
 ObjectType TypeRepository.getFirstCommonSuperclass(ObjectType a, ObjectType b)
          Get the first common superclass of two object types, in the sense used by the VM Spec.
 java.util.Set<ObjectType> SubtypeQueryResult.getSupertypeSet(ObjectType subtype, TypeRepository repos)
          Get set of supertypes.
 boolean TypeRepository.isSubtype(ObjectType subtype, ObjectType supertype)
          Determine if one object type is a subtype of another.
 boolean SubtypeQueryResult.isSupertype(ObjectType type)
          Check to see if given ObjectType is a supertype.
 

Constructors in edu.umd.cs.findbugs.ba.type2 with parameters of type ObjectType
UnknownSupertypesException(ObjectType type)