org.jetbrains.jet.lang.resolve.calls.inference
Class TypeBoundsImpl.Bound

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.calls.inference.TypeBoundsImpl.Bound
Enclosing class:
TypeBoundsImpl

public static class TypeBoundsImpl.Bound
extends java.lang.Object


Field Summary
 TypeBoundsImpl.BoundKind kind
           
 ConstraintPosition position
           
 JetType type
           
 
Constructor Summary
TypeBoundsImpl.Bound(JetType type, TypeBoundsImpl.BoundKind kind, ConstraintPosition position)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

public final JetType type

kind

public final TypeBoundsImpl.BoundKind kind

position

public final ConstraintPosition position
Constructor Detail

TypeBoundsImpl.Bound

public TypeBoundsImpl.Bound(@NotNull
                            JetType type,
                            @NotNull
                            TypeBoundsImpl.BoundKind kind,
                            @NotNull
                            ConstraintPosition position)