static ActiveDescriptorBuilder |
BuilderHelper.activeLink(java.lang.Class<?> implementationClass) |
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.analyzeWith(java.lang.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(java.lang.reflect.Type t) |
Call this if the parameterized type of the implementation
class is known.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.has(java.lang.String key,
java.lang.String value) |
An instance of data to be associated with this descriptor
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.has(java.lang.String key,
java.util.List<java.lang.String> values) |
An instance of data to be associated with this descriptor
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.in(java.lang.annotation.Annotation scope) |
A scope to be associated with this descriptor object.
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.in(java.lang.Class<? extends java.lang.annotation.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(java.lang.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(java.lang.annotation.Annotation annotation) |
A qualifier to be associated with this descriptor object
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.to(java.lang.reflect.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
|