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.StringannotationName(package private) Element.TypeannotationType(package private) java.lang.ObjectextraEquality(package private) java.lang.Objectscope(package private) Indexer.BindingTypetype(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 booleanequals(java.lang.Object obj)inthashCode()
-
-
-
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)
-
-