ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.classLoader(ClassLoader classLoader) |
Sets the classLoader of the component.
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.condition(Condition condition) |
|
static <T> ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.create() |
|
static <T> ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.create(ComponentDescriptor<T> descriptor) |
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.isEager(boolean isEager) |
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.isPrimary(boolean isPrimary) |
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.isSecondary(boolean isSecondary) |
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.isSingleton(boolean isSingleton) |
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.metadata(ComponentMetadata metadata) |
Sets the metadata of the component.
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.name(String name) |
Sets the name of the component.
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.order(int order) |
Sets the order of the component.
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.supplier(Supplier<T> supplier) |
Sets the supplier of the component.
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.type(Class<T> type) |
Sets the type of the component.
|
ComponentDescriptorBuilder<T> |
ComponentDescriptorBuilder.version(String version) |
Sets the version of the component.
|