@Documented @Retention(value=RUNTIME) @Target(value=TYPE) @Inherited public @interface Component
Modifier and Type | Required Element and Description |
---|---|
Class<?> |
role |
Modifier and Type | Optional Element and Description |
---|---|
String |
alias |
String |
composer |
String |
configurator |
String |
description |
String |
factory |
String |
hint |
String |
instantiationStrategy |
boolean |
isolatedRealm |
String |
lifecycleHandler |
String |
profile |
String |
type |
String |
version |
public abstract Class<?> role
public abstract String hint
public abstract String version
public abstract String alias
public abstract String description
public abstract String lifecycleHandler
public abstract String instantiationStrategy
public abstract String factory
public abstract String type
public abstract String profile
public abstract String composer
public abstract String configurator
Copyright © 2001–2018 Codehaus Plexus. All rights reserved.