Package com.google.inject.internal
Class Indexer.IndexedBinding
- java.lang.Object
-
- com.google.inject.internal.Indexer.IndexedBinding
-
- Enclosing class:
- Indexer
static class Indexer.IndexedBinding extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.String
annotationName
(package private) Element.Type
annotationType
(package private) java.lang.Object
extraEquality
(package private) java.lang.Object
scope
(package private) Indexer.BindingType
type
(package private) TypeLiteral<?>
typeLiteral
-
Constructor Summary
Constructors Constructor Description IndexedBinding(Binding<?> binding, Indexer.BindingType type, java.lang.Object scope, java.lang.Object extraEquality)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
int
hashCode()
-
-
-
Field Detail
-
annotationName
final java.lang.String annotationName
-
annotationType
final Element.Type annotationType
-
typeLiteral
final TypeLiteral<?> typeLiteral
-
scope
final java.lang.Object scope
-
type
final Indexer.BindingType type
-
extraEquality
final java.lang.Object extraEquality
-
-
Constructor Detail
-
IndexedBinding
IndexedBinding(Binding<?> binding, Indexer.BindingType type, java.lang.Object scope, java.lang.Object extraEquality)
-
-