Class BoundSet.InferenceVar
java.lang.Object
net.covers1624.coffeegrinder.type.AType
net.covers1624.coffeegrinder.type.ReferenceType
net.covers1624.coffeegrinder.type.TypeVariable
net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet.InferenceVar
- Enclosing class:
BoundSet
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class net.covers1624.coffeegrinder.type.ReferenceType
getAllMethods, getDirectSuperTypes, getFunctionalInterfaceMethod, getLowerBound, getMethods, mentions, resolveField, resolveMethod
-
Field Details
-
name
-
param
-
-
Constructor Details
-
InferenceVar
-
-
Method Details
-
toIdentifierString
- Specified by:
toIdentifierStringin classAType- Returns:
- A simple non-recursive 'identifier' for this type
-
getUpperBound
- Specified by:
getUpperBoundin classTypeVariable
-
getSuperType
- Overrides:
getSuperTypein classTypeVariable
-