Class UClassType
java.lang.Object
com.google.errorprone.refaster.UType
com.google.errorprone.refaster.UClassType
- All Implemented Interfaces:
Unifiable<com.sun.tools.javac.code.Type>, Serializable
A representation of a type with optional generic parameters.
- Author:
- Louis Wasserman
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic UClassType
create
(CharSequence fullyQualifiedClass, List<UType> typeArguments) static UClassType
com.sun.tools.javac.code.Type.ClassType
visitArrayType
(com.sun.tools.javac.code.Type.ArrayType arg0, Unifier arg1) visitCapturedType
(com.sun.tools.javac.code.Type.CapturedType arg0, Unifier arg1) visitClassType
(com.sun.tools.javac.code.Type.ClassType classType, Unifier unifier) visitErrorType
(com.sun.tools.javac.code.Type.ErrorType arg0, Unifier arg1) visitForAll
(com.sun.tools.javac.code.Type.ForAll arg0, Unifier arg1) visitMethodType
(com.sun.tools.javac.code.Type.MethodType arg0, Unifier arg1) visitModuleType
(com.sun.tools.javac.code.Type.ModuleType arg0, Unifier arg1) visitPackageType
(com.sun.tools.javac.code.Type.PackageType arg0, Unifier arg1) visitTypeVar
(com.sun.tools.javac.code.Type.TypeVar arg0, Unifier arg1) visitUndetVar
(com.sun.tools.javac.code.Type.UndetVar arg0, Unifier arg1) visitWildcardType
(com.sun.tools.javac.code.Type.WildcardType arg0, Unifier arg1)
-
Constructor Details
-
UClassType
public UClassType()
-
-
Method Details
-
create
-
create
-
visitClassType
-
inline
public com.sun.tools.javac.code.Type.ClassType inline(Inliner inliner) throws CouldNotResolveImportException - Throws:
CouldNotResolveImportException
-
visitCapturedType
-
visitForAll
-
visitUndetVar
-
visit
-
visitWildcardType
-
visitArrayType
-
visitMethodType
-
visitPackageType
-
visitModuleType
-
visitTypeVar
-
visitErrorType
-