| Package | Description |
|---|---|
| dagger.hilt.processor.internal | |
| dagger.hilt.processor.internal.aggregateddeps | |
| dagger.hilt.processor.internal.definecomponent |
| Modifier and Type | Method and Description |
|---|---|
ComponentDescriptor |
ComponentDescriptor.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSet<ComponentDescriptor> |
ComponentTree.childrenOf(ComponentDescriptor componentDescriptor) |
com.google.common.collect.ImmutableSet<ComponentDescriptor> |
ComponentTree.getComponentDescriptors() |
static com.google.common.collect.ImmutableSet<ComponentDescriptor> |
Components.getComponentDescriptors(javax.lang.model.util.Elements elements,
javax.lang.model.element.Element element)
Returns the
ComponentDescriptors for a given element annotated with dagger.hilt.InstallIn. |
abstract java.util.Optional<ComponentDescriptor> |
ComponentDescriptor.parent()
Returns the
ClassName for the parent, if it exists. |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSet<ComponentDescriptor> |
ComponentTree.childrenOf(ComponentDescriptor componentDescriptor) |
ComponentDescriptor.Builder |
ComponentDescriptor.Builder.parent(ComponentDescriptor parent) |
| Constructor and Description |
|---|
ComponentTree(com.google.common.graph.ImmutableGraph<ComponentDescriptor> graph) |
| Modifier and Type | Method and Description |
|---|---|
static ComponentDependencies |
ComponentDependencies.from(com.google.common.collect.ImmutableSet<ComponentDescriptor> descriptors,
javax.lang.model.util.Elements elements)
Pulls the component dependencies from the
packageName. |
| Modifier and Type | Method and Description |
|---|---|
ComponentDescriptor |
DefineComponents.componentDescriptor(javax.lang.model.element.Element element)
Returns the
ComponentDescriptor for the given component element. |