Package com.google.errorprone.refaster
Class UTypeVar
java.lang.Object
com.sun.tools.javac.code.Types.DefaultTypeVisitor<R,S>
com.sun.tools.javac.code.Types.SimpleVisitor<Choice<Unifier>,Unifier>
com.google.errorprone.refaster.UType
com.google.errorprone.refaster.UTypeVar
- All Implemented Interfaces:
Unifiable<com.sun.tools.javac.code.Type>
,com.sun.tools.javac.code.Type.Visitor<Choice<Unifier>,
,Unifier> Serializable
UType
version of Type.TypeVar
.- Author:
- Louis Wasserman
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Bindings key linked to aUTypeVar
.static class
Tuple of an expression with an associated type. -
Method Summary
Methods inherited from class com.sun.tools.javac.code.Types.SimpleVisitor
visitCapturedType, visitForAll, visitUndetVar
Methods inherited from class com.sun.tools.javac.code.Types.DefaultTypeVisitor
visit, visitArrayType, visitClassType, visitErrorType, visitMethodType, visitModuleType, visitPackageType, visitTypeVar, visitWildcardType
-
Method Details
-
create
-
create
-
create
-
visitType
-
key
-
getName
-
getLowerBound
-
getUpperBound
-
setLowerBound
- Parameters:
lowerBound
- the lowerBound to set
-
setUpperBound
- Parameters:
upperBound
- the upperBound to set
-
inline
- Throws:
CouldNotResolveImportException
-
hashCode
public int hashCode() -
equals
-
toString
-