public class ComponentDescriptor<T> extends Object
Constructor and Description |
---|
ComponentDescriptor() |
ComponentDescriptor(Class<T> implementationClass,
org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) |
public final void setRole(String role)
public final void setRoleClass(Class<?> roleClass)
public final void setRoleHint(String hint)
public final void setDescription(String description)
public final void setInstantiationStrategy(String instantiationStrategy)
public final void setImplementation(String implementation)
public final void setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
public final void setImplementationClass(Class implementationClass)
public final void setComponentComposer(String componentComposer)
public final void setComponentConfigurator(String componentConfigurator)
public final void setComponentFactory(String componentFactory)
public final void addRequirement(ComponentRequirement requirement)
public final void setConfiguration(PlexusConfiguration configuration)
public final void setAlias(String alias)
public final void setVersion(String version)
public final void setComponentType(String componentType)
public final void setComponentProfile(String componentProfile)
public final void setLifecycleHandler(String lifecycleHandler)
public final void setIsolatedRealm(boolean isolatedRealm)
public String getRole()
public String getRoleHint()
public final String getDescription()
public final String getInstantiationStrategy()
public final String getImplementation()
public final org.codehaus.plexus.classworlds.realm.ClassRealm getRealm()
public final String getComponentComposer()
public final String getComponentConfigurator()
public final String getComponentFactory()
public final List<ComponentRequirement> getRequirements()
public final boolean hasConfiguration()
public final PlexusConfiguration getConfiguration()
public final String getAlias()
public final String getVersion()
public String getComponentType()
public final String getComponentProfile()
public final String getLifecycleHandler()
public final boolean isIsolatedRealm()
public final String getHumanReadableKey()
Copyright © 2010-2016 Sonatype, Inc.. All Rights Reserved.