@Documented @Target(value=TYPE) @Retention(value=RUNTIME) public @interface DefaultProvider
Modifier and Type | Required Element and Description |
---|---|
Class<? extends javax.inject.Provider<?>> |
value |
Modifier and Type | Optional Element and Description |
---|---|
CachePolicy |
cachePolicy
The default cache policy of this default.
|
boolean |
skipIfUnusable
Whether the default binding should be skipped if its dependencies cannot be satisfied.
|
public abstract Class<? extends javax.inject.Provider<?>> value
public abstract CachePolicy cachePolicy
Copyright © 2016 GroupLens Research. All rights reserved.