Class DefineComponentClassesMetadata
- java.lang.Object
-
- dagger.hilt.processor.internal.definecomponent.DefineComponentClassesMetadata
-
public abstract class DefineComponentClassesMetadata extends java.lang.ObjectA class that represents the values stored in andagger.hilt.internal.definecomponent.DefineComponentClassesannotation.
-
-
Constructor Summary
Constructors Constructor Description DefineComponentClassesMetadata()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract androidx.room.compiler.processing.XTypeElementaggregatingElement()Returns the aggregating elementabstract androidx.room.compiler.processing.XTypeElementelement()Returns the element annotated withdagger.hilt.internal.definecomponent.DefineComponentordagger.hilt.internal.definecomponent.DefineComponent.Builder.static com.google.common.collect.ImmutableSet<DefineComponentClassesMetadata>from(androidx.room.compiler.processing.XProcessingEnv env)Returns metadata for all aggregated elements in the aggregating package.static com.google.common.collect.ImmutableSet<DefineComponentClassesMetadata>from(com.google.common.collect.ImmutableSet<androidx.room.compiler.processing.XTypeElement> aggregatedElements)Returns metadata for each aggregated element.static dagger.hilt.processor.internal.root.ir.DefineComponentClassesIrtoIr(DefineComponentClassesMetadata metadata)
-
-
-
Method Detail
-
aggregatingElement
public abstract androidx.room.compiler.processing.XTypeElement aggregatingElement()
Returns the aggregating element
-
element
public abstract androidx.room.compiler.processing.XTypeElement element()
Returns the element annotated withdagger.hilt.internal.definecomponent.DefineComponentordagger.hilt.internal.definecomponent.DefineComponent.Builder.
-
from
public static com.google.common.collect.ImmutableSet<DefineComponentClassesMetadata> from(androidx.room.compiler.processing.XProcessingEnv env)
Returns metadata for all aggregated elements in the aggregating package.
-
from
public static com.google.common.collect.ImmutableSet<DefineComponentClassesMetadata> from(com.google.common.collect.ImmutableSet<androidx.room.compiler.processing.XTypeElement> aggregatedElements)
Returns metadata for each aggregated element.
-
toIr
public static dagger.hilt.processor.internal.root.ir.DefineComponentClassesIr toIr(DefineComponentClassesMetadata metadata)
-
-