|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |