@Module public class DecoratorEntry<X> extends java.lang.Object
Constructor and Description |
---|
DecoratorEntry(InjectManager manager,
Decorator<X> decorator,
BaseType delegateType) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<BaseType> |
getDecoratedTypes() |
Decorator<X> |
getDecorator() |
BaseType |
getDelegateType() |
boolean |
isEnabled() |
boolean |
isMatch(java.lang.annotation.Annotation[] bindingAnn) |
boolean |
isMatch(QualifierBinding binding,
java.lang.annotation.Annotation[] bindingAnn) |
void |
setEnabled(boolean isEnabled) |
java.lang.String |
toString() |
public DecoratorEntry(InjectManager manager, Decorator<X> decorator, BaseType delegateType)
public BaseType getDelegateType()
public java.util.Set<BaseType> getDecoratedTypes()
public boolean isEnabled()
public void setEnabled(boolean isEnabled)
public boolean isMatch(java.lang.annotation.Annotation[] bindingAnn)
public boolean isMatch(QualifierBinding binding, java.lang.annotation.Annotation[] bindingAnn)
public java.lang.String toString()
toString
in class java.lang.Object