Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Com.google.inject Classes and Interfaces - 178 results found.
NameDescriptionTypePackageFramework
AbstractInjectorGrapherAbstract injector grapher that builds the dependency graph but doesn't render it.Classcom.google.inject.grapherGoogle Guice
AbstractInjectorGrapher .GrapherParametersParameters used to override default settings of the grapher.Classcom.google.inject.grapher.AbstractInjectorGrapherGoogle Guice
AbstractMatcherClasscom.google.inject.matcherGoogle Guice
AbstractModuleA support class for Modules which reduces repetition and results in a more readable configuration.Classcom.google.injectGoogle Guice
AliasAlias between two nodes.Classcom.google.inject.grapherGoogle Guice
AliasCreatorCreator of node aliases.Interfacecom.google.inject.grapherGoogle Guice
AnnotatedBindingBuilderSee the EDSL examples at Binder.Interfacecom.google.inject.binderGoogle Guice
AnnotatedConstantBindingBuilderSee the EDSL examples at Binder.Interfacecom.google.inject.binderGoogle Guice
AnnotatedElementBuilderSee the EDSL examples at Binder.Interfacecom.google.inject.binderGoogle Guice
ArrowTypeArrow symbols that are available from Graphviz.Classcom.google.inject.grapher.graphvizGoogle Guice
AssistedAnnotates an injected parameter or field whose value comes from an argument to a factory method.Classcom.google.inject.assistedinjectGoogle Guice
AssistedInject When used in tandem with FactoryModuleBuilder, constructors annotated with @AssistedInject indicate that multiple constructors can be injected, each with differentClasscom.google.inject.assistedinjectGoogle Guice
AssistedInjectBindingA binding for a factory created by FactoryModuleBuilder.Interfacecom.google.inject.assistedinjectGoogle Guice
AssistedInjectTargetVisitorA visitor for the AssistedInject extension.Interfacecom.google.inject.assistedinjectGoogle Guice
AssistedMethodDetails about how a method in an assisted inject factory will be assisted.Interfacecom.google.inject.assistedinjectGoogle Guice
BindAnnotation used by BoundFieldModule to indicate that a field should be bound to itsSee Also:BoundFieldModuleClasscom.google.inject.testing.fieldbinderGoogle Guice
BinderCollects configuration information (primarily bindings) which will be used to create an Injector.Interfacecom.google.injectGoogle Guice
BindingA mapping from a key (type and optional annotation) to the strategy for getting instances of the type.Interfacecom.google.injectGoogle Guice
BindingAnnotationAnnotates annotations which are used for binding.Classcom.google.injectGoogle Guice
BindingEdgeEdge that connects an interface to the type or instance that is bound to implement it.Classcom.google.inject.grapherGoogle Guice
BindingEdge .TypeBinding is to the interface for a constant of a different type.Classcom.google.inject.grapher.BindingEdgeGoogle Guice
BindingScopingVisitorVisits each of the strategies used to scope an injection.Interfacecom.google.inject.spiGoogle Guice
BindingTargetVisitorVisits each of the strategies used to find an instance to satisfy an injection.Interfacecom.google.inject.spiGoogle Guice
BoundFieldModuleAutomatically creates Guice bindings for fields in an object annotated with Bind.Classcom.google.inject.testing.fieldbinderGoogle Guice
CheckedProviderAlternative to the Guice Provider that throws a checked Exception.Interfacecom.google.inject.throwingprovidersGoogle Guice
CheckedProvidesAnnotates methods of a Module to create a CheckedProvider method binding that can throw exceptions.Classcom.google.inject.throwingprovidersGoogle Guice
CompassPointEnum for the compass point values used to control where edge end points appear on the graph.Classcom.google.inject.grapher.graphvizGoogle Guice
ConfigurationExceptionThrown when a programming error such as a misplaced annotation, illegal binding, or unsupported scope is found.Classcom.google.injectGoogle Guice
ConstantBindingBuilderBinds to a constant value.Interfacecom.google.inject.binderGoogle Guice
ConstructorBindingA binding to the constructor of a concrete clss.Interfacecom.google.inject.spiGoogle Guice
ConvertedConstantBindingA binding created from converting a bound instance to a new type.Interfacecom.google.inject.spiGoogle Guice
CreationExceptionThrown when errors occur while creating a Injector.Classcom.google.injectGoogle Guice
DaggerAdapterA utility to adapt classes annotated with @dagger.Classcom.google.inject.daggeradapterGoogle Guice
DefaultBindingScopingVisitorNo-op visitor for subclassing.Classcom.google.inject.spiGoogle Guice
DefaultBindingTargetVisitorNo-op visitor for subclassing.Classcom.google.inject.spiGoogle Guice
DefaultElementVisitorNo-op visitor for subclassing.Classcom.google.inject.spiGoogle Guice
DefaultRootKeySetCreatorClasscom.google.inject.grapherGoogle Guice
DependencyA variable that can be resolved by an injector.Classcom.google.inject.spiGoogle Guice
DependencyAndSourceA combination of a Dependency and the source where the dependency was bound.Classcom.google.inject.spiGoogle Guice
DependencyEdgeEdge from a class or InjectionPoint to the interface node that will satisfy theSince:4.Classcom.google.inject.grapherGoogle Guice
DisableCircularProxiesOptionA request to disable circular proxies.Classcom.google.inject.spiGoogle Guice
DynamicFinderUtility that helps you introspect dynamic finder methods.Classcom.google.inject.persist.finderGoogle Guice
EdgeEdge in a guice dependency graph.Classcom.google.inject.grapherGoogle Guice
EdgeCreatorCreator of graph edges to render.Interfacecom.google.inject.grapherGoogle Guice
EdgeStyle See: http://www.Classcom.google.inject.grapher.graphvizGoogle Guice
ElementA core component of a module or injector.Interfacecom.google.inject.spiGoogle Guice
ElementsExposes elements of a module so they can be inspected, validated or rewritten.Classcom.google.inject.spiGoogle Guice
ElementSourceContains information about where and how an element was The declaring source refers to a location inClasscom.google.inject.spiGoogle Guice
ElementVisitorVisit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type.Interfacecom.google.inject.spiGoogle Guice
ExposedBindingA binding to a key exposed from an enclosed private environment.Interfacecom.google.inject.spiGoogle Guice
FactoryModuleBuilderProvides a factory that combines the caller's arguments with injector-supplied values to Create an interface whose methods return the constructed type, or any of its supertypes.Classcom.google.inject.assistedinjectGoogle Guice
FactoryProviderObsolete.Classcom.google.inject.assistedinjectGoogle Guice
FinderMarks a method stub as a dynamic finder.Classcom.google.inject.persist.finderGoogle Guice
GraphvizEdgeData object to encapsulate the attributes of Graphviz edges that we're interested in drawing.Classcom.google.inject.grapher.graphvizGoogle Guice
GraphvizGrapherInjectorGrapher implementation that writes out a Graphviz DOT file of the graph.Classcom.google.inject.grapher.graphvizGoogle Guice
GraphvizModuleModule that provides classes needed by GraphvizGrapher.Classcom.google.inject.grapher.graphvizGoogle Guice
GraphvizNodeData object to encapsulate the attributes of Graphviz nodes that we're interested in drawing.Classcom.google.inject.grapher.graphvizGoogle Guice
GuiceThe entry point to the Guice framework.Classcom.google.injectGoogle Guice
GuiceFilter Apply this filter in web.Classcom.google.inject.servletGoogle Guice
GuiceObjectFactoryClasscom.google.inject.struts2Google Guice
GuiceServletContextListenerAs of Guice 2.Classcom.google.inject.servletGoogle Guice
HasDependenciesReturns the known dependencies for this type.Interfacecom.google.inject.spiGoogle Guice
ImplementationNodeNode for types that have Dependencys and are bound to InterfaceNodes.Classcom.google.inject.grapherGoogle Guice
InjectAnnotates members of your implementation class (constructors, methods and fields) into which the Injector should inject values.Classcom.google.injectGoogle Guice
InjectionListenerListens for injections into instances of type I.Interfacecom.google.inject.spiGoogle Guice
InjectionPointA constructor, field or method that can receive injections.Classcom.google.inject.spiGoogle Guice
InjectionRequestA request to inject the instance fields and methods of an instance.Classcom.google.inject.spiGoogle Guice
InjectorBuilds the graphs of objects that make up your application.Interfacecom.google.injectGoogle Guice
InjectorGrapherGuice injector grapher.Interfacecom.google.inject.grapherGoogle Guice
InstanceBindingA binding to a single instance.Interfacecom.google.inject.spiGoogle Guice
InstanceFilterBindingA binding to a single instance of a filter.Interfacecom.google.inject.servletGoogle Guice
InstanceNodeNode for instances.Classcom.google.inject.grapherGoogle Guice
InstanceServletBindingA binding to a single instance of a servlet.Interfacecom.google.inject.servletGoogle Guice
InterceptorBindingRegistration of interceptors for matching methods of matching classes.Classcom.google.inject.spiGoogle Guice
InterfaceNodeNode for an interface type that has been bound to an implementation class or instance.Classcom.google.inject.grapherGoogle Guice
JndiIntegrationIntegrates Guice with JNDI.Classcom.google.inject.jndiGoogle Guice
JpaPersistModuleJPA provider for guice persist.Classcom.google.inject.persist.jpaGoogle Guice
KeyBinding key consisting of an injection type and an optional annotation.Classcom.google.injectGoogle Guice
LinkedBindingBuilderSee the EDSL examples at Binder.Interfacecom.google.inject.binderGoogle Guice
LinkedFilterBindingA linked binding to a filter.Interfacecom.google.inject.servletGoogle Guice
LinkedKeyBindingA binding to a linked key.Interfacecom.google.inject.spiGoogle Guice
LinkedServletBindingA linked binding to a servlet.Interfacecom.google.inject.servletGoogle Guice
ManagedBindingMBeanJMX interface to bindings.Interfacecom.google.inject.tools.jmxGoogle Guice
ManagerProvides a JMX interface to Guice.Classcom.google.inject.tools.jmxGoogle Guice
MapBinderAn API to bind multiple map entries separately, only to later inject them as a complete map.Classcom.google.inject.multibindingsGoogle Guice
MapBinderBindingA binding for a MapBinder.Interfacecom.google.inject.multibindingsGoogle Guice
MapKeyAllows users define customized key type annotations for map bindings by annotating an annotation of a Map's key type.Classcom.google.inject.multibindingsGoogle Guice
MatcherReturns true or false for a given input.Interfacecom.google.inject.matcherGoogle Guice
MatchersMatcher implementations.Classcom.google.inject.matcherGoogle Guice
MembersInjectorInjects dependencies into the fields and methods on instances of type T.Interfacecom.google.injectGoogle Guice
MembersInjectorLookupA lookup of the members injector for a type.Classcom.google.inject.spiGoogle Guice
MessageAn error message and the context in which it occured.Classcom.google.inject.spiGoogle Guice
ModuleA module contributes configuration information, typically interface bindings, which will be used to create an Injector.Interfacecom.google.injectGoogle Guice
ModuleAnnotatedMethodScannerAllows extensions to scan modules for annotated methods and bind those methods as providers, similar to @Provides methods.Classcom.google.inject.spiGoogle Guice
ModuleAnnotatedMethodScannerBindingRepresents a call to Binder.Classcom.google.inject.spiGoogle Guice
ModulesStatic utility methods for creating and working with instances of Module.Classcom.google.inject.utilGoogle Guice
Modules .OverriddenModuleBuilderSee the EDSL example at override().Interfacecom.google.inject.util.ModulesGoogle Guice
MultibinderAn API to bind multiple values separately, only to later inject them as a complete collection.Classcom.google.inject.multibindingsGoogle Guice
MultibinderBindingA binding for a Multibinder.Interfacecom.google.inject.multibindingsGoogle Guice
MultibindingsScannerScans a module for annotations that signal multibindings, mapbindings, and optional bindings.Classcom.google.inject.multibindingsGoogle Guice
MultibindingsTargetVisitorA visitor for the multibinder extension.Interfacecom.google.inject.multibindingsGoogle Guice
NameFactoryInterface for a service that provides nice Strings that we can display in the graph for the types that come up inInterfacecom.google.inject.grapherGoogle Guice
NamesUtility methods for use with @Named.Classcom.google.inject.nameGoogle Guice
NodeNode in a guice dependency graph.Classcom.google.inject.grapherGoogle Guice
NodeCreatorCreator of graph nodes.Interfacecom.google.inject.grapherGoogle Guice
NodeIdID of a node in the graph.Classcom.google.inject.grapherGoogle Guice
NodeId .NodeTypeInstance node, used when something is bound to an instance.Classcom.google.inject.grapher.NodeIdGoogle Guice
NodeShapeEnum for the shapes that are most interesting for Guice graphing.Classcom.google.inject.grapher.graphvizGoogle Guice
NodeStyleStyles for nodes.Classcom.google.inject.grapher.graphvizGoogle Guice
OptionalBinderAn API to bind optional values, optionally with a default value.Classcom.google.inject.multibindingsGoogle Guice
OptionalBinderBindingA binding for a OptionalBinder.Interfacecom.google.inject.multibindingsGoogle Guice
OutOfScopeExceptionThrown from Provider.Classcom.google.injectGoogle Guice
PersistFilterApply this filter to enable the HTTP Request unit of work and to have guice-persist manage the lifecycle of active units of work.Classcom.google.inject.persistGoogle Guice
PersistModuleClasscom.google.inject.persistGoogle Guice
PersistServicePersistence provider service.Interfacecom.google.inject.persistGoogle Guice
PortIdFactoryInterface for a service that returns Graphviz port IDs, used for naming the rows in ImplementationNode-displaying GraphvizNodes.Interfacecom.google.inject.grapher.graphvizGoogle Guice
PortIdFactoryImplClasscom.google.inject.grapher.graphvizGoogle Guice
PrivateBinderReturns a binder whose configuration information is hidden from its environment by default.Interfacecom.google.injectGoogle Guice
PrivateElementsA private collection of elements that are hidden from the enclosing injector or module by default.Interfacecom.google.inject.spiGoogle Guice
PrivateModuleA module whose configuration information is hidden from its environment by default.Classcom.google.injectGoogle Guice
ProvidedByA pointer to the default provider type for a type.Classcom.google.injectGoogle Guice
ProviderAn object capable of providing instances of type T.Interfacecom.google.injectGoogle Guice
ProviderBindingA binding to a Provider that delegates to the binding for the provided type.Interfacecom.google.inject.spiGoogle Guice
ProviderInstanceBindingA binding to a provider instance.Interfacecom.google.inject.spiGoogle Guice
ProviderKeyBindingA binding to a provider key.Interfacecom.google.inject.spiGoogle Guice
ProviderLookupA lookup of the provider for a type.Classcom.google.inject.spiGoogle Guice
ProvidersStatic utility methods for creating and working with instances ofReturns a Guice-friendly com.Classcom.google.inject.utilGoogle Guice
ProviderWithDependenciesA provider with dependencies on other injected types.Interfacecom.google.inject.spiGoogle Guice
ProviderWithExtensionVisitorA Provider that is part of an extension which supports a custom BindingTargetVisitor.Interfacecom.google.inject.spiGoogle Guice
ProvidesIntoMapAnnotates methods of a Module to add items to a MapBinder.Classcom.google.inject.multibindingsGoogle Guice
ProvidesIntoOptionalAnnotates methods of a Module to add items to a Multibinder.Classcom.google.inject.multibindingsGoogle Guice
ProvidesIntoOptional .TypeCorresponds to OptionalBinder.Classcom.google.inject.multibindings.ProvidesIntoOptionalGoogle Guice
ProvidesIntoSetAnnotates methods of a Module to add items to a Multibinder.Classcom.google.inject.multibindingsGoogle Guice
ProvidesMethodBindingAn @Provides binding or binding produced by a ModuleAnnotatedMethodScanner.Interfacecom.google.inject.spiGoogle Guice
ProvidesMethodTargetVisitorA visitor for the @Provides bindings.Interfacecom.google.inject.spiGoogle Guice
ProvisionExceptionIndicates that there was a runtime failure while providing an instance.Classcom.google.injectGoogle Guice
ProvisionListenerListens for provisioning of objects.Interfacecom.google.inject.spiGoogle Guice
ProvisionListener .ProvisionInvocationEncapsulates a single act of provisioning.Classcom.google.inject.spi.ProvisionListenerGoogle Guice
ProvisionListenerBindingBinds keys (picked using a Matcher) to a provision listener.Classcom.google.inject.spiGoogle Guice
RequestScoperObject that can be used to apply a request scope to a block of code.Interfacecom.google.inject.servletGoogle Guice
RequestScoper .CloseableScopeCloseable subclass that does not throw any exceptions from close.Interfacecom.google.inject.servlet.RequestScoperGoogle Guice
RequireAtInjectOnConstructorsOptionA request to require explicit @Inject annotations on constructors.Classcom.google.inject.spiGoogle Guice
RequireExactBindingAnnotationsOptionA request to require exact binding annotations.Classcom.google.inject.spiGoogle Guice
RequireExplicitBindingsOptionA request to require explicit bindings.Classcom.google.inject.spiGoogle Guice
RootKeySetCreatorCreator of the default starting set of keys to graph.Interfacecom.google.inject.grapherGoogle Guice
ScopeA scope is a level of visibility that instances provided by Guice may have.Interfacecom.google.injectGoogle Guice
ScopeAnnotationAnnotates annotations which are used for scoping.Classcom.google.injectGoogle Guice
ScopeBindingRegistration of a scope annotation with the scope that implements it.Classcom.google.inject.spiGoogle Guice
ScopedBindingBuilderSee the EDSL examples at Binder.Interfacecom.google.inject.binderGoogle Guice
ScopesBuilt-in scope implementations.Classcom.google.injectGoogle Guice
ScopingExceptionException thrown when there was a failure entering request scope.Classcom.google.inject.servletGoogle Guice
ServletModuleConfigures the servlet scopes and creates bindings for the servlet API objects so you can inject the request, response, session, etc.Classcom.google.inject.servletGoogle Guice
ServletModule .FilterKeyBindingBuilderSee the EDSL examples at ServletModule.Interfacecom.google.inject.servlet.ServletModuleGoogle Guice
ServletModule .ServletKeyBindingBuilderSee the EDSL examples at ServletModule.Interfacecom.google.inject.servlet.ServletModuleGoogle Guice
ServletModuleBindingA binding created by ServletModule.Interfacecom.google.inject.servletGoogle Guice
ServletModuleTargetVisitorA visitor for the servlet extension.Interfacecom.google.inject.servletGoogle Guice
ServletScopesClasscom.google.inject.servletGoogle Guice
ShortNameFactoryReasonable implementation for NameFactory.Classcom.google.inject.grapherGoogle Guice
SpringIntegrationIntegrates Guice with Spring.Classcom.google.inject.springGoogle Guice
StageThe stage we're running in.Classcom.google.injectGoogle Guice
StaticInjectionRequestA request to inject the static fields and methods of a type.Classcom.google.inject.spiGoogle Guice
Struts2FactoryCleanup up version from Bob's GuiceObjectFactory.Classcom.google.inject.struts2Google Guice
Struts2GuicePluginModuleInitializes the Struts 2 Guice Plugin.Classcom.google.inject.struts2Google Guice
ThrowingProviderAlternative to the Guice Provider that throws a checked Exception.Interfacecom.google.inject.throwingprovidersGoogle Guice
ThrowingProviderBinderBuilds a binding for a CheckedProvider.Classcom.google.inject.throwingprovidersGoogle Guice
ToolableInstructs an Injector running in Stage.Classcom.google.inject.spiGoogle Guice
Transactional Any method or class marked with this annotation will be considered for transactionality.Classcom.google.inject.persistGoogle Guice
TransitiveDependencyVisitorBindingTargetVisitor that returns a Collection of the Keys of each Binding'sClasscom.google.inject.grapherGoogle Guice
TypeConverterConverts constant string values to a different type.Interfacecom.google.inject.spiGoogle Guice
TypeConverterBindingRegistration of type converters for matching target types.Classcom.google.inject.spiGoogle Guice
TypeEncounterContext of an injectable type encounter.Interfacecom.google.inject.spiGoogle Guice
TypeListenerListens for Guice to encounter injectable types.Interfacecom.google.inject.spiGoogle Guice
TypeListenerBindingBinds types (picked using a Matcher) to an type listener.Classcom.google.inject.spiGoogle Guice
TypeLiteralRepresents a generic type T.Classcom.google.injectGoogle Guice
TypesStatic methods for working with types.Classcom.google.inject.utilGoogle Guice
UnitOfWorkThis interface is used to gain manual control over the unit of work.Interfacecom.google.inject.persistGoogle Guice
UntargettedBindingAn untargetted binding.Interfacecom.google.inject.spiGoogle Guice
UriPatternTypeAn enumeration of the available URI-pattern matching stylesEnum Constant SummaryClasscom.google.inject.servletGoogle Guice