Package com.google.inject.grapher
Interface NameFactory
- 
- All Known Implementing Classes:
- ShortNameFactory
 
 public interface NameFactoryInterface for a service that provides niceStrings that we can display in the graph for the types that come up inBindings.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAnnotationName(Key<?> key)java.lang.StringgetClassName(Key<?> key)java.lang.StringgetInstanceName(java.lang.Object instance)java.lang.StringgetMemberName(java.lang.reflect.Member member)java.lang.StringgetSourceName(java.lang.Object source)
 
- 
- 
- 
Method Detail- 
getMemberNamejava.lang.String getMemberName(java.lang.reflect.Member member) 
 - 
getClassNamejava.lang.String getClassName(Key<?> key) 
 - 
getInstanceNamejava.lang.String getInstanceName(java.lang.Object instance) 
 - 
getAnnotationNamejava.lang.String getAnnotationName(Key<?> key) 
 - 
getSourceNamejava.lang.String getSourceName(java.lang.Object source) 
 
- 
 
-