Package com.google.inject.spi
Class BindingSourceRestriction.PermitMapConstruction.PermitMapImpl
- java.lang.Object
-
- com.google.inject.spi.BindingSourceRestriction.PermitMapConstruction.PermitMapImpl
-
- All Implemented Interfaces:
BindingSourceRestriction.PermitMap
- Enclosing class:
- BindingSourceRestriction.PermitMapConstruction
private static final class BindingSourceRestriction.PermitMapConstruction.PermitMapImpl extends java.lang.Object implements BindingSourceRestriction.PermitMap
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Map<ModuleSource,com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>>
modulePermits
-
Constructor Summary
Constructors Modifier Constructor Description private
PermitMapImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>
getPermits(ElementSource elementSource)
-
-
-
Field Detail
-
modulePermits
java.util.Map<ModuleSource,com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>>> modulePermits
-
-
Method Detail
-
getPermits
public com.google.common.collect.ImmutableSet<java.lang.Class<? extends java.lang.annotation.Annotation>> getPermits(ElementSource elementSource)
- Specified by:
getPermits
in interfaceBindingSourceRestriction.PermitMap
-
clear
public void clear()
- Specified by:
clear
in interfaceBindingSourceRestriction.PermitMap
-
-