| Interface | Description |
|---|---|
| InjectorMethod |
A method that will be written to an injector implementation.
|
| InjectorWriteContext |
Generates Java expressions and statements that perform injection-related
duties.
|
| MemberCollector.FieldFilter |
Filter used during the collection of fields to restrict the kind of
collected fields.
|
| MemberCollector.MethodFilter |
Filter used during the collection of methods to restrict the kind of
collected methods.
|
| SourceSnippet |
A fragment of code that can be written to an injector implementation.
|
| SourceWriteUtil.Factory |
Factory for
SourceWriteUtil. |
| Class | Description |
|---|---|
| AbstractInjectorMethod |
Common base class for injector methods.
|
| GuiceUtil |
Util object that offers helper methods which can retrieve
Keys
and additional dependency injection information on types or members. |
| MemberCollector |
This class can be used to collect a type's members, including those of its
(recursive) superclasses and interfaces.
|
| MethodCallUtil |
Utility code to create method and constructor calls.
|
| NameGenerator |
Helper to generate various names for members of a
Ginjector
implementation. |
| Preconditions |
Simple static methods to be called at the start of your own methods to verify
correct arguments and state.
|
| PrettyPrinter |
Pretty-printer that formats internal types for human consumption in error
messages.
|
| SourceSnippetBuilder |
Builder that composes source snippets from other source snippets.
|
| SourceSnippets |
Utility class for source snippets.
|
| SourceWriteUtil |
Helper object for source writing.
|
Copyright © 2008–2018. All rights reserved.