static ActiveDescriptorBuilder |
BuilderHelper.activeLink(Class<?> implementationClass) |
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.analyzeWith(String serviceName) |
Call this if the descriptor should be analyzed with the
ClassAnalyzer service of the given name
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.andLoadWith(HK2Loader loader) |
Call this if this descriptor should be loaded with the given HK2Loader
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.asType(Type t) |
Call this if the parameterized type of the implementation
class is known.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.has(String key,
String value) |
An instance of data to be associated with this descriptor
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.has(String key,
List<String> values) |
An instance of data to be associated with this descriptor
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.in(Annotation scope) |
A scope to be associated with this descriptor object.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.in(Class<? extends Annotation> scope) |
A scope to be associated with this descriptor object.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.localOnly() |
This will cause the descriptorVisibility field of the returned
descriptor to return LOCAL
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.named(String name) |
The name for this descriptor object.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.ofRank(int rank) |
The rank to be associated with this descriptor.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.proxy() |
This will cause the isProxiable field of the returned
descriptor to return true (it will force this
descriptor to use proxies).
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.proxy(boolean forceProxy) |
This will cause the isProxiable field of the returned
descriptor to return the given value.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.proxyForSameScope() |
This will cause the isProxyForSameScope field of the returned
descriptor to return true (it will force this
descriptor to use proxies even when injecting into
the same scope).
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.proxyForSameScope(boolean forceProxyForSameScope) |
This will cause the isProxyForSameScope field of the returned
descriptor to return the given value.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.qualifiedBy(Annotation annotation) |
A qualifier to be associated with this descriptor object
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.to(Type contract) |
A contract to be associated with this descriptor object.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.visibility(DescriptorVisibility visibility) |
This will set the descriptorVisibility field of the returned
descriptor
|