org.eclipse.xtext.xbase.typesystem.util
Class BoundTypeArgument
java.lang.Object
org.eclipse.xtext.xbase.typesystem.util.BoundTypeArgument
public class BoundTypeArgument
- extends java.lang.Object
- Author:
- Sebastian Zarnekow - Initial contribution and API
TODO JavaDoc
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
BoundTypeArgument
public BoundTypeArgument(JvmTypeReference typeReference,
BoundTypeArgumentSource source,
java.lang.Object origin,
VarianceInfo declaredVariance,
VarianceInfo actualVariance)
getTypeReference
public JvmTypeReference getTypeReference()
getSource
public BoundTypeArgumentSource getSource()
getOrigin
public java.lang.Object getOrigin()
getDeclaredVariance
public VarianceInfo getDeclaredVariance()
getActualVariance
public VarianceInfo getActualVariance()
isValidVariancePair
public boolean isValidVariancePair()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object