org.eclipse.xtext.common.types.util
Class TypeConformanceComputationArgument

java.lang.Object
  extended by org.eclipse.xtext.common.types.util.TypeConformanceComputationArgument
Direct Known Subclasses:
TypeConformanceComputationArgument.Internal

public class TypeConformanceComputationArgument
extends java.lang.Object

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
protected static class TypeConformanceComputationArgument.Internal<T extends JvmTypeReference>
           
 
Field Summary
protected  boolean allowPrimitiveConversion
           
protected  boolean asTypeArgument
           
protected  boolean rawType
           
 
Constructor Summary
TypeConformanceComputationArgument(boolean rawType, boolean asTypeArgument, boolean allowPrimitiveConversion)
           
 
Method Summary
 boolean isAllowPrimitiveConversion()
           
 boolean isAsTypeArgument()
           
 boolean isRawType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

rawType

protected final boolean rawType

asTypeArgument

protected final boolean asTypeArgument

allowPrimitiveConversion

protected final boolean allowPrimitiveConversion
Constructor Detail

TypeConformanceComputationArgument

public TypeConformanceComputationArgument(boolean rawType,
                                          boolean asTypeArgument,
                                          boolean allowPrimitiveConversion)
Method Detail

isAllowPrimitiveConversion

public boolean isAllowPrimitiveConversion()

isAsTypeArgument

public boolean isAsTypeArgument()

isRawType

public boolean isRawType()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object