|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME)
@Target(value={})
public @interface MapValueRepresents a map of key/value entries.
Entry,
Inject| Optional Element Summary | |
|---|---|
boolean |
empty
true if annotation represents an empty map. |
boolean |
synced
true if the map is synchronized. |
Class<? extends Map> |
type
Specifies the map type that is to be constructed. |
boolean |
unmodifiable
true if the map is unmodifiable after injection. |
Entry[] |
value
Contains all map entries. |
public abstract Class<? extends Map> type
Map interface, in
which case the map type is inferred from the member to be
injected.
public abstract Entry[] value
public abstract boolean empty
true if annotation represents an empty map.
public abstract boolean unmodifiable
true if the map is unmodifiable after injection.
public abstract boolean synced
true if the map is synchronized.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||