See: Description
Annotation Type | Description |
---|---|
ClassKey |
A
MapKey annotation for maps with Class<?> keys. |
ElementsIntoSet |
The method's return type is
Set<T> and all values are contributed to the set. |
IntKey |
A
MapKey annotation for maps with int keys. |
IntoMap |
The method's return type forms the type argument for the value of a
Map<K, Provider<V>> ,
and the combination of the annotated key and the returned value is contributed to the map as a
key/value pair. |
IntoSet |
The method's return type forms the generic type argument of a
Set<T> , and the returned
value is contributed to the set. |
LongKey |
A
MapKey annotation for maps with long keys. |
Multibinds |
Annotates abstract module methods that declare multibindings.
|
StringKey |
A
MapKey annotation for maps with String keys. |