Class UClassType

All Implemented Interfaces:
Unifiable<>,<Choice<Unifier>,​Unifier>, Serializable

public abstract class UClassType
extends UType
A representation of a type with optional generic parameters.
Louis Wasserman
See Also:
Serialized Form
  • Constructor Summary

    Constructor Description
  • Method Summary

    Modifier and Type Method Description
    static UClassType create​(CharSequence fullyQualifiedClass, List<UType> typeArguments)  
    static UClassType create​(String fullyQualifiedClass, UType... typeArguments) inline​(Inliner inliner)  
    Choice<Unifier> visitClassType​( classType, Unifier unifier)  

    Methods inherited from class

    unify, visitType

    Methods inherited from class

    visitCapturedType, visitForAll, visitUndetVar

    Methods inherited from class

    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