org.eclipse.internal.xtend.type.baseimpl
Class FeatureImpl

java.lang.Object
  extended by org.eclipse.internal.xtend.type.baseimpl.FeatureImpl
All Implemented Interfaces:
Callable
Direct Known Subclasses:
OperationImpl, PropertyImpl, StaticPropertyImpl

public abstract class FeatureImpl
extends java.lang.Object
implements Callable


Constructor Summary
FeatureImpl(java.lang.String name, Type returnType)
           
 
Method Summary
abstract  boolean equals(java.lang.Object obj)
           
 java.lang.String getName()
           
 Type getReturnType()
           
abstract  int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FeatureImpl

public FeatureImpl(java.lang.String name,
                   Type returnType)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Callable

getReturnType

public Type getReturnType()
Specified by:
getReturnType in interface Callable

toString

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

equals

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

hashCode

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