Provides utility predicates for representing dependencies between types.
Provides classes for working with Java expressions.
Provides classes and predicates for working with generic types.
Provides classes and predicates for working with Java types.
Holds if type
t depends on type
Bind the reference type
dep to the source declaration of any types used to construct
t, including (possibly nested) type parameters of parameterized types, element types of array types, and bounds of type variables or wildcards.