org.sonatype.guice.bean.binders
Class QualifiedTypeBinder

java.lang.Object
  extended by org.sonatype.guice.bean.binders.QualifiedTypeBinder
All Implemented Interfaces:
QualifiedTypeListener

public final class QualifiedTypeBinder
extends Object
implements QualifiedTypeListener

QualifiedTypeListener that installs Modules, registers Mediators, and binds types.


Constructor Summary
QualifiedTypeBinder(com.google.inject.Binder binder)
           
 
Method Summary
 void hear(Annotation qualifier, Class qualifiedType, Object source)
          Invoked when the QualifiedTypeVisitor finds a qualified type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QualifiedTypeBinder

public QualifiedTypeBinder(com.google.inject.Binder binder)
Method Detail

hear

public void hear(Annotation qualifier,
                 Class qualifiedType,
                 Object source)
Description copied from interface: QualifiedTypeListener
Invoked when the QualifiedTypeVisitor finds a qualified type.

Specified by:
hear in interface QualifiedTypeListener
Parameters:
qualifier - The qualifier (unused)
qualifiedType - The qualified type
source - The source of this type
See Also:
Binder.withSource(Object)


Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.