org.eclipse.xtext.generator
Class BindKey

java.lang.Object
  extended by org.eclipse.xtext.generator.BindKey

public class BindKey
extends java.lang.Object

Author:
Sven Efftinge - Initial contribution and API

Method Summary
static BindKey eagerSingleton(java.lang.String name)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getType()
           
 int hashCode()
           
 boolean isEagerSingleton()
           
 boolean isSingleton()
           
static BindKey singleton(java.lang.String name)
           
 java.lang.String toString()
           
static BindKey type(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

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

getType

public java.lang.String getType()

isSingleton

public boolean isSingleton()

isEagerSingleton

public boolean isEagerSingleton()

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

type

public static BindKey type(java.lang.String name)

eagerSingleton

public static BindKey eagerSingleton(java.lang.String name)

singleton

public static BindKey singleton(java.lang.String name)