org.eclipse.sisu.plexus
Package Index
|
Class Index
org.codehaus.plexus
org.codehaus.plexus.component
org.codehaus.plexus.component.composition
org.codehaus.plexus.component.configurator
org.codehaus.plexus.component.configurator.converters
org.codehaus.plexus.component.configurator.converters.basic
org.codehaus.plexus.component.configurator.converters.composite
org.codehaus.plexus.component.configurator.converters.lookup
org.codehaus.plexus.component.configurator.converters.special
org.codehaus.plexus.component.configurator.expression
org.codehaus.plexus.component.factory
org.codehaus.plexus.component.repository
org.codehaus.plexus.component.repository.exception
org.codehaus.plexus.configuration
org.codehaus.plexus.configuration.xml
org.codehaus.plexus.context
org.codehaus.plexus.logging
org.codehaus.plexus.logging.console
org.codehaus.plexus.personality.plexus.lifecycle.phase
org.eclipse.sisu.plexus.annotations
org.eclipse.sisu.plexus.binders
org.eclipse.sisu.plexus.config
org.eclipse.sisu.plexus.converters
org.eclipse.sisu.plexus.lifecycles
org.eclipse.sisu.plexus.locators
org.eclipse.sisu.plexus.scanners
org.eclipse.sisu.plexus.shim
Classes
ComponentDependency
ComponentDescriptor
<T>
ComponentRequirement
ComponentRequirementList
ComponentSetDescriptor
Package Index
|
Class Index
Summary:
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
public class
ComponentDescriptor
extends
Object
java.lang.Object
↳
org.codehaus.plexus.component.repository.ComponentDescriptor<T>
Summary
Public Constructors
ComponentDescriptor
()
ComponentDescriptor
(
Class
<T> implementationClass, ClassRealm classRealm)
Public Methods
final void
addRequirement
(
ComponentRequirement
requirement)
boolean
equals
(
Object
rhs)
final
String
getAlias
()
final
String
getComponentComposer
()
final
String
getComponentConfigurator
()
final
String
getComponentFactory
()
final
String
getComponentProfile
()
String
getComponentType
()
final
PlexusConfiguration
getConfiguration
()
final
String
getDescription
()
final
String
getHumanReadableKey
()
final
String
getImplementation
()
final
Class
<T>
getImplementationClass
()
final
String
getInstantiationStrategy
()
final
String
getLifecycleHandler
()
final ClassRealm
getRealm
()
final
List
<
ComponentRequirement
>
getRequirements
()
String
getRole
()
final
Class
<T>
getRoleClass
()
String
getRoleHint
()
final
String
getVersion
()
final boolean
hasConfiguration
()
int
hashCode
()
final boolean
isIsolatedRealm
()
final void
setAlias
(
String
alias)
final void
setComponentComposer
(
String
componentComposer)
final void
setComponentConfigurator
(
String
componentConfigurator)
final void
setComponentFactory
(
String
componentFactory)
final void
setComponentProfile
(
String
componentProfile)
final void
setComponentType
(
String
componentType)
final void
setConfiguration
(
PlexusConfiguration
configuration)
final void
setDescription
(
String
description)
final void
setImplementation
(
String
implementation)
final void
setImplementationClass
(
Class
implementationClass)
final void
setInstantiationStrategy
(
String
instantiationStrategy)
final void
setIsolatedRealm
(boolean isolatedRealm)
final void
setLifecycleHandler
(
String
lifecycleHandler)
final void
setRealm
(ClassRealm classRealm)
final void
setRole
(
String
role)
final void
setRoleClass
(
Class
<?> roleClass)
final void
setRoleHint
(
String
hint)
final void
setVersion
(
String
version)
final
String
toString
()
[Expand]
Inherited Methods
From class
java.lang.Object
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0, int arg1)
final void
wait
(long arg0)
Public Constructors
public
ComponentDescriptor
()
public
ComponentDescriptor
(
Class
<T> implementationClass, ClassRealm classRealm)
Public Methods
public final void
addRequirement
(
ComponentRequirement
requirement)
public boolean
equals
(
Object
rhs)
public final
String
getAlias
()
public final
String
getComponentComposer
()
public final
String
getComponentConfigurator
()
public final
String
getComponentFactory
()
public final
String
getComponentProfile
()
public
String
getComponentType
()
public final
PlexusConfiguration
getConfiguration
()
public final
String
getDescription
()
public final
String
getHumanReadableKey
()
public final
String
getImplementation
()
public final
Class
<T>
getImplementationClass
()
public final
String
getInstantiationStrategy
()
public final
String
getLifecycleHandler
()
public final ClassRealm
getRealm
()
public final
List
<
ComponentRequirement
>
getRequirements
()
public
String
getRole
()
public final
Class
<T>
getRoleClass
()
public
String
getRoleHint
()
public final
String
getVersion
()
public final boolean
hasConfiguration
()
public int
hashCode
()
public final boolean
isIsolatedRealm
()
public final void
setAlias
(
String
alias)
public final void
setComponentComposer
(
String
componentComposer)
public final void
setComponentConfigurator
(
String
componentConfigurator)
public final void
setComponentFactory
(
String
componentFactory)
public final void
setComponentProfile
(
String
componentProfile)
public final void
setComponentType
(
String
componentType)
public final void
setConfiguration
(
PlexusConfiguration
configuration)
public final void
setDescription
(
String
description)
public final void
setImplementation
(
String
implementation)
public final void
setImplementationClass
(
Class
implementationClass)
public final void
setInstantiationStrategy
(
String
instantiationStrategy)
public final void
setIsolatedRealm
(boolean isolatedRealm)
public final void
setLifecycleHandler
(
String
lifecycleHandler)
public final void
setRealm
(ClassRealm classRealm)
public final void
setRole
(
String
role)
public final void
setRoleClass
(
Class
<?> roleClass)
public final void
setRoleHint
(
String
hint)
public final void
setVersion
(
String
version)
public final
String
toString
()