org.eclipse.xtext.xbase.typing
Class AbstractTypeProvider.ImmutableLinkedItem

java.lang.Object
  extended by org.eclipse.xtext.xbase.typing.AbstractTypeProvider.ImmutableLinkedItem
Enclosing class:
AbstractTypeProvider

protected static final class AbstractTypeProvider.ImmutableLinkedItem
extends java.lang.Object


Field Summary
protected  int hashCode
           
protected  org.eclipse.emf.ecore.EObject object
           
protected  AbstractTypeProvider.ImmutableLinkedItem prev
           
protected  int size
           
 
Constructor Summary
AbstractTypeProvider.ImmutableLinkedItem(org.eclipse.emf.ecore.EObject object, AbstractTypeProvider.ImmutableLinkedItem immutableStack)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

object

protected final org.eclipse.emf.ecore.EObject object

prev

protected final AbstractTypeProvider.ImmutableLinkedItem prev

hashCode

protected final int hashCode

size

protected final int size
Constructor Detail

AbstractTypeProvider.ImmutableLinkedItem

public AbstractTypeProvider.ImmutableLinkedItem(org.eclipse.emf.ecore.EObject object,
                                                AbstractTypeProvider.ImmutableLinkedItem immutableStack)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object