A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractBasicConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
AbstractBasicConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
 
AbstractCollectionConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
AbstractCollectionConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
AbstractComponentConfigurator - Class in org.codehaus.plexus.component.configurator
 
AbstractComponentConfigurator() - Constructor for class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
 
AbstractComponentFactory - Class in org.codehaus.plexus.component.factory
 
AbstractComponentFactory() - Constructor for class org.codehaus.plexus.component.factory.AbstractComponentFactory
 
AbstractConfigurationConverter - Class in org.codehaus.plexus.component.configurator.converters
 
AbstractConfigurationConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
AbstractLogEnabled - Class in org.codehaus.plexus.logging
 
AbstractLogEnabled() - Constructor for class org.codehaus.plexus.logging.AbstractLogEnabled
 
AbstractLogger - Class in org.codehaus.plexus.logging
 
AbstractLogger(int, String) - Constructor for class org.codehaus.plexus.logging.AbstractLogger
 
AbstractLoggerManager - Class in org.codehaus.plexus.logging
 
AbstractLoggerManager() - Constructor for class org.codehaus.plexus.logging.AbstractLoggerManager
 
AbstractTypeConverter<T> - Class in org.eclipse.sisu.wire
Abstract TypeConverter Module that automatically registers the converter based on the type argument.
AbstractTypeConverter() - Constructor for class org.eclipse.sisu.wire.AbstractTypeConverter
 
accept(ClassVisitor, URL) - Static method in class org.eclipse.sisu.space.SpaceScanner
accept(ClassVisitor, URL, boolean) - Static method in class org.eclipse.sisu.space.SpaceScanner
Makes the given ClassVisitor visit the class contained in the resource URL.
accept(SpaceVisitor) - Method in class org.eclipse.sisu.space.SpaceScanner
Makes the given SpaceVisitor visit the ClassSpace of this scanner.
activate(Object) - Method in class org.eclipse.sisu.bean.BeanScheduler
Customized activation of the given bean.
activate(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
 
activate(Object) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
adapt(Provider<Iterable<? extends BeanEntry<Q, T>>>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
adapt(Class<T>) - Method in interface org.eclipse.sisu.inject.BindingPublisher
Attempts to adapt this publisher to the given type.
adapt(Class<T>) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
adapt(Class<T>) - Method in class org.eclipse.sisu.osgi.ServiceBindings
 
adapt(Iterable<? extends BeanEntry<Q, T>>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
adapt(BeanEntry<Q, T>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
adapt(Mediator<Q, T, W>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
add(Binding<T>, int) - Method in interface org.eclipse.sisu.inject.BindingSubscriber
Adds the given ranked Binding to this subscriber.
add(PlexusConfiguration) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
add(BeanEntry<Q, T>, W) - Method in interface org.eclipse.sisu.Mediator
Processes the added BeanEntry and sends the necessary updates to the watcher.
add(BindingPublisher) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
add(BindingPublisher) - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Adds the given ranked BindingPublisher and distributes its Bindings.
add(BeanEntry<Q, T>, W) - Method in interface org.sonatype.inject.Mediator
Deprecated.
 
addChild(String, String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
addChild(String, String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
addChild(PlexusConfiguration) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
addChild(PlexusConfiguration) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
addComponent(Object, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
addComponent(Object, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
addComponent(T, Class<?>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
addComponent(T, Class<?>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
addComponentDescriptor(ComponentDescriptor<?>) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
addComponentDescriptor(ComponentDescriptor<T>) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
addComponentDescriptor(ComponentDescriptor<T>) - Method in interface org.codehaus.plexus.PlexusContainer
 
addComponentRequirement(ComponentRequirement, Object) - Method in interface org.codehaus.plexus.component.MapOrientedComponent
 
addDependency(ComponentDependency) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
addingBundle(Bundle, BundleEvent) - Method in class org.eclipse.sisu.launch.SisuTracker
 
addPlexusInjector(List<? extends PlexusBeanModule>, Module...) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
addRequirement(ComponentRequirement) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
alias() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
alignToBaseDirectory(File) - Method in class org.codehaus.plexus.component.configurator.expression.DefaultExpressionEvaluator
 
alignToBaseDirectory(File) - Method in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
 
AnnotatedSource - Interface in org.eclipse.sisu.inject
Binding source locations can implement this interface to supply annotations to the BeanLocator.
annotationType() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
annotationType() - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
 
annotationType() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
AnnotationVisitor - Interface in org.eclipse.sisu.space
Something that can visit annotation declarations.
ANYTHING - org.eclipse.sisu.space.GlobberStrategy
 
appliesTo(Bundle) - Method in class org.eclipse.sisu.launch.SisuBundlePlan
 
ARGUMENTS - Static variable in interface org.eclipse.sisu.wire.ParameterKeys
Key.get( String[].class, Parameters.class );
ArrayConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
ArrayConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
 
as(Class<T>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
asProvider() - Method in interface org.eclipse.sisu.inject.DeferredClass
Returns a provider based on the deferred class.

B

BaseLoggerManager - Class in org.codehaus.plexus.logging
 
BaseLoggerManager() - Constructor for class org.codehaus.plexus.logging.BaseLoggerManager
 
basenameMatches(String, String) - Method in enum org.eclipse.sisu.space.GlobberStrategy
Attempts to match the given compiled glob pattern against the basename of a path.
BasicComponentConfigurator - Class in org.codehaus.plexus.component.configurator
 
BasicComponentConfigurator() - Constructor for class org.codehaus.plexus.component.configurator.BasicComponentConfigurator
 
BeanBinder - Interface in org.eclipse.sisu.bean
Provides custom PropertyBinders for beans that contain one or more properties.
BeanEntry<Q extends Annotation,​T> - Interface in org.eclipse.sisu
Describes Qualified bean implementations of T:

BeanEntry<Q extends Annotation,​T> - Interface in org.sonatype.inject
Deprecated.
BeanListener - Class in org.eclipse.sisu.bean
TypeListener that listens for bean types and arranges for their properties to be injected.
BeanListener(BeanBinder) - Constructor for class org.eclipse.sisu.bean.BeanListener
 
BeanLocator - Interface in org.eclipse.sisu.inject
Finds and tracks bean implementations annotated with Qualifier annotations.
BeanManager - Interface in org.eclipse.sisu.bean
Service that manages the lifecycle of beans.
BeanProperties - Class in org.eclipse.sisu.bean
Iterable that iterates over potential bean properties in a class hierarchy.
BeanProperties(Class<?>) - Constructor for class org.eclipse.sisu.bean.BeanProperties
 
BeanProperty<T> - Interface in org.eclipse.sisu.bean
Represents a bean property such as a field or setter method.
BeanScanning - Enum in org.eclipse.sisu.space
Common techniques for discovering bean implementations.
BeanScanning - Enum in org.sonatype.inject
Deprecated.
BeanScheduler - Class in org.eclipse.sisu.bean
Schedules safe activation of beans even when cyclic dependencies are involved.
Takes advantage of the new Guice ProvisionListener SPI, if available at runtime.
BeanScheduler() - Constructor for class org.eclipse.sisu.bean.BeanScheduler
 
bindBean(TypeLiteral<B>, TypeEncounter<B>) - Method in interface org.eclipse.sisu.bean.BeanBinder
Returns the appropriate PropertyBinder for the given bean type.
BindingPublisher - Interface in org.eclipse.sisu.inject
Publisher of Bindings to interested BindingSubscribers.
bindings() - Method in interface org.eclipse.sisu.inject.BindingSubscriber
Snapshot of currently subscribed Bindings.
BindingSubscriber<T> - Interface in org.eclipse.sisu.inject
Subscriber of Bindings from one or more BindingPublishers.
bindProperty(BeanProperty<T>) - Method in interface org.eclipse.sisu.bean.PropertyBinder
Returns the appropriate PropertyBinding for the given bean property.
BooleanConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
BooleanConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.BooleanConverter
 
boot(Class<T>, String...) - Static method in class org.eclipse.sisu.launch.Main
 
boot(Class<T>, String[], Module...) - Static method in class org.eclipse.sisu.launch.Main
 
boot(Map<?, ?>, String...) - Static method in class org.eclipse.sisu.launch.Main
 
boot(Map<?, ?>, String[], Module...) - Static method in class org.eclipse.sisu.launch.Main
 
buildContext - Variable in class org.eclipse.sisu.mojos.IndexMojo
For m2e incremental build support
buildContext - Variable in class org.eclipse.sisu.mojos.MainIndexMojo
For m2e incremental build support
buildContext - Variable in class org.eclipse.sisu.mojos.TestIndexMojo
For m2e incremental build support
BundleClassSpace - Class in org.eclipse.sisu.space
ClassSpace backed by a strongly-referenced Bundle.
BundleClassSpace(Bundle) - Constructor for class org.eclipse.sisu.space.BundleClassSpace
 
BundleModule - Class in org.eclipse.sisu.launch
Guice module that uses classpath-scanning and auto-wiring to bind JSR330 components from OSGi bundles.
BundleModule(Bundle, MutableBeanLocator) - Constructor for class org.eclipse.sisu.launch.BundleModule
 
BundlePlan - Interface in org.eclipse.sisu.launch
Something that can prepare BindingPublishers for component bundles.
bundleStateMask() - Method in class org.eclipse.sisu.launch.SisuExtender
Returns the mask of bundle states this extender is interested in.
ByteConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
ByteConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.ByteConverter
 

C

CACHE - org.eclipse.sisu.space.BeanScanning
Scan once and cache results
CACHE - org.sonatype.inject.BeanScanning
Deprecated.
 
camelizeName(String) - Static method in class org.eclipse.sisu.plexus.Roles
Removes any dashes from the name and converts it to camelCase.
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.BooleanConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.ByteConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.CharConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.ClassConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.DateConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.DoubleConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.EnumConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.FileConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.FloatConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.IntConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.LongConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.PathConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.ShortConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringBufferConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringBuilderConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.UriConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.UrlConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PlexusConfigurationConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PropertiesConverter
 
canConvert(Class<?>) - Method in interface org.codehaus.plexus.component.configurator.converters.ConfigurationConverter
 
canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
canonicalHint(String) - Static method in class org.eclipse.sisu.plexus.Hints
Returns the canonical form of the given Plexus hint.
canonicalHints(String...) - Static method in class org.eclipse.sisu.plexus.Hints
Returns the canonical form of the given Plexus hints.
canonicalHints(List<String>) - Static method in class org.eclipse.sisu.plexus.Hints
Returns the canonical form of the given Plexus hints.
canonicalHints(Requirement) - Static method in class org.eclipse.sisu.plexus.Hints
Returns the Plexus hints contained in the given @Requirement.
canonicalRoleHint(String, String) - Static method in class org.eclipse.sisu.plexus.Roles
Returns the canonical form of the given Plexus role-hint.
canonicalRoleHint(Component) - Static method in class org.eclipse.sisu.plexus.Roles
Returns the canonical role-hint for the given Plexus component.
catchThrowable(Throwable) - Static method in class org.eclipse.sisu.inject.Logs
Helper method for catching Throwables; severe errors such as ThreadDeath are always re-thrown.
CharConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
CharConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.CharConverter
 
ChildWireModule - Class in org.eclipse.sisu.wire
Child WireModule that avoids wiring dependencies that already exist in a parent Injector.
ChildWireModule(Injector, Module...) - Constructor for class org.eclipse.sisu.wire.ChildWireModule
 
ChildWireModule(Injector, Iterable<Module>) - Constructor for class org.eclipse.sisu.wire.ChildWireModule
 
ClassConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
ClassConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.ClassConverter
 
ClassFinder - Interface in org.eclipse.sisu.space
Finds (and optionally filters) Class resources from ClassSpaces.
ClassRealmConverter - Class in org.codehaus.plexus.component.configurator.converters.special
 
ClassRealmConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
ClassRealmConverter(ClassRealm) - Constructor for class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
ClassRealmConverter(ClassRealm) - Constructor for class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
ClassSpace - Interface in org.eclipse.sisu.space
Represents an abstract collection of related classes and resources.
ClassVisitor - Interface in org.eclipse.sisu.space
Something that can visit class definitions.
clear() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
clear() - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
clear() - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Removes all known BindingPublishers and their Bindings.
cloneClass(String) - Method in class org.eclipse.sisu.space.CloningClassSpace
 
CloningClassSpace - Class in org.eclipse.sisu.space
ClassSpace that can create multiple (deferred) copies of the same implementation type.
CloningClassSpace(ClassSpace) - Constructor for class org.eclipse.sisu.space.CloningClassSpace
 
CollectionConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
CollectionConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
 
compile(String) - Method in enum org.eclipse.sisu.space.GlobberStrategy
Compiles the given plain-text glob into an optimized pattern.
ComponentConfigurationException - Exception in org.codehaus.plexus.component.configurator
 
ComponentConfigurationException(String) - Constructor for exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
ComponentConfigurationException(String, Throwable) - Constructor for exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
ComponentConfigurationException(Throwable) - Constructor for exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
ComponentConfigurationException(PlexusConfiguration, String) - Constructor for exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
ComponentConfigurationException(PlexusConfiguration, String, Throwable) - Constructor for exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
ComponentConfigurationException(PlexusConfiguration, Throwable) - Constructor for exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
ComponentConfigurator - Interface in org.codehaus.plexus.component.configurator
 
ComponentDependency - Class in org.codehaus.plexus.component.repository
 
ComponentDependency() - Constructor for class org.codehaus.plexus.component.repository.ComponentDependency
 
ComponentDescriptor<T> - Class in org.codehaus.plexus.component.repository
 
ComponentDescriptor() - Constructor for class org.codehaus.plexus.component.repository.ComponentDescriptor
 
ComponentDescriptor(Class<T>, ClassRealm) - Constructor for class org.codehaus.plexus.component.repository.ComponentDescriptor
 
ComponentDescriptorBeanModule - Class in org.eclipse.sisu.plexus
PlexusBeanModule that binds Plexus components according to their ComponentDescriptors.
ComponentDescriptorBeanModule(ClassSpace, List<ComponentDescriptor<?>>) - Constructor for class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
 
ComponentFactory - Interface in org.codehaus.plexus.component.factory
 
ComponentImpl - Class in org.eclipse.sisu.plexus
Partial runtime implementation of Plexus @Component annotation, supporting the most common attributes.
ComponentImpl(Class<?>, String, String, String) - Constructor for class org.eclipse.sisu.plexus.ComponentImpl
 
ComponentInstantiationException - Exception in org.codehaus.plexus.component.factory
 
ComponentInstantiationException(String) - Constructor for exception org.codehaus.plexus.component.factory.ComponentInstantiationException
 
ComponentInstantiationException(String, Throwable) - Constructor for exception org.codehaus.plexus.component.factory.ComponentInstantiationException
 
componentKey(TypeLiteral<T>, String) - Static method in class org.eclipse.sisu.plexus.Roles
Returns the component binding Key for the given Plexus role-hint.
componentKey(Class<T>, String) - Static method in class org.eclipse.sisu.plexus.Roles
Returns the component binding Key for the given Plexus role-hint.
componentKey(Component) - Static method in class org.eclipse.sisu.plexus.Roles
Returns the component binding Key for the given Plexus component.
ComponentLifecycleException - Exception in org.codehaus.plexus.component.repository.exception
 
ComponentLifecycleException(String) - Constructor for exception org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
 
ComponentLifecycleException(String, Throwable) - Constructor for exception org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
 
ComponentLookupException - Exception in org.codehaus.plexus.component.repository.exception
 
ComponentLookupException(String, String, String) - Constructor for exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
ComponentLookupException(Throwable, String, String) - Constructor for exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
ComponentRepositoryException - Exception in org.codehaus.plexus.component.repository.exception
 
ComponentRepositoryException(String) - Constructor for exception org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
 
ComponentRepositoryException(String, Throwable) - Constructor for exception org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
 
ComponentRequirement - Class in org.codehaus.plexus.component.repository
 
ComponentRequirement() - Constructor for class org.codehaus.plexus.component.repository.ComponentRequirement
 
ComponentRequirementList - Class in org.codehaus.plexus.component.repository
 
ComponentRequirementList() - Constructor for class org.codehaus.plexus.component.repository.ComponentRequirementList
 
ComponentSetDescriptor - Class in org.codehaus.plexus.component.repository
 
ComponentSetDescriptor() - Constructor for class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
compose(Bundle) - Method in class org.eclipse.sisu.launch.SisuBundlePlan
Composes a Module that configures components from the given bundle.
composer() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
CompositeBeanHelper - Class in org.eclipse.sisu.plexus
Helper class that implements low-level Plexus configuration of composite beans.
CompositeBeanHelper(ConverterLookup, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Constructor for class org.eclipse.sisu.plexus.CompositeBeanHelper
 
concurrentKeys() - Static method in class org.eclipse.sisu.inject.Soft
 
concurrentKeys() - Static method in class org.eclipse.sisu.inject.Weak
 
concurrentKeys(int, int) - Static method in class org.eclipse.sisu.inject.Soft
 
concurrentKeys(int, int) - Static method in class org.eclipse.sisu.inject.Weak
 
concurrentValues() - Static method in class org.eclipse.sisu.inject.Soft
 
concurrentValues() - Static method in class org.eclipse.sisu.inject.Weak
 
concurrentValues(int, int) - Static method in class org.eclipse.sisu.inject.Soft
 
concurrentValues(int, int) - Static method in class org.eclipse.sisu.inject.Weak
 
Configurable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
ConfigurationConverter - Interface in org.codehaus.plexus.component.configurator.converters
 
ConfigurationImpl - Class in org.eclipse.sisu.plexus
Runtime implementation of Plexus @Configuration annotation.
ConfigurationImpl(String, String) - Constructor for class org.eclipse.sisu.plexus.ConfigurationImpl
 
ConfigurationListener - Interface in org.codehaus.plexus.component.configurator
 
configurator() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
configure(Binder) - Method in class org.eclipse.sisu.bean.LifecycleModule
 
configure(Binder) - Method in class org.eclipse.sisu.launch.BundleModule
 
configure(Binder) - Method in class org.eclipse.sisu.launch.InjectedTest
Custom injection bindings.
configure(Binder) - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
Custom injection bindings.
configure(Binder) - Method in class org.eclipse.sisu.launch.Main
 
configure(Binder) - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
 
configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
 
configure(Binder) - Method in interface org.eclipse.sisu.plexus.PlexusBeanModule
Contributes bindings and returns any associated PlexusBeanSource metadata.
configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusBindingModule
 
configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusDateTypeConverter
 
configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusSpaceModule
 
configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanModule
 
configure(Binder) - Method in class org.eclipse.sisu.space.SpaceModule
 
configure(Binder) - Method in class org.eclipse.sisu.wire.AbstractTypeConverter
 
configure(Binder) - Method in class org.eclipse.sisu.wire.ChildWireModule
 
configure(Binder) - Method in class org.eclipse.sisu.wire.MergedModule
 
configure(Binder) - Method in class org.eclipse.sisu.wire.WireModule
 
configure(Properties) - Method in class org.eclipse.sisu.launch.InjectedTest
Custom property values.
configure(Properties) - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
Custom property values.
configure(PlexusConfiguration) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable
 
configureComponent(Object, PlexusConfiguration, ClassRealm) - Method in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ClassRealm) - Method in interface org.codehaus.plexus.component.configurator.ComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm) - Method in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm) - Method in interface org.codehaus.plexus.component.configurator.ComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.BasicComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in interface org.codehaus.plexus.component.configurator.ComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.MapOrientedComponentConfigurator
 
ConsoleLogger - Class in org.codehaus.plexus.logging.console
 
ConsoleLogger() - Constructor for class org.codehaus.plexus.logging.console.ConsoleLogger
 
ConsoleLogger(int, String) - Constructor for class org.codehaus.plexus.logging.console.ConsoleLogger
 
ConsoleLoggerManager - Class in org.codehaus.plexus.logging.console
 
ConsoleLoggerManager() - Constructor for class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
CONSTRUCTORS - org.eclipse.sisu.bean.DeclaredMembers.View
 
ContainerConfiguration - Interface in org.codehaus.plexus
 
contains(Object) - Method in interface org.codehaus.plexus.context.Context
 
contains(Object) - Method in class org.codehaus.plexus.context.DefaultContext
 
containsKey(Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
containsValue(Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
Context - Interface in org.codehaus.plexus.context
 
contextData - Variable in class org.codehaus.plexus.context.DefaultContext
 
ContextException - Exception in org.codehaus.plexus.context
 
ContextException(String) - Constructor for exception org.codehaus.plexus.context.ContextException
 
ContextException(String, Throwable) - Constructor for exception org.codehaus.plexus.context.ContextException
 
ContextMapAdapter - Class in org.codehaus.plexus.context
 
ContextMapAdapter(Context) - Constructor for class org.codehaus.plexus.context.ContextMapAdapter
 
contextModule() - Method in class org.eclipse.sisu.launch.BundleModule
Returns a module containing common context bindings for the bundle.
contextRealm() - Static method in class org.eclipse.sisu.plexus.RealmManager
 
Contextualizable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
contextualize(Context) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
 
convert(TypeLiteral<T>, String) - Method in interface org.eclipse.sisu.plexus.PlexusBeanConverter
Converts the given constant value to a bean of the given type.
convert(TypeLiteral, String) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
 
convert(String, TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusDateTypeConverter
 
converterLookup - Variable in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
 
ConverterLookup - Interface in org.codehaus.plexus.component.configurator.converters.lookup
 
create(Class<T>) - Method in class org.eclipse.sisu.launch.SisuExtensions
Creates instances of extensions listed under META-INF/services/ fully-qualified-SPI-name ; implementations must have a public no-arg constructor.
create(Class<T>, Class<C>, C) - Method in class org.eclipse.sisu.launch.SisuExtensions
Creates instances of extensions listed under META-INF/services/ fully-qualified-SPI-name ; implementations must either have a public no-arg constructor or one with the declared context type.
createChild(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
createChild(String) - Method in class org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration
 
createChildRealm(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
createChildRealm(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
createLocator(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
Returns a new locator of bound components for this extender.
createLogger(String) - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
createTracker(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
Creates a new tracker of component bundles for this extender.
csvToXml(PlexusConfiguration, String) - Static method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
customizeContainerConfiguration(ContainerConfiguration) - Method in class org.codehaus.plexus.PlexusTestCase
 
customizeContext(Context) - Method in class org.codehaus.plexus.PlexusTestCase
 
CycleDetectedInComponentGraphException - Exception in org.codehaus.plexus.component.composition
 
CycleDetectedInComponentGraphException(String) - Constructor for exception org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException
 
CycleDetectedInComponentGraphException(String, Throwable) - Constructor for exception org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException
 

D

DateConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
DateConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.DateConverter
 
debug(String) - Method in class org.codehaus.plexus.logging.AbstractLogger
 
debug(String) - Method in interface org.codehaus.plexus.logging.Logger
 
debug(String, Object, Object) - Static method in class org.eclipse.sisu.inject.Logs
Logs a debug message; uses "{}" format anchors.
debug(String, Throwable) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
debug(String, Throwable) - Method in interface org.codehaus.plexus.logging.Logger
 
DEBUG_ENABLED - Static variable in class org.eclipse.sisu.inject.Logs
 
DeclaredMembers - Class in org.eclipse.sisu.bean
Iterable that iterates over declared members of a class hierarchy.
DeclaredMembers(Class<?>, DeclaredMembers.View...) - Constructor for class org.eclipse.sisu.bean.DeclaredMembers
 
DeclaredMembers.View - Enum in org.eclipse.sisu.bean
Enum implementation that provides different views of a class's members.
DEFAULT - Static variable in interface org.eclipse.sisu.space.SpaceModule.Strategy
Default visitor strategy; scan and bind implementations with Qualifiers.
DEFAULT - Static variable in interface org.eclipse.sisu.wire.WireModule.Strategy
Default wiring strategy; route all unresolved dependencies to the BeanLocator.
DEFAULT_HINT - Static variable in class org.eclipse.sisu.plexus.Hints
 
DEFAULT_STRICT - Static variable in interface org.eclipse.sisu.space.SpaceModule.Strategy
Same as SpaceModule.Strategy.DEFAULT but throwing RuntimeException in case class cannot be scanned.
defaultAllow() - Static method in class org.eclipse.sisu.osgi.ServiceBindings
Configured by org.eclipse.sisu.osgi.ServiceBindings.allow system property.
DefaultBeanLocator - Class in org.eclipse.sisu.inject
Default MutableBeanLocator that locates qualified beans across a dynamic group of BindingPublishers.
DefaultBeanLocator() - Constructor for class org.eclipse.sisu.inject.DefaultBeanLocator
 
DefaultClassFinder - Class in org.eclipse.sisu.space
ClassFinder that finds Class resources under a given package name.
DefaultClassFinder() - Constructor for class org.eclipse.sisu.space.DefaultClassFinder
 
DefaultClassFinder(String) - Constructor for class org.eclipse.sisu.space.DefaultClassFinder
 
DefaultContainerConfiguration - Class in org.codehaus.plexus
 
DefaultContainerConfiguration() - Constructor for class org.codehaus.plexus.DefaultContainerConfiguration
 
DefaultContext - Class in org.codehaus.plexus.context
 
DefaultContext() - Constructor for class org.codehaus.plexus.context.DefaultContext
 
DefaultContext(Map<?, ?>) - Constructor for class org.codehaus.plexus.context.DefaultContext
 
DefaultConverterLookup - Class in org.codehaus.plexus.component.configurator.converters.lookup
 
DefaultConverterLookup() - Constructor for class org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup
 
DefaultExpressionEvaluator - Class in org.codehaus.plexus.component.configurator.expression
 
DefaultExpressionEvaluator() - Constructor for class org.codehaus.plexus.component.configurator.expression.DefaultExpressionEvaluator
 
defaultIgnore() - Static method in class org.eclipse.sisu.osgi.ServiceBindings
Configured by org.eclipse.sisu.osgi.ServiceBindings.ignore system property.
DefaultPlexusBeanLocator - Class in org.eclipse.sisu.plexus
PlexusBeanLocator that locates beans of various types from zero or more Injectors.
DefaultPlexusBeanLocator(BeanLocator) - Constructor for class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
 
DefaultPlexusBeanLocator(BeanLocator, RealmManager, String) - Constructor for class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
 
DefaultPlexusConfiguration - Class in org.codehaus.plexus.configuration
 
DefaultPlexusConfiguration(String) - Constructor for class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
DefaultPlexusConfiguration(String, String) - Constructor for class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
DefaultPlexusContainer - Class in org.codehaus.plexus
PlexusContainer shim that delegates to a Plexus-aware Guice Injector.
DefaultPlexusContainer() - Constructor for class org.codehaus.plexus.DefaultPlexusContainer
 
DefaultPlexusContainer(ContainerConfiguration) - Constructor for class org.codehaus.plexus.DefaultPlexusContainer
 
DefaultPlexusContainer(ContainerConfiguration, Module...) - Constructor for class org.codehaus.plexus.DefaultPlexusContainer
 
DefaultRankingFunction - Class in org.eclipse.sisu.inject
Simple RankingFunction that partitions qualified bindings into two main groups.
DefaultRankingFunction() - Constructor for class org.eclipse.sisu.inject.DefaultRankingFunction
 
DefaultRankingFunction(int) - Constructor for class org.eclipse.sisu.inject.DefaultRankingFunction
 
deferLoadClass(String) - Method in class org.eclipse.sisu.space.BundleClassSpace
 
deferLoadClass(String) - Method in interface org.eclipse.sisu.space.ClassSpace
Defers loading of the named class from the surrounding class space.
deferLoadClass(String) - Method in class org.eclipse.sisu.space.URLClassSpace
 
DeferredClass<T> - Interface in org.eclipse.sisu.inject
Placeholder Class; postpones classloading until absolutely necessary.
DeferredProvider<T> - Interface in org.eclipse.sisu.inject
Provider backed by a DeferredClass.
describe(Object, String) - Static method in class org.eclipse.sisu.inject.Sources
Describes the given binding source with the given description.
describe(String) - Static method in class org.eclipse.sisu.inject.Sources
Describes a new binding source with the given description.
description() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
Description - Annotation Type in org.eclipse.sisu
Describes a bean:

Description - Annotation Type in org.sonatype.inject
Deprecated.
detectCycle(Object) - Static method in class org.eclipse.sisu.bean.BeanScheduler
Detects if a dependency cycle exists and activation needs to be deferred.
discoverComponents(ClassRealm) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
discoverComponents(ClassRealm) - Method in interface org.codehaus.plexus.PlexusContainer
 
discoverComponents(ClassRealm, Module...) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
discoverPlans() - Method in class org.eclipse.sisu.launch.SisuTracker
Discovers plans listed locally under META-INF/services/org.eclipse.sisu.launch.BundlePlan ; implementations must have a public no-arg constructor or one that accepts a MutableBeanLocator.
Disposable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
dispose() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
dispose() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable
 
dispose() - Method in interface org.codehaus.plexus.PlexusContainer
 
disqualify() - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
DoubleConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
DoubleConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.DoubleConverter
 
Dynamic - Annotation Type in org.eclipse.sisu
Marks dependencies that should be dynamic proxies:

E

EagerSingleton - Annotation Type in org.eclipse.sisu
Marks beans that should be created as soon as possible:

EagerSingleton - Annotation Type in org.sonatype.inject
Deprecated.
elements() - Static method in class org.eclipse.sisu.inject.Soft
 
elements() - Static method in class org.eclipse.sisu.inject.Weak
 
elements(int) - Static method in class org.eclipse.sisu.inject.Soft
 
elements(int) - Static method in class org.eclipse.sisu.inject.Weak
 
enableLogging(Logger) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
 
enableLogging(Logger) - Method in interface org.codehaus.plexus.logging.LogEnabled
 
enterAnnotation() - Method in interface org.eclipse.sisu.space.AnnotationVisitor
Enters the annotation declaration.
enterClass(int, String, String, String[]) - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
enterClass(int, String, String, String[]) - Method in interface org.eclipse.sisu.space.ClassVisitor
Enters the class definition.
enterClass(int, String, String, String[]) - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
enterClass(int, String, String, String[]) - Method in class org.eclipse.sisu.space.SisuIndex
 
enterSpace(ClassSpace) - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
enterSpace(ClassSpace) - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
enterSpace(ClassSpace) - Method in class org.eclipse.sisu.space.SisuIndex
 
enterSpace(ClassSpace) - Method in interface org.eclipse.sisu.space.SpaceVisitor
Enters the class space.
EntryListAdapter<V> - Class in org.eclipse.sisu.wire
List backed by an Iterable sequence of map entries.
EntryListAdapter(Iterable<? extends Map.Entry<?, V>>) - Constructor for class org.eclipse.sisu.wire.EntryListAdapter
 
EntryMapAdapter<K,​V> - Class in org.eclipse.sisu.wire
Map backed by an Iterable sequence of map entries.
EntryMapAdapter(Iterable<? extends Map.Entry<K, V>>) - Constructor for class org.eclipse.sisu.wire.EntryMapAdapter
 
entrySet() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
entrySet() - Method in class org.eclipse.sisu.wire.EntryMapAdapter
 
EntrySetAdapter<V> - Class in org.eclipse.sisu.wire
Set backed by an Iterable sequence of map entries.
EntrySetAdapter(Iterable<? extends Map.Entry<?, V>>) - Constructor for class org.eclipse.sisu.wire.EntrySetAdapter
 
EnumConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
EnumConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.EnumConverter
 
equals(Object) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
equals(Object) - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
equals(Object) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
equals(Object) - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
equals(Object) - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
 
equals(Object) - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
equals(Object) - Method in class org.eclipse.sisu.space.BundleClassSpace
 
equals(Object) - Method in class org.eclipse.sisu.space.LoadedClass
 
equals(Object) - Method in class org.eclipse.sisu.space.URLClassSpace
 
error(String) - Method in class org.codehaus.plexus.logging.AbstractLogger
 
error(String) - Method in interface org.codehaus.plexus.logging.Logger
 
error(String, Throwable) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
error(String, Throwable) - Method in interface org.codehaus.plexus.logging.Logger
 
evaluate(String) - Method in class org.codehaus.plexus.component.configurator.expression.DefaultExpressionEvaluator
 
evaluate(String) - Method in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
 
evaluate(String, Class<?>) - Method in interface org.codehaus.plexus.component.configurator.expression.TypeAwareExpressionEvaluator
 
evictBundle(Bundle) - Method in class org.eclipse.sisu.launch.SisuTracker
Determines whether we should remove the BindingPublisher associated with the given bundle.
EXACT - org.eclipse.sisu.space.GlobberStrategy
 
excludeArtifactIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma separated list of ArtifactIds to exclude when indexing.
excludeClassifiers - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma Separated list of Classifiers to exclude when indexing.
excludeGroupIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma separated list of GroupIds to exclude when indexing.
excludeScope - Variable in class org.eclipse.sisu.mojos.IndexMojo
Scope to exclude.
excludeTransitive - Variable in class org.eclipse.sisu.mojos.IndexMojo
If we should exclude transitive dependencies when indexing.
excludeTypes - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma Separated list of Types to exclude when indexing.
execute() - Method in class org.eclipse.sisu.mojos.IndexMojo
 
execute() - Method in class org.eclipse.sisu.mojos.MainIndexMojo
 
execute() - Method in class org.eclipse.sisu.mojos.TestIndexMojo
 
ExpressionEvaluationException - Exception in org.codehaus.plexus.component.configurator.expression
 
ExpressionEvaluationException(String) - Constructor for exception org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
 
ExpressionEvaluationException(String, Throwable) - Constructor for exception org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
 
ExpressionEvaluator - Interface in org.codehaus.plexus.component.configurator.expression
 
extensions - Variable in class org.eclipse.sisu.launch.BundleModule
Local bundle extensions to Sisu.
extensionsModule() - Method in class org.eclipse.sisu.launch.BundleModule
Returns a module that installs modules from META-INF/services/com.google.inject.Module.

F

factory() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
failIfNotTypeCompatible(Object, Class<?>, PlexusConfiguration) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
fatalError(String) - Method in class org.codehaus.plexus.logging.AbstractLogger
 
fatalError(String) - Method in interface org.codehaus.plexus.logging.Logger
 
fatalError(String, Throwable) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
fatalError(String, Throwable) - Method in interface org.codehaus.plexus.logging.Logger
 
FIELDS - org.eclipse.sisu.bean.DeclaredMembers.View
 
FileConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
FileConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.FileConverter
 
findBindingPublisher(Injector) - Static method in class org.eclipse.sisu.inject.InjectorBindings
 
findClasses(ClassSpace) - Method in interface org.eclipse.sisu.space.ClassFinder
Searches the given ClassSpace for Class resources.
findClasses(ClassSpace) - Method in class org.eclipse.sisu.space.DefaultClassFinder
 
findClasses(ClassSpace) - Method in class org.eclipse.sisu.space.IndexedClassFinder
 
findEntries(String, String, boolean) - Method in class org.eclipse.sisu.space.BundleClassSpace
 
findEntries(String, String, boolean) - Method in interface org.eclipse.sisu.space.ClassSpace
Queries local class space content for entries matching the given pattern.
findEntries(String, String, boolean) - Method in class org.eclipse.sisu.space.URLClassSpace
 
findLocator(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
Finds the locator associated with this extender; creates one if none exist.
findRankingFunction(Injector) - Static method in class org.eclipse.sisu.inject.InjectorBindings
 
FloatConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
FloatConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.FloatConverter
 
flushCacheFor(LifecycleManager.ClassTester) - Method in class org.eclipse.sisu.bean.LifecycleManager
Flush the cache for each key that satisfies the given predicate
fromChildren(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
fromChildren(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener, Type) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator) - Method in interface org.codehaus.plexus.component.configurator.converters.ConfigurationConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.EnumConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.FileConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.PathConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PlexusConfigurationConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PropertiesConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in interface org.codehaus.plexus.component.configurator.converters.ConfigurationConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
 
fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in interface org.codehaus.plexus.component.configurator.converters.ParameterizedConfigurationConverter
 
fromExpression(PlexusConfiguration, ExpressionEvaluator) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
fromExpression(PlexusConfiguration, ExpressionEvaluator, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
fromExpression(PlexusConfiguration, ExpressionEvaluator, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.BooleanConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.ByteConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.CharConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.ClassConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.DateConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.DoubleConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.FileConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.FloatConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.IntConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.LongConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.ShortConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringBufferConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringBuilderConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.UriConverter
 
fromString(String) - Method in class org.codehaus.plexus.component.configurator.converters.basic.UrlConverter
 
fromString(String, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
 
fromString(String, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
 
fromXML(String) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 

G

get(TypeLiteral<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Get all type arguments from a generic type, for example [Foo,Bar] from Map<Foo,Bar>.
get(TypeLiteral<?>, int) - Static method in class org.eclipse.sisu.inject.TypeArguments
Get an indexed type argument from a generic type, for example Bar from Map<Foo,Bar>.
get(Object) - Method in interface org.codehaus.plexus.context.Context
 
get(Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
get(Object) - Method in class org.codehaus.plexus.context.DefaultContext
 
get(Type) - Static method in class org.eclipse.sisu.plexus.TypeArguments
Get all type arguments from a generic type, for example [Foo,Bar] from Map<Foo,Bar>.
get(Type, int) - Static method in class org.eclipse.sisu.plexus.TypeArguments
Get an indexed type argument from a generic type, for example Bar from Map<Foo,Bar>.
getActiveLoggerCount() - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
getActiveLoggerCount() - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
getActiveLoggerCount() - Method in interface org.codehaus.plexus.logging.LoggerManager
 
getAlias() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getAnnotation(Binding<?>, Class<T>) - Method in interface org.eclipse.sisu.inject.AnnotatedSource
Returns the annotation of the given type that is associated with the binding.
getAnnotation(Binding<?>, Class<T>) - Static method in class org.eclipse.sisu.inject.Sources
Searches the binding's source and implementation for an annotation of the given type.
getAnnotation(Class<A>) - Method in interface org.eclipse.sisu.bean.BeanProperty
Returns the property annotation with the specified type.
getArtifactId() - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
getAttribute(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getAttribute(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getAttribute(String, String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getAttribute(String, String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getAttributeNames() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getAttributeNames() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getAutoWiring() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getAutoWiring() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getBasedir() - Static method in class org.codehaus.plexus.PlexusTestCase
 
getBasedir() - Method in class org.eclipse.sisu.launch.InjectedTest
 
getBasedir() - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
getBeanMetadata(Class<?>) - Method in interface org.eclipse.sisu.plexus.PlexusBeanSource
Returns metadata associated with the given Plexus bean implementation.
getBundle() - Method in class org.eclipse.sisu.space.BundleClassSpace
 
getChild(int) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getChild(int) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getChild(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getChild(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getChild(String, boolean) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getChild(String, boolean) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getChildCount() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getChildCount() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getChildLogger(String) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
getChildLogger(String) - Method in interface org.codehaus.plexus.logging.Logger
 
getChildren() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getChildren() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getChildren(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getChildren(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getChildType(PlexusConfiguration, Class<?>, ClassLoader, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
getChildType(PlexusConfiguration, Class<?>, ClassLoader, Type) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
getClassForImplementationHint(Class<?>, PlexusConfiguration, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
getClassLoader() - Method in class org.codehaus.plexus.PlexusTestCase
 
getClassPathScanning() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getClassPathScanning() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getClassWorld() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getClassWorld() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getClassWorld() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getClassWorld() - Method in interface org.codehaus.plexus.MutablePlexusContainer
 
getCompletions(Element, AnnotationMirror, ExecutableElement, String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
getComponentComposer() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getComponentConfigurator() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getComponentDescriptor(Class<T>, String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptor(Class<T>, String, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptor(String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptor(String, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorList(Class<T>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorList(Class<T>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorList(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorList(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorMap(Class<T>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorMap(Class<T>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorMap(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorMap(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentFactory() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getComponentProfile() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getComponents() - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
getComponentType() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getComponentVisibility() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getComponentVisibility() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getConfiguration() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getConfiguration(BeanProperty<?>) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedMetadata
 
getConfiguration(BeanProperty<?>) - Method in interface org.eclipse.sisu.plexus.PlexusBeanMetadata
Returns @Configuration metadata for the given property of the Plexus bean.
getConfigurationName(String) - Method in class org.codehaus.plexus.PlexusTestCase
 
getContainer() - Method in class org.codehaus.plexus.PlexusTestCase
 
getContainerConfiguration() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getContainerConfiguration() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getContainerConfigurationURL() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getContainerConfigurationURL() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getContainerRealm() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getContainerRealm() - Method in interface org.codehaus.plexus.PlexusContainer
 
getContext() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getContext() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getContext() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getContext() - Method in interface org.codehaus.plexus.PlexusContainer
 
getContextComponent() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getContextComponent() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getContextData() - Method in interface org.codehaus.plexus.context.Context
 
getContextData() - Method in class org.codehaus.plexus.context.DefaultContext
 
getCustomConfigurationName() - Method in class org.codehaus.plexus.PlexusTestCase
 
getDeclaringSource(Binding<?>) - Static method in class org.eclipse.sisu.inject.Guice4
Returns the source that originally declared the given binding.
getDependencies() - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
getDescription() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getDescription() - Method in interface org.eclipse.sisu.BeanEntry
Returns a human-readable description of the bean; see @Description.
getDescription() - Method in interface org.eclipse.sisu.plexus.PlexusBean
 
getFailedConfiguration() - Method in exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
getFieldName() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
getGroupId() - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
getHumanReadableKey() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getId() - Method in interface org.codehaus.plexus.component.factory.ComponentFactory
 
getImplementation() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getImplementationClass() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getImplementationClass() - Method in interface org.eclipse.sisu.BeanEntry
Attempts to find the implementation type without creating the bean instance.
getImplementationClass() - Method in interface org.eclipse.sisu.inject.DeferredProvider
 
getImplementationClass() - Method in interface org.eclipse.sisu.plexus.PlexusBean
 
getInstantiationStrategy() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getJSR250Lifecycle() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getJSR250Lifecycle() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getKey() - Method in interface org.eclipse.sisu.BeanEntry
Returns the @Qualifier annotation associated with this particular bean.
getLifecycleHandler() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getLogger() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getLogger() - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
 
getLogger() - Method in interface org.codehaus.plexus.MutablePlexusContainer
 
getLoggerForComponent(String) - Method in class org.codehaus.plexus.logging.AbstractLoggerManager
 
getLoggerForComponent(String) - Method in interface org.codehaus.plexus.logging.LoggerManager
 
getLoggerForComponent(String, String) - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
getLoggerForComponent(String, String) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
getLoggerForComponent(String, String) - Method in interface org.codehaus.plexus.logging.LoggerManager
 
getLoggerManager() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getLoggerManager() - Method in interface org.codehaus.plexus.MutablePlexusContainer
 
getLookupRealm() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getLookupRealm() - Method in interface org.codehaus.plexus.PlexusContainer
 
getMessage() - Method in exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
getName() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getName() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getName() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
getName() - Method in interface org.codehaus.plexus.logging.Logger
 
getName() - Method in interface org.eclipse.sisu.bean.BeanProperty
Returns the normalized property name excluding the namespace; for example "address".
getName() - Method in interface org.eclipse.sisu.inject.DeferredClass
Returns the name of the deferred class.
getName() - Method in class org.eclipse.sisu.space.LoadedClass
 
getProperties() - Method in class org.eclipse.sisu.launch.BundleModule
Returns the properties associated with the current context.
getProvider() - Method in interface org.eclipse.sisu.BeanEntry
Returns the underlying Provider; may support creation of multiple instances.
getProviderInstance(ProviderInstanceBinding<?>) - Static method in class org.eclipse.sisu.inject.Guice4
Returns the provider that originally backed the given binding.
getRank() - Method in interface org.eclipse.sisu.BeanEntry
Returns the bean's rank; higher ranked beans override lower ranked beans.
getRawType(Type) - Static method in class org.eclipse.sisu.plexus.TypeArguments
Get the erased raw Class for a generic type, for example Map from Map<Foo,Bar>.
getReader(String) - Method in class org.eclipse.sisu.space.SisuIndex
 
getReader(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
getRealm() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getRealm() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getRealm() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getRequirement(BeanProperty<?>) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedMetadata
 
getRequirement(BeanProperty<?>) - Method in interface org.eclipse.sisu.plexus.PlexusBeanMetadata
Returns @Requirement metadata for the given property of the Plexus bean.
getRequirements() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getResource(String) - Method in class org.eclipse.sisu.space.BundleClassSpace
 
getResource(String) - Method in interface org.eclipse.sisu.space.ClassSpace
Queries the surrounding class space for the resource with the given name.
getResource(String) - Method in class org.eclipse.sisu.space.URLClassSpace
 
getResourceAsStream(String) - Method in class org.codehaus.plexus.PlexusTestCase
 
getResources(String) - Method in class org.eclipse.sisu.space.BundleClassSpace
 
getResources(String) - Method in interface org.eclipse.sisu.space.ClassSpace
Queries the surrounding class space for all resources with the given name.
getResources(String) - Method in class org.eclipse.sisu.space.URLClassSpace
 
getRole() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getRole() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
getRoleClass() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getRoleHint() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getRoleHint() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
getRoleHints() - Method in class org.codehaus.plexus.component.repository.ComponentRequirementList
 
getSource() - Method in interface org.eclipse.sisu.BeanEntry
Returns an arbitrary object that indicates where this bean was configured.
getStrictClassPathScanning() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getStrictClassPathScanning() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getSupportedAnnotationTypes() - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
getSupportedOptions() - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
getSupportedSourceVersion() - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
getTestConfiguration() - Method in class org.codehaus.plexus.PlexusTestCase
 
getTestConfiguration(Class<?>) - Static method in class org.codehaus.plexus.PlexusTestCase
 
getTestFile(String) - Static method in class org.codehaus.plexus.PlexusTestCase
 
getTestFile(String, String) - Static method in class org.codehaus.plexus.PlexusTestCase
 
getTestPath(String) - Static method in class org.codehaus.plexus.PlexusTestCase
 
getTestPath(String, String) - Static method in class org.codehaus.plexus.PlexusTestCase
 
getThreshold() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
getThreshold() - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
getThreshold() - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
getThreshold() - Method in interface org.codehaus.plexus.logging.Logger
 
getThreshold() - Method in interface org.codehaus.plexus.logging.LoggerManager
 
getType() - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
getType() - Method in interface org.eclipse.sisu.bean.BeanProperty
Returns the reified generic type of the property; for example TypeLiteral<List<String>>.
getURLs() - Method in class org.eclipse.sisu.space.URLClassSpace
 
getValue() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getValue() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getValue() - Method in interface org.eclipse.sisu.BeanEntry
Returns the associated instance of the bean; returns same instance for each call.
getValue(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
getValue(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
getVersion() - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
getVersion() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getWriter(String) - Method in class org.eclipse.sisu.space.SisuIndex
 
getWriter(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
global(ClassSpace) - Static method in class org.eclipse.sisu.launch.SisuExtensions
Returns global SisuExtensions from the surrounding class space.
GLOBAL_INDEX - org.eclipse.sisu.space.BeanScanning
Use global index (application)
GLOBAL_INDEX - org.sonatype.inject.BeanScanning
Deprecated.
 
GLOBAL_INDEX - Static variable in class org.eclipse.sisu.space.SpaceModule
 
GLOBAL_VISIBILITY - Static variable in interface org.codehaus.plexus.PlexusConstants
 
GlobberStrategy - Enum in org.eclipse.sisu.space
Enumerates various optimized globbing strategies.
Guice4 - Class in org.eclipse.sisu.inject
Utility methods for dealing with changes in the Guice 4.0 SPI.

H

hasComponent(Class) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasComponent(Class<?>) - Method in interface org.codehaus.plexus.PlexusContainer
 
hasComponent(Class<?>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
hasComponent(Class<?>, String, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
hasComponent(Class, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasComponent(Class, String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasComponent(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasComponent(String) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
hasComponent(String) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
hasComponent(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
hasComponent(String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasComponent(String, String) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
hasComponent(String, String) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
hasComponent(String, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
hasConfiguration() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
hashCode() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
hashCode() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
hashCode() - Method in class org.eclipse.sisu.inject.InjectorBindings
 
hashCode() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
hashCode() - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
 
hashCode() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
hashCode() - Method in class org.eclipse.sisu.space.BundleClassSpace
 
hashCode() - Method in class org.eclipse.sisu.space.LoadedClass
 
hashCode() - Method in class org.eclipse.sisu.space.URLClassSpace
 
hasPlexusAnnotations(Bundle) - Static method in class org.eclipse.sisu.plexus.PlexusBundlePlan
 
hasPlexusXml(Bundle) - Static method in class org.eclipse.sisu.plexus.PlexusBundlePlan
 
hear(TypeLiteral<B>, TypeEncounter<B>) - Method in class org.eclipse.sisu.bean.BeanListener
 
hear(Class<?>, Object) - Method in class org.eclipse.sisu.plexus.PlexusTypeBinder
 
hear(Class<?>, Object) - Method in interface org.eclipse.sisu.space.QualifiedTypeListener
Invoked when the QualifiedTypeVisitor finds a qualified type.
hear(Class, Object) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
hear(Component, DeferredClass<?>, Object) - Method in class org.eclipse.sisu.plexus.PlexusTypeBinder
 
hear(Component, DeferredClass<?>, Object) - Method in interface org.eclipse.sisu.plexus.PlexusTypeListener
Invoked when the PlexusTypeListener finds a Plexus component.
Hidden - Annotation Type in org.eclipse.sisu
Hides a bean from being located or watched:

hide() - Static method in class org.eclipse.sisu.inject.Sources
Hides a new binding source from the bean locator.
hide(Object) - Static method in class org.eclipse.sisu.inject.Sources
Hides the given binding source from the bean locator.
hint() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
hint() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
hints() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
Hints - Class in org.eclipse.sisu.plexus
Constants and utility methods for dealing with Plexus hints.

I

identityToString(Object) - Static method in class org.eclipse.sisu.inject.Logs
Returns an identity string for the given object.
IgnoreSetters - Annotation Type in org.eclipse.sisu.bean
Annotates class hierarchies that don't want setter injection.
implicitKey(Class<T>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Creates a special binding key for the given implicit type.
includeArtifactIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma separated list of ArtifactIds to include when indexing.
includeClassifiers - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma Separated list of Classifiers to include when indexing.
includeDependencies - Variable in class org.eclipse.sisu.mojos.IndexMojo
If we should include project dependencies when indexing.
includeGroupIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma separated list of GroupIds to include when indexing.
includeScope - Variable in class org.eclipse.sisu.mojos.IndexMojo
Scope to include.
includeTypes - Variable in class org.eclipse.sisu.mojos.IndexMojo
Comma Separated list of Types to include when indexing.
index(ClassSpace) - Method in class org.eclipse.sisu.space.SisuIndex
 
INDEX - org.eclipse.sisu.space.BeanScanning
Use local index (plug-ins)
INDEX - org.sonatype.inject.BeanScanning
Deprecated.
 
IndexedClassFinder - Class in org.eclipse.sisu.space
ClassFinder that finds Class resources listed in the named index.
IndexedClassFinder(String, boolean) - Constructor for class org.eclipse.sisu.space.IndexedClassFinder
 
indexedNames(ClassSpace) - Method in class org.eclipse.sisu.space.IndexedClassFinder
 
IndexMojo - Class in org.eclipse.sisu.mojos
Generates a qualified class index for the current project and its dependencies.
IndexMojo() - Constructor for class org.eclipse.sisu.mojos.IndexMojo
 
IndexMojo(BuildContext) - Constructor for class org.eclipse.sisu.mojos.IndexMojo
 
info(String) - Method in class org.codehaus.plexus.logging.AbstractLogger
 
info(String) - Method in interface org.codehaus.plexus.logging.Logger
 
info(String) - Method in class org.eclipse.sisu.space.SisuIndex
 
info(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
info(String, Throwable) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
info(String, Throwable) - Method in interface org.codehaus.plexus.logging.Logger
 
init(ProcessingEnvironment) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
Initializable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
InitializationException - Exception in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
InitializationException(String) - Constructor for exception org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
 
InitializationException(String, Throwable) - Constructor for exception org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
 
initialize() - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
initialize() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
 
inject(Module) - Method in class org.eclipse.sisu.launch.SisuBundlePlan
Creates an Injector from the composed Module configuration.
InjectedTest - Class in org.eclipse.sisu.launch
Abstract TestNG/JUnit4/5 test that automatically binds and injects itself.
InjectedTest() - Constructor for class org.eclipse.sisu.launch.InjectedTest
 
InjectedTestCase - Class in org.eclipse.sisu.launch
Deprecated.
Switch to JUnit4 or 5 with InjectedTest
InjectedTestCase() - Constructor for class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
InjectorBindings - Class in org.eclipse.sisu.inject
Publisher of Bindings from a single Injector; ranked according to a given RankingFunction.
InjectorBindings(Injector) - Constructor for class org.eclipse.sisu.inject.InjectorBindings
 
InjectorBindings(Injector, RankingFunction) - Constructor for class org.eclipse.sisu.inject.InjectorBindings
 
injectProperty(B) - Method in interface org.eclipse.sisu.bean.PropertyBinding
Injects the current bound value into the property of the given bean.
install(Binder) - Method in class org.eclipse.sisu.launch.SisuExtensions
Installs modules listed under META-INF/services/com.google.inject.Module; modules must have a public no-arg constructor.
install(Binder, Class<C>, C) - Method in class org.eclipse.sisu.launch.SisuExtensions
Installs modules listed under META-INF/services/com.google.inject.Module; modules must either have a public no-arg constructor or one with the declared context type.
instantiateCollection(PlexusConfiguration, Class<?>, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
instantiateCollection(PlexusConfiguration, Class<?>, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
 
instantiateCollection(PlexusConfiguration, Class<?>, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
 
instantiateObject(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
instantiationStrategy() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
IntConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
IntConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.IntConverter
 
invokeStaticBinding(Binding<?>) - Static method in class org.eclipse.sisu.inject.Guice4
Attempts to invoke the given binding statically; returns null if the binding isn't static.
isAssignableFrom(TypeLiteral<?>, TypeLiteral<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Determines if the sub-type can be converted to the generic super-type via an identity or widening conversion.
isConcrete(TypeLiteral<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Determines if the given generic type represents a concrete type.
isConcrete(Class<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Determines if the given raw type represents a concrete type.
isDebugEnabled() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
isDebugEnabled() - Method in interface org.codehaus.plexus.logging.Logger
 
isDefaultHint(String) - Static method in class org.eclipse.sisu.plexus.Hints
Determines if the given Plexus hint denotes the default component.
isEmpty() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
isEmpty() - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedMetadata
 
isEmpty() - Method in interface org.eclipse.sisu.plexus.PlexusBeanMetadata
 
isEmpty() - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
isEmpty() - Method in class org.eclipse.sisu.wire.EntryMapAdapter
 
isEmpty() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
 
isErrorEnabled() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
isErrorEnabled() - Method in interface org.codehaus.plexus.logging.Logger
 
isFatalErrorEnabled() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
isFatalErrorEnabled() - Method in interface org.codehaus.plexus.logging.Logger
 
isImplicit(TypeLiteral<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Determines if the given generic type represents an implicit binding.
isImplicit(Class<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Determines if the given raw type represents an implicit binding.
isInfoEnabled() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
isInfoEnabled() - Method in interface org.codehaus.plexus.logging.Logger
 
isIsolatedRealm() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
isIsolatedRealm() - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
isManaged(ClassRealm) - Method in class org.eclipse.sisu.plexus.RealmManager
 
isolatedRealm() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
isOptional() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
isWarnEnabled() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
isWarnEnabled() - Method in interface org.codehaus.plexus.logging.Logger
 
iterator() - Method in class org.eclipse.sisu.bean.BeanProperties
 
iterator() - Method in class org.eclipse.sisu.bean.DeclaredMembers
 
iterator() - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
iterator() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
 

J

jvmDescriptor(Class<? extends Annotation>) - Static method in class org.eclipse.sisu.space.SpaceScanner
Returns the JVM descriptor for the given annotation class, such as "Ljavax/inject/Qualifier;".

K

keys() - Static method in class org.eclipse.sisu.inject.Soft
 
keys() - Static method in class org.eclipse.sisu.inject.Weak
 
keys(int) - Static method in class org.eclipse.sisu.inject.Soft
 
keys(int) - Static method in class org.eclipse.sisu.inject.Weak
 
keySet() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 

L

LAST_BINDING - Static variable in interface org.eclipse.sisu.bean.PropertyBinder
Binders may return LAST_BINDING to indicate they are done binding a bean.
lazy(Binding<T>) - Static method in class org.eclipse.sisu.inject.Guice4
Returns a lazy provider that only uses the binding once and caches the result.
leaveAnnotation() - Method in interface org.eclipse.sisu.space.AnnotationVisitor
Leaves the annotation declaration.
leaveClass() - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
leaveClass() - Method in interface org.eclipse.sisu.space.ClassVisitor
Leaves the class definition.
leaveClass() - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
leaveClass() - Method in class org.eclipse.sisu.space.SisuIndex
 
leaveSpace() - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
leaveSpace() - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
leaveSpace() - Method in class org.eclipse.sisu.space.SisuIndex
 
leaveSpace() - Method in interface org.eclipse.sisu.space.SpaceVisitor
Leaves the class space.
Legacy<S> - Class in org.eclipse.sisu.inject
Deprecated.
Limited support for migrating legacy types.
LEVEL_DEBUG - Static variable in interface org.codehaus.plexus.logging.Logger
 
LEVEL_DISABLED - Static variable in interface org.codehaus.plexus.logging.Logger
 
LEVEL_ERROR - Static variable in interface org.codehaus.plexus.logging.Logger
 
LEVEL_FATAL - Static variable in interface org.codehaus.plexus.logging.Logger
 
LEVEL_INFO - Static variable in interface org.codehaus.plexus.logging.Logger
 
LEVEL_WARN - Static variable in interface org.codehaus.plexus.logging.Logger
 
lifecycleHandler() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
LifecycleManager - Class in org.eclipse.sisu.bean
BeanManager that manages JSR250 beans and schedules lifecycle events.
LifecycleManager() - Constructor for class org.eclipse.sisu.bean.LifecycleManager
 
LifecycleManager.ClassTester - Interface in org.eclipse.sisu.bean
Allows testing if a class should be flushed from the cache
LifecycleModule - Class in org.eclipse.sisu.bean
Guice Module that provides lifecycle management by following PostConstruct and PreDestroy annotations, or corresponding JSR250 PostConstruct and PreDestroy annotations.
LifecycleModule() - Constructor for class org.eclipse.sisu.bean.LifecycleModule
 
LifecycleModule(BeanManager) - Constructor for class org.eclipse.sisu.bean.LifecycleModule
 
listIterator(int) - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
load() - Method in interface org.eclipse.sisu.inject.DeferredClass
Retrieves the class, for example from a cache or a class loader.
load() - Method in class org.eclipse.sisu.space.LoadedClass
 
load(Class<T>) - Method in class org.eclipse.sisu.launch.SisuExtensions
Loads extension types listed under META-INF/services/ fully-qualified-SPI-name.
LOAD_ON_START - Static variable in interface org.eclipse.sisu.plexus.Strategies
 
loadClass(String) - Method in class org.eclipse.sisu.space.BundleClassSpace
 
loadClass(String) - Method in interface org.eclipse.sisu.space.ClassSpace
Loads the named class from the surrounding class space.
loadClass(String) - Method in class org.eclipse.sisu.space.URLClassSpace
 
LoadedClass<T> - Class in org.eclipse.sisu.space
Pseudo DeferredClass backed by an already loaded Class.
LoadedClass(Class<? extends T>) - Constructor for class org.eclipse.sisu.space.LoadedClass
 
local(ClassSpace) - Static method in class org.eclipse.sisu.launch.SisuExtensions
Returns local SisuExtensions from the containing class space.
LOCAL_INDEX - Static variable in class org.eclipse.sisu.space.SpaceModule
 
LOCAL_SCAN - Static variable in class org.eclipse.sisu.space.SpaceModule
 
locate(Key) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
locate(Key<T>) - Method in interface org.eclipse.sisu.inject.BeanLocator
Finds bean implementations that match the given qualified binding Key.
locate(TypeLiteral<T>, String...) - Method in class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
 
locate(TypeLiteral<T>, String...) - Method in interface org.eclipse.sisu.plexus.PlexusBeanLocator
Locates beans of the given type, optionally filtered using the given named hints.
locator - Variable in class org.eclipse.sisu.launch.BundleModule
Shared locator of bound components.
locator - Variable in class org.eclipse.sisu.launch.SisuBundlePlan
 
locator - Variable in class org.eclipse.sisu.launch.SisuTracker
Shared locator of bound components.
locator - Variable in class org.eclipse.sisu.plexus.PlexusBundlePlan
 
LocatorWiring - Class in org.eclipse.sisu.wire
Adds BeanLocator-backed bindings for unresolved bean dependencies.
LocatorWiring(Binder) - Constructor for class org.eclipse.sisu.wire.LocatorWiring
 
LogEnabled - Interface in org.codehaus.plexus.logging
 
Logger - Interface in org.codehaus.plexus.logging
 
LoggerManager - Interface in org.codehaus.plexus.logging
 
Logs - Class in org.eclipse.sisu.inject
Utility methods for dealing with container logging and recovery.
LongConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
LongConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.LongConverter
 
lookup(Class<T>) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookup(Class<T>) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookup(Class<T>) - Method in class org.codehaus.plexus.PlexusTestCase
 
lookup(Class<T>) - Method in class org.eclipse.sisu.launch.InjectedTest
 
lookup(Class<T>) - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
lookup(Class<T>, Annotation) - Method in class org.eclipse.sisu.launch.InjectedTest
 
lookup(Class<T>, Annotation) - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
lookup(Class<T>, Class<? extends Annotation>) - Method in class org.eclipse.sisu.launch.InjectedTest
 
lookup(Class<T>, Class<? extends Annotation>) - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
lookup(Class<T>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookup(Class<T>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookup(Class<T>, String) - Method in class org.codehaus.plexus.PlexusTestCase
 
lookup(Class<T>, String) - Method in class org.eclipse.sisu.launch.InjectedTest
 
lookup(Class<T>, String) - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
lookup(Class<T>, String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookup(Class<T>, String, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookup(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookup(String) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
lookup(String) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
lookup(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookup(String) - Method in class org.codehaus.plexus.PlexusTestCase
 
lookup(String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookup(String, String) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
lookup(String, String) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
lookup(String, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookup(String, String) - Method in class org.codehaus.plexus.PlexusTestCase
 
lookupConverterForType(Class<?>) - Method in interface org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup
 
lookupConverterForType(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup
 
lookupList(Class<T>) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookupList(Class<T>) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookupList(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookupList(String) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
lookupList(String) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
lookupList(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookupMap(Class<T>) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookupMap(Class<T>) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookupMap(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookupMap(String) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
lookupMap(String) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
lookupMap(String) - Method in interface org.codehaus.plexus.PlexusContainer
 

M

main(String...) - Static method in class org.eclipse.sisu.launch.Main
 
main(String[]) - Static method in class org.eclipse.sisu.space.SisuIndex
 
Main - Class in org.eclipse.sisu.launch
Bootstrap class that creates a static Injector by scanning the current class-path for beans.
MainIndexMojo - Class in org.eclipse.sisu.mojos
Generates a qualified class index for classes compiled by the current project.
MainIndexMojo() - Constructor for class org.eclipse.sisu.mojos.MainIndexMojo
 
manage(Class<?>) - Method in interface org.eclipse.sisu.bean.BeanManager
Decides whether instances of the given bean type should be reported to this manager.
manage(Class<?>) - Method in class org.eclipse.sisu.bean.LifecycleManager
 
manage(Class<?>) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
manage(Object) - Method in interface org.eclipse.sisu.bean.BeanManager
Asks this manager to manage the given bean instance.
manage(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
 
manage(Object) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
manage(ClassRealm, Injector) - Method in class org.eclipse.sisu.plexus.RealmManager
Manages the association between the given realm and its injector.
manage(BeanProperty) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
manage(BeanProperty<?>) - Method in interface org.eclipse.sisu.bean.BeanManager
Asks this manager to manage the given bean property.
manage(BeanProperty<?>) - Method in class org.eclipse.sisu.bean.LifecycleManager
 
MapConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
MapConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
 
MapOrientedComponent - Interface in org.codehaus.plexus.component
 
MapOrientedComponentConfigurator - Class in org.codehaus.plexus.component.configurator
 
MapOrientedComponentConfigurator() - Constructor for class org.codehaus.plexus.component.configurator.MapOrientedComponentConfigurator
 
matches(TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusDateTypeConverter
 
matches(String, String) - Method in enum org.eclipse.sisu.space.GlobberStrategy
Attempts to match the given compiled glob pattern against a name.
maxBindingRank() - Method in interface org.eclipse.sisu.inject.BindingPublisher
Estimates the maximum rank this publisher may assign to a Binding.
maxBindingRank() - Method in class org.eclipse.sisu.inject.InjectorBindings
 
maxBindingRank() - Method in class org.eclipse.sisu.osgi.ServiceBindings
 
maxRank() - Method in class org.eclipse.sisu.inject.DefaultRankingFunction
 
maxRank() - Method in interface org.eclipse.sisu.inject.RankingFunction
Estimates the maximum rank this function may assign to a Binding.
Mediator<Q extends Annotation,​T,​W> - Interface in org.eclipse.sisu
Watches for Qualified bean implementations of T:

Mediator<Q extends Annotation,​T,​W> - Interface in org.sonatype.inject
Deprecated.
MergedModule - Class in org.eclipse.sisu.wire
Guice Module that discards any duplicate or broken bindings.
MergedModule(Module...) - Constructor for class org.eclipse.sisu.wire.MergedModule
 
MergedModule(Iterable<Module>) - Constructor for class org.eclipse.sisu.wire.MergedModule
 
METHODS - org.eclipse.sisu.bean.DeclaredMembers.View
 
MODULE - Static variable in class org.eclipse.sisu.bean.BeanScheduler
Enables deferred activation of component cycles, only needed in legacy systems like Plexus.
modules() - Method in class org.eclipse.sisu.launch.BundleModule
Returns the list of configured binding modules for this bundle.
MutableBeanLocator - Interface in org.eclipse.sisu.inject
Mutable BeanLocator that finds and tracks bindings across zero or more BindingPublishers.
MutablePlexusContainer - Interface in org.codehaus.plexus
 

N

name() - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
 
NEW_LINE - Static variable in class org.eclipse.sisu.inject.Logs
 
newInstance(ComponentDescriptor, ClassRealm, PlexusContainer) - Method in class org.codehaus.plexus.component.factory.AbstractComponentFactory
 
newInstance(ComponentDescriptor, ClassRealm, PlexusContainer) - Method in class org.codehaus.plexus.component.factory.AbstractComponentFactory
 
newInstance(ComponentDescriptor, ClassRealm, PlexusContainer) - Method in interface org.codehaus.plexus.component.factory.ComponentFactory
 
NO_HINTS - Static variable in class org.eclipse.sisu.plexus.Hints
 
NON_INSTANTIABLE - Static variable in interface org.eclipse.sisu.space.ClassVisitor
Non-instantiable classes: INTERFACE | ABSTRACT | ANNOTATION | ENUM | SYNTHETIC.
notifyFieldChangeUsingReflection(String, Object, Object) - Method in interface org.codehaus.plexus.component.configurator.ConfigurationListener
 
notifyFieldChangeUsingSetter(String, Object, Object) - Method in interface org.codehaus.plexus.component.configurator.ConfigurationListener
 
Nullable - Annotation Type in org.eclipse.sisu
Marks dependencies that can be null:

Nullable - Annotation Type in org.sonatype.inject
Deprecated.

O

ObjectWithFieldsConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
ObjectWithFieldsConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
 
OFF - org.eclipse.sisu.space.BeanScanning
Never scan
OFF - org.sonatype.inject.BeanScanning
Deprecated.
 
ON - org.eclipse.sisu.space.BeanScanning
Always scan
ON - org.sonatype.inject.BeanScanning
Deprecated.
 
open() - Method in class org.eclipse.sisu.launch.SisuTracker
 
open(URL) - Static method in class org.eclipse.sisu.space.Streams
Opens an input stream to the given URL; disables JAR caching on Windows or when the 'sisu.url.caches' system property is set to false.
optional() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
org.codehaus.plexus - package org.codehaus.plexus
 
org.codehaus.plexus.component - package org.codehaus.plexus.component
 
org.codehaus.plexus.component.composition - package org.codehaus.plexus.component.composition
 
org.codehaus.plexus.component.configurator - package org.codehaus.plexus.component.configurator
 
org.codehaus.plexus.component.configurator.converters - package org.codehaus.plexus.component.configurator.converters
 
org.codehaus.plexus.component.configurator.converters.basic - package org.codehaus.plexus.component.configurator.converters.basic
 
org.codehaus.plexus.component.configurator.converters.composite - package org.codehaus.plexus.component.configurator.converters.composite
 
org.codehaus.plexus.component.configurator.converters.lookup - package org.codehaus.plexus.component.configurator.converters.lookup
 
org.codehaus.plexus.component.configurator.converters.special - package org.codehaus.plexus.component.configurator.converters.special
 
org.codehaus.plexus.component.configurator.expression - package org.codehaus.plexus.component.configurator.expression
 
org.codehaus.plexus.component.factory - package org.codehaus.plexus.component.factory
 
org.codehaus.plexus.component.repository - package org.codehaus.plexus.component.repository
 
org.codehaus.plexus.component.repository.exception - package org.codehaus.plexus.component.repository.exception
 
org.codehaus.plexus.configuration - package org.codehaus.plexus.configuration
 
org.codehaus.plexus.configuration.xml - package org.codehaus.plexus.configuration.xml
 
org.codehaus.plexus.context - package org.codehaus.plexus.context
 
org.codehaus.plexus.logging - package org.codehaus.plexus.logging
 
org.codehaus.plexus.logging.console - package org.codehaus.plexus.logging.console
 
org.codehaus.plexus.personality.plexus.lifecycle.phase - package org.codehaus.plexus.personality.plexus.lifecycle.phase
 
org.eclipse.sisu - package org.eclipse.sisu
Injectable API for Sisu components (a.k.a beans).
org.eclipse.sisu.bean - package org.eclipse.sisu.bean
Customizable injection of bean properties, based on https://github.com/google/guice/wiki/CustomInjections.
org.eclipse.sisu.inject - package org.eclipse.sisu.inject
Dynamic bean lookup across multiple injectors.
org.eclipse.sisu.launch - package org.eclipse.sisu.launch
Utilities to test, launch, and extend Sisu applications.
org.eclipse.sisu.mojos - package org.eclipse.sisu.mojos
 
org.eclipse.sisu.osgi - package org.eclipse.sisu.osgi
 
org.eclipse.sisu.plexus - package org.eclipse.sisu.plexus
Sisu-Plexus backend implementation.
org.eclipse.sisu.space - package org.eclipse.sisu.space
Customizable scanning of bean implementations.
org.eclipse.sisu.wire - package org.eclipse.sisu.wire
Customizable wiring of unresolved dependencies.
org.sonatype.inject - package org.sonatype.inject
Deprecated; new applications should use org.eclipse.sisu.
originalName(String) - Static method in class org.eclipse.sisu.space.CloningClassSpace
 
outputDirectory - Variable in class org.eclipse.sisu.mojos.IndexMojo
The output directory.

P

ParameterizedConfigurationConverter - Interface in org.codehaus.plexus.component.configurator.converters
 
ParameterKeys - Interface in org.eclipse.sisu.wire
Useful Keys for binding Parameters.
Parameters - Annotation Type in org.eclipse.sisu
Qualifier of application parameters:

Parameters - Annotation Type in org.sonatype.inject
Deprecated.
parseThreshold(String) - Static method in class org.codehaus.plexus.logging.BaseLoggerManager
 
PathConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
PathConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.PathConverter
 
PATTERN - org.eclipse.sisu.space.GlobberStrategy
 
peekContextRealm() - Method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
PER_LOOKUP - Static variable in interface org.eclipse.sisu.plexus.Strategies
 
plans - Variable in class org.eclipse.sisu.launch.SisuTracker
Custom plans; contributed by attaching fragments to the extender bundle.
PLEXUS_DEFAULT_HINT - Static variable in interface org.codehaus.plexus.PlexusConstants
 
PLEXUS_KEY - Static variable in interface org.codehaus.plexus.PlexusConstants
 
PlexusAnnotatedBeanModule - Class in org.eclipse.sisu.plexus
PlexusBeanModule that binds Plexus components by scanning classes for runtime annotations.
PlexusAnnotatedBeanModule(ClassSpace, Map<?, ?>) - Constructor for class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
PlexusAnnotatedBeanModule(ClassSpace, Map<?, ?>, BeanScanning) - Constructor for class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
PlexusAnnotatedBeanModule(ClassSpace, Map<?, ?>, BeanScanning, boolean) - Constructor for class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
PlexusAnnotatedMetadata - Class in org.eclipse.sisu.plexus
Runtime PlexusBeanMetadata based on BeanProperty annotations.
PlexusAnnotatedMetadata(Map<?, ?>) - Constructor for class org.eclipse.sisu.plexus.PlexusAnnotatedMetadata
Provides runtime Plexus metadata based on simple property annotations.
PlexusBean<T> - Interface in org.eclipse.sisu.plexus
Plexus bean mapping; from hint to instance.
PlexusBeanConverter - Interface in org.eclipse.sisu.plexus
Service that converts values into various beans by following Plexus configuration rules.
PlexusBeanLocator - Interface in org.eclipse.sisu.plexus
Service that locates beans of various types, using optional Plexus hints as a guide.
PlexusBeanMetadata - Interface in org.eclipse.sisu.plexus
Supplies metadata associated with a particular Plexus bean implementation.
PlexusBeanModule - Interface in org.eclipse.sisu.plexus
Module-like interface for contributing Plexus bindings with additional metadata.
PlexusBeanSource - Interface in org.eclipse.sisu.plexus
Source of Plexus component beans and associated metadata.
PlexusBindingModule - Class in org.eclipse.sisu.plexus
Guice Module that supports registration, injection, and management of Plexus beans.
PlexusBindingModule(BeanManager, Collection<? extends PlexusBeanModule>) - Constructor for class org.eclipse.sisu.plexus.PlexusBindingModule
 
PlexusBindingModule(BeanManager, PlexusBeanModule...) - Constructor for class org.eclipse.sisu.plexus.PlexusBindingModule
 
PlexusBundlePlan - Class in org.eclipse.sisu.plexus
BundlePlan that prepares BindingPublishers for Plexus bundles.
PlexusBundlePlan(MutableBeanLocator) - Constructor for class org.eclipse.sisu.plexus.PlexusBundlePlan
 
PlexusConfiguration - Interface in org.codehaus.plexus.configuration
 
PlexusConfigurationConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
PlexusConfigurationConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.PlexusConfigurationConverter
 
PlexusConfigurationException - Exception in org.codehaus.plexus.configuration
 
PlexusConfigurationException(String) - Constructor for exception org.codehaus.plexus.configuration.PlexusConfigurationException
 
PlexusConfigurationException(String, Throwable) - Constructor for exception org.codehaus.plexus.configuration.PlexusConfigurationException
 
PlexusConstants - Interface in org.codehaus.plexus
 
PlexusContainer - Interface in org.codehaus.plexus
 
PlexusContainerException - Exception in org.codehaus.plexus
 
PlexusContainerException(String) - Constructor for exception org.codehaus.plexus.PlexusContainerException
 
PlexusContainerException(String, Throwable) - Constructor for exception org.codehaus.plexus.PlexusContainerException
 
PlexusContainerLocator - Class in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
PlexusContainerLocator(PlexusContainer) - Constructor for class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
PlexusDateTypeConverter - Class in org.eclipse.sisu.plexus
TypeConverter Module that converts Plexus formatted date strings into Dates.
PlexusDateTypeConverter() - Constructor for class org.eclipse.sisu.plexus.PlexusDateTypeConverter
 
PlexusLifecycleManager - Class in org.eclipse.sisu.plexus
BeanManager that manages Plexus components requiring lifecycle management.
PlexusLifecycleManager(Provider<Context>, Provider<LoggerManager>, Provider<?>, BeanManager) - Constructor for class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
PlexusSpaceModule - Class in org.eclipse.sisu.plexus
Guice Module that provides Plexus semantics without the full-blown Plexus container.
PlexusSpaceModule(ClassSpace) - Constructor for class org.eclipse.sisu.plexus.PlexusSpaceModule
 
PlexusSpaceModule(ClassSpace, BeanScanning) - Constructor for class org.eclipse.sisu.plexus.PlexusSpaceModule
 
PlexusTestCase - Class in org.codehaus.plexus
 
PlexusTestCase() - Constructor for class org.codehaus.plexus.PlexusTestCase
 
PlexusTypeBinder - Class in org.eclipse.sisu.plexus
PlexusTypeListener that binds Plexus Components.
PlexusTypeBinder(Binder) - Constructor for class org.eclipse.sisu.plexus.PlexusTypeBinder
 
PlexusTypeListener - Interface in org.eclipse.sisu.plexus
QualifiedTypeListener that also listens for Plexus components.
PlexusTypeVisitor - Class in org.eclipse.sisu.plexus
SpaceVisitor that reports Plexus bean classes annotated with @Component.
PlexusTypeVisitor(PlexusTypeListener) - Constructor for class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
PlexusXmlBeanConverter - Class in org.eclipse.sisu.plexus
PlexusBeanConverter Module that converts Plexus XML configuration into beans.
PlexusXmlBeanModule - Class in org.eclipse.sisu.plexus
PlexusBeanModule that binds Plexus components by scanning XML resources.
PlexusXmlBeanModule(ClassSpace, Map<?, ?>) - Constructor for class org.eclipse.sisu.plexus.PlexusXmlBeanModule
Creates a bean source that only scans the local class space for XML resources.
PlexusXmlBeanModule(ClassSpace, Map<?, ?>, URL) - Constructor for class org.eclipse.sisu.plexus.PlexusXmlBeanModule
Creates a bean source that scans all the surrounding class spaces for XML resources.
popContextRealm() - Static method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
PostConstruct - Annotation Type in org.eclipse.sisu
The PostConstruct annotation is used on a method that needs to be executed after dependency injection is done to perform any initialization.
PreDestroy - Annotation Type in org.eclipse.sisu
The PreDestroy annotation is used on methods as a callback notification to signal that the instance is in the process of being removed by the container.
PREFIX - org.eclipse.sisu.space.GlobberStrategy
 
prepare(Bundle) - Method in interface org.eclipse.sisu.launch.BundlePlan
Prepares a BindingPublisher of components for the given bundle.
prepare(Bundle) - Method in class org.eclipse.sisu.launch.SisuBundlePlan
 
prepare(Bundle) - Method in class org.eclipse.sisu.launch.SisuTracker
 
prepare(Bundle) - Method in class org.eclipse.sisu.plexus.PlexusBundlePlan
 
prioritize(int) - Static method in class org.eclipse.sisu.inject.Sources
Prioritizes a new binding source with the given priority.
prioritize(Object, int) - Static method in class org.eclipse.sisu.inject.Sources
Prioritizes the given binding source with the given priority.
Priority - Annotation Type in org.eclipse.sisu
Defines the priority ordering of a bean, higher values have higher priority:

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
processConfiguration(ConverterLookup, Object, ClassLoader, PlexusConfiguration, ExpressionEvaluator) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
 
processConfiguration(ConverterLookup, Object, ClassLoader, PlexusConfiguration, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
 
profile() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
PROPERTIES - Static variable in interface org.eclipse.sisu.wire.ParameterKeys
Key.get( Map.class, Parameters.class );
PropertiesConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
PropertiesConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.PropertiesConverter
 
PropertyBinder - Interface in org.eclipse.sisu.bean
Provides custom PropertyBindings for bean properties such as fields or setter methods.
PropertyBinding - Interface in org.eclipse.sisu.bean
Represents a bean property that has been bound by a PropertyBinder.
proxy(S) - Method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
publishers() - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
publishers() - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Snapshot of currently registered BindingPublishers.
purgeBundles() - Method in class org.eclipse.sisu.launch.SisuTracker
Purges any bundles that are no longer valid.
pushContextRealm(ClassRealm) - Static method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
put(Object, Object) - Method in interface org.codehaus.plexus.context.Context
 
put(Object, Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
put(Object, Object) - Method in class org.codehaus.plexus.context.DefaultContext
 
putAll(Map<?, ?>) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 

Q

QualifiedTypeBinder - Class in org.eclipse.sisu.space
QualifiedTypeListener that installs Modules, registers Mediators, and binds types.
QualifiedTypeBinder(Binder) - Constructor for class org.eclipse.sisu.space.QualifiedTypeBinder
 
QualifiedTypeListener - Interface in org.eclipse.sisu.space
Listens for types annotated with Qualifier annotations.
QualifiedTypeVisitor - Class in org.eclipse.sisu.space
SpaceVisitor that reports types annotated with Qualifier annotations.
QualifiedTypeVisitor(QualifiedTypeListener) - Constructor for class org.eclipse.sisu.space.QualifiedTypeVisitor
 
QualifiedTypeVisitor(QualifiedTypeListener, boolean) - Constructor for class org.eclipse.sisu.space.QualifiedTypeVisitor
 

R

rank(Binding<T>) - Method in class org.eclipse.sisu.inject.DefaultRankingFunction
 
rank(Binding<T>) - Method in interface org.eclipse.sisu.inject.RankingFunction
Assigns a numeric rank to the given binding.
RankingFunction - Interface in org.eclipse.sisu.inject
Assigns each Binding a rank according to some function; higher ranks take precedence over lower ranks.
REALM_VISIBILITY - Static variable in interface org.codehaus.plexus.PlexusConstants
 
realmCreated(ClassRealm) - Method in class org.eclipse.sisu.plexus.RealmManager
 
realmDisposed(ClassRealm) - Method in class org.eclipse.sisu.plexus.RealmManager
 
RealmManager - Class in org.eclipse.sisu.plexus
Manages ClassRealm associated data for the Plexus container.
RealmManager(MutableBeanLocator) - Constructor for class org.eclipse.sisu.plexus.RealmManager
 
registerConverter(ConfigurationConverter) - Method in interface org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup
 
registerConverter(ConfigurationConverter) - Method in class org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup
 
release(Object) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
release(Object) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
release(Object) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
release(Object) - Method in interface org.codehaus.plexus.PlexusContainer
 
release(Object) - Method in class org.codehaus.plexus.PlexusTestCase
 
releaseAll(List<?>) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
releaseAll(List<?>) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
releaseAll(List<?>) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
releaseAll(List<?>) - Method in interface org.codehaus.plexus.PlexusContainer
 
releaseAll(Map<String, ?>) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
releaseAll(Map<String, ?>) - Method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
releaseAll(Map<String, ?>) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
 
releaseAll(Map<String, ?>) - Method in interface org.codehaus.plexus.PlexusContainer
 
remove(Binding<T>) - Method in interface org.eclipse.sisu.inject.BindingSubscriber
Removes the given Binding from this subscriber.
remove(Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
remove(BeanEntry<Q, T>, W) - Method in interface org.eclipse.sisu.Mediator
Processes the removed BeanEntry and sends the necessary updates to the watcher.
remove(BindingPublisher) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
remove(BindingPublisher) - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Removes the given BindingPublisher and its Bindings.
remove(BeanEntry<Q, T>, W) - Method in interface org.sonatype.inject.Mediator
Deprecated.
 
removedBundle(Bundle, BundleEvent, Object) - Method in class org.eclipse.sisu.launch.SisuTracker
 
RequirementImpl - Class in org.eclipse.sisu.plexus
Runtime implementation of Plexus @Requirement annotation.
RequirementImpl(Class<?>, boolean, String...) - Constructor for class org.eclipse.sisu.plexus.RequirementImpl
Deprecated.
RequirementImpl(DeferredClass<?>, boolean, List<String>) - Constructor for class org.eclipse.sisu.plexus.RequirementImpl
 
resume() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Suspendable
 
returnComponentLogger(String) - Method in class org.codehaus.plexus.logging.AbstractLoggerManager
 
returnComponentLogger(String) - Method in interface org.codehaus.plexus.logging.LoggerManager
 
returnComponentLogger(String, String) - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
returnComponentLogger(String, String) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
returnComponentLogger(String, String) - Method in interface org.codehaus.plexus.logging.LoggerManager
 
role() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
role() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
ROLE - Static variable in interface org.codehaus.plexus.component.configurator.ComponentConfigurator
 
ROLE - Static variable in interface org.codehaus.plexus.logging.LoggerManager
 
Roles - Class in org.eclipse.sisu.plexus
Utility methods for dealing with Plexus roles.
roleType(Requirement, TypeLiteral<?>) - Static method in class org.eclipse.sisu.plexus.Roles
Deduces the role type based on the given @Requirement and expected type.

S

scanning() - Method in class org.eclipse.sisu.launch.InjectedTest
 
scanning() - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
SCANNING_CACHE - Static variable in interface org.codehaus.plexus.PlexusConstants
 
SCANNING_INDEX - Static variable in interface org.codehaus.plexus.PlexusConstants
 
SCANNING_OFF - Static variable in interface org.codehaus.plexus.PlexusConstants
 
SCANNING_ON - Static variable in interface org.codehaus.plexus.PlexusConstants
 
schedule(Object) - Method in class org.eclipse.sisu.bean.BeanScheduler
Schedules activation of the given bean at the next safe activation point.
select(Map<?, ?>) - Static method in enum org.eclipse.sisu.space.BeanScanning
Selects the property named "org.eclipse.sisu.space.BeanScanning" and attempts to map its value to a BeanScanning literal, ignoring case.
selectFor(String) - Static method in enum org.eclipse.sisu.space.GlobberStrategy
Selects the optimal globber strategy for the given plain-text glob.
service(ServiceLocator) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Serviceable
 
Serviceable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
ServiceBindings - Class in org.eclipse.sisu.osgi
On-demand publisher of Bindings from the OSGi service registry.
ServiceBindings(BundleContext) - Constructor for class org.eclipse.sisu.osgi.ServiceBindings
Creates new publisher of service bindings, using the given OSGi BundleContext to track services.

Uses default allow/ignore settings and assigns any published services the lowest possible ranking.
ServiceBindings(BundleContext, String, String, int) - Constructor for class org.eclipse.sisu.osgi.ServiceBindings
Creates new publisher of service bindings, using the given OSGi BundleContext to track services.

The globbed patterns control whether tracking requests for particular types are allowed or ignored.
Any published bindings are ranked according to their service ranking (up to the given maximum).
ServiceLocator - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
set(B, T) - Method in interface org.eclipse.sisu.bean.BeanProperty
Sets the property in the given bean to the given value.
setAlias(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setArtifactId(String) - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
setAttribute(String, String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
setAttribute(String, String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
setAutoWiring(boolean) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setAutoWiring(boolean) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setClassPathScanning(String) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setClassPathScanning(String) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setClassWorld(ClassWorld) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setClassWorld(ClassWorld) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setComponentComposer(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setComponentConfiguration(Map<?, ?>) - Method in interface org.codehaus.plexus.component.MapOrientedComponent
 
setComponentConfigurator(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setComponentFactory(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setComponentProfile(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setComponents(List<ComponentDescriptor<?>>) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
setComponentType(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setComponentVisibility(String) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setComponentVisibility(String) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setConfiguration(PlexusConfiguration) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setContainerConfiguration(String) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setContainerConfiguration(String) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setContainerConfigurationURL(URL) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setContainerConfigurationURL(URL) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setContext(Map<Object, Object>) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setContext(Map<Object, Object>) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setContextComponent(Context) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setContextComponent(Context) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setDefault(Object, Object, PlexusConfiguration) - Method in class org.eclipse.sisu.plexus.CompositeBeanHelper
Calls the default "set" method on the bean; re-converts the configuration if necessary.
setDependencies(List<ComponentDependency>) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
setDescription(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setFailedConfiguration(PlexusConfiguration) - Method in exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
setFieldMappingType(String) - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
setFieldName(String) - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
setGroupId(String) - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
setId(String) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
setImplementation(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setImplementationClass(Class) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setInstantiationStrategy(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setIsolatedRealm(boolean) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setIsolatedRealm(boolean) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
setJSR250Lifecycle(boolean) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setJSR250Lifecycle(boolean) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setLifecycleHandler(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setLoggerManager(LoggerManager) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
setLoggerManager(LoggerManager) - Method in interface org.codehaus.plexus.MutablePlexusContainer
 
setLookupRealm(ClassRealm) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
setLookupRealm(ClassRealm) - Method in interface org.codehaus.plexus.PlexusContainer
 
setName(String) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setName(String) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setOptional(boolean) - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
setOutputDirectory(File) - Method in class org.eclipse.sisu.mojos.IndexMojo
 
setProject(MavenProject) - Method in class org.eclipse.sisu.mojos.IndexMojo
 
setProperty(Object, String, Class<?>, PlexusConfiguration) - Method in class org.eclipse.sisu.plexus.CompositeBeanHelper
Sets a property in the bean; looks for public setter/adder method before checking fields.
setRealm(ClassRealm) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setRealm(ClassRealm) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setRealm(ClassRealm) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setRole(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setRole(String) - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
setRoleClass(Class<?>) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setRoleHint(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
setRoleHint(String) - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
setRoleHints(List<String>) - Method in class org.codehaus.plexus.component.repository.ComponentRequirementList
 
setStrictClassPathScanning(boolean) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setStrictClassPathScanning(boolean) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setThreshold(int) - Method in class org.codehaus.plexus.logging.AbstractLogger
 
setThreshold(int) - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
setThreshold(int) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
setThreshold(int) - Method in interface org.codehaus.plexus.logging.Logger
 
setThreshold(int) - Method in interface org.codehaus.plexus.logging.LoggerManager
 
setThreshold(String) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
setThresholds(int) - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
setThresholds(int) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
setThresholds(int) - Method in interface org.codehaus.plexus.logging.LoggerManager
 
setType(String) - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
setUp() - Method in class org.codehaus.plexus.PlexusTestCase
 
setUp() - Method in class org.eclipse.sisu.launch.InjectedTest
 
setUp() - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
setupContainer() - Method in class org.codehaus.plexus.PlexusTestCase
 
setupLogger(Object) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
 
setupLogger(Object, String) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
 
setupLogger(Object, Logger) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
 
setValue(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
setValue(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
setVersion(String) - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
setVersion(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
ShortConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
ShortConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.ShortConverter
 
shouldFlush(Class<?>) - Method in interface org.eclipse.sisu.bean.LifecycleManager.ClassTester
Test if class should be flushed
SINGLETON - Static variable in interface org.eclipse.sisu.plexus.Strategies
 
SisuBundlePlan - Class in org.eclipse.sisu.launch
BundlePlan that prepares BindingPublishers for JSR330 bundles.
SisuBundlePlan(MutableBeanLocator) - Constructor for class org.eclipse.sisu.launch.SisuBundlePlan
 
SisuExtender - Class in org.eclipse.sisu.launch
OSGi extender that uses Sisu and Guice to wire up applications from one or more component bundles.
To enable it install org.eclipse.sisu.inject.extender, or adapt the class for your own extender.
SisuExtender() - Constructor for class org.eclipse.sisu.launch.SisuExtender
 
SisuExtensions - Class in org.eclipse.sisu.launch
SPI mechanism for discovering Module and Strategy extensions.
SisuIndex - Class in org.eclipse.sisu.space
Command-line utility that generates a qualified class index for a space-separated list of JARs.
SisuIndex(File) - Constructor for class org.eclipse.sisu.space.SisuIndex
 
SisuIndexAPT6 - Class in org.eclipse.sisu.space
Java 6 Annotation Processor that generates a qualified class index for the current build.
SisuIndexAPT6() - Constructor for class org.eclipse.sisu.space.SisuIndexAPT6
 
SisuTracker - Class in org.eclipse.sisu.launch
OSGi BundleTracker that tracks component bundles and uses BundlePlans to publish them.
SisuTracker(BundleContext, int, MutableBeanLocator) - Constructor for class org.eclipse.sisu.launch.SisuTracker
 
size() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
size() - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
size() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
 
Soft - Class in org.eclipse.sisu.inject
Utility methods for dealing with SoftReference collections.
Sources - Class in org.eclipse.sisu.inject
Utility methods for dealing with annotated sources.
space - Variable in class org.eclipse.sisu.launch.BundleModule
Local bundle classes and resources.
space() - Method in class org.eclipse.sisu.launch.InjectedTest
 
space() - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
spaceModule() - Method in class org.eclipse.sisu.launch.BundleModule
Returns a module that scans the bundle classpath for components.
spaceModule() - Method in class org.eclipse.sisu.launch.InjectedTest
 
spaceModule() - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
SpaceModule - Class in org.eclipse.sisu.space
Guice Module that automatically binds types annotated with Qualifier annotations.
SpaceModule(ClassSpace) - Constructor for class org.eclipse.sisu.space.SpaceModule
SpaceModule(ClassSpace, BeanScanning) - Constructor for class org.eclipse.sisu.space.SpaceModule
SpaceModule(ClassSpace, BeanScanning, boolean) - Constructor for class org.eclipse.sisu.space.SpaceModule
 
SpaceModule(ClassSpace, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceModule
SpaceModule(ClassSpace, ClassFinder, boolean) - Constructor for class org.eclipse.sisu.space.SpaceModule
 
SpaceModule.Strategy - Interface in org.eclipse.sisu.space
Visitor strategy.
SpaceScanner - Class in org.eclipse.sisu.space
Makes a SpaceVisitor visit a ClassSpace; can be directed by an optional ClassFinder.
SpaceScanner(ClassSpace) - Constructor for class org.eclipse.sisu.space.SpaceScanner
Deprecated.
SpaceScanner(ClassSpace, boolean) - Constructor for class org.eclipse.sisu.space.SpaceScanner
 
SpaceScanner(ClassSpace, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceScanner
SpaceScanner(ClassSpace, ClassFinder, boolean) - Constructor for class org.eclipse.sisu.space.SpaceScanner
 
SpaceVisitor - Interface in org.eclipse.sisu.space
Something that can visit ClassSpaces.
splitByComma(String) - Static method in class org.eclipse.sisu.space.Tokens
Lazily splits the given string into whitespace-trimmed tokens, using comma as the token separator.
splitByStar(String) - Static method in class org.eclipse.sisu.space.Tokens
Lazily splits the given string into non-trimmed tokens, using star as the token separator.
start() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
 
start(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
 
Startable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
StartingException - Exception in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
StartingException(String) - Constructor for exception org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException
 
StartingException(String, Throwable) - Constructor for exception org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException
 
stateMask - Variable in class org.eclipse.sisu.launch.SisuTracker
Mask of bundle states being tracked.
stop() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
 
stop(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
 
StoppingException - Exception in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
StoppingException(String) - Constructor for exception org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException
 
StoppingException(String, Throwable) - Constructor for exception org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException
 
Strategies - Interface in org.eclipse.sisu.plexus
Constants representing supported Plexus instantiation strategies.
Streams - Class in org.eclipse.sisu.space
Utility methods for dealing with streams.
StringBufferConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
StringBufferConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.StringBufferConverter
 
StringBuilderConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
StringBuilderConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.StringBuilderConverter
 
StringConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
StringConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.StringConverter
 
subscribe(BindingSubscriber<T>) - Method in interface org.eclipse.sisu.inject.BindingPublisher
Subscribes the given BindingSubscriber to receive Bindings.
subscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
subscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.osgi.ServiceBindings
 
SUFFIX - org.eclipse.sisu.space.GlobberStrategy
 
suspend() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Suspendable
 
Suspendable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 

T

tearDown() - Method in class org.codehaus.plexus.PlexusTestCase
 
tearDown() - Method in class org.eclipse.sisu.launch.InjectedTest
 
tearDown() - Method in class org.eclipse.sisu.launch.InjectedTestCase
Deprecated.
 
teardownContainer() - Method in class org.codehaus.plexus.PlexusTestCase
 
TemporalConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
Supports type conversion into java.time classes.
TemporalConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
 
TestIndexMojo - Class in org.eclipse.sisu.mojos
Generates a qualified class index for test classes compiled by the current project.
TestIndexMojo() - Constructor for class org.eclipse.sisu.mojos.TestIndexMojo
 
throwMissingComponentException(TypeLiteral<T>, String) - Static method in class org.eclipse.sisu.plexus.Roles
Throws a ProvisionException detailing the missing Plexus component.
throwUnchecked(Throwable) - Static method in class org.eclipse.sisu.inject.Logs
Helper method for throwing Throwables; checked exceptions are wrapped as ProvisionExceptions.
Tokens - Class in org.eclipse.sisu.space
Utility methods for dealing with tokens.
toString() - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
toString() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
toString() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
toString() - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
toString() - Method in class org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration
 
toString() - Method in class org.codehaus.plexus.context.DefaultContext
 
toString() - Method in class org.eclipse.sisu.inject.InjectorBindings
 
toString() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
toString() - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
 
toString() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
toString() - Method in class org.eclipse.sisu.space.BundleClassSpace
 
toString() - Method in class org.eclipse.sisu.space.LoadedClass
 
toString() - Method in class org.eclipse.sisu.space.URLClassSpace
 
toString(Injector) - Static method in class org.eclipse.sisu.inject.Logs
Returns a string representation of the given Injector.
toString(Module) - Static method in class org.eclipse.sisu.inject.Logs
Returns a string representation of the given Module.
trace(String, Object, Object) - Static method in class org.eclipse.sisu.inject.Logs
Logs a trace message; uses "{}" format anchors.
TRACE_ENABLED - Static variable in class org.eclipse.sisu.inject.Logs
 
tracker - Variable in class org.eclipse.sisu.launch.SisuExtender
Tracker of component bundles.
type() - Method in interface org.eclipse.sisu.inject.BindingSubscriber
Returns the type of Bindings that are of interest.
type() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
TypeArguments - Class in org.eclipse.sisu.inject
Utility methods for dealing with generic type arguments.
TypeArguments - Class in org.eclipse.sisu.plexus
Utility methods for dealing with generic type arguments.
TypeAwareExpressionEvaluator - Interface in org.codehaus.plexus.component.configurator.expression
 
Typed - Annotation Type in org.eclipse.sisu
Restricts the visible types of a bean:

U

unmanage() - Method in interface org.eclipse.sisu.bean.BeanManager
Asks this manager to unmanage all the bean instances it knows about.
unmanage() - Method in class org.eclipse.sisu.bean.LifecycleManager
 
unmanage() - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
unmanage(Object) - Method in interface org.eclipse.sisu.bean.BeanManager
Asks this manager to unmanage the given bean instance.
unmanage(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
 
unmanage(Object) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
unsubscribe(BindingSubscriber<T>) - Method in interface org.eclipse.sisu.inject.BindingPublisher
Stops the given BindingSubscriber from receiving Bindings.
unsubscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
unsubscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.osgi.ServiceBindings
 
UriConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
UriConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.UriConverter
 
URLClassSpace - Class in org.eclipse.sisu.space
ClassSpace backed by a strongly-referenced ClassLoader and a URL class path.
URLClassSpace(ClassLoader) - Constructor for class org.eclipse.sisu.space.URLClassSpace
Creates a ClassSpace backed by a ClassLoader and its default class path.
URLClassSpace(ClassLoader, URL[]) - Constructor for class org.eclipse.sisu.space.URLClassSpace
Creates a ClassSpace backed by a ClassLoader with a restricted class path.
UrlConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
UrlConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.UrlConverter
 

V

value() - Method in annotation type org.eclipse.sisu.Description
 
value() - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
 
value() - Method in annotation type org.eclipse.sisu.Priority
 
value() - Method in annotation type org.eclipse.sisu.Typed
 
value() - Method in annotation type org.sonatype.inject.Description
Deprecated.
 
valueOf(String) - Static method in enum org.eclipse.sisu.bean.DeclaredMembers.View
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.sisu.space.BeanScanning
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.sisu.space.GlobberStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.inject.BeanScanning
Deprecated.
Returns the enum constant of this type with the specified name.
values() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
values() - Static method in enum org.eclipse.sisu.bean.DeclaredMembers.View
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.eclipse.sisu.inject.Soft
 
values() - Static method in class org.eclipse.sisu.inject.Weak
 
values() - Static method in enum org.eclipse.sisu.space.BeanScanning
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.sisu.space.GlobberStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.inject.BeanScanning
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values(int) - Static method in class org.eclipse.sisu.inject.Soft
 
values(int) - Static method in class org.eclipse.sisu.inject.Weak
 
verify(ClassSpace, Class<?>...) - Static method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
version() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
visibleRealmNames(ClassRealm) - Method in class org.eclipse.sisu.plexus.RealmManager
Walks the ClassRealm import graph to find all realms visible from the given realm.
visitAnnotation(String) - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
visitAnnotation(String) - Method in interface org.eclipse.sisu.space.ClassVisitor
Visits an annotation declared on the class.
visitAnnotation(String) - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
visitAnnotation(String) - Method in class org.eclipse.sisu.space.SisuIndex
 
visitClass(URL) - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
visitClass(URL) - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
visitClass(URL) - Method in class org.eclipse.sisu.space.SisuIndex
 
visitClass(URL) - Method in interface org.eclipse.sisu.space.SpaceVisitor
Visits a class resource in the class space.
visitElement(String, Object) - Method in interface org.eclipse.sisu.space.AnnotationVisitor
Visits an element of the declared annotation.
visitor(Binder) - Method in class org.eclipse.sisu.launch.SisuExtensions
SpaceModule strategy that lets META-INF/services/org.eclipse.sisu.space.SpaceVisitor extensions override the default scanning.
visitor(Binder) - Method in interface org.eclipse.sisu.space.SpaceModule.Strategy
Selects the SpaceVisitor to be used for the given Binder.

W

warn(String) - Method in class org.codehaus.plexus.logging.AbstractLogger
 
warn(String) - Method in interface org.codehaus.plexus.logging.Logger
 
warn(String) - Method in class org.eclipse.sisu.space.SisuIndex
 
warn(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
warn(String, Object, Object) - Static method in class org.eclipse.sisu.inject.Logs
Logs a warning message; uses "{}" format anchors.
warn(String, Throwable) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
warn(String, Throwable) - Method in interface org.codehaus.plexus.logging.Logger
 
watch(Key<T>, Mediator<Q, T, W>, W) - Method in interface org.eclipse.sisu.inject.BeanLocator
Tracks bean implementations that match the given qualified binding Key.
watch(Key, Mediator, Object) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
Weak - Class in org.eclipse.sisu.inject
Utility methods for dealing with WeakReference collections.
wire(Key<?>) - Method in class org.eclipse.sisu.wire.LocatorWiring
 
wire(Key<?>) - Method in interface org.eclipse.sisu.wire.Wiring
Attempts to satisfy the given dependency by applying a local binding.
wire(BeanScanning, Module...) - Static method in class org.eclipse.sisu.launch.Main
 
WireModule - Class in org.eclipse.sisu.wire
Guice Module that automatically adds BeanLocator-backed bindings for unresolved dependencies.
WireModule(Module...) - Constructor for class org.eclipse.sisu.wire.WireModule
 
WireModule(Iterable<Module>) - Constructor for class org.eclipse.sisu.wire.WireModule
 
WireModule.Strategy - Interface in org.eclipse.sisu.wire
Wiring strategy.
wiring(Binder) - Method in class org.eclipse.sisu.launch.SisuExtensions
WireModule strategy that lets META-INF/services/org.eclipse.sisu.wire.Wiring extensions override the default wiring.
wiring(Binder) - Method in interface org.eclipse.sisu.wire.WireModule.Strategy
Selects the Wiring to be used for the given Binder.
Wiring - Interface in org.eclipse.sisu.wire
Something that can supply bindings for unresolved dependency Keys.
with(BeanManager) - Method in class org.eclipse.sisu.plexus.PlexusSpaceModule
Delegate management of non-Plexus beans to the given BeanManager.
with(SpaceModule.Strategy) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
 
with(SpaceModule.Strategy) - Method in class org.eclipse.sisu.space.SpaceModule
Applies a new visitor SpaceModule.Strategy to the current module.
with(WireModule.Strategy) - Method in class org.eclipse.sisu.wire.ChildWireModule
Applies a new wiring WireModule.Strategy to the current module.
with(WireModule.Strategy) - Method in class org.eclipse.sisu.wire.WireModule
Applies a new wiring WireModule.Strategy to the current module.

X

XmlPlexusConfiguration - Class in org.codehaus.plexus.configuration.xml
 
XmlPlexusConfiguration(String) - Constructor for class org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration
 
XmlPlexusConfiguration(Xpp3Dom) - Constructor for class org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages