Class ComponentDescriptor<T>


  • public class ComponentDescriptor<T>
    extends Object
    • Constructor Detail

      • ComponentDescriptor

        public ComponentDescriptor()
      • ComponentDescriptor

        public ComponentDescriptor​(Class<T> implementationClass,
                                   org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
    • Method Detail

      • setRole

        public final void setRole​(String role)
      • setRoleClass

        public final void setRoleClass​(Class<?> roleClass)
      • setRoleHint

        public final void setRoleHint​(String hint)
      • setDescription

        public final void setDescription​(String description)
      • setInstantiationStrategy

        public final void setInstantiationStrategy​(String instantiationStrategy)
      • setImplementation

        public final void setImplementation​(String implementation)
      • setRealm

        public final void setRealm​(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
      • setImplementationClass

        public final void setImplementationClass​(Class implementationClass)
      • setComponentComposer

        public final void setComponentComposer​(String componentComposer)
      • setComponentConfigurator

        public final void setComponentConfigurator​(String componentConfigurator)
      • setComponentFactory

        public final void setComponentFactory​(String componentFactory)
      • setAlias

        public final void setAlias​(String alias)
      • setVersion

        public final void setVersion​(String version)
      • setComponentType

        public final void setComponentType​(String componentType)
      • setComponentProfile

        public final void setComponentProfile​(String componentProfile)
      • setLifecycleHandler

        public final void setLifecycleHandler​(String lifecycleHandler)
      • setIsolatedRealm

        public final void setIsolatedRealm​(boolean isolatedRealm)
      • getRole

        public String getRole()
      • getRoleClass

        public final Class<T> getRoleClass()
      • getRoleHint

        public String getRoleHint()
      • getDescription

        public final String getDescription()
      • getInstantiationStrategy

        public final String getInstantiationStrategy()
      • getImplementation

        public final String getImplementation()
      • getRealm

        public final org.codehaus.plexus.classworlds.realm.ClassRealm getRealm()
      • getImplementationClass

        public final Class<T> getImplementationClass()
      • getComponentComposer

        public final String getComponentComposer()
      • getComponentConfigurator

        public final String getComponentConfigurator()
      • getComponentFactory

        public final String getComponentFactory()
      • hasConfiguration

        public final boolean hasConfiguration()
      • getAlias

        public final String getAlias()
      • getVersion

        public final String getVersion()
      • getComponentType

        public String getComponentType()
      • getComponentProfile

        public final String getComponentProfile()
      • getLifecycleHandler

        public final String getLifecycleHandler()
      • isIsolatedRealm

        public final boolean isIsolatedRealm()
      • getHumanReadableKey

        public final String getHumanReadableKey()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object