Class ComponentDescriptor<T>
java.lang.Object
org.codehaus.plexus.component.repository.ComponentDescriptor<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private org.codehaus.plexus.classworlds.realm.ClassRealm
private String
private String
private String
private String
private String
private PlexusConfiguration
private String
private String
private String
private Class<?>
private String
private boolean
private String
private List<ComponentRequirement>
private String
private String
-
Constructor Summary
ConstructorsConstructorDescriptionComponentDescriptor
(Class<T> implementationClass, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) -
Method Summary
Modifier and TypeMethodDescriptionfinal void
addRequirement
(ComponentRequirement requirement) boolean
private static final <T> boolean
equals
(T lhs, T rhs) final String
getAlias()
final String
final String
final String
final String
final PlexusConfiguration
final String
final String
final String
final String
final String
final org.codehaus.plexus.classworlds.realm.ClassRealm
getRealm()
final List<ComponentRequirement>
getRole()
final String
final boolean
private static final int
int
hashCode()
final boolean
final void
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
(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) final void
final void
setRoleClass
(Class<?> roleClass) final void
setRoleHint
(String hint) final void
setVersion
(String version) final String
toString()
-
Field Details
-
role
-
hint
-
description
-
instantiationStrategy
-
implementation
-
classRealm
private org.codehaus.plexus.classworlds.realm.ClassRealm classRealm -
implementationClass
-
componentComposer
-
componentConfigurator
-
componentFactory
-
requirements
-
configuration
-
alias
-
version
-
componentType
-
componentProfile
-
lifecycleHandler
-
isolatedRealm
private boolean isolatedRealm
-
-
Constructor Details
-
ComponentDescriptor
public ComponentDescriptor() -
ComponentDescriptor
-
-
Method Details
-
setRole
-
setRoleClass
-
setRoleHint
-
setDescription
-
setInstantiationStrategy
-
setImplementation
-
setRealm
public final void setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) -
setImplementationClass
-
setComponentComposer
-
setComponentConfigurator
-
setComponentFactory
-
addRequirement
-
setConfiguration
-
setAlias
-
setVersion
-
setComponentType
-
setComponentProfile
-
setLifecycleHandler
-
setIsolatedRealm
public final void setIsolatedRealm(boolean isolatedRealm) -
getRole
-
getRoleClass
-
getRoleHint
-
getDescription
-
getInstantiationStrategy
-
getImplementation
-
getRealm
public final org.codehaus.plexus.classworlds.realm.ClassRealm getRealm() -
getImplementationClass
-
getComponentComposer
-
getComponentConfigurator
-
getComponentFactory
-
getRequirements
-
hasConfiguration
public final boolean hasConfiguration() -
getConfiguration
-
getAlias
-
getVersion
-
getComponentType
-
getComponentProfile
-
getLifecycleHandler
-
isIsolatedRealm
public final boolean isIsolatedRealm() -
getHumanReadableKey
-
toString
-
equals
-
hashCode
public int hashCode() -
equals
private static final <T> boolean equals(T lhs, T rhs) -
hash
-