Modifier and Type | Method and Description |
---|---|
DescriptorVisibility |
Descriptor.getDescriptorVisibility()
Returns the visibility of this descriptor.
|
static DescriptorVisibility |
DescriptorVisibility.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DescriptorVisibility[] |
DescriptorVisibility.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
DescriptorVisibility |
DelegatingNamedActiveDescriptor.getDescriptorVisibility() |
Modifier and Type | Field and Description |
---|---|
private DescriptorVisibility |
ActiveDescriptorBuilderImpl.visibility |
private DescriptorVisibility |
DescriptorBuilderImpl.visibility |
Modifier and Type | Method and Description |
---|---|
ActiveDescriptorBuilder |
ActiveDescriptorBuilderImpl.visibility(DescriptorVisibility visibility) |
DescriptorBuilder |
DescriptorBuilderImpl.visibility(DescriptorVisibility visibility) |
Constructor and Description |
---|
BuiltActiveDescriptor(java.lang.Class<?> implementationClass,
java.util.Set<java.lang.reflect.Type> advertisedContracts,
java.lang.annotation.Annotation scopeAnnotation,
java.lang.Class<? extends java.lang.annotation.Annotation> scope,
java.lang.String name,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
DescriptorType descriptorType,
DescriptorVisibility descriptorVisibility,
int ranking,
java.lang.Boolean proxy,
java.lang.Boolean proxyForSameScope,
java.lang.String classAnalysisName,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> metadata,
HK2Loader loader) |
ConstantActiveDescriptor(T theOne,
java.util.Set<java.lang.reflect.Type> advertisedContracts,
java.lang.Class<? extends java.lang.annotation.Annotation> scope,
java.lang.String name,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
DescriptorVisibility descriptorVisibility,
java.lang.Boolean proxy,
java.lang.Boolean proxyForSameScope,
java.lang.String classAnalysisName,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> metadata,
int rank)
Creates the constant descriptor
|
Modifier and Type | Method and Description |
---|---|
private static DescriptorVisibility |
ServiceUtilities.getVisibility(javax.lang.model.element.Element clazz,
javax.annotation.processing.ProcessingEnvironment processingEnv) |
Modifier and Type | Field and Description |
---|---|
private DescriptorVisibility |
DescriptorImpl.descriptorVisibility |
Modifier and Type | Method and Description |
---|---|
DescriptorVisibility |
DescriptorImpl.getDescriptorVisibility() |
Modifier and Type | Method and Description |
---|---|
void |
DescriptorImpl.setDescriptorVisibility(DescriptorVisibility descriptorVisibility)
Sets the descriptor visilibity
|
ActiveDescriptorBuilder |
ActiveDescriptorBuilder.visibility(DescriptorVisibility visibility)
This will set the descriptorVisibility field of the returned
descriptor
|
DescriptorBuilder |
DescriptorBuilder.visibility(DescriptorVisibility visibility)
This will set the descriptorVisibility field of the returned
descriptor
|
Constructor and Description |
---|
AbstractActiveDescriptor(java.util.Set<java.lang.reflect.Type> advertisedContracts,
java.lang.Class<? extends java.lang.annotation.Annotation> scope,
java.lang.String name,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
DescriptorType descriptorType,
DescriptorVisibility descriptorVisibility,
int ranking,
java.lang.Boolean proxy,
java.lang.Boolean proxyForSameScope,
java.lang.String analyzerName,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> metadata)
This constructor must be called with the information about
this descriptor
|
DescriptorImpl(java.util.Set<java.lang.String> contracts,
java.lang.String name,
java.lang.String scope,
java.lang.String implementation,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> metadatas,
java.util.Set<java.lang.String> qualifiers,
DescriptorType descriptorType,
DescriptorVisibility descriptorVisibility,
HK2Loader loader,
int rank,
java.lang.Boolean proxiable,
java.lang.Boolean proxyForSameScope,
java.lang.String analysisName,
java.lang.Long id,
java.lang.Long locatorId)
This creates this descriptor impl, taking all of the fields
as given
|
Modifier and Type | Field and Description |
---|---|
private DescriptorVisibility |
ClassVisitorImpl.visibility |
Modifier and Type | Method and Description |
---|---|
DescriptorVisibility |
SystemDescriptor.getDescriptorVisibility() |
Constructor and Description |
---|
AutoActiveDescriptor(java.lang.Class<?> clazz,
Creator<T> creator,
java.util.Set<java.lang.reflect.Type> advertisedContracts,
java.lang.Class<? extends java.lang.annotation.Annotation> scope,
java.lang.String name,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
DescriptorVisibility descriptorVisibility,
int ranking,
java.lang.Boolean proxy,
java.lang.Boolean proxyForSameScope,
java.lang.String classAnalysisName,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> metadata,
DescriptorType descriptorType)
Constructor with all relevant fields
|
ConstantActiveDescriptor(T theOne,
java.util.Set<java.lang.reflect.Type> advertisedContracts,
java.lang.Class<? extends java.lang.annotation.Annotation> scope,
java.lang.String name,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
DescriptorVisibility visibility,
int ranking,
java.lang.Boolean proxy,
java.lang.Boolean proxyForSameScope,
java.lang.String analyzerName,
long locatorId,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> metadata)
Constructor with more control over the fields of the descriptor
|