Class UIntersectionClassType

java.lang.Object
com.sun.tools.javac.code.Types.DefaultTypeVisitor<Choice<Unifier>,Unifier>
com.sun.tools.javac.code.Types.SimpleVisitor<Choice<Unifier>,Unifier>
com.google.errorprone.refaster.UType
com.google.errorprone.refaster.UIntersectionClassType
All Implemented Interfaces:
Unifiable<com.sun.tools.javac.code.Type>, com.sun.tools.javac.code.Type.Visitor<Choice<Unifier>,Unifier>, Serializable

public abstract class UIntersectionClassType extends UType
UType representation of an IntersectionClassType.
Author:
lowasser@google.com (Louis Wasserman)
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.tools.javac.code.Type.IntersectionClassType
    inline(Inliner inliner)
     
    visitClassType(com.sun.tools.javac.code.Type.ClassType t, Unifier unifier)
     

    Methods inherited from class com.google.errorprone.refaster.UType

    unify, visitType

    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, visitErrorType, visitMethodType, visitModuleType, visitPackageType, visitTypeVar, visitWildcardType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait