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

A

AALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
AASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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
 
AbstractDeferredClass<T> - Class in org.eclipse.sisu.space
Abstract combination of DeferredClass and DeferredProvider.
AbstractDeferredClass() - Constructor for class org.eclipse.sisu.space.AbstractDeferredClass
 
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
 
AbstractRequirementProvider(Provider<PlexusBeanLocator>, TypeLiteral<T>, String[]) - Constructor for class org.eclipse.sisu.plexus.PlexusRequirements.AbstractRequirementProvider
 
AbstractSisuIndex - Class in org.eclipse.sisu.space
Skeleton class that generates a qualified class index.
AbstractSisuIndex() - Constructor for class org.eclipse.sisu.space.AbstractSisuIndex
 
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
 
ACC_ABSTRACT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_CONSTRUCTOR - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Pseudo access flag used to denote constructors.
ACC_DEPRECATED - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_ENUM - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_FINAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_MANDATED - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_NATIVE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_STATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_STRICT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_SUPER - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_SYNTHETIC_ATTRIBUTE - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
Pseudo access flag to distinguish between the synthetic attribute and the synthetic access flag.
ACC_TRANSIENT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_VARARGS - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
accept(ClassVisitor, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader .
accept(ClassVisitor, Attribute[], int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(ClassVisitor, URL) - 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.
acceptScopingVisitor(BindingScopingVisitor<V>) - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
acceptTargetVisitor(BindingTargetVisitor<? super T, V>) - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
acceptVisitor(ElementVisitor<V>) - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
access - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The access flags of this class.
access - Variable in class org.eclipse.sisu.space.asm.Context
The access flags of the method currently being parsed.
access - Variable in class org.eclipse.sisu.space.asm.FieldWriter
Access flags of this field.
access - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Access flags of this method.
ACONST_NULL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
activate() - Method in class org.eclipse.sisu.bean.BeanScheduler.Pending
Activates pending beans in order of registration, that is in the order they finished injection.
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
 
activeLoggers - Variable in class org.codehaus.plexus.logging.BaseLoggerManager
 
adapt(Provider<Iterable<? extends BeanEntry<Q, T>>>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
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(ClassVisitor) - Static method in class org.eclipse.sisu.space.SpaceScanner
Adapts the given ClassVisitor to its equivalent ASM form.
adapt(Mediator<Q, T, W>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
adaptJsr250(Binding<?>, Class<?>) - Static method in class org.eclipse.sisu.inject.Implementations
 
adaptLegacy(Binding<?>, Class<?>) - Static method in class org.eclipse.sisu.inject.Implementations
 
add(Binding<T>, int) - Method in interface org.eclipse.sisu.inject.BindingSubscriber
Adds the given ranked Binding to this subscriber.
add(Binding<T>, int) - Method in class org.eclipse.sisu.inject.RankedBindings
 
add(Binding<T>, int) - Method in class org.eclipse.sisu.inject.WatchedBeans
 
add(Injector, int) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
add(Injector, int) - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Deprecated.
injectors are normally added automatically, clients should not need to call this method
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(BindingPublisher, int) - Method in class org.eclipse.sisu.inject.RankedBindings
 
add(BeanEntry<Q, T>, W) - Method in interface org.sonatype.inject.Mediator
Deprecated.
 
add(T) - Method in class org.eclipse.sisu.inject.MildElements
 
add(V) - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
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
 
addClassToIndex(Object, Object) - Method in class org.eclipse.sisu.space.AbstractSisuIndex
Adds a new annotated class entry to the index.
addComponent(Object, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
addComponent(Object, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
addComponent(Object, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
addComponent(String, String, String, String, String) - Method in class org.eclipse.sisu.plexus.PlexusTypeRegistry
Registers the given component, automatically disambiguating between implementations bound multiple times.
addComponent(T, Class<?>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
addComponent(T, Class<?>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
addComponent(T, Class<?>, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
addComponentDescriptor(ComponentDescriptor<T>) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
addComponentRequirement(ComponentRequirement, Object) - Method in interface org.codehaus.plexus.component.MapOrientedComponent
 
addDependency(ComponentDependency) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
addIfMissing(Map<K, V>, Map<K, V>) - Static method in class org.eclipse.sisu.plexus.PlexusXmlMetadata
Looks for keys that exist in the secondary map, but not the primary, and adds their mappings to the primary map.
addingBundle(Bundle, BundleEvent) - Method in class org.eclipse.sisu.launch.SisuTracker
 
addingService(ServiceReference<T>) - Method in class org.eclipse.sisu.osgi.BindingTracker
 
addLegacyKeyAlias(Map<Key<?>, Key<?>>, Class<?>) - Static method in class org.eclipse.sisu.wire.ElementAnalyzer
 
addLifecycleMethods(Class<?>) - Method in class org.eclipse.sisu.bean.LifecycleBuilder
Adds any declared PostConstruct and PreDestroy methods to the current lifecycle.
Ignores methods overridden in subclasses, as well as multiple declarations of each annotation.
addPlexusInjector(List<? extends PlexusBeanModule>, Module...) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
addPublisher(Long, BindingPublisher) - Method in class org.eclipse.sisu.launch.SisuTracker
 
addReference(int, int) - Method in class org.eclipse.sisu.space.asm.Label
Adds a forward reference to this label.
addRequirement(ComponentRequirement) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
addSuccessor(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodWriter
Adds a successor to the currentBlock block.
addToSubroutine(long, int) - Method in class org.eclipse.sisu.space.asm.Label
Marks this basic block as belonging to the given subroutine.
addType(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds the given internal name to ClassWriter.typeTable and returns its index.
addType(Item) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds the given Item to ClassWriter.typeTable.
addUninitializedType(String, int) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds the given "uninitialized" type to ClassWriter.typeTable and returns its index.
afterInjection(Object) - Method in class org.eclipse.sisu.plexus.PlexusBeanBinder
 
afterInjection(Object) - Method in class org.eclipse.sisu.space.MediationListener
 
alias - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
alias() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
alignPackageName(String, String) - Static method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
 
alignToBaseDirectory(File) - Method in class org.codehaus.plexus.component.configurator.expression.DefaultExpressionEvaluator
 
alignToBaseDirectory(File) - Method in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
 
ALL - Static variable in class org.eclipse.sisu.space.SisuIndexAPT6
 
allowed - Variable in class org.eclipse.sisu.osgi.ServiceBindings
 
ALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
analyzeDependencies(Collection<Dependency<?>>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
analyzedTypes - Variable in class org.eclipse.sisu.wire.DependencyAnalyzer
 
analyzeImplementation(TypeLiteral<?>, boolean) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
analyzeImplicitBindings(TypeLiteral<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
analyzeInjectionPoints(Set<InjectionPoint>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
analyzer - Variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
ANEWARRAY - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
annd - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The annotation default attribute of this method.
AnnotatedSource - Interface in org.eclipse.sisu.inject
Binding source locations can implement this interface to supply annotations to the BeanLocator.
ANNOTATIONS - Static variable in class org.eclipse.sisu.space.asm.ClassReader
True to enable annotations support.
annotationType() - Method in class org.eclipse.sisu.inject.DescriptionSource
 
annotationType() - Method in class org.eclipse.sisu.inject.HiddenSource
 
annotationType() - Method in class org.eclipse.sisu.inject.LazyBeanEntry.JsrNamed
 
annotationType() - Method in class org.eclipse.sisu.inject.PrioritySource
 
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
 
annotationType() - Method in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
AnnotationVisitor - Class in org.eclipse.sisu.space.asm
A visitor to visit a Java annotation.
AnnotationVisitor - Interface in org.eclipse.sisu.space
Something that can visit annotation declarations.
AnnotationVisitor(int) - Constructor for class org.eclipse.sisu.space.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - Constructor for class org.eclipse.sisu.space.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationWriter - Class in org.eclipse.sisu.space.asm
An AnnotationVisitor that generates annotations in bytecode form.
AnnotationWriter(ClassWriter, boolean, ByteVector, ByteVector, int) - Constructor for class org.eclipse.sisu.space.asm.AnnotationWriter
Constructs a new AnnotationWriter.
anns - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The runtime visible annotations of this class.
anns - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The runtime visible annotations of this field.
anns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime visible annotations of this method.
ANYTHING - org.eclipse.sisu.space.GlobberStrategy
 
api - Variable in class org.eclipse.sisu.space.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.eclipse.sisu.space.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.eclipse.sisu.space.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.eclipse.sisu.space.asm.MethodVisitor
The ASM API version implemented by this visitor.
APPEND_FRAME - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Frame where current locals are the same as the locals in the previous frame, except that k additional locals are defined.
appendEntries(String) - Method in class org.eclipse.sisu.space.FileEntryIterator
Appends entries from the given sub-path to the cached list of named entries.
appliesTo(Bundle) - Method in class org.eclipse.sisu.launch.SisuBundlePlan
 
apply(WireModule.Strategy) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
applyTo(Binder) - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
ARETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
args - Variable in class org.eclipse.sisu.launch.Main
 
arguments - Variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
ARGUMENTS - Static variable in interface org.eclipse.sisu.wire.ParameterKeys
Key.get( String[].class, Parameters.class );
ARRAY - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of array reference types.
ARRAY_ELEMENT - Static variable in class org.eclipse.sisu.space.asm.TypePath
A type path step that steps into the element type of an array type.
ARRAY_OF - Static variable in class org.eclipse.sisu.space.asm.Frame
Constant to be added to a type to get a type with one more dimension.
ArrayConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
ArrayConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
 
ARRAYLENGTH - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
artifactId - Variable in class org.codehaus.plexus.component.repository.ComponentDependency
 
as(Class<T>) - Static method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
ASM_FLAGS - Static variable in class org.eclipse.sisu.space.SpaceScanner
 
ASM4 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ASM5 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
asProvider() - Method in interface org.eclipse.sisu.inject.DeferredClass
Returns a provider based on the deferred class.
asProvider() - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
asProvider() - Method in class org.eclipse.sisu.space.AbstractDeferredClass
 
ASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ATHROW - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
Attribute - Class in org.eclipse.sisu.space.asm
A non standard class, field, method or code attribute.
Attribute(String) - Constructor for class org.eclipse.sisu.space.asm.Attribute
Constructs a new empty attribute.
attributeMap - Variable in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
attrs - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The non standard attributes of this class.
attrs - Variable in class org.eclipse.sisu.space.asm.Context
Prototypes of the attributes that must be parsed for this class.
attrs - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The non standard attributes of this field.
attrs - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The non standard attributes of the method.
autoPublish(Injector) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
Automatically publishes any Injector that contains a binding to this BeanLocator.
autoWiring - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
av - Variable in class org.eclipse.sisu.space.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.

B

b - Variable in class org.eclipse.sisu.space.asm.ClassReader
The class to be parsed.
b - Variable in class org.eclipse.sisu.space.asm.TypePath
The byte array where the path is stored, in Java class file format.
BALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
BASE - Static variable in class org.eclipse.sisu.space.asm.Frame
Kind of the types that are not relative to an input stack map frame.
BASE_KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
Mask to get the kind of base types.
BASE_VALUE - Static variable in class org.eclipse.sisu.space.asm.Frame
Mask to get the value of base types.
basedir - Variable in class org.eclipse.sisu.launch.InjectedTest
 
basedir - Variable in class org.eclipse.sisu.launch.InjectedTestCase
 
BASEDIR - Static variable in class org.codehaus.plexus.PlexusTestCase.Lazy
 
BaseLoggerManager - Class in org.codehaus.plexus.logging
 
BaseLoggerManager() - Constructor for class org.codehaus.plexus.logging.BaseLoggerManager
 
basename(String) - Static method in enum org.eclipse.sisu.space.GlobberStrategy
Extracts the basename segment from the given filename.
BasicComponentConfigurator - Class in org.codehaus.plexus.component.configurator
 
BasicComponentConfigurator() - Constructor for class org.codehaus.plexus.component.configurator.BasicComponentConfigurator
 
BASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
bean - Variable in class org.eclipse.sisu.plexus.LazyPlexusBean
 
beanBinder - Variable in class org.eclipse.sisu.bean.BeanListener
 
BeanBinder - Interface in org.eclipse.sisu.bean
Provides custom PropertyBinders for beans that contain one or more properties.
BeanCache<Q extends java.lang.annotation.Annotation,​T> - Class in org.eclipse.sisu.inject
Atomic cache mapping Bindings to BeanEntrys; optimized for common case of single entries.
BeanCache() - Constructor for class org.eclipse.sisu.inject.BeanCache
 
beanEntriesOf(Key<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides Iterable sequences of raw BeanEntrys.
BeanEntry<Q extends java.lang.annotation.Annotation,​T> - Interface in org.eclipse.sisu
Describes BeanEntryualified bean implementations of BeanEntry:

BeanEntry<Q extends java.lang.annotation.Annotation,​T> - Interface in org.sonatype.inject
Deprecated.
BeanInjector<B> - Class in org.eclipse.sisu.bean
MembersInjector that takes PropertyBindings and applies them to bean instances.
BeanInjector(List<PropertyBinding>) - Constructor for class org.eclipse.sisu.bean.BeanInjector
 
BeanLifecycle - Class in org.eclipse.sisu.bean
Represents the JSR250 lifecycle for a particular bean type.
BeanLifecycle(List<Method>, List<Method>) - Constructor for class org.eclipse.sisu.bean.BeanLifecycle
Creates a new lifecycle based on the given start and stop methods.
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 - Variable in class org.eclipse.sisu.plexus.ClassRealmManager
 
beanLocator - Variable in class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
 
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
 
BeanProperties(Iterable<Member>) - 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.
BeanPropertyField<T> - Class in org.eclipse.sisu.bean
BeanProperty backed by a Field.
BeanPropertyField(Field) - Constructor for class org.eclipse.sisu.bean.BeanPropertyField
 
BeanPropertyIterator<T> - Class in org.eclipse.sisu.bean
Read-only Iterator that picks out potential bean properties from declared members.
BeanPropertyIterator(Iterable<Member>) - Constructor for class org.eclipse.sisu.bean.BeanPropertyIterator
 
BeanPropertySetter<T> - Class in org.eclipse.sisu.bean
BeanProperty backed by a single-parameter setter Method.
BeanPropertySetter(Method) - Constructor for class org.eclipse.sisu.bean.BeanPropertySetter
 
beanProviders - Variable in class org.eclipse.sisu.wire.LocatorWiring
 
BeanProviders - Class in org.eclipse.sisu.wire
Supplies various bean Providers backed by dynamic bean lookups.
BeanProviders(Binder) - Constructor for class org.eclipse.sisu.wire.BeanProviders
 
beans - Variable in class org.eclipse.sisu.inject.LocatedBeans
 
beans - Variable in class org.eclipse.sisu.inject.WatchedBeans
 
beans - Variable in class org.eclipse.sisu.plexus.DefaultPlexusBeans
 
beans - Variable in class org.eclipse.sisu.plexus.HintedPlexusBeans
 
beans - Variable in class org.eclipse.sisu.plexus.RealmFilteredBeans
 
BeanScanning - Enum in org.eclipse.sisu.space
Common techniques for discovering bean implementations.
BeanScanning - Enum in org.sonatype.inject
Deprecated.
BeanScanning() - Constructor for enum org.eclipse.sisu.space.BeanScanning
 
BeanScanning() - Constructor for enum org.sonatype.inject.BeanScanning
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
 
BeanScheduler.CycleActivator - Class in org.eclipse.sisu.bean
Listens to provisioning events in order to determine safe activation points.
BeanScheduler.Pending - Class in org.eclipse.sisu.bean
Collects pending beans waiting for activation.
beanSource - Variable in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
 
bindBean(TypeLiteral<B>, TypeEncounter<B>) - Method in interface org.eclipse.sisu.bean.BeanBinder
Returns the appropriate PropertyBinder for the given bean type.
bindBean(TypeLiteral<B>, TypeEncounter<B>) - Method in class org.eclipse.sisu.plexus.PlexusBeanBinder
 
bindBeanImport(Key<T>) - Method in class org.eclipse.sisu.wire.LocatorWiring
Adds an imported bean binding; uses the type and Qualifier annotation to determine the search details.
binder - Variable in class org.eclipse.sisu.plexus.PlexusTypeBinder
 
binder - Variable in class org.eclipse.sisu.space.QualifiedTypeBinder
 
binder - Variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
binder - Variable in class org.eclipse.sisu.wire.ElementMerger
 
binder - Variable in class org.eclipse.sisu.wire.LocatorWiring
 
bindImplicitType(TypeLiteral) - Method in class org.eclipse.sisu.wire.LocatorWiring
Captures the original implicit binding that would have been used by Guice; see the BeanLocator code.
binding - Variable in class org.eclipse.sisu.inject.LazyBeanEntry
 
BindingPublisher - Interface in org.eclipse.sisu.inject
Publisher of Bindings to interested BindingSubscribers.
bindings - Variable in class org.eclipse.sisu.bean.BeanInjector
 
bindings - Variable in class org.eclipse.sisu.inject.RankedBindings
 
bindings() - Method in class org.eclipse.sisu.inject.BeanCache
Retrieves the Binding references currently associated with BeanEntrys.
bindings() - Method in interface org.eclipse.sisu.inject.BindingSubscriber
Snapshot of currently subscribed Bindings.
bindings() - Method in class org.eclipse.sisu.inject.RankedBindings
 
bindings() - Method in class org.eclipse.sisu.inject.WatchedBeans
 
BindingSubscriber<T> - Interface in org.eclipse.sisu.inject
Subscriber of Bindings from one or more BindingPublishers.
BindingTracker<T> - Class in org.eclipse.sisu.osgi
Tracker of ServiceBindings from the OSGi service registry.
BindingTracker(BundleContext, int, String) - Constructor for class org.eclipse.sisu.osgi.BindingTracker
 
bindListImport(Key) - Method in class org.eclipse.sisu.wire.LocatorWiring
Adds an imported List binding; uses the generic type arguments to determine the search details.
bindMapImport(Key) - Method in class org.eclipse.sisu.wire.LocatorWiring
Adds an imported Map binding; uses the generic type arguments to determine the search details.
bindProperty(BeanProperty<T>) - Method in interface org.eclipse.sisu.bean.PropertyBinder
Returns the appropriate PropertyBinding for the given bean property.
bindProperty(BeanProperty<T>) - Method in class org.eclipse.sisu.plexus.PlexusPropertyBinder
 
bindProviderType(Class<?>) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
Binds the given provider type using a binding key determined by common-use heuristics.
bindQualifiedType(Class<?>) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
Binds the given qualified type using a binding key determined by common-use heuristics.
bindSetImport(Key) - Method in class org.eclipse.sisu.wire.LocatorWiring
Adds an imported Set binding; uses the generic type arguments to determine the search details.
BIPUSH - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
BLANK_QUALIFIER - Static variable in enum org.eclipse.sisu.inject.QualifyingStrategy
 
BOOLEAN - Static variable in class org.eclipse.sisu.space.asm.Frame
The BOOLEAN type.
BOOLEAN - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The boolean type.
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(Map<?, ?>, String...) - Static method in class org.eclipse.sisu.launch.Main
 
BootModule(Module[]) - Constructor for class org.codehaus.plexus.DefaultPlexusContainer.BootModule
 
bootstrapMethods - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The BootstrapMethods attribute.
bootstrapMethods - Variable in class org.eclipse.sisu.space.asm.Context
The start index of each bootstrap method.
bootstrapMethodsCount - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The number of entries in the BootstrapMethods attribute.
BSM - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of BootstrapMethods items.
buf - Variable in class org.eclipse.sisu.space.asm.Type
A buffer containing the internal name of this Java type.
buffer - Variable in class org.eclipse.sisu.space.asm.Context
The buffer used to read strings.
build(Class<?>) - Method in class org.eclipse.sisu.bean.LifecycleBuilder
Builds a new BeanLifecycle for the given bean type.
builder - Variable in class org.eclipse.sisu.bean.LifecycleManager
 
buildLifecycle(Class<?>) - Method in class org.eclipse.sisu.bean.LifecycleManager
Attempts to build a JSR250 lifecycle for the given bean type.
bundle - Variable in class org.eclipse.sisu.space.BundleClassSpace
 
bundleClassPath - Variable in class org.eclipse.sisu.space.BundleClassSpace
 
BundleClassSpace - Class in org.eclipse.sisu.space
ClassSpace backed by a strongly-referenced Bundle.
BundleClassSpace(Bundle) - Constructor for class org.eclipse.sisu.space.BundleClassSpace
 
BundleClassSpace.ChainedEnumeration<T> - Class in org.eclipse.sisu.space
Chains a series of Enumerations together to look like a single Enumeration.
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.
bundlePublishers - Static variable in class org.eclipse.sisu.launch.SisuTracker
 
bundleStateMask() - Method in class org.eclipse.sisu.launch.SisuExtender
Returns the mask of bundle states this extender is interested in.
bv - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
The annotation values in bytecode form.
BYTE - Static variable in class org.eclipse.sisu.space.asm.Frame
The BYTE type.
BYTE - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the byte type.
BYTE_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The byte type.
ByteConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
ByteConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.ByteConverter
 
ByteVector - Class in org.eclipse.sisu.space.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class org.eclipse.sisu.space.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class org.eclipse.sisu.space.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

cache - Static variable in class org.eclipse.sisu.space.SpaceModule.RecordedElements
 
CACHE - org.eclipse.sisu.space.BeanScanning
Scan once and cache results
CACHE - org.sonatype.inject.BeanScanning
Deprecated.
 
cachedBeans - Variable in class org.eclipse.sisu.inject.RankedBindings
 
cachedBindings - Variable in class org.eclipse.sisu.inject.DefaultBeanLocator
 
cachedGlue - Static variable in class org.eclipse.sisu.wire.GlueLoader
 
cachedResults - Static variable in class org.eclipse.sisu.space.QualifierCache
 
cachedWatchers - Variable in class org.eclipse.sisu.inject.DefaultBeanLocator
 
caching - Variable in class org.eclipse.sisu.space.SpaceModule
 
CALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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.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.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
 
CANDIDATE_CYCLE - Static variable in class org.eclipse.sisu.bean.BeanScheduler
 
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.
CAST - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type declared in an explicit or implicit cast instruction.
CASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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.
cattrs - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The non standard attributes of the method's code.
cd - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
ChainedEnumeration(Enumeration<T>...) - Constructor for class org.eclipse.sisu.space.BundleClassSpace.ChainedEnumeration
 
CHAR - Static variable in class org.eclipse.sisu.space.asm.Frame
The CHAR type.
CHAR - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the char type.
CHAR_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The char type.
CharConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
CharConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.CharConverter
 
CHECKCAST - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
checkImplicitBindings - Variable in class org.eclipse.sisu.inject.LocatedBeans.Itr
 
childIndex - Variable in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
childMap - Variable in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
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
 
CHOP_FRAME - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Frame where current locals are the same as the locals in the previous frame, except that the k last locals are absent.
CLASS - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Class constant pool items.
CLASS_EXTENDS - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the super class of a class or one of the interfaces it implements.
CLASS_TYPE_PARAMETER - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a type parameter of a generic class.
CLASS_TYPE_PARAMETER_BOUND - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic class.
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.
ClassFinder() - Constructor for class org.eclipse.sisu.inject.Implementations.ClassFinder
 
classPath - Variable in class org.eclipse.sisu.space.URLClassSpace
 
classPathScanning - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
ClassReader - Class in org.eclipse.sisu.space.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
Constructs a new ClassReader object.
classReaderLength - Variable in class org.eclipse.sisu.space.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
classReaderOffset - Variable in class org.eclipse.sisu.space.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
classRealm - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
classRealm - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
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
 
classRealmManager - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
ClassRealmManager - Class in org.eclipse.sisu.plexus
Manages ClassRealm associated data for the Plexus container.
ClassRealmManager(MutableBeanLocator) - Constructor for class org.eclipse.sisu.plexus.ClassRealmManager
 
ClassSpace - Interface in org.eclipse.sisu.space
Represents an abstract collection of related classes and resources.
ClassVisitor - Class in org.eclipse.sisu.space.asm
A visitor to visit a Java class.
ClassVisitor - Interface in org.eclipse.sisu.space
Something that can visit class definitions.
ClassVisitor(int) - Constructor for class org.eclipse.sisu.space.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class org.eclipse.sisu.space.asm.ClassVisitor
Constructs a new ClassVisitor.
classWorld - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
ClassWriter - Class in org.eclipse.sisu.space.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(int) - Constructor for class org.eclipse.sisu.space.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class org.eclipse.sisu.space.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clazz - Variable in class org.eclipse.sisu.bean.DeclaredMembers
 
clazz - Variable in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
clazz - Variable in class org.eclipse.sisu.space.LoadedClass
 
clazzName - Variable in class org.eclipse.sisu.osgi.BindingTracker
 
clazzName - Variable in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
clazzName - Variable in class org.eclipse.sisu.space.SisuIndex
 
clear() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
clear() - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
clear() - Method in class org.eclipse.sisu.inject.MildKeys
 
clear() - Method in class org.eclipse.sisu.inject.MildValues
 
clear() - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Removes all known BindingPublishers and their Bindings.
clear() - Method in class org.eclipse.sisu.inject.RankedSequence
 
CLONE_MARKER - Static variable in class org.eclipse.sisu.space.CloningClassSpace
 
cloneClass(String) - Method in class org.eclipse.sisu.space.CloningClassSpace
 
cloneCount - Variable in class org.eclipse.sisu.space.CloningClassSpace
 
cloneImplementation(String) - Method in class org.eclipse.sisu.plexus.PlexusTypeRegistry
Clones an implementation so it can be bound again with different configuration.
clones - Variable in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
CloningClassLoader(ClassSpace) - Constructor for class org.eclipse.sisu.space.CloningClassSpace.CloningClassLoader
 
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
 
CloningClassSpace.CloningClassLoader - Class in org.eclipse.sisu.space
ClassLoader that can define multiple copies of the same implementation type.
closeIfNecessary() - Method in class org.eclipse.sisu.osgi.BindingTracker
 
code - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The bytecode of this method.
CollectionConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
CollectionConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
 
compact() - Method in class org.eclipse.sisu.inject.MildConcurrentValues
 
compact() - Method in class org.eclipse.sisu.inject.MildElements
Compacts the list by replacing unreachable References with ones from the end.
compact() - Method in class org.eclipse.sisu.inject.MildKeys
Compacts the map by removing cleared keys.
compact() - Method in class org.eclipse.sisu.inject.MildValues
Compacts the map by removing cleared values.
compile(String) - Method in enum org.eclipse.sisu.space.GlobberStrategy
Compiles the given plain-text glob into an optimized pattern.
COMPONENT_DESC - Static variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
ComponentAnnotationVisitor() - Constructor for class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
componentBinder(Object, String) - Method in class org.eclipse.sisu.plexus.PlexusTypeBinder
 
componentComposer - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
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 - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
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
 
ComponentDescriptorBeanModule.ComponentMetadata - Class in org.eclipse.sisu.plexus
ComponentDescriptorBeanModule.DeferredFactoryClass - Class in org.eclipse.sisu.plexus
ComponentDescriptorBeanModule.PlexusDescriptorBeanSource - Class in org.eclipse.sisu.plexus
PlexusBeanSource backed by simple map of PlexusBeanMetadata.
componentFactory - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
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
 
componentMap - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
 
ComponentMetadata(ClassSpace, List<ComponentRequirement>) - Constructor for class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.ComponentMetadata
 
componentProfile - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
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
 
components - Variable in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
components - Variable in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
ComponentSetDescriptor - Class in org.codehaus.plexus.component.repository
 
ComponentSetDescriptor() - Constructor for class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
componentType - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
componentVisibility - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
componentVisibility - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
componentVisitor - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
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
 
compute - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Indicates what must be automatically computed.
COMPUTE_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
Flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_MAXS - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
computeFrames - Variable in class org.eclipse.sisu.space.asm.ClassWriter
true if the stack map frames must be recomputed from scratch.
computeMaxs - Variable in class org.eclipse.sisu.space.asm.ClassWriter
true if the maximum stack size and number of local variables must be automatically computed.
computeVisibleNames(ClassRealm) - Static method in class org.eclipse.sisu.plexus.ClassRealmManager
 
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
 
concurrentMap - Variable in class org.eclipse.sisu.inject.MildConcurrentKeys
 
concurrentMap - Variable in class org.eclipse.sisu.inject.MildConcurrentValues
 
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
 
config() - Method in class org.codehaus.plexus.PlexusTestCase
 
Configurable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
configuration - Variable in exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
configuration - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
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
 
configurationMap - Variable in class org.eclipse.sisu.plexus.PlexusXmlMetadata
 
configurationPath - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
ConfigurationProvider(Provider<PlexusBeanConverter>, TypeLiteral<T>, String) - Constructor for class org.eclipse.sisu.plexus.PlexusConfigurations.ConfigurationProvider
 
configurations - Variable in class org.eclipse.sisu.plexus.PlexusPropertyBinder
 
configurationUrl - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
configurator() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
configure(Binder) - Method in class org.codehaus.plexus.DefaultPlexusContainer.BootModule
 
configure(Binder) - Method in class org.codehaus.plexus.DefaultPlexusContainer.ContainerModule
 
configure(Binder) - Method in class org.codehaus.plexus.DefaultPlexusContainer.DefaultsModule
 
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.InjectedTest.SetUpModule
 
configure(Binder) - Method in class org.eclipse.sisu.launch.InjectedTestCase
Custom injection bindings.
configure(Binder) - Method in class org.eclipse.sisu.launch.InjectedTestCase.SetUpModule
 
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
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
 
connect() - Method in class org.eclipse.sisu.space.ResourceEnumeration.NestedJarConnection
 
consoleLogger - Variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
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
 
ConsoleSink() - Constructor for class org.eclipse.sisu.inject.Logs.ConsoleSink
 
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor call.
CONSTRUCTOR_REFERENCE - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the receiver type of a constructor reference.
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
CONSTRUCTORS - org.eclipse.sisu.bean.DeclaredMembers.View
 
container - Variable in class org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
 
container - Variable in class org.codehaus.plexus.PlexusTestCase
 
container - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
ContainerConfiguration - Interface in org.codehaus.plexus
 
containerModule - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
ContainerModule() - Constructor for class org.codehaus.plexus.DefaultPlexusContainer.ContainerModule
 
containerRealm - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
contains(Object) - Method in interface org.codehaus.plexus.context.Context
 
contains(Object) - Method in class org.codehaus.plexus.context.DefaultContext
 
contains(Object) - Method in class org.eclipse.sisu.inject.RankedSequence
 
containsKey(Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
containsKey(Object) - Method in class org.eclipse.sisu.inject.MildKeys
 
containsKey(Object) - Method in class org.eclipse.sisu.inject.MildValues
 
containsKey(Object) - Method in class org.eclipse.sisu.wire.MergedProperties
 
containsKey(Object) - Method in class org.eclipse.sisu.wire.StringProperties
 
containsThis(Object) - Method in class org.eclipse.sisu.inject.RankedSequence
 
containsValue(Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
containsValue(Object) - Method in class org.eclipse.sisu.inject.MildKeys
 
containsValue(Object) - Method in class org.eclipse.sisu.inject.MildValues
 
content - Variable in class org.eclipse.sisu.inject.RankedSequence.Itr
 
Content(Object[], long[], int) - Constructor for class org.eclipse.sisu.inject.RankedSequence.Content
 
Content(Object, int) - Constructor for class org.eclipse.sisu.inject.RankedSequence.Content
 
context - Static variable in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
context - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
context - Variable in class org.eclipse.sisu.osgi.ServiceBindings
 
context - Variable in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
context() - Method in class org.codehaus.plexus.PlexusTestCase
 
Context - Class in org.eclipse.sisu.space.asm
Information about a class being parsed in a ClassReader.
Context - Interface in org.codehaus.plexus.context
 
Context() - Constructor for class org.eclipse.sisu.space.asm.Context
 
contextComponent - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
contextData - Variable in class org.codehaus.plexus.context.ContextMapAdapter
 
contextData - Variable in class org.codehaus.plexus.context.DefaultContext
 
contextData - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
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.ClassRealmManager
 
Contextualizable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
contextualize(Context) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
 
contextualize(Contextualizable) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
CONVERSION_ERROR - Static variable in class org.eclipse.sisu.plexus.PlexusDateTypeConverter
 
CONVERSION_ERROR - Static variable in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
 
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
 
convert(String, TypeLiteral<?>) - Method in class org.eclipse.sisu.wire.FileTypeConverter
 
convert(String, TypeLiteral<?>) - Method in class org.eclipse.sisu.wire.URLTypeConverter
 
converterCache - Variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
converterLookup - Variable in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
 
ConverterLookup - Interface in org.codehaus.plexus.component.configurator.converters.lookup
 
converterMap - Variable in class org.eclipse.sisu.wire.TypeConverterCache
 
converterProvider - Variable in class org.eclipse.sisu.plexus.PlexusConfigurations.ConfigurationProvider
 
converterProvider - Variable in class org.eclipse.sisu.plexus.PlexusConfigurations
 
CONVERTERS - Static variable in class org.eclipse.sisu.wire.WireModule
 
convertProperty(Class<?>, Class<?>, Type, PlexusConfiguration) - Method in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
convertText(String, TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Converts the given string to the target type, using TypeConverters registered with the Injector.
copyBootstrapMethods(ClassWriter, Item[], char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Copies the bootstrap method data into the given ClassWriter.
copyPool(ClassWriter) - Method in class org.eclipse.sisu.space.asm.ClassReader
Copies the constant pool data into the given ClassWriter.
cr - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The class reader from which this class writer was constructed, if any.
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.
create(Q, Binding<T>, int) - Method in class org.eclipse.sisu.inject.BeanCache
Atomically creates a new BeanEntry for the given Binding reference.
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
 
createChildRealm(String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
createGlue(ClassLoader) - Static method in class org.eclipse.sisu.wire.GlueLoader
Returns new GlueLoader that delegates to the given ClassLoader.
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
 
createMap(LazyBeanEntry, LazyBeanEntry) - Static method in class org.eclipse.sisu.inject.BeanCache
 
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
 
ctanns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime visible type annotations of the code.
currentBlock - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The current basic block.
currentLocals - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of local variables in the current stack map frame.
currentSource - Variable in class org.eclipse.sisu.space.QualifiedTypeBinder
 
currentThreshold - Variable in class org.codehaus.plexus.logging.BaseLoggerManager
 
currentURL - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
customBootModules - Variable in class org.codehaus.plexus.DefaultPlexusContainer.BootModule
 
customConverters - Variable in class org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup
 
customizeContainerConfiguration(ContainerConfiguration) - Method in class org.codehaus.plexus.PlexusTestCase
 
customizeContext(Context) - Method in class org.codehaus.plexus.PlexusTestCase
 
cv - Variable in class org.eclipse.sisu.space.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.
cw - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
The class writer to which this annotation must be added.
cw - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The class writer to which this field must be added.
cw - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The class writer to which this method must be added.
CYCLE_ACTIVATOR - Static variable in class org.eclipse.sisu.bean.BeanScheduler
 
CYCLE_CONFIRMED - Static variable in class org.eclipse.sisu.bean.BeanScheduler
 
CycleActivator() - Constructor for class org.eclipse.sisu.bean.BeanScheduler.CycleActivator
 
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

D2F - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
D2I - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
D2L - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DADD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
data - Variable in class org.eclipse.sisu.space.asm.ByteVector
The content of this vector.
DATE_CONVERTER - Static variable in class org.codehaus.plexus.component.configurator.converters.basic.DateConverter
 
dateConverter - Variable in class org.codehaus.plexus.DefaultPlexusContainer.DefaultsModule
 
DateConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
DateConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.DateConverter
 
DCMPG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DCMPL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DCONST_0 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DCONST_1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DDIV - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
debug(String) - Method in class org.codehaus.plexus.logging.AbstractLogger
 
debug(String) - Method in interface org.codehaus.plexus.logging.Logger
 
debug(String, Throwable) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
debug(String, Throwable) - Method in interface org.codehaus.plexus.logging.Logger
 
DEBUG - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this label is only used for debug attributes.
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.MemberIterator - Class in org.eclipse.sisu.bean
Read-only Iterator that uses rolling DeclaredMembers.Views to traverse the different members.
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_CONVERTERS - Static variable in class org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup
 
DEFAULT_EXPRESSION_EVALUATOR - Static variable in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
 
DEFAULT_FINDER - Static variable in class org.eclipse.sisu.space.SpaceScanner
 
DEFAULT_HINT - Static variable in class org.eclipse.sisu.plexus.Hints
 
DEFAULT_QUALIFIER - Static variable in enum org.eclipse.sisu.inject.QualifyingStrategy
 
DEFAULT_REALM_NAME - Static variable in class org.codehaus.plexus.DefaultPlexusContainer
 
defaultAllow() - Static method in class org.eclipse.sisu.osgi.ServiceBindings
 
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
 
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, String) - Constructor for class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
 
DefaultPlexusBeans<T> - Class in org.eclipse.sisu.plexus
Sequence of PlexusBeans backed by BeanEntrys.
DefaultPlexusBeans(Iterable<BeanEntry<Named, T>>) - Constructor for class org.eclipse.sisu.plexus.DefaultPlexusBeans
 
DefaultPlexusBeans.Itr - Class in org.eclipse.sisu.plexus
PlexusBean iterator backed by BeanEntrys.
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
 
DefaultPlexusContainer.BootModule - Class in org.codehaus.plexus
 
DefaultPlexusContainer.ContainerModule - Class in org.codehaus.plexus
 
DefaultPlexusContainer.DefaultsModule - Class in org.codehaus.plexus
 
DefaultPlexusContainer.LoggerManagerProvider - Class in org.codehaus.plexus
 
DefaultPlexusContainer.LoggerProvider - Class in org.codehaus.plexus
 
DefaultPlexusContainer.SLF4JLoggerFactoryProvider - Class in org.codehaus.plexus
 
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
 
defaultsModule - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
DefaultsModule() - Constructor for class org.codehaus.plexus.DefaultPlexusContainer.DefaultsModule
 
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.
DeferredFactoryClass(ComponentDescriptor<?>, String) - Constructor for class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
deferredNames - Variable in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
DeferredProvider<T> - Interface in org.eclipse.sisu.inject
Provider backed by a DeferredClass.
delegate - Variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
delegate - Variable in class org.eclipse.sisu.plexus.PlexusSpaceModule
 
delegate - Variable in class org.eclipse.sisu.wire.NamedIterableAdapter
 
delegate - Variable in class org.eclipse.sisu.wire.ProviderIterableAdapter
 
delegate - Variable in class org.eclipse.sisu.wire.StringProperties
 
dependencies - Variable in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
DependencyAnalyzer - Class in org.eclipse.sisu.wire
BindingTargetVisitor that collects the Keys of any injected dependencies.
DependencyAnalyzer() - Constructor for class org.eclipse.sisu.wire.DependencyAnalyzer
 
DependencyVerifier - Class in org.eclipse.sisu.wire
BindingTargetVisitor that verifies any injected dependencies.
DependencyVerifier() - Constructor for class org.eclipse.sisu.wire.DependencyVerifier
 
desc - Variable in class org.eclipse.sisu.space.asm.Context
The descriptor of the method currently being parsed.
desc - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The index of the constant pool item that contains the descriptor of this field.
desc - Variable in class org.eclipse.sisu.space.asm.Handle
The descriptor of the field or method designated by this handle.
desc - Variable in class org.eclipse.sisu.space.asm.Handler
Internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
desc - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The index of the constant pool item that contains the descriptor of this method.
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 - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
description - Variable in class org.eclipse.sisu.plexus.ComponentImpl
 
description - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
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.
DescriptionSource - Class in org.eclipse.sisu.inject
Implementation of @Description that can also act as an @AnnotatedSource.
DescriptionSource(Object, String) - Constructor for class org.eclipse.sisu.inject.DescriptionSource
 
descriptor - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The descriptor of this method.
descriptorMap - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
detail(Object) - Method in class org.eclipse.sisu.inject.WatchedBeans
 
detectCycle(Object) - Static method in class org.eclipse.sisu.bean.BeanScheduler
Detects if a dependency cycle exists and activation needs to be deferred.
DIM - Static variable in class org.eclipse.sisu.space.asm.Frame
Mask to get the dimension of a frame type.
discoverComponents(ClassRealm) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
discoverComponents(ClassRealm) - Method in interface org.codehaus.plexus.PlexusContainer
 
discoverComponents(ClassRealm) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
disposableBeans - Variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
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
 
dispose() - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
dispose(Disposable) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
disposing - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
disqualify() - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
DLOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DMUL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DNEG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DOUBLE - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Double constant pool items.
DOUBLE - Static variable in class org.eclipse.sisu.space.asm.Frame
The DOUBLE type.
DOUBLE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DOUBLE - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The double type.
DoubleConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
DoubleConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.DoubleConverter
 
DREM - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DRETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DSTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DSUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DUP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DUP_X1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DUP_X2 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DUP2 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DUP2_X1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
DUP2_X2 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
Dynamic - Annotation Type in org.eclipse.sisu
Marks dependencies that should be dynamic proxies:

DYNAMIC - Static variable in class org.eclipse.sisu.wire.GlueLoader
 
dynamicGlue(TypeLiteral<T>, Provider<T>) - Static method in class org.eclipse.sisu.wire.GlueLoader
Generates a new dynamic proxy instance for the given facade type and provider.
dynamicGlue(Class<?>) - Static method in class org.eclipse.sisu.wire.GlueLoader
Loads the dynamic proxy class for the given facade class.
DynamicGlue - Class in org.eclipse.sisu.wire
Utility methods for generating dynamic Provider-based proxies.
DynamicGlue() - Constructor for class org.eclipse.sisu.wire.DynamicGlue
 

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.
Edge - Class in org.eclipse.sisu.space.asm
An edge in the control flow graph of a method body.
Edge() - Constructor for class org.eclipse.sisu.space.asm.Edge
 
ELEMENT_OF - Static variable in class org.eclipse.sisu.space.asm.Frame
Constant to be added to a type to get a type with one less dimension.
ElementAnalyzer - Class in org.eclipse.sisu.wire
ElementVisitor that analyzes Bindings for unresolved injection dependencies.
ElementAnalyzer(Binder) - Constructor for class org.eclipse.sisu.wire.ElementAnalyzer
 
ElementMerger - Class in org.eclipse.sisu.wire
ElementVisitor that verifies Bindings and merges any duplicates.
ElementMerger(Binder) - Constructor for class org.eclipse.sisu.wire.ElementMerger
 
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
 
EMPTY_CLASSPATH - Static variable in class org.eclipse.sisu.space.URLClassSpace
 
enableLogging(Logger) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
 
enableLogging(Logger) - Method in interface org.codehaus.plexus.logging.LogEnabled
 
enclosingMethod - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The constant pool item that contains the name and descriptor of the enclosing method of this class.
enclosingMethodOwner - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The constant pool item that contains the name of the enclosing class of this class.
encodeUTF8(String, int, int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts an UTF8 string into this byte vector.
end - Variable in class org.eclipse.sisu.space.asm.Context
The labels corresponding to the end of the local variable ranges in the local variable type annotation currently being parsed.
end - Variable in class org.eclipse.sisu.space.asm.Handler
End of the exception handler's scope (exclusive).
endFrame() - Method in class org.eclipse.sisu.space.asm.MethodWriter
Checks if the visit of the current frame MethodWriter.frame is finished, and if yes, write it in the StackMapTable attribute.
enlarge(int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Enlarge this byte vector so that it can receive n more bytes.
enterAnnotation() - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
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.QualifierCache
 
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.
entriesOf(Key) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides Iterable sequences of bean/provider mappings
entry - Variable in class org.eclipse.sisu.inject.MildKeys.StrongEntry
 
entry - Variable in class org.eclipse.sisu.inject.MildValues.StrongEntry
 
entry - Variable in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedEntry
 
entry - Variable in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderEntry
 
entryCache - Variable in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
EntryItr() - Constructor for class org.eclipse.sisu.inject.MildKeys.EntryItr
 
EntryItr() - Constructor for class org.eclipse.sisu.inject.MildValues.EntryItr
 
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
 
EntryListAdapter.ValueIterator<V> - Class in org.eclipse.sisu.wire
Value Iterator backed by a Key:Value Iterator.
EntryListAdapter.ValueListIterator<V> - Class in org.eclipse.sisu.wire
Value ListIterator backed by a cached Key:Value Iterator.
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
 
EntryMapAdapter.EntrySet<K,​V> - Class in org.eclipse.sisu.wire
Entry Set backed by an Iterable sequence of map entries.
entryNames - Variable in class org.eclipse.sisu.space.FileEntryIterator
 
entryNames - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
entryNames - Variable in class org.eclipse.sisu.space.ZipEntryIterator
 
entrySet - Variable in class org.eclipse.sisu.wire.EntryMapAdapter
 
entrySet - Variable in class org.eclipse.sisu.wire.MergedProperties
 
entrySet() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
entrySet() - Method in class org.eclipse.sisu.inject.MildKeys
 
entrySet() - Method in class org.eclipse.sisu.inject.MildValues
 
entrySet() - Method in class org.eclipse.sisu.wire.EntryMapAdapter
 
entrySet() - Method in class org.eclipse.sisu.wire.MergedProperties
 
entrySet() - Method in class org.eclipse.sisu.wire.StringProperties
 
EntrySet(Iterable<? extends Map.Entry<K, V>>) - Constructor for class org.eclipse.sisu.wire.EntryMapAdapter.EntrySet
 
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
 
EntrySetAdapter.ValueIterator<V> - Class in org.eclipse.sisu.wire
Value Iterator backed by a Key:Value Iterator.
EnumConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
EnumConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.EnumConverter
 
enumerations - Variable in class org.eclipse.sisu.space.BundleClassSpace.ChainedEnumeration
 
environment - Variable in class org.eclipse.sisu.space.SisuIndexAPT6
 
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.bean.BeanPropertyField
 
equals(Object) - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
equals(Object) - Method in class org.eclipse.sisu.inject.DescriptionSource
 
equals(Object) - Method in class org.eclipse.sisu.inject.HiddenSource
 
equals(Object) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
equals(Object) - Method in class org.eclipse.sisu.inject.LazyBeanEntry.JsrNamed
 
equals(Object) - Method in class org.eclipse.sisu.inject.MildKeys.Soft
 
equals(Object) - Method in class org.eclipse.sisu.inject.MildKeys.Weak
 
equals(Object) - Method in class org.eclipse.sisu.inject.PrioritySource
 
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.asm.Handle
 
equals(Object) - Method in class org.eclipse.sisu.space.asm.Type
Tests if the given object is equal to this type.
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.NamedClass
 
equals(Object) - Method in class org.eclipse.sisu.space.URLClassSpace
 
equals(Object) - Method in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
equals(T, T) - Static method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
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
 
evaluator - Variable in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
evict(Reference<? extends T>) - Method in class org.eclipse.sisu.inject.MildElements
Evicts a single Reference from the list; replacing it with one from the end.
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
 
EXCEPTION - Static variable in class org.eclipse.sisu.space.asm.Edge
Denotes a control flow graph edge corresponding to an exception handler.
EXCEPTION_PARAMETER - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type of the exception of a 'catch' clause in a method.
exceptionCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of exceptions that can be thrown by this method.
exceptions - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The exceptions that can be thrown by this method.
execute(int, int, ClassWriter, Item) - Method in class org.eclipse.sisu.space.asm.Frame
Simulates the action of the given instruction on the output stack frame.
expand(Type) - Static method in class org.eclipse.sisu.inject.TypeArguments
Expands wild-card types where possible, for example Bar from ? extends Bar.
EXPAND_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassReader
Flag to expand the stack map frames.
expandClassPath(URL[]) - Static method in class org.eclipse.sisu.space.URLClassSpace
Expands the given URL class path to include Class-Path entries from local manifests.
expandType(Type) - Static method in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
explicitBindings - Variable in class org.eclipse.sisu.inject.LocatedBeans
 
EXPRESSION_RECURSION_LIMIT - Static variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
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

F_APPEND - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
Represents a compressed frame with complete frame data.
F_NEW - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
Represents an expanded frame.
F_SAME - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
F2D - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
F2I - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
F2L - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
factory() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
FADD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
failIfNotTypeCompatible(Object, Class<?>, PlexusConfiguration) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
FALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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
 
FCMPG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FCMPL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FCONST_0 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FCONST_1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FCONST_2 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FDIV - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
fetchBindings(TypeLiteral, Long[]) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
Fetches any bindings currently associated with the given type.
field - Variable in class org.eclipse.sisu.bean.BeanPropertyField
 
FIELD - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Fieldref constant pool items.
FIELD - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type of a field.
FIELDORMETH_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of field and method invocations instructions.
FIELDS - org.eclipse.sisu.bean.DeclaredMembers.View
 
FieldVisitor - Class in org.eclipse.sisu.space.asm
A visitor to visit a Java field.
FieldVisitor(int) - Constructor for class org.eclipse.sisu.space.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - Constructor for class org.eclipse.sisu.space.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldWriter - Class in org.eclipse.sisu.space.asm
An FieldVisitor that generates Java fields in bytecode form.
FieldWriter(ClassWriter, int, String, String, String, Object) - Constructor for class org.eclipse.sisu.space.asm.FieldWriter
Constructs a new FieldWriter.
FileConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
FileConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.FileConverter
 
FileEntryIterator - Class in org.eclipse.sisu.space
Iterator that iterates over named entries beneath a file-system directory.
FileEntryIterator(URL, String, boolean) - Constructor for class org.eclipse.sisu.space.FileEntryIterator
Creates an iterator that iterates over entries beneath the given file URL and sub-path.
FileTypeConverter - Class in org.eclipse.sisu.wire
TypeConverter Module that converts constants to Files.
FileTypeConverter() - Constructor for class org.eclipse.sisu.wire.FileTypeConverter
 
FilteredItr(Set<String>) - Constructor for class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
 
filteredXmlReader(InputStream, Map) - Static method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Wraps the given InputStream as a Reader with XML encoding detection and optional interpolation.
find(Binding<?>) - Static method in class org.eclipse.sisu.inject.Implementations
Attempts to find the implementation behind the given Binding.
findClass(String) - Method in class org.eclipse.sisu.space.CloningClassSpace.CloningClassLoader
 
findClass(String) - Method in class org.eclipse.sisu.wire.GlueLoader
 
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
 
findElementType(Type[]) - Static method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
 
findElementType(Type[]) - Static method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
 
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
 
finder - Variable in class org.eclipse.sisu.space.SpaceModule
 
finder - Variable in class org.eclipse.sisu.space.SpaceScanner
 
findField(Class<?>, String) - Static method in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
findLocator(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
Finds the locator associated with this extender; creates one if none exist.
findMethod(Class<?>, Type[], String) - Static method in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
findMissingKeys(Set<Key<?>>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
findResource(String) - Method in class org.eclipse.sisu.space.ResourceEnumeration
Returns a URL pointing to the named resource underneath the current search URL.
findSource() - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
Finds source of current class; detailed location or ClassSpace#toString().
firstField - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The fields of this class.
firstHandler - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The first element in the exception handler list.
firstMethod - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The methods of this class.
firstOf(Key<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides single qualified beans/providers.
firstOf(Iterable<? extends Map.Entry<?, V>>) - Static method in class org.eclipse.sisu.wire.BeanProviders
Selects first bean from the sequence; or null if none is available.
flags - Variable in class org.eclipse.sisu.space.asm.Context
The ClassReader option flags for the parsing of this class.
FLOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FLOAT - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Float constant pool items.
FLOAT - Static variable in class org.eclipse.sisu.space.asm.Frame
The FLOAT type.
FLOAT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FLOAT - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the float type.
FLOAT_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The float type.
FloatConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
FloatConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.FloatConverter
 
flush() - Method in class org.eclipse.sisu.inject.BeanCache
 
flushIndex() - Method in class org.eclipse.sisu.space.AbstractSisuIndex
Writes the current index as a series of tables.
FMUL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FNEG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
format(String, Object) - Static method in class org.eclipse.sisu.inject.Logs
Replaces the first available formatting anchor with the given object.
frame - Variable in class org.eclipse.sisu.space.asm.Label
Information about the input and output stack map frames of this basic block.
frame - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The current stack map frame.
Frame - Class in org.eclipse.sisu.space.asm
Information about the input and output stack map frames of a basic block.
Frame() - Constructor for class org.eclipse.sisu.space.asm.Frame
 
frameCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of stack map frames in the StackMapTable attribute.
FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassReader
True to enable stack map frames support.
FRAMES - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Indicates that the stack map frames must be recomputed from scratch.
FREM - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FRETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
fromChildren(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener, Class<?>) - 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.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.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) - Static method in class org.eclipse.sisu.space.asm.TypePath
Converts a type path in string form, in the format used by TypePath.toString(), into a TypePath object.
fromXML(String) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
FSTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FSUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
FULL_FRAME - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Full frame
function - Variable in class org.eclipse.sisu.inject.InjectorBindings
 
fv - Variable in class org.eclipse.sisu.space.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

generateProxyClass(String, Class<?>) - Static method in class org.eclipse.sisu.wire.DynamicGlue
Generates a dynamic Provider-based proxy that reflects the given facade.
get() - Method in class org.codehaus.plexus.DefaultPlexusContainer.LoggerManagerProvider
 
get() - Method in class org.codehaus.plexus.DefaultPlexusContainer.LoggerProvider
 
get() - Method in class org.codehaus.plexus.DefaultPlexusContainer.SLF4JLoggerFactoryProvider
 
get() - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
get() - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
get() - Method in class org.eclipse.sisu.plexus.PlexusConfigurations.ConfigurationProvider
 
get() - Method in class org.eclipse.sisu.plexus.PlexusRequirements.RequirementListProvider
 
get() - Method in class org.eclipse.sisu.plexus.PlexusRequirements.RequirementMapProvider
 
get() - Method in class org.eclipse.sisu.plexus.PlexusRequirements.RequirementProvider
 
get() - Method in class org.eclipse.sisu.plexus.PlexusRequirements.RequirementSetProvider
 
get() - Method in class org.eclipse.sisu.space.AbstractDeferredClass
 
get() - Method in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
get() - Method in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
get(int) - Method in class org.eclipse.sisu.space.asm.Frame
Returns the output frame local variable type at the given index.
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(TypeLiteral<T>) - Method in class org.eclipse.sisu.inject.ImplicitBindings
 
get(Class<?>, Annotation) - Static method in class org.eclipse.sisu.space.WildcardKey
 
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(Object) - Method in class org.eclipse.sisu.inject.MildKeys
 
get(Object) - Method in class org.eclipse.sisu.inject.MildValues
 
get(Object) - Method in class org.eclipse.sisu.wire.MergedProperties
 
get(Object) - Method in class org.eclipse.sisu.wire.StringProperties
 
get(Item) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Returns the constant pool's hash table item which is equal to the given item.
GET_IMPORT_REALMS_SUPPORTED - Static variable in class org.eclipse.sisu.plexus.ClassRealmManager
 
getAccess() - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the class's access flags (see Opcodes).
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>) - Method in class org.eclipse.sisu.inject.DescriptionSource
 
getAnnotation(Binding<?>, Class<T>) - Method in class org.eclipse.sisu.inject.HiddenSource
 
getAnnotation(Binding<?>, Class<T>) - Static method in class org.eclipse.sisu.inject.Implementations
Attempts to find an annotation on the implementation behind the given Binding.
getAnnotation(Binding<?>, Class<T>) - Method in class org.eclipse.sisu.inject.PrioritySource
 
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.
getAnnotation(Class<A>) - Method in class org.eclipse.sisu.bean.BeanPropertyField
 
getAnnotation(Class<A>) - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
getArgumentsAndReturnSizes() - Method in class org.eclipse.sisu.space.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentsAndReturnSizes(String) - Static method in class org.eclipse.sisu.space.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentTypes() - Method in class org.eclipse.sisu.space.asm.Type
Returns the argument types of methods of this type.
getArgumentTypes(Method) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java types corresponding to the argument types of the given method.
getArgumentTypes(String) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
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
 
getAttributes() - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the start index of the attribute_info structure of this class.
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
 
getBeanEntriesProvider(TypeLiteral) - Method in class org.eclipse.sisu.wire.LocatorWiring
Returns the appropriate BeanEntry provider for the given entry type.
getBeanMetadata(Class<?>) - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.PlexusDescriptorBeanSource
 
getBeanMetadata(Class<?>) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule.PlexusAnnotatedBeanSource
 
getBeanMetadata(Class<?>) - Method in interface org.eclipse.sisu.plexus.PlexusBeanSource
Returns metadata associated with the given Plexus bean implementation.
getBeanMetadata(Class<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanModule.PlexusXmlBeanSource
 
getBindingKey(TypeLiteral<T>, Annotation) - Static method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
getBindingName(Class<?>) - Static method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
getBindingTypes(Class<?>) - Static method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
getBundle() - Method in class org.eclipse.sisu.space.BundleClassSpace
 
getBundleClassPath() - Method in class org.eclipse.sisu.space.BundleClassSpace
Returns the expanded Bundle-ClassPath; we need this to iterate over embedded JARs.
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
 
getClassForImplementationHint(Class<?>, PlexusConfiguration, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
getClassLoader() - Method in class org.codehaus.plexus.PlexusTestCase
 
getClassName() - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the internal name of the class (see getInternalName).
getClassName() - Method in class org.eclipse.sisu.space.asm.Type
Returns the binary name of the class corresponding to this type.
getClassPath() - Method in class org.eclipse.sisu.space.URLClassSpace
Returns the associated URL class path; this can either be explicit or implicit.
getClassPathEntries(URL) - Static method in class org.eclipse.sisu.space.URLClassSpace
Looks for Class-Path entries in the given jar or directory; returns empty array if none are found.
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
 
getCommonSuperClass(String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Returns the common super type of the two given types.
getCompletions(Element, AnnotationMirror, ExecutableElement, String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
getComponent(ClassSpace) - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
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(Class<T>, String, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
getComponentDescriptor(String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptor(String, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptor(String, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
getComponentDescriptorList(Class<T>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorList(Class<T>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorList(Class<T>, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
getComponentDescriptorList(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorList(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorList(String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
getComponentDescriptorMap(Class<T>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorMap(Class<T>, String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorMap(Class<T>, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
getComponentDescriptorMap(String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getComponentDescriptorMap(String) - Method in interface org.codehaus.plexus.PlexusContainer
 
getComponentDescriptorMap(String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
getComponents() - Method in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
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.ComponentDescriptorBeanModule.ComponentMetadata
 
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.
getConfiguration(BeanProperty<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlMetadata
 
getConfigurationName(String) - Method in class org.codehaus.plexus.PlexusTestCase
 
getConstructorDescriptor(Constructor<?>) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the descriptor corresponding to the given constructor.
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
 
getContainerRealm() - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
getContext() - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
getContextComponent() - Method in interface org.codehaus.plexus.ContainerConfiguration
 
getContextComponent() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
getContextComponent(ContainerConfiguration) - Static method in class org.codehaus.plexus.DefaultPlexusContainer
 
getContextData() - Method in interface org.codehaus.plexus.context.Context
 
getContextData() - Method in class org.codehaus.plexus.context.DefaultContext
 
getCount() - Method in class org.eclipse.sisu.space.asm.Attribute
Returns the length of the attribute list that begins with this attribute.
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
 
getDesc() - Method in class org.eclipse.sisu.space.asm.Handle
Returns the descriptor of the field or method designated by this handle.
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 class org.eclipse.sisu.inject.LazyBeanEntry
 
getDescription() - Method in class org.eclipse.sisu.plexus.LazyPlexusBean
 
getDescription() - Method in class org.eclipse.sisu.plexus.MissingPlexusBean
 
getDescription() - Method in interface org.eclipse.sisu.plexus.PlexusBean
 
getDescriptor() - Method in class org.eclipse.sisu.space.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the descriptor corresponding to the given Java type.
getDescriptor(StringBuilder) - Method in class org.eclipse.sisu.space.asm.Type
Appends the descriptor corresponding to this Java type to the given string buffer.
getDescriptor(StringBuilder, Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
Appends the descriptor of the given class to the given string buffer.
getDimensions() - Method in class org.eclipse.sisu.space.asm.Type
Returns the number of dimensions of this array type.
getElementType() - Method in class org.eclipse.sisu.space.asm.Type
Returns the type of the elements of this array type.
getEntryNames(ZipFile) - Static method in class org.eclipse.sisu.space.ZipEntryIterator
Returns a string array listing the entries in the given zip file.
getEntryNames(ZipInputStream) - Static method in class org.eclipse.sisu.space.ZipEntryIterator
Returns a string array listing the entries in the given zip stream.
getExceptionIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
getFailedConfiguration() - Method in exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
GETFIELD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
getFieldName() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
getFirst() - Method in class org.eclipse.sisu.space.asm.Label
Returns the first label of the series to which this label belongs.
getFormalParameterIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the index of the formal parameter whose type is referenced by this type reference.
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 class org.codehaus.plexus.DefaultPlexusContainer.LoggerManagerProvider
 
getImplementationClass() - Method in class org.codehaus.plexus.DefaultPlexusContainer.LoggerProvider
 
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 class org.eclipse.sisu.inject.LazyBeanEntry
 
getImplementationClass() - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
getImplementationClass() - Method in class org.eclipse.sisu.plexus.LazyPlexusBean
 
getImplementationClass() - Method in class org.eclipse.sisu.plexus.MissingPlexusBean
 
getImplementationClass() - Method in interface org.eclipse.sisu.plexus.PlexusBean
 
getImplementationClass() - Method in class org.eclipse.sisu.space.AbstractDeferredClass
 
getImplicitFrame(Context) - Method in class org.eclipse.sisu.space.asm.ClassReader
Computes the implicit frame of the method currently being parsed (as defined in the given Context) and stores it in the given context.
getInjector() - Method in class org.eclipse.sisu.inject.InjectorBindings
 
getInputStream() - Method in class org.eclipse.sisu.space.ResourceEnumeration.NestedJarConnection
 
getInstantiationStrategy() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
getInterfaces() - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the internal names of the class's interfaces (see getInternalName).
getInternalName() - Method in class org.eclipse.sisu.space.asm.Type
Returns the internal name of the class corresponding to this object or array type.
getInternalName(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the internal name of the given class.
getInternalNames(Class<?>...) - Static method in class org.eclipse.sisu.wire.DynamicGlue
Returns the internal names of the given classes.
getItem(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the start index of the constant pool item in b, plus one.
getItemCount() - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the number of constant pool items in b.
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.
getKey() - Method in class org.eclipse.sisu.inject.LazyBeanEntry
 
getKey() - Method in class org.eclipse.sisu.inject.MildKeys.StrongEntry
 
getKey() - Method in class org.eclipse.sisu.inject.MildValues.StrongEntry
 
getKey() - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
getKey() - Method in class org.eclipse.sisu.plexus.LazyPlexusBean
 
getKey() - Method in class org.eclipse.sisu.plexus.MissingPlexusBean
 
getKey() - Method in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedEntry
 
getKey() - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderEntry
 
getLabels() - Method in class org.eclipse.sisu.space.asm.Attribute
Returns the labels corresponding to this attribute.
getLength() - Method in class org.eclipse.sisu.space.asm.TypePath
Returns the length of this path.
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
 
getLookupRealm() - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
getMaxStringLength() - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the maximum length of the strings contained in the constant pool of the class.
getMergedType(int, int) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Returns the index of the common super type of the two given types.
getMessage() - Method in exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
getMethodDescriptor(Method) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the descriptor corresponding to the given method.
getMethodDescriptor(Type, Type...) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodType(String) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java type corresponding to the given method descriptor.
getMethodType(Type, Type...) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java method type corresponding to the given argument and return types.
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 class org.eclipse.sisu.bean.BeanPropertyField
 
getName() - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
getName() - Method in interface org.eclipse.sisu.inject.DeferredClass
Returns the name of the deferred class.
getName() - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
getName() - Method in class org.eclipse.sisu.space.asm.Handle
Returns the name of the field or method designated by this handle.
getName() - Method in class org.eclipse.sisu.space.LoadedClass
 
getName() - Method in class org.eclipse.sisu.space.NamedClass
 
getNewOffset(int[], int[], int, int) - Static method in class org.eclipse.sisu.space.asm.MethodWriter
Computes the future value of a bytecode offset.
getNewOffset(int[], int[], Label) - Static method in class org.eclipse.sisu.space.asm.MethodWriter
Updates the offset of the given label.
getObjectType(String) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java type corresponding to the given internal name.
getOffset() - Method in class org.eclipse.sisu.space.asm.Label
Returns the offset corresponding to this label.
getOpcode(int) - Method in class org.eclipse.sisu.space.asm.Type
Returns a JVM instruction opcode adapted to this Java type.
getOwner() - Method in class org.eclipse.sisu.space.asm.Handle
Returns the internal name of the class that owns the field or method designated by this handle.
getPlexusLogger(Object) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
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.
getProvider() - Method in class org.eclipse.sisu.inject.LazyBeanEntry
 
getProvider() - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
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.
getRank() - Method in class org.eclipse.sisu.inject.LazyBeanEntry
 
getReader(String) - Method in class org.eclipse.sisu.space.AbstractSisuIndex
Creates a new reader for the given input path.
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.ComponentDescriptorBeanModule.ComponentMetadata
 
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.
getRequirement(BeanProperty<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlMetadata
 
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
 
getReturnType() - Method in class org.eclipse.sisu.space.asm.Type
Returns the return type of methods of this type.
getReturnType(Method) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java type corresponding to the return type of the given method.
getReturnType(String) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
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
 
getServiceRanking(ServiceReference<?>) - Static method in class org.eclipse.sisu.osgi.ServiceBinding
 
getSize() - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
Returns the size of this annotation writer list.
getSize() - Method in class org.eclipse.sisu.space.asm.FieldWriter
Returns the size of this field.
getSize() - Method in class org.eclipse.sisu.space.asm.MethodWriter
Returns the size of the bytecode of this method.
getSize() - Method in class org.eclipse.sisu.space.asm.Type
Returns the size of values of this type.
getSize(ClassWriter, byte[], int, int, int) - Method in class org.eclipse.sisu.space.asm.Attribute
Returns the size of all the attributes in this attribute list.
getSLF4JLogger(Object) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
getSort() - Method in class org.eclipse.sisu.space.asm.Type
Returns the sort of this Java type.
getSort() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the sort of this type reference.
getSource() - Method in interface org.eclipse.sisu.BeanEntry
Returns an arbitrary object that indicates where this bean was configured.
getSource() - Method in class org.eclipse.sisu.inject.LazyBeanEntry
 
getSource() - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
getSpace() - Method in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
GETSTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
getStep(int) - Method in class org.eclipse.sisu.space.asm.TypePath
Returns the value of the given step of this path.
getStepArgument(int) - Method in class org.eclipse.sisu.space.asm.TypePath
Returns the index of the type argument that the given step is stepping into.
getSuperName() - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the internal of name of the super class (see getInternalName).
getSuperTypeIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the index of the "super type" of a class that is referenced by this type reference.
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
 
getSystemClassPath() - Static method in class org.eclipse.sisu.space.URLClassSpace
Returns the system URL class path.
getTag() - Method in class org.eclipse.sisu.space.asm.Handle
Returns the kind of field or method designated by this handle.
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
 
getTryCatchBlockIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
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>>.
getType() - Method in class org.eclipse.sisu.bean.BeanPropertyField
 
getType() - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
getType(char[], int) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java type corresponding to the given type descriptor.
getType(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java type corresponding to the given class.
getType(Constructor<?>) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java method type corresponding to the given constructor.
getType(Method) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java method type corresponding to the given method.
getType(String) - Static method in class org.eclipse.sisu.space.asm.Type
Returns the Java type corresponding to the given type descriptor.
getTypeArgumentIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the index of the type argument referenced by this type reference.
getTypeArguments(Type) - Static method in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
getTypeConverter(TypeLiteral<?>) - Method in class org.eclipse.sisu.wire.TypeConverterCache
 
getTypeParameterBoundIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the index of the type parameter bound, within the type parameter TypeReference.getTypeParameterIndex(), referenced by this type reference.
getTypeParameterIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the index of the type parameter referenced by this type reference.
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() - Method in class org.eclipse.sisu.inject.LazyBeanEntry
 
getValue() - Method in class org.eclipse.sisu.inject.MildKeys.StrongEntry
 
getValue() - Method in class org.eclipse.sisu.inject.MildValues.StrongEntry
 
getValue() - Method in class org.eclipse.sisu.plexus.LazyPlexusBean
 
getValue() - Method in class org.eclipse.sisu.plexus.MissingPlexusBean
 
getValue() - Method in class org.eclipse.sisu.space.asm.TypeReference
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
getValue() - Method in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedEntry
 
getValue() - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderEntry
 
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
 
getVisibleRealms() - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
getWildcardBindings() - Method in class org.eclipse.sisu.inject.InjectorBindings
 
getWrappableMethods(Class<?>) - Static method in class org.eclipse.sisu.wire.DynamicGlue
Returns the methods that should be wrapped for delegation in the given class.
getWriter(String) - Method in class org.eclipse.sisu.space.AbstractSisuIndex
Creates a new writer for the given output path.
getWriter(String) - Method in class org.eclipse.sisu.space.SisuIndex
 
getWriter(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
GLOB_SYNTAX - Static variable in class org.eclipse.sisu.osgi.ServiceBindings
 
global - Variable in class org.eclipse.sisu.launch.SisuExtensions
 
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
 
globber - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
GlobberStrategy - Enum in org.eclipse.sisu.space
Enumerates various optimized filename globbing strategies.
GlobberStrategy() - Constructor for enum org.eclipse.sisu.space.GlobberStrategy
 
globPattern - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
glue(ClassLoader) - Static method in class org.eclipse.sisu.wire.GlueLoader
Returns the GlueLoader associated with the given ClassLoader.
GLUE_SUFFIX - Static variable in class org.eclipse.sisu.wire.GlueLoader
 
GlueLoader - Class in org.eclipse.sisu.wire
Weak cache of ClassLoaders that can generate proxy classes on-demand.
GlueLoader() - Constructor for class org.eclipse.sisu.wire.GlueLoader
 
GlueLoader(ClassLoader) - Constructor for class org.eclipse.sisu.wire.GlueLoader
 
GOTO - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
groupId - Variable in class org.codehaus.plexus.component.repository.ComponentDependency
 
Guice4 - Class in org.eclipse.sisu.inject
Utility methods for dealing with changes in the Guice 4.0 SPI.
Guice4() - Constructor for class org.eclipse.sisu.inject.Guice4
 

H

H_GETFIELD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_GETSTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_INVOKEINTERFACE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_INVOKESPECIAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_INVOKESTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_INVOKEVIRTUAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_NEWINVOKESPECIAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_PUTFIELD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
H_PUTSTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
Handle - Class in org.eclipse.sisu.space.asm
A reference to a field or a method.
Handle(int, String, String, String) - Constructor for class org.eclipse.sisu.space.asm.Handle
Constructs a new field or method handle.
HANDLE - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_MethodHandle constant pool items.
HANDLE_BASE - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The base value for all CONSTANT_MethodHandle constant pool items.
handler - Variable in class org.eclipse.sisu.space.asm.Handler
Beginning of the exception handler's code.
Handler - Class in org.eclipse.sisu.space.asm
Information about an exception handler block.
Handler() - Constructor for class org.eclipse.sisu.space.asm.Handler
 
handlerCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of elements in the exception handler list.
HAS_DECLARING_SOURCE - Static variable in class org.eclipse.sisu.inject.Guice4
 
HAS_JSR250_PRIORITY - Static variable in class org.eclipse.sisu.inject.Implementations
 
HAS_JSR299_TYPED - Static variable in class org.eclipse.sisu.space.QualifiedTypeBinder
 
HAS_OLD_SCOPES_SINGLETON - Static variable in class org.eclipse.sisu.inject.Guice4
 
HAS_QUALIFIER - Static variable in class org.eclipse.sisu.space.SisuIndexAPT6
 
HAS_USER_SUPPLIED_PROVIDER - Static variable in class org.eclipse.sisu.inject.Guice4
 
hasComponent(Class) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasComponent(Class) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
hasComponent(Class, String, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasComponent(Class, String, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
hasComponent(String, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
hasConfiguration() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
hash - Variable in class org.eclipse.sisu.inject.MildKeys.Soft
 
hash - Variable in class org.eclipse.sisu.inject.MildKeys.Weak
 
hash(Object) - Static method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
HASH_CODE_OFFSET - Static variable in class org.eclipse.sisu.plexus.ComponentImpl
 
hashCode - Variable in class org.eclipse.sisu.space.asm.Item
The hash code value of this constant pool item.
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.bean.BeanPropertyField
 
hashCode() - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
hashCode() - Method in class org.eclipse.sisu.inject.DescriptionSource
 
hashCode() - Method in class org.eclipse.sisu.inject.HiddenSource
 
hashCode() - Method in class org.eclipse.sisu.inject.InjectorBindings
 
hashCode() - Method in class org.eclipse.sisu.inject.LazyBeanEntry.JsrNamed
 
hashCode() - Method in class org.eclipse.sisu.inject.MildKeys.Soft
 
hashCode() - Method in class org.eclipse.sisu.inject.MildKeys.Weak
 
hashCode() - Method in class org.eclipse.sisu.inject.PrioritySource
 
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.asm.Handle
 
hashCode() - Method in class org.eclipse.sisu.space.asm.Type
Returns a hash code value for this type.
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.NamedClass
 
hashCode() - Method in class org.eclipse.sisu.space.URLClassSpace
 
hashCode() - Method in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
hasMoreElements() - Method in class org.eclipse.sisu.space.BundleClassSpace.ChainedEnumeration
 
hasMoreElements() - Method in class org.eclipse.sisu.space.ResourceEnumeration
 
hasNext() - Method in class org.eclipse.sisu.bean.BeanPropertyIterator
 
hasNext() - Method in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
hasNext() - Method in class org.eclipse.sisu.inject.LocatedBeans.Itr
 
hasNext() - Method in class org.eclipse.sisu.inject.MildElements.Itr
 
hasNext() - Method in class org.eclipse.sisu.inject.MildKeys.EntryItr
 
hasNext() - Method in class org.eclipse.sisu.inject.MildKeys.KeyItr
 
hasNext() - Method in class org.eclipse.sisu.inject.MildValues.EntryItr
 
hasNext() - Method in class org.eclipse.sisu.inject.MildValues.ValueItr
 
hasNext() - Method in class org.eclipse.sisu.inject.RankedBindings.Itr
 
hasNext() - Method in class org.eclipse.sisu.inject.RankedSequence.Itr
 
hasNext() - Method in class org.eclipse.sisu.plexus.DefaultPlexusBeans.Itr
 
hasNext() - Method in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
 
hasNext() - Method in class org.eclipse.sisu.space.FileEntryIterator
 
hasNext() - Method in class org.eclipse.sisu.space.ZipEntryIterator
 
hasNext() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueIterator
 
hasNext() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
hasNext() - Method in class org.eclipse.sisu.wire.EntrySetAdapter.ValueIterator
 
hasNext() - Method in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedIterator
 
hasNext() - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderIterator
 
hasNext(int) - Method in class org.eclipse.sisu.inject.RankedSequence.Itr
 
hasPlexusAnnotations(Bundle) - Static method in class org.eclipse.sisu.plexus.PlexusBundlePlan
 
hasPlexusBeans(Iterable<PlexusBean<T>>) - Static method in class org.codehaus.plexus.DefaultPlexusContainer
 
hasPlexusBeans(Iterable<PlexusBean<T>>) - Static method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
hasPlexusXml(Bundle) - Static method in class org.eclipse.sisu.plexus.PlexusBundlePlan
 
hasPrevious() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
hasQualifier(TypeElement) - Static method in class org.eclipse.sisu.space.SisuIndexAPT6
 
haveElement - Variable in class org.eclipse.sisu.inject.MildElements.Itr
 
header - Variable in class org.eclipse.sisu.space.asm.ClassReader
Start index of the class header information (access, name...) in b.
hear(TypeLiteral<B>, TypeEncounter<B>) - Method in class org.eclipse.sisu.bean.BeanListener
 
hear(TypeLiteral<T>, TypeEncounter<T>) - Method in class org.eclipse.sisu.space.MediationListener
 
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:

HIDDEN_WIRING - Static variable in class org.eclipse.sisu.wire.LocatorWiring
 
HiddenSource - Class in org.eclipse.sisu.inject
Implementation of @Hidden that can also act as an @AnnotatedSource.
HiddenSource(Object) - Constructor for class org.eclipse.sisu.inject.HiddenSource
 
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.
hierarchy - Variable in class org.eclipse.sisu.bean.LifecycleBuilder
 
hint - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
hint - Variable in class org.codehaus.plexus.component.repository.ComponentRequirement
 
hint - Variable in exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
hint - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
hint - Variable in class org.eclipse.sisu.plexus.ComponentImpl
 
hint - Variable in class org.eclipse.sisu.plexus.MissingPlexusBean
 
hint - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
hint - Variable in class org.eclipse.sisu.plexus.RequirementImpl
 
hint() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
hint() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
HintedPlexusBeans<T> - Class in org.eclipse.sisu.plexus
Hint-driven sequence of PlexusBeans that uses MissingPlexusBeans to indicate missing hints.
HintedPlexusBeans(Iterable<BeanEntry<Named, T>>, TypeLiteral<T>, String[]) - Constructor for class org.eclipse.sisu.plexus.HintedPlexusBeans
 
hints - Variable in class org.codehaus.plexus.component.repository.ComponentRequirementList
 
hints - Variable in class org.eclipse.sisu.plexus.PlexusRequirements.AbstractRequirementProvider
 
hints - Variable 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.
Hints() - Constructor for class org.eclipse.sisu.plexus.Hints
 

I

I2B - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
I2C - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
I2D - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
I2F - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
I2L - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
I2S - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IADD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IAND - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ianns - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The runtime invisible annotations of this class.
ianns - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The runtime invisible annotations of this field.
ianns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime invisible annotations of this method.
IASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ICONST_0 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ICONST_1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ICONST_2 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ICONST_3 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ICONST_4 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ICONST_5 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ICONST_M1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ictanns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime invisible type annotations of the code.
id() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
identityToString(Object) - Static method in class org.eclipse.sisu.inject.Logs
Returns an identity string for the given object.
IDIV - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ACMPEQ - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ACMPNE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ICMPEQ - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ICMPGE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ICMPGT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ICMPLE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ICMPLT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IF_ICMPNE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFEQ - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFGE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFGT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFLE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFLT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFNE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFNONNULL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IFNULL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ignored - Variable in class org.eclipse.sisu.osgi.ServiceBindings
 
ignoreKeys(Set<Key<?>>) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
IgnoreSetters - Annotation Type in org.eclipse.sisu.bean
Annotates class hierarchies that don't want setter injection.
IINC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IINC_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the IINC instruction.
ILLEGAL_STATE_NAME - Static variable in class org.eclipse.sisu.wire.DynamicGlue
 
ILOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IMETH - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_InterfaceMethodref constant pool items.
implementation - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
implementation - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
implementationClass - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
implementations - Variable in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
Implementations - Class in org.eclipse.sisu.inject
Utility methods for discovering the implementations behind Guice bindings.
Implementations() - Constructor for class org.eclipse.sisu.inject.Implementations
 
Implementations.ClassFinder - Class in org.eclipse.sisu.inject
BindingTargetVisitor that attempts to find the implementations behind bindings.
implicitBindings - Variable in class org.eclipse.sisu.inject.DefaultBeanLocator
 
implicitBindings - Variable in class org.eclipse.sisu.inject.LocatedBeans
 
ImplicitBindings - Class in org.eclipse.sisu.inject
Source of "implicit" bindings; includes @ImplementedBy, @ProvidedBy, and concrete types.
ImplicitBindings(Iterable<BindingPublisher>) - Constructor for class org.eclipse.sisu.inject.ImplicitBindings
 
implicitKey(Class<T>) - Static method in class org.eclipse.sisu.inject.TypeArguments
Creates a special binding key for the given implicit type.
IMPLVAR_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions with an implicit local variable index argument.
IMUL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
index - Variable in class org.eclipse.sisu.inject.MildElements.Itr
 
index - Variable in class org.eclipse.sisu.inject.MildElements.Soft
 
index - Variable in class org.eclipse.sisu.inject.MildElements.Weak
 
index - Variable in class org.eclipse.sisu.inject.RankedSequence.Itr
 
index - Variable in class org.eclipse.sisu.space.AbstractSisuIndex
 
index - Variable in class org.eclipse.sisu.space.asm.ClassWriter
Index of the next item to be added in the constant pool.
index - Variable in class org.eclipse.sisu.space.asm.Context
The local variable indices for each local variable range in the local variable type annotation currently being parsed.
index - Variable in class org.eclipse.sisu.space.asm.Item
Index of this item in the constant pool.
index - Variable in class org.eclipse.sisu.space.BundleClassSpace.ChainedEnumeration
 
index - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
index - Variable in class org.eclipse.sisu.space.ZipEntryIterator
 
index - Variable in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
index(int) - Method in interface org.eclipse.sisu.inject.MildElements.Indexable
 
index(int) - Method in class org.eclipse.sisu.inject.MildElements.Soft
 
index(int) - Method in class org.eclipse.sisu.inject.MildElements.Weak
 
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.
 
INDEX_FOLDER - Static variable in class org.eclipse.sisu.space.AbstractSisuIndex
 
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
 
indexName - Variable in class org.eclipse.sisu.space.IndexedClassFinder
 
indexOf(Object) - Method in class org.eclipse.sisu.inject.RankedSequence.Content
 
indexOfThis(Object) - Method in class org.eclipse.sisu.inject.RankedSequence.Content
 
INDY - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_InvokeDynamic constant pool items.
INDYMETH_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the INVOKEDYNAMIC instruction.
INEG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
info - Variable in class org.eclipse.sisu.space.asm.Edge
Information about this control flow graph edge.
info - Variable in class org.eclipse.sisu.space.asm.Label
Field used to associate user information to a label.
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.AbstractSisuIndex
Reports an informational message.
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(int) - Method in class org.eclipse.sisu.space.asm.Frame
Adds a new type to the list of types on which a constructor is invoked in the basic block.
init(ProcessingEnvironment) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
 
init(ClassWriter, int) - Method in class org.eclipse.sisu.space.asm.Frame
Replaces the given type with the appropriate type if it is one of the types on which a constructor is invoked in the basic block.
init(ClassWriter, String, String) - Static method in class org.eclipse.sisu.wire.DynamicGlue
Generates a constructor that accepts a Provider and stores it in an internal field.
Initializable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
initializationCount - Variable in class org.eclipse.sisu.space.asm.Frame
Number of types that are initialized in the basic block.
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
 
initializations - Variable in class org.eclipse.sisu.space.asm.Frame
The types that are initialized in the basic block.
initialize() - Method in class org.codehaus.plexus.logging.BaseLoggerManager
 
initialize() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
 
initialize(Initializable) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
initInputFrame(ClassWriter, int, Type[], int) - Method in class org.eclipse.sisu.space.asm.Frame
Initializes the input frame of the first basic block from the method descriptor.
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 test that automatically binds and injects itself.
InjectedTest() - Constructor for class org.eclipse.sisu.launch.InjectedTest
 
InjectedTest.SetUpModule - Class in org.eclipse.sisu.launch
 
InjectedTestCase - Class in org.eclipse.sisu.launch
Abstract JUnit3 TestCase that automatically binds and injects itself.
InjectedTestCase() - Constructor for class org.eclipse.sisu.launch.InjectedTestCase
 
InjectedTestCase.SetUpModule - Class in org.eclipse.sisu.launch
 
injectMembers(B) - Method in class org.eclipse.sisu.bean.BeanInjector
 
injector - Variable in class org.eclipse.sisu.inject.InjectorBindings
 
injector - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
injector - Variable in class org.eclipse.sisu.space.AbstractDeferredClass
 
injector - Variable in class org.eclipse.sisu.wire.TypeConverterCache
 
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
 
injectors - Variable in class org.eclipse.sisu.plexus.ClassRealmManager
 
injectProperty(B) - Method in interface org.eclipse.sisu.bean.PropertyBinding
Injects the current bound value into the property of the given bean.
injectProperty(B) - Method in class org.eclipse.sisu.plexus.OptionalPropertyBinding
 
injectProperty(B) - Method in class org.eclipse.sisu.plexus.ProvidedPropertyBinding
 
INNER_TYPE - Static variable in class org.eclipse.sisu.space.asm.TypePath
A type path step that steps into the nested type of a class type.
innerClasses - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The InnerClasses attribute.
innerClassesCount - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The number of entries in the InnerClasses attribute.
inputLocals - Variable in class org.eclipse.sisu.space.asm.Frame
The input stack map frame locals.
inputStack - Variable in class org.eclipse.sisu.space.asm.Frame
The input stack map frame stack.
inputStackTop - Variable in class org.eclipse.sisu.space.asm.Label
Start of the output stack relatively to the input stack.
inSameSubroutine(Label) - Method in class org.eclipse.sisu.space.asm.Label
Returns true if this basic block and the given one belong to a common subroutine.
insert(Object, int) - Method in class org.eclipse.sisu.inject.RankedSequence.Content
 
insert(T, int) - Method in class org.eclipse.sisu.inject.RankedSequence
Inserts the given element into the ordered list, using the assigned rank as a guide.
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.
installModule(Class<Module>) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
Installs an instance of the given Module.
instance - Variable in class org.eclipse.sisu.osgi.ServiceBinding
 
INSTANCEOF - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
INSTANCEOF - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type declared in an 'instanceof' instruction.
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
 
instantiateMap(PlexusConfiguration, Class<?>, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
 
instantiateObject(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
 
instantiateProperties(PlexusConfiguration, Class<?>, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PropertiesConverter
 
instantiationStrategy - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
instantiationStrategy - Variable in class org.eclipse.sisu.plexus.ComponentImpl
 
instantiationStrategy() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
inSubroutine(long) - Method in class org.eclipse.sisu.space.asm.Label
Returns true is this basic block belongs to the given subroutine.
INT - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Integer constant pool items.
INT - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the int type.
INT_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The int type.
IntConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
IntConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.IntConverter
 
INTEGER - Static variable in class org.eclipse.sisu.space.asm.Frame
The INTEGER type.
INTEGER - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
interfaceCount - Variable in class org.eclipse.sisu.space.asm.ClassWriter
Number of interfaces implemented or extended by this class or interface.
interfaces - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The interfaces implemented or extended by this class or interface.
interpolate(String) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedMetadata
 
interpolate(String, Class<?>) - Method in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
intVal - Variable in class org.eclipse.sisu.space.asm.Item
Value of this item, for an integer item.
invalidFrames - Variable in class org.eclipse.sisu.space.asm.ClassWriter
true if the stack map tables of this class are invalid.
INVOKEDYNAMIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
INVOKEINTERFACE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
INVOKESPECIAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
INVOKESTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
INVOKEVIRTUAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ipanns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime invisible parameter annotations of this method.
IREM - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IRETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IS_SCOPED - Static variable in class org.eclipse.sisu.bean.BeanScheduler.CycleActivator
 
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.
isAssignableFrom(TypeLiteral<T>, Binding<S>) - Static method in class org.eclipse.sisu.inject.InjectorBindings
 
isAssignableFrom(Type[], Type[]) - Static method in class org.eclipse.sisu.inject.TypeArguments
Determines whether the resolved sub-type arguments can be assigned to their generic super-type arguments.
isAutoWiringEnabled - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
isCandidateMethod(Method) - Static method in class org.eclipse.sisu.bean.LifecycleBuilder
Tests to see if this method is a lifecycle candidate: void return, not static/abstract, no parameters.
isCodeAttribute() - Method in class org.eclipse.sisu.space.asm.Attribute
Returns true if this type of attribute is a code attribute.
isCompatibleWith(BindingSubscriber<T>) - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
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.
isEagerSingleton(Class<?>) - Static method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
isEmpty() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
isEmpty() - Method in class org.eclipse.sisu.inject.MildKeys
 
isEmpty() - Method in class org.eclipse.sisu.inject.MildValues
 
isEmpty() - Method in class org.eclipse.sisu.inject.RankedSequence
 
isEmpty() - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.ComponentMetadata
 
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.plexus.PlexusXmlMetadata
 
isEmpty() - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
isEmpty() - Method in class org.eclipse.sisu.wire.EntryMapAdapter.EntrySet
 
isEmpty() - Method in class org.eclipse.sisu.wire.EntryMapAdapter
 
isEmpty() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
 
isEqualTo(Item) - Method in class org.eclipse.sisu.space.asm.Item
Indicates if the given item is equal to this one.
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
 
isFolder - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
ISHL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
ISHR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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.ClassRealmManager
 
isolatedRealm - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
isolatedRealm - Variable in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
 
isolatedRealm() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
isOpen - Variable in class org.eclipse.sisu.osgi.BindingTracker
 
isOptional() - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
isOverridden(Method) - Method in class org.eclipse.sisu.bean.LifecycleBuilder
Tests to see if the given method is overridden in the subclass hierarchy.
isParameters(Key<?>) - Static method in class org.eclipse.sisu.wire.ElementAnalyzer
 
isQualified - Variable in class org.eclipse.sisu.space.QualifierCache
 
isRestricted(Key<?>) - Static method in class org.eclipse.sisu.wire.ElementAnalyzer
 
isSetter(Member) - Static method in class org.eclipse.sisu.bean.BeanPropertyIterator
 
isSingleton(Class<?>) - Static method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
isStartable() - Method in class org.eclipse.sisu.bean.BeanLifecycle
 
isStoppable() - Method in class org.eclipse.sisu.bean.BeanLifecycle
 
ISTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
isTraceEnabled() - Method in class org.eclipse.sisu.inject.Logs.ConsoleSink
 
isTraceEnabled() - Method in class org.eclipse.sisu.inject.Logs.JULSink
 
isTraceEnabled() - Method in interface org.eclipse.sisu.inject.Logs.Sink
 
isTraceEnabled() - Method in class org.eclipse.sisu.inject.Logs.SLF4JSink
 
ISUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
isUnknown() - Method in class org.eclipse.sisu.space.asm.Attribute
Returns true if this type of attribute is unknown.
isWarnEnabled() - Method in class org.codehaus.plexus.logging.AbstractLogger
 
isWarnEnabled() - Method in interface org.codehaus.plexus.logging.Logger
 
isWrappable(Method) - Static method in class org.eclipse.sisu.wire.DynamicGlue
Returns true if the given method should be wrapped; otherwise false.
itanns - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The runtime invisible type annotations of this class.
itanns - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The runtime invisible type annotations of this field.
itanns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime invisible type annotations of this method.
Item - Class in org.eclipse.sisu.space.asm
A constant pool item.
Item() - Constructor for class org.eclipse.sisu.space.asm.Item
Constructs an uninitialized Item.
Item(int) - Constructor for class org.eclipse.sisu.space.asm.Item
Constructs an uninitialized Item for constant pool element at given position.
Item(int, Item) - Constructor for class org.eclipse.sisu.space.asm.Item
Constructs a copy of the given item.
items - Variable in class org.eclipse.sisu.space.asm.ClassReader
The start index of each constant pool item in b, plus one.
items - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The constant pool's hash table data.
iterable - Variable in class org.eclipse.sisu.wire.EntryListAdapter
 
iterable - Variable in class org.eclipse.sisu.wire.EntryMapAdapter.EntrySet
 
iterable - Variable in class org.eclipse.sisu.wire.EntrySetAdapter
 
iterator - Variable in class org.eclipse.sisu.wire.EntryListAdapter.ValueIterator
 
iterator - Variable in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
iterator - Variable in class org.eclipse.sisu.wire.EntrySetAdapter.ValueIterator
 
iterator - Variable in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedIterator
 
iterator - Variable in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderIterator
 
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.inject.LocatedBeans
 
iterator() - Method in class org.eclipse.sisu.inject.MildElements
 
iterator() - Method in class org.eclipse.sisu.inject.RankedBindings
 
iterator() - Method in class org.eclipse.sisu.inject.RankedSequence
 
iterator() - Method in class org.eclipse.sisu.plexus.DefaultPlexusBeans
 
iterator() - Method in class org.eclipse.sisu.plexus.HintedPlexusBeans
 
iterator() - Method in class org.eclipse.sisu.plexus.RealmFilteredBeans
 
iterator() - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
iterator() - Method in class org.eclipse.sisu.wire.EntryMapAdapter.EntrySet
 
iterator() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
 
iterator() - Method in class org.eclipse.sisu.wire.MergedProperties.MergedEntries
 
iterator() - Method in class org.eclipse.sisu.wire.NamedIterableAdapter
 
iterator() - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter
 
ITFMETH_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the INVOKEINTERFACE/INVOKEDYNAMIC instruction.
itr - Variable in class org.eclipse.sisu.inject.LocatedBeans.Itr
 
itr - Variable in class org.eclipse.sisu.inject.MildKeys.EntryItr
 
itr - Variable in class org.eclipse.sisu.inject.MildKeys.KeyItr
 
itr - Variable in class org.eclipse.sisu.inject.MildValues.EntryItr
 
itr - Variable in class org.eclipse.sisu.inject.MildValues.ValueItr
 
itr - Variable in class org.eclipse.sisu.inject.RankedBindings.Itr
 
itr - Variable in class org.eclipse.sisu.plexus.DefaultPlexusBeans.Itr
 
itr - Variable in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
 
Itr() - Constructor for class org.eclipse.sisu.inject.LocatedBeans.Itr
 
Itr() - Constructor for class org.eclipse.sisu.inject.MildElements.Itr
 
Itr() - Constructor for class org.eclipse.sisu.inject.RankedBindings.Itr
 
Itr() - Constructor for class org.eclipse.sisu.inject.RankedSequence.Itr
 
Itr() - Constructor for class org.eclipse.sisu.plexus.DefaultPlexusBeans.Itr
 
IUSHR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
IXOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 

J

JIT_BINDINGS - Static variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
JSR - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this basic block ends with a JSR instruction.
JSR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
jsr250Lifecycle - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
 
JsrNamed(Named) - Constructor for class org.eclipse.sisu.inject.LazyBeanEntry.JsrNamed
 
JULSink() - Constructor for class org.eclipse.sisu.inject.Logs.JULSink
 
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

key - Variable in class org.eclipse.sisu.inject.LocatedBeans
 
key - Variable in class org.eclipse.sisu.inject.MildKeys.StrongEntry
 
key - Variable in class org.eclipse.sisu.inject.MildValues.Soft
 
key - Variable in class org.eclipse.sisu.inject.MildValues.Weak
 
key - Variable in class org.eclipse.sisu.inject.WatchedBeans
 
key - Variable in class org.eclipse.sisu.osgi.ServiceBinding
 
key - Variable in class org.eclipse.sisu.space.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
key() - Method in interface org.eclipse.sisu.inject.MildValues.InverseMapping
 
key() - Method in class org.eclipse.sisu.inject.MildValues.Soft
 
key() - Method in class org.eclipse.sisu.inject.MildValues.Weak
 
key2 - Variable in class org.eclipse.sisu.space.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
key3 - Variable in class org.eclipse.sisu.space.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
key4 - Variable in class org.eclipse.sisu.space.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
KeyItr() - Constructor for class org.eclipse.sisu.inject.MildKeys.KeyItr
 
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
 
keySet() - Method in class org.eclipse.sisu.inject.MildKeys
 
keySet() - Method in class org.eclipse.sisu.inject.MildValues
 
KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
Mask to get the kind of a frame type.

L

L2D - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
L2F - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
L2I - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
Label - Class in org.eclipse.sisu.space.asm
A label represents a position in the bytecode of a method.
Label() - Constructor for class org.eclipse.sisu.space.asm.Label
Constructs a new label.
LABEL_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions with a 2 bytes bytecode offset label.
labels - Variable in class org.eclipse.sisu.space.asm.Context
The label objects, indexed by bytecode offset, of the method currently being parsed (only bytecode offsets for which a label is needed have a non null associated Label object).
labels - Variable in class org.eclipse.sisu.space.asm.MethodWriter
A list of labels.
LABELW_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions with a 4 bytes bytecode offset label.
LADD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LAND - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LAST_BINDING - Static variable in interface org.eclipse.sisu.bean.PropertyBinder
Binders may return LAST_BINDING to indicate they are done binding a bean.
lastCodeOffset - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The start offset of the last visited instruction.
lastField - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The fields of this class.
lastHandler - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The last element in the exception handler list.
lastMethod - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The methods of this class.
LASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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.
Lazy() - Constructor for class org.codehaus.plexus.PlexusTestCase.Lazy
 
LazyBeanEntry<Q extends java.lang.annotation.Annotation,​T> - Class in org.eclipse.sisu.inject
Lazy BeanEntry backed by a qualified Binding and an assigned rank.
LazyBeanEntry(Q, Binding<T>, int) - Constructor for class org.eclipse.sisu.inject.LazyBeanEntry
 
LazyBeanEntry.JsrNamed - Class in org.eclipse.sisu.inject
Implementation of @Named that can also act like @Named.
LazyPlexusBean<T> - Class in org.eclipse.sisu.plexus
Map.Entry representing a lazy @Named Plexus bean; the bean is only retrieved when the value is requested.
LazyPlexusBean(BeanEntry<Named, T>) - Constructor for class org.eclipse.sisu.plexus.LazyPlexusBean
 
lazyValue - Variable in class org.eclipse.sisu.inject.LazyBeanEntry
 
LCMP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LCONST_0 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LCONST_1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LDC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LDC_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the LDC instruction.
LDCW_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the LDC_W and LDC2_W instructions.
LDIV - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
leaveAnnotation() - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
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.QualifierCache
 
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.
Legacy(Class<? extends S>) - Constructor for class org.eclipse.sisu.inject.Legacy
Deprecated.
 
LEGACY_BEAN_ENTRY - Static variable in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
LEGACY_KEY_ALIASES - Static variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
len - Variable in class org.eclipse.sisu.space.asm.Type
The length of the internal name of this Java type.
length - Variable in class org.eclipse.sisu.space.asm.ByteVector
Actual number of bytes in this vector.
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
 
LIFECYCLE_TYPES - Static variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
LifecycleBuilder - Class in org.eclipse.sisu.bean
Builds BeanLifecycles by searching class hierarchies for JSR250 annotations.
LifecycleBuilder() - Constructor for class org.eclipse.sisu.bean.LifecycleBuilder
 
lifecycleFor(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
Looks up the JSR250 lifecycle previously built for this bean.
lifecycleHandler - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
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
 
LifecycleModule - Class in org.eclipse.sisu.bean
Guice Module that provides JSR250 lifecycle management by following PostConstruct and PreDestroy annotations.
LifecycleModule() - Constructor for class org.eclipse.sisu.bean.LifecycleModule
 
LifecycleModule(BeanManager) - Constructor for class org.eclipse.sisu.bean.LifecycleModule
 
lifecycles - Variable in class org.eclipse.sisu.bean.LifecycleManager
 
line - Variable in class org.eclipse.sisu.space.asm.Label
The line number corresponding to this label, if known.
LINE_PATTERN - Static variable in class org.eclipse.sisu.space.IndexedClassFinder
 
lineNumber - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The LineNumberTable attribute.
lineNumberCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of entries in the LineNumberTable attribute.
list - Variable in class org.eclipse.sisu.inject.MildElements
 
listener - Variable in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
listener - Variable in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
listIterator(int) - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
listOf(Key<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides Lists of qualified beans/providers.
LLOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LMUL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LNEG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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.plexus.ComponentDescriptorBeanModule.DeferredFactoryClass
 
load() - Method in class org.eclipse.sisu.space.LoadedClass
 
load() - Method in class org.eclipse.sisu.space.NamedClass
 
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
 
LOAD_ON_START_PLACEHOLDER - Static variable in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
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
 
loadClass(String, boolean) - Method in class org.eclipse.sisu.space.CloningClassSpace.CloningClassLoader
 
loadClass(String, boolean) - Method in class org.eclipse.sisu.wire.GlueLoader
 
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
 
loader - Variable in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
loader - Variable in class org.eclipse.sisu.space.URLClassSpace
 
loadImplementation(String, Class<?>) - Static method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Attempts to load the named implementation, uses default implementation if no name is given.
loadOnStart(String, String) - Method in class org.eclipse.sisu.plexus.PlexusTypeRegistry
Records that the given Plexus component should be loaded when the container starts.
loadRole(String, String) - Method in class org.eclipse.sisu.plexus.PlexusTypeRegistry
Attempts to load the given Plexus role, checks constructors for concrete types.
local - Variable in class org.eclipse.sisu.space.asm.Context
The local values of the latest stack map frame that has been parsed.
local(ClassSpace) - Static method in class org.eclipse.sisu.launch.SisuExtensions
Returns local SisuExtensions from the containing class space.
LOCAL - Static variable in class org.eclipse.sisu.space.asm.Frame
Kind of the types that are relative to the local variable types of an input stack map frame.
LOCAL_INDEX - Static variable in class org.eclipse.sisu.space.SpaceModule
 
LOCAL_SCAN - Static variable in class org.eclipse.sisu.space.SpaceModule
 
LOCAL_VARIABLE - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type of a local variable in a method.
localCount - Variable in class org.eclipse.sisu.space.asm.Context
The number of locals in the latest stack map frame that has been parsed.
localDiff - Variable in class org.eclipse.sisu.space.asm.Context
The number locals in the latest stack map frame that has been parsed, minus the number of locals in the previous frame.
localKeys - Variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
localKeys - Variable in class org.eclipse.sisu.wire.ElementMerger
 
localPath - Variable in class org.eclipse.sisu.space.IndexedClassFinder
 
localVar - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The LocalVariableTable attribute.
localVarCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of entries in the LocalVariableTable attribute.
localVarType - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The LocalVariableTypeTable attribute.
localVarTypeCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of entries in the LocalVariableTypeTable attribute.
locate() - Method in class org.eclipse.sisu.plexus.PlexusRequirements.AbstractRequirementProvider
 
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.
locate(String, Class<T>, String...) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
locate(String, Class<T>, String...) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
LocatedBeans<Q extends java.lang.annotation.Annotation,​T> - Class in org.eclipse.sisu.inject
Provides a sequence of BeanEntrys by iterating over qualified Bindings.
LocatedBeans(Key<T>, RankedBindings<T>, ImplicitBindings) - Constructor for class org.eclipse.sisu.inject.LocatedBeans
 
LocatedBeans.Itr - Class in org.eclipse.sisu.inject
BeanEntry iterator that creates new elements from Bindings as required.
location - Variable in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
locator - Variable in class org.eclipse.sisu.launch.BundleModule
Shared locator of bound components.
locator - Variable in class org.eclipse.sisu.launch.InjectedTest
 
locator - Variable in class org.eclipse.sisu.launch.InjectedTestCase
 
locator - Variable in class org.eclipse.sisu.launch.Main.ShutdownThread
 
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
 
locator - Variable in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
locator - Variable in class org.eclipse.sisu.space.MediationListener
 
locator - Variable in class org.eclipse.sisu.wire.BeanProviders
 
locator - Variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
locatorProvider - Variable in class org.eclipse.sisu.plexus.PlexusRequirements.AbstractRequirementProvider
 
locatorProvider - Variable in class org.eclipse.sisu.plexus.PlexusRequirements
 
locators - Static variable in class org.eclipse.sisu.launch.SisuExtender
 
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
 
log(int, String, Throwable) - Static method in class org.codehaus.plexus.logging.console.ConsoleLogger
 
LogEnabled - Interface in org.codehaus.plexus.logging
 
logger - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
logger - Variable in class org.codehaus.plexus.logging.AbstractLogEnabled
 
logger - Variable in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
 
logger - Static variable in class org.eclipse.sisu.inject.Logs.JULSink
 
logger - Static variable in class org.eclipse.sisu.inject.Logs.SLF4JSink
 
Logger - Interface in org.codehaus.plexus.logging
 
loggerManager - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
LoggerManager - Interface in org.codehaus.plexus.logging
 
loggerManagerProvider - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
LoggerManagerProvider() - Constructor for class org.codehaus.plexus.DefaultPlexusContainer.LoggerManagerProvider
 
loggerProvider - Variable in class org.codehaus.plexus.DefaultPlexusContainer.DefaultsModule
 
LoggerProvider() - Constructor for class org.codehaus.plexus.DefaultPlexusContainer.LoggerProvider
 
Logs - Class in org.eclipse.sisu.inject
Utility methods for dealing with container logging and recovery.
Logs() - Constructor for class org.eclipse.sisu.inject.Logs
 
Logs.ConsoleSink - Class in org.eclipse.sisu.inject
Logs.Sinks messages to the system console.
Logs.JULSink - Class in org.eclipse.sisu.inject
Logs.Sinks messages to the JDK.
Logs.Sink - Interface in org.eclipse.sisu.inject
Something that accepts formatted messages.
Logs.SLF4JSink - Class in org.eclipse.sisu.inject
Logs.Sinks messages via SLF4J.
LONG - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Long constant pool items.
LONG - Static variable in class org.eclipse.sisu.space.asm.Frame
The LONG type.
LONG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LONG - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the long type.
LONG_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The long type.
LongConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
LongConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.LongConverter
 
longVal - Variable in class org.eclipse.sisu.space.asm.Item
Value of this item, for a long item.
LOOK_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the LOOKUPSWITCH instruction.
lookup - Variable in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
lookup(Key<T>) - Method in class org.eclipse.sisu.launch.InjectedTest
 
lookup(Key<T>) - Method in class org.eclipse.sisu.launch.InjectedTestCase
 
lookup(Key<T>) - Method in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
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
 
lookup(Class<T>) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
lookup(Class<T>, Annotation) - Method in class org.eclipse.sisu.launch.InjectedTest
 
lookup(Class<T>, Annotation) - Method in class org.eclipse.sisu.launch.InjectedTestCase
 
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
 
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
 
lookup(Class<T>, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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(Class<T>, String, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
lookup(String, String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
lookup(Configuration, BeanProperty<T>) - Method in class org.eclipse.sisu.plexus.PlexusConfigurations
Creates a Provider that provides values that match the given property configuration.
lookup(Requirement, BeanProperty<T>) - Method in class org.eclipse.sisu.plexus.PlexusRequirements
Creates a Provider that provides Plexus components that match the given property requirement.
lookupCache - Variable in class org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup
 
lookupContainerRealm(ContainerConfiguration) - Static method in class org.codehaus.plexus.DefaultPlexusContainer
Finds container ClassRealm, taking existing ClassWorlds or ClassLoaders into account.
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(Class<T>) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
lookupList(String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
lookupMap(Class<T>) - Method in class org.codehaus.plexus.DefaultPlexusContainer
 
lookupMap(Class<T>) - Method in interface org.codehaus.plexus.PlexusContainer
 
lookupMap(Class<T>) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
lookupMap(String) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
lookupPlexusXml(ContainerConfiguration) - Method in class org.codehaus.plexus.DefaultPlexusContainer
Finds container configuration URL, may search the container ClassRealm and local file-system.
lookupRealm - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
LOOKUPSWITCH - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LREM - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LRETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LS - Static variable in exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
LSHL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LSHR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LSTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LSUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LUSHR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
LXOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 

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.
Main(Map<?, ?>, String...) - Constructor for class org.eclipse.sisu.launch.Main
 
Main.ShutdownThread - Class in org.eclipse.sisu.launch
 
makeJitBindingsExplicit() - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
MANA_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the MULTIANEWARRAY instruction.
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.ClassRealmManager
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
 
manager - Variable in class org.eclipse.sisu.bean.LifecycleModule
 
manager - Variable in class org.eclipse.sisu.plexus.PlexusBeanBinder
 
manager - Variable in class org.eclipse.sisu.plexus.PlexusBindingModule
 
manager - Variable in class org.eclipse.sisu.plexus.PlexusPropertyBinder
 
manager - Variable in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
MANIFEST_ENTRY - Static variable in class org.eclipse.sisu.space.URLClassSpace
 
map - Variable in class org.eclipse.sisu.inject.MildKeys
 
map - Variable in class org.eclipse.sisu.inject.MildValues
 
MapConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
MapConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
 
mapOf(Key<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides Maps of qualified beans/providers.
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
 
MARKED - org.eclipse.sisu.inject.QualifyingStrategy
 
MARKED_WITH_ATTRIBUTES - org.eclipse.sisu.inject.QualifyingStrategy
 
matcher - Variable in class org.eclipse.sisu.bean.LifecycleModule
 
matches(TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusDateTypeConverter
 
matches(TypeLiteral<?>) - Method in class org.eclipse.sisu.space.MediationListener
 
matches(Object, String) - Method in enum org.eclipse.sisu.space.GlobberStrategy
Attempts to match the given compiled glob pattern against a filename.
matchesRequest(String) - Method in class org.eclipse.sisu.space.ResourceEnumeration
Compares the given entry name against the normalized search path and compiled glob pattern.
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
 
maxLocals - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Maximum number of local variables for this method.
maxRank - Variable in class org.eclipse.sisu.osgi.BindingTracker
 
maxRank - Variable 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.
MAXS - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Indicates that the maximum stack size and number of local variables must be automatically computed.
maxStack - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Maximum stack size of this method.
maxStackSize - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The (relative) maximum stack size after the last visited instruction.
maxStringLength - Variable in class org.eclipse.sisu.space.asm.ClassReader
Maximum length of the strings contained in the constant pool of the class.
mediate(Key, Mediator, Class) - Method in class org.eclipse.sisu.space.MediationListener
Adds a MediationListener.Mediation record containing the necessary details about a mediated watcher.
mediate(Key, Mediator, Class) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
Uses the given mediator to mediate updates between the BeanLocator and associated watchers.
mediation - Variable in class org.eclipse.sisu.space.MediationListener
 
Mediation(Key<T>, Mediator<Q, T, W>, Class<W>) - Constructor for class org.eclipse.sisu.space.MediationListener.Mediation
 
mediationListener - Variable in class org.eclipse.sisu.space.QualifiedTypeBinder
 
MediationListener - Class in org.eclipse.sisu.space
InjectionListener that listens for mediated watchers and registers them with the BeanLocator.
MediationListener(Binder) - Constructor for class org.eclipse.sisu.space.MediationListener
 
MediationListener.Mediation<Q extends java.lang.annotation.Annotation,​T,​W> - Class in org.eclipse.sisu.space
Record containing all the necessary details about a mediated watcher.
mediator - Variable in class org.eclipse.sisu.inject.WatchedBeans
 
mediator - Variable in class org.eclipse.sisu.space.MediationListener.Mediation
 
Mediator<Q extends java.lang.annotation.Annotation,​T,​W> - Interface in org.eclipse.sisu
Mediatoratches for Mediatorualified bean implementations of Mediator:

Mediator<Q extends java.lang.annotation.Annotation,​T,​W> - Interface in org.sonatype.inject
Deprecated.
memberIndex - Variable in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
memberIterator - Variable in class org.eclipse.sisu.bean.BeanPropertyIterator
 
MemberIterator(Class<?>, DeclaredMembers.View[]) - Constructor for class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
members - Variable in class org.eclipse.sisu.bean.BeanProperties
 
members - Variable in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
members(Class<?>) - Method in enum org.eclipse.sisu.bean.DeclaredMembers.View
 
merge(Map<String, Configuration>, Map<String, Requirement>) - Method in class org.eclipse.sisu.plexus.PlexusXmlMetadata
Merges the given configuration and requirements with the current metadata, without overwriting existing entries.
merge(ClassWriter, int, int[], int) - Static method in class org.eclipse.sisu.space.asm.Frame
Merges the type at the given index in the given type array with the given type.
merge(ClassWriter, Frame, int) - Method in class org.eclipse.sisu.space.asm.Frame
Merges the input frame of the given basic block with the input and output frames of this basic block.
MergedEntries() - Constructor for class org.eclipse.sisu.wire.MergedProperties.MergedEntries
 
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
 
MergedProperties - Class in org.eclipse.sisu.wire
Delegating Map that merges a series of Maps into one consistent view.
MergedProperties(List<Map<?, ?>>) - Constructor for class org.eclipse.sisu.wire.MergedProperties
 
MergedProperties.MergedEntries - Class in org.eclipse.sisu.wire
 
mergeParameters(Binding<?>) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
metadata - Variable in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule.PlexusAnnotatedBeanSource
 
metadata - Variable in class org.eclipse.sisu.plexus.PlexusPropertyBinder
 
metadata - Variable in class org.eclipse.sisu.plexus.PlexusXmlScanner
 
metadataMap - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
 
metadataMap - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.PlexusDescriptorBeanSource
 
metadataMap - Variable in class org.eclipse.sisu.plexus.PlexusXmlBeanModule.PlexusXmlBeanSource
 
METH - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Methodref constant pool items.
method - Variable in class org.eclipse.sisu.bean.BeanPropertySetter
 
METHOD - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of method types.
METHOD_FORMAL_PARAMETER - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type of a formal parameter of a method.
METHOD_INVOCATION_TYPE_ARGUMENT - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method call.
METHOD_RECEIVER - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the receiver type of a method.
METHOD_REFERENCE - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the receiver type of a method reference.
METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method reference.
METHOD_RETURN - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the return type of a method.
METHOD_TYPE_PARAMETER - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a type parameter of a generic method.
METHOD_TYPE_PARAMETER_BOUND - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic method.
methodParameters - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The MethodParameters attribute.
methodParametersCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Number of entries in the MethodParameters attribute.
METHODS - org.eclipse.sisu.bean.DeclaredMembers.View
 
MethodVisitor - Class in org.eclipse.sisu.space.asm
A visitor to visit a Java method.
MethodVisitor(int) - Constructor for class org.eclipse.sisu.space.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - Constructor for class org.eclipse.sisu.space.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodWriter - Class in org.eclipse.sisu.space.asm
A MethodVisitor that generates methods in bytecode form.
MethodWriter(ClassWriter, int, String, String, String, String[], boolean, boolean) - Constructor for class org.eclipse.sisu.space.asm.MethodWriter
Constructs a new MethodWriter.
MildConcurrentKeys<K,​V> - Class in org.eclipse.sisu.inject
Thread-safe Map whose keys are kept alive by soft/weak References.
MildConcurrentKeys(ConcurrentMap<Reference<K>, V>, boolean) - Constructor for class org.eclipse.sisu.inject.MildConcurrentKeys
 
MildConcurrentValues<K,​V> - Class in org.eclipse.sisu.inject
Thread-safe Map whose values are kept alive by soft/weak References.
MildConcurrentValues(ConcurrentMap<K, Reference<V>>, boolean) - Constructor for class org.eclipse.sisu.inject.MildConcurrentValues
 
MildElements<T> - Class in org.eclipse.sisu.inject
NON-thread-safe Collection of elements kept alive by soft/weak References.
MildElements(List<Reference<T>>, boolean) - Constructor for class org.eclipse.sisu.inject.MildElements
 
MildElements.Indexable - Interface in org.eclipse.sisu.inject
Represents an element that can be indexed.
MildElements.Itr - Class in org.eclipse.sisu.inject
Iterator that iterates over reachable References in the list.
MildElements.Soft<T> - Class in org.eclipse.sisu.inject
MildElements.Weak<T> - Class in org.eclipse.sisu.inject
mildKey(K) - Method in class org.eclipse.sisu.inject.MildKeys
 
MildKeys<K,​V> - Class in org.eclipse.sisu.inject
NON-thread-safe Map whose keys are kept alive by soft/weak References.
MildKeys(Map<Reference<K>, V>, boolean) - Constructor for class org.eclipse.sisu.inject.MildKeys
 
MildKeys.EntryItr - Class in org.eclipse.sisu.inject
Iterator that iterates over reachable entries in the map.
MildKeys.KeyItr - Class in org.eclipse.sisu.inject
Iterator that iterates over reachable keys in the map.
MildKeys.Soft<T> - Class in org.eclipse.sisu.inject
Soft key that maintains a constant hash and uses referential equality.
MildKeys.StrongEntry - Class in org.eclipse.sisu.inject
Map.Entry that delegates to the original entry, but maintains a strong reference to the key.
MildKeys.Weak<T> - Class in org.eclipse.sisu.inject
Weak key that maintains a constant hash and uses referential equality.
mildValue(K, V) - Method in class org.eclipse.sisu.inject.MildValues
 
MildValues<K,​V> - Class in org.eclipse.sisu.inject
NON-thread-safe Map whose values are kept alive by soft/weak References.
MildValues(Map<K, Reference<V>>, boolean) - Constructor for class org.eclipse.sisu.inject.MildValues
 
MildValues.EntryItr - Class in org.eclipse.sisu.inject
Iterator that iterates over reachable entries in the map.
MildValues.InverseMapping - Interface in org.eclipse.sisu.inject
Represents an inverse mapping from a value to its key.
MildValues.Soft<K,​V> - Class in org.eclipse.sisu.inject
Soft value with an MildValues.InverseMapping back to its key.
MildValues.StrongEntry - Class in org.eclipse.sisu.inject
Map.Entry that delegates to the original entry, but maintains a strong reference to the value.
MildValues.ValueItr - Class in org.eclipse.sisu.inject
Iterator that iterates over reachable values in the map.
MildValues.Weak<K,​V> - Class in org.eclipse.sisu.inject
Weak value with an MildValues.InverseMapping back to its key.
MISSING_COMPONENT_ERROR - Static variable in class org.eclipse.sisu.plexus.Roles
 
MISSING_COMPONENT_WITH_HINT_ERROR - Static variable in class org.eclipse.sisu.plexus.Roles
 
MissingPlexusBean<T> - Class in org.eclipse.sisu.plexus
Map.Entry representing a missing @Named Plexus bean.
MissingPlexusBean(TypeLiteral<T>, String) - Constructor for class org.eclipse.sisu.plexus.MissingPlexusBean
 
missingPlexusBeans - Variable in class org.eclipse.sisu.plexus.HintedPlexusBeans
 
mode - Variable in class org.eclipse.sisu.space.asm.Context
The encoding of the latest stack map frame that has been parsed.
MODULE - Static variable in class org.eclipse.sisu.bean.BeanScheduler
Enables deferred activation of component cycles, only needed in legacy systems like Plexus.
modules - Variable in class org.eclipse.sisu.plexus.PlexusBindingModule
 
modules - Variable in class org.eclipse.sisu.wire.ChildWireModule
 
modules - Variable in class org.eclipse.sisu.wire.MergedModule
 
modules - Variable in class org.eclipse.sisu.wire.WireModule
 
modules() - Method in class org.eclipse.sisu.launch.BundleModule
Returns the list of configured binding modules for this bundle.
MONITORENTER - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
MONITOREXIT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
MTYPE - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_MethodType constant pool items.
MULTIANEWARRAY - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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
 
mutated - Variable in class org.eclipse.sisu.inject.BeanCache
 
mv - Variable in class org.eclipse.sisu.space.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.

N

name - Variable in class org.codehaus.plexus.component.repository.ComponentRequirement
 
name - Variable in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
name - Variable in class org.codehaus.plexus.logging.AbstractLogger
 
name - Variable in class org.eclipse.sisu.plexus.ConfigurationImpl
 
name - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The constant pool item that contains the internal name of this class.
name - Variable in class org.eclipse.sisu.space.asm.Context
The name of the method currently being parsed.
name - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The index of the constant pool item that contains the name of this method.
name - Variable in class org.eclipse.sisu.space.asm.Handle
The name of the field or method designated by this handle.
name - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The index of the constant pool item that contains the name of this method.
name - Variable in class org.eclipse.sisu.space.NamedClass
 
name() - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
 
NAME_TYPE - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_NameAndType constant pool items.
named - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
true if values are named, false otherwise.
NAMED - org.eclipse.sisu.inject.QualifyingStrategy
 
NAMED - Static variable in class org.eclipse.sisu.space.AbstractSisuIndex
 
NAMED_DESC - Static variable in class org.eclipse.sisu.space.QualifierCache
 
NAMED_INDEX - Static variable in class org.eclipse.sisu.space.SpaceModule
 
NAMED_WITH_ATTRIBUTES - org.eclipse.sisu.inject.QualifyingStrategy
 
NamedClass<T> - Class in org.eclipse.sisu.space
DeferredClass representing a named class from a ClassSpace.
NamedClass(ClassSpace, String) - Constructor for class org.eclipse.sisu.space.NamedClass
 
NamedEntry(Map.Entry<Named, V>) - Constructor for class org.eclipse.sisu.wire.NamedIterableAdapter.NamedEntry
 
NamedIterableAdapter<V> - Class in org.eclipse.sisu.wire
String mapping Iterable backed by a Named mapping Iterable.
NamedIterableAdapter(Iterable<Map.Entry<Named, V>>) - Constructor for class org.eclipse.sisu.wire.NamedIterableAdapter
 
NamedIterableAdapter.NamedEntry<V> - Class in org.eclipse.sisu.wire
String mapping Map.Entry backed by a Named mapping Map.Entry.
NamedIterableAdapter.NamedIterator<V> - Class in org.eclipse.sisu.wire
String mapping Iterator backed by a Named mapping Iterator.
NamedIterator(Iterable<Map.Entry<Named, V>>) - Constructor for class org.eclipse.sisu.wire.NamedIterableAdapter.NamedIterator
 
NestedJarConnection(URL) - Constructor for class org.eclipse.sisu.space.ResourceEnumeration.NestedJarConnection
 
NestedJarHandler() - Constructor for class org.eclipse.sisu.space.ResourceEnumeration.NestedJarHandler
 
NEW - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
NEW - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type of the object created by a 'new' instruction.
NEW_LINE - Static variable in class org.eclipse.sisu.inject.Logs
 
NEWARRAY - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
newBeanCache() - Method in class org.eclipse.sisu.inject.RankedBindings
 
newClass(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newClassItem(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newComponent(ComponentDescriptor<?>) - Static method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
 
newComponentDescriptor(String, PlexusBean<T>) - Static method in class org.codehaus.plexus.DefaultPlexusContainer
 
newConst(Object) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConstItem(Object) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newDouble(double) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a double to the constant pool of the class being build.
newExceptionReference(int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a reference to the type of an exception, in a 'throws' clause of a method.
newField(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFieldItem(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFloat(float) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a float to the constant pool of the class being build.
newFormalParameterReference(int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a reference to the type of a formal parameter of a method.
newHandle(int, String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newHandleItem(int, String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newImplementation(Class<T>) - Static method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Creates an instance of the given implementation using the default constructor.
newImplementation(Class<T>, String) - Static method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Creates an instance of the given implementation using the given string, assumes a public string constructor.
newImplementation(XmlPullParser, Class<T>) - Static method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Creates an instance of the implementation named in the current XML element, or the default if no name is given.
newInstance(Class<T>) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
Attempts to create a new instance of the given type.
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
 
newInteger(int) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds an integer to the constant pool of the class being build.
newInvokeDynamic(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newInvokeDynamicItem(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newLong(long) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a long to the constant pool of the class being build.
newMethod(String, String, String, boolean) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodItem(String, String, String, boolean) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodType(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newMethodTypeItem(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newNameType(String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newNameTypeItem(String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newRequirement(ClassSpace, ComponentRequirement) - Static method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
 
newString(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds a string to the constant pool of the class being build.
newSuperTypeReference(int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
newTryCatchReference(int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
newTypeArgumentReference(int, int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a reference to the type of a type argument in a constructor or method call or reference.
newTypeParameterBoundReference(int, int, int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a reference to a type parameter bound of a generic class or method.
newTypeParameterReference(int, int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a reference to a type parameter of a generic class or method.
newTypeReference(int) - Static method in class org.eclipse.sisu.space.asm.TypeReference
Returns a type reference of the given sort.
newUTF8(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
next - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
Next annotation writer.
next - Variable in class org.eclipse.sisu.space.asm.Attribute
The next attribute in this attribute list.
next - Variable in class org.eclipse.sisu.space.asm.Edge
The next edge in the list of successors of the originating basic block.
next - Variable in class org.eclipse.sisu.space.asm.Handler
Next exception handler block info.
next - Variable in class org.eclipse.sisu.space.asm.Item
Link to another constant pool item, used for collision lists in the constant pool's hash table.
next - Variable in class org.eclipse.sisu.space.asm.Label
The next basic block in the basic block stack.
next() - Method in class org.eclipse.sisu.bean.BeanPropertyIterator
 
next() - Method in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
next() - Method in class org.eclipse.sisu.inject.LocatedBeans.Itr
 
next() - Method in class org.eclipse.sisu.inject.MildElements.Itr
 
next() - Method in class org.eclipse.sisu.inject.MildKeys.EntryItr
 
next() - Method in class org.eclipse.sisu.inject.MildKeys.KeyItr
 
next() - Method in class org.eclipse.sisu.inject.MildValues.EntryItr
 
next() - Method in class org.eclipse.sisu.inject.MildValues.ValueItr
 
next() - Method in class org.eclipse.sisu.inject.RankedBindings.Itr
 
next() - Method in class org.eclipse.sisu.inject.RankedSequence.Itr
 
next() - Method in class org.eclipse.sisu.plexus.DefaultPlexusBeans.Itr
 
next() - Method in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
 
next() - Method in class org.eclipse.sisu.space.FileEntryIterator
 
next() - Method in class org.eclipse.sisu.space.ZipEntryIterator
 
next() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueIterator
 
next() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
next() - Method in class org.eclipse.sisu.wire.EntrySetAdapter.ValueIterator
 
next() - Method in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedIterator
 
next() - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderIterator
 
nextBean - Variable in class org.eclipse.sisu.inject.LocatedBeans.Itr
 
nextBean - Variable in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
 
nextElement - Variable in class org.eclipse.sisu.inject.MildElements.Itr
 
nextElement() - Method in class org.eclipse.sisu.space.BundleClassSpace.ChainedEnumeration
 
nextElement() - Method in class org.eclipse.sisu.space.ResourceEnumeration
 
nextEntry - Variable in class org.eclipse.sisu.inject.MildKeys.EntryItr
 
nextEntry - Variable in class org.eclipse.sisu.inject.MildValues.EntryItr
 
nextEntryName - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
nextIndex() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
nextKey - Variable in class org.eclipse.sisu.inject.MildKeys.EntryItr
 
nextKey - Variable in class org.eclipse.sisu.inject.MildKeys.KeyItr
 
nextObj - Variable in class org.eclipse.sisu.inject.RankedSequence.Itr
 
nextProperty - Variable in class org.eclipse.sisu.bean.BeanPropertyIterator
 
nextUID - Variable in class org.eclipse.sisu.inject.RankedSequence.Itr
 
nextValue - Variable in class org.eclipse.sisu.inject.MildValues.EntryItr
 
nextValue - Variable in class org.eclipse.sisu.inject.MildValues.ValueItr
 
NIL - Static variable in class org.eclipse.sisu.inject.Guice4
 
NO_BINDINGS - Static variable in class org.eclipse.sisu.inject.InjectorBindings
 
NO_CHILDREN - Static variable in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
NO_CUSTOM_MODULES - Static variable in class org.codehaus.plexus.DefaultPlexusContainer
 
NO_ENTRIES - Static variable in class org.eclipse.sisu.space.BundleClassSpace
 
NO_ENTRIES - Static variable in class org.eclipse.sisu.space.ResourceEnumeration
 
NO_ENTRIES - Static variable in class org.eclipse.sisu.space.URLClassSpace
 
NO_HINTS - Static variable in class org.eclipse.sisu.plexus.Hints
 
NO_HINTS_LIST - Static variable in class org.eclipse.sisu.plexus.Hints
 
NO_MEMBERS - Static variable in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
NO_METHODS - Static variable in class org.eclipse.sisu.bean.BeanLifecycle
 
NO_OP - Static variable in class org.eclipse.sisu.bean.BeanLifecycle
 
NO_TYPE_LITERALS - Static variable in class org.eclipse.sisu.inject.TypeArguments
 
NO_TYPES - Static variable in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
NO_URLS - Static variable in class org.eclipse.sisu.space.BundleClassSpace
 
NO_URLS - Static variable in class org.eclipse.sisu.space.URLClassSpace
 
NOARG_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions without any argument.
NON_INSTANTIABLE - Static variable in interface org.eclipse.sisu.space.ClassVisitor
Non-instantiable classes: INTERFACE | ABSTRACT | ANNOTATION | ENUM | SYNTHETIC.
NONE - Static variable in class org.eclipse.sisu.space.SisuIndexAPT6
 
NOP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
NORMAL - Static variable in class org.eclipse.sisu.space.asm.Edge
Denotes a normal control flow graph edge.
normalizeEntry(URL) - Static method in class org.eclipse.sisu.space.URLClassSpace
Normalizes the given class path entry by removing any extraneous "jar:"..."!/" padding.
normalizePath(File) - Static method in class org.eclipse.sisu.space.FileEntryIterator
Returns the normalized URI path of the given file.
normalizeSearchPath(String) - Static method in class org.eclipse.sisu.space.ResourceEnumeration
Normalizes the initial search path by removing any duplicate or initial slashes.
noSuccessor() - Method in class org.eclipse.sisu.space.asm.MethodWriter
Ends the current basic block.
NOTHING - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Indicates that nothing must be automatically computed.
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
 
NULL - Static variable in class org.eclipse.sisu.space.asm.Frame
The NULL type.
NULL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
Nullable - Annotation Type in org.eclipse.sisu
Marks dependencies that can be null:

Nullable - Annotation Type in org.sonatype.inject
Deprecated.
nullify(String) - Static method in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 

O

OBJECT - Static variable in class org.eclipse.sisu.space.asm.Frame
Base kind of the base reference types.
OBJECT - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of object reference types.
OBJECT_DESC - Static variable in class org.eclipse.sisu.wire.DynamicGlue
 
OBJECT_METHOD_MAP - Static variable in class org.eclipse.sisu.wire.DynamicGlue
 
OBJECT_NAME - Static variable in class org.eclipse.sisu.wire.DynamicGlue
 
OBJECT_TYPE_LITERAL - Static variable in class org.eclipse.sisu.inject.InjectorBindings
 
OBJECT_TYPE_LITERAL - Static variable in class org.eclipse.sisu.inject.TypeArguments
 
OBJECT_TYPE_LITERAL - Static variable in class org.eclipse.sisu.space.QualifiedTypeBinder
 
OBJECT_TYPE_LITERAL - Static variable in class org.eclipse.sisu.space.WildcardKey
 
ObjectWithFieldsConverter - Class in org.codehaus.plexus.component.configurator.converters.composite
 
ObjectWithFieldsConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
 
objs - Variable in class org.eclipse.sisu.inject.RankedSequence.Content
 
off - Variable in class org.eclipse.sisu.space.asm.Type
The offset of the internal name of this Java type in buf or, for primitive types, the size, descriptor and getOpcode offsets for this type (byte 0 contains the size, byte 1 the descriptor, byte 2 the offset for IALOAD or IASTORE, byte 3 the offset for all other instructions).
OFF - org.eclipse.sisu.space.BeanScanning
Never scan
OFF - org.sonatype.inject.BeanScanning
Deprecated.
 
offset - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
Where the number of values of this annotation must be stored in AnnotationWriter.parent.
offset - Variable in class org.eclipse.sisu.space.asm.Context
The offset of the latest stack map frame that has been parsed.
offset - Variable in class org.eclipse.sisu.space.asm.TypePath
The offset of the first byte of the type path in 'b'.
ON - org.eclipse.sisu.space.BeanScanning
Always scan
ON - org.sonatype.inject.BeanScanning
Deprecated.
 
ON_WINDOWS - Static variable in class org.eclipse.sisu.space.Streams
 
onProvision(ProvisionListener.ProvisionInvocation<T>) - Method in class org.eclipse.sisu.bean.BeanScheduler.CycleActivator
 
Opcodes - Interface in org.eclipse.sisu.space.asm
Defines the JVM opcodes, access flags and array type codes.
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.
openConnection(URL) - Method in class org.eclipse.sisu.space.ResourceEnumeration.NestedJarHandler
 
openIfNecessary() - Method in class org.eclipse.sisu.osgi.BindingTracker
 
optional - Variable in class org.codehaus.plexus.component.repository.ComponentRequirement
 
optional - Variable in class org.eclipse.sisu.plexus.RequirementImpl
 
optional() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
OPTIONAL_SUPPORTED - Static variable in class org.eclipse.sisu.plexus.PlexusPropertyBinder
 
OptionalPropertyBinding<T> - Class in org.eclipse.sisu.plexus
Represents a BeanProperty bound to an optional Provider.
OptionalPropertyBinding(BeanProperty<T>, Provider<T>) - Constructor for class org.eclipse.sisu.plexus.OptionalPropertyBinding
 
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 http://code.google.com/p/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.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.space.asm - package org.eclipse.sisu.space.asm
 
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
 
outputLocals - Variable in class org.eclipse.sisu.space.asm.Frame
The output stack map frame locals.
outputStack - Variable in class org.eclipse.sisu.space.asm.Frame
The output stack map frame stack.
outputStackMax - Variable in class org.eclipse.sisu.space.asm.Label
Maximum height reached by the output stack, relatively to the top of the input stack.
outputStackTop - Variable in class org.eclipse.sisu.space.asm.Frame
Relative size of the output stack.
owner - Variable in class org.eclipse.sisu.space.asm.Frame
The label (i.e.
owner - Variable in class org.eclipse.sisu.space.asm.Handle
The internal name of the class that owns the field or method designated by this handle.

P

panns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime visible parameter annotations of this method.
ParameterizedConfigurationConverter - Interface in org.codehaus.plexus.component.configurator.converters
 
ParameterizedContext() - Constructor for class org.eclipse.sisu.plexus.PlexusSpaceModule.ParameterizedContext
 
ParameterKeys - Interface in org.eclipse.sisu.wire
Useful Keys for binding Parameters.
parameters() - Method in class org.eclipse.sisu.launch.Main
 
Parameters - Annotation Type in org.eclipse.sisu
Qualifier of application parameters:

Parameters - Annotation Type in org.sonatype.inject
Deprecated.
parent - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
The byte vector to be used to store the number of values of this annotation.
parent - Variable in class org.eclipse.sisu.space.CloningClassSpace.CloningClassLoader
 
parent - Variable in class org.eclipse.sisu.wire.ChildWireModule
 
parse(MXParser, TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses a sequence of XML elements and converts them to the given target type.
parseArray(MXParser, TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses a sequence of XML elements and converts them to the appropriate array type.
parseBean(MXParser, TypeLiteral<?>, Class<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses a sequence of XML elements and converts them to the appropriate bean type.
parseCollection(MXParser, TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses a sequence of XML elements and converts them to the appropriate Collection type.
parseComponent(MXParser, PlexusTypeRegistry) - Method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Parses a <component> XML stanza into a deferred implementation, configuration, and requirements.
parseComponentsXml(URL, PlexusTypeRegistry) - Method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Parses a components.xml resource into a series of Plexus bean metadata.
parseConfiguration(MXParser, Map<String, Configuration>) - Static method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Parses a <configuration> XML stanza into a mapping from a field name to a @Configuration.
parseGlobs(String) - Static method in class org.eclipse.sisu.osgi.ServiceBindings
 
parseImplementation(XmlPullParser) - Static method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses an XML element looking for the name of a custom implementation.
parseLoadOnStart(MXParser, PlexusTypeRegistry) - Static method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Parses a load-on-start <component> XML stanza into a Plexus role-hint.
parseMap(MXParser, TypeLiteral<?>) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses a sequence of XML elements and converts them to the appropriate Map type.
parsePlexusXml(URL, PlexusTypeRegistry) - Method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Parses a plexus.xml resource into load-on-start settings and Plexus bean metadata.
parseProperties(XmlPullParser) - Static method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses a sequence of XML elements and converts them to the appropriate Properties type.
parseRequirement(MXParser, ClassSpace, Map<String, Requirement>) - Static method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Parses a <requirement> XML stanza into a mapping from a field name to a @Requirement.
parseScanningOption(String) - Static method in class org.codehaus.plexus.DefaultPlexusContainer
 
parseThreshold(String) - Static method in class org.codehaus.plexus.logging.BaseLoggerManager
 
parseXpp3Dom(XmlPullParser) - Static method in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
Parses an XML subtree and converts it to the Xpp3Dom type.
path - Variable in class org.eclipse.sisu.space.DefaultClassFinder
 
pathDetails - Variable in class org.eclipse.sisu.space.URLClassSpace
 
PATTERN - org.eclipse.sisu.space.GlobberStrategy
 
peek() - Method in class org.eclipse.sisu.inject.RankedSequence
 
peekContextRealm() - Method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
Pending(Object) - Constructor for class org.eclipse.sisu.bean.BeanScheduler.Pending
 
pendingHolder - Static variable in class org.eclipse.sisu.bean.BeanScheduler
 
pendingPublishers - Variable in class org.eclipse.sisu.inject.RankedBindings
 
PER_LOOKUP - Static variable in interface org.eclipse.sisu.plexus.Strategies
 
PLACEHOLDER - Static variable in class org.eclipse.sisu.launch.SisuTracker
 
PlaceholderBeanProvider<V> - Class in org.eclipse.sisu.wire
Provides a single bean; the name used to lookup/convert the bean is selected at runtime.
PlaceholderBeanProvider(Provider<BeanLocator>, Key<V>) - Constructor for class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
placeholderKey - Variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
placeholderOf(Key<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides placeholder beans/providers.
plans - Variable in class org.eclipse.sisu.launch.SisuTracker
Custom plans; contributed by attaching fragments to the extender bundle.
PLEXUS_DATE_FORMATS - Static variable in class org.eclipse.sisu.plexus.PlexusDateTypeConverter
 
PLEXUS_DEFAULT_HINT - Static variable in interface org.codehaus.plexus.PlexusConstants
 
PLEXUS_HOME - Static variable in class org.codehaus.plexus.PlexusTestCase
 
PLEXUS_KEY - Static variable in interface org.codehaus.plexus.PlexusConstants
 
PLEXUS_STRATEGY - Static variable in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
 
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
Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
PlexusAnnotatedBeanModule.PlexusAnnotatedBeanSource - Class in org.eclipse.sisu.plexus
PlexusBeanSource backed by runtime annotation metadata.
PlexusAnnotatedBeanSource(Map<?, ?>) - Constructor for class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule.PlexusAnnotatedBeanSource
 
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->instance.
PlexusBeanBinder - Class in org.eclipse.sisu.plexus
BeanBinder that binds bean properties according to Plexus metadata.
PlexusBeanBinder(BeanManager, List<PlexusBeanSource>) - Constructor for class org.eclipse.sisu.plexus.PlexusBeanBinder
 
PlexusBeanConverter - Interface in org.eclipse.sisu.plexus
Service that converts values into various beans by following Plexus configuration rules.
plexusBeanLocator - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
PlexusBeanLocator - Interface in org.eclipse.sisu.plexus
Service that locates beans of various types, using optional Plexus hints as a guide.
plexusBeanManager - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
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
 
PlexusConfigurations - Class in org.eclipse.sisu.plexus
Creates Providers for properties with @Configuration metadata.
PlexusConfigurations(TypeEncounter<?>) - Constructor for class org.eclipse.sisu.plexus.PlexusConfigurations
 
PlexusConfigurations.ConfigurationProvider<T> - Class in org.eclipse.sisu.plexus
Provider of Plexus configurations.
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
 
plexusContextProvider - Variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
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
 
PlexusDescriptorBeanSource(Map<String, PlexusBeanMetadata>) - Constructor for class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.PlexusDescriptorBeanSource
 
plexusHome() - Static method in class org.codehaus.plexus.PlexusTestCase
 
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
 
plexusLoggerManagerProvider - Variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
PlexusPropertyBinder - Class in org.eclipse.sisu.plexus
BeanPropertyBinder that auto-binds properties according to Plexus metadata.
PlexusPropertyBinder(BeanManager, TypeEncounter<?>, PlexusBeanMetadata) - Constructor for class org.eclipse.sisu.plexus.PlexusPropertyBinder
 
plexusRank - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
PlexusRequirements - Class in org.eclipse.sisu.plexus
Creates Providers for properties with @Requirement metadata.
PlexusRequirements(TypeEncounter<?>) - Constructor for class org.eclipse.sisu.plexus.PlexusRequirements
 
PlexusRequirements.AbstractRequirementProvider<S,​T> - Class in org.eclipse.sisu.plexus
Abstract Provider that locates Plexus beans on-demand.
PlexusRequirements.RequirementListProvider<T> - Class in org.eclipse.sisu.plexus
Provider of Plexus requirement lists.
PlexusRequirements.RequirementMapProvider<T> - Class in org.eclipse.sisu.plexus
Provider of Plexus requirement maps.
PlexusRequirements.RequirementProvider<T> - Class in org.eclipse.sisu.plexus
Provider of a single Plexus requirement.
PlexusRequirements.RequirementSetProvider<T> - Class in org.eclipse.sisu.plexus
Provider of Plexus requirement sets.
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
 
PlexusSpaceModule.ParameterizedContext - Class in org.eclipse.sisu.plexus
Context backed by Sisu Parameters.
PlexusTestCase - Class in org.codehaus.plexus
 
PlexusTestCase() - Constructor for class org.codehaus.plexus.PlexusTestCase
 
PlexusTestCase.Lazy - Class in org.codehaus.plexus
 
PlexusTypeBinder - Class in org.eclipse.sisu.plexus
PlexusTypeListener that binds Plexus Components.
PlexusTypeBinder(Binder) - Constructor for class org.eclipse.sisu.plexus.PlexusTypeBinder
 
plexusTypeListener - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
PlexusTypeListener - Interface in org.eclipse.sisu.plexus
QualifiedTypeListener that also listens for Plexus components.
PlexusTypeRegistry - Class in org.eclipse.sisu.plexus
Enhanced Plexus component map with additional book-keeping.
PlexusTypeRegistry(ClassSpace) - Constructor for class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
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
 
PlexusTypeVisitor.ComponentAnnotationVisitor - Class in org.eclipse.sisu.plexus
AnnotationVisitor that records details of @Component annotations.
plexusXml - Variable in class org.eclipse.sisu.plexus.PlexusXmlBeanModule
 
plexusXml - Variable in class org.eclipse.sisu.plexus.PlexusXmlScanner
 
PlexusXmlBeanConverter - Class in org.eclipse.sisu.plexus
PlexusBeanConverter Module that converts Plexus XML configuration into beans.
PlexusXmlBeanConverter(Injector) - Constructor for class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
 
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.
PlexusXmlBeanModule.PlexusXmlBeanSource - Class in org.eclipse.sisu.plexus
PlexusBeanSource backed by consumable XML metadata.
PlexusXmlBeanSource(Map<String, PlexusBeanMetadata>) - Constructor for class org.eclipse.sisu.plexus.PlexusXmlBeanModule.PlexusXmlBeanSource
 
PlexusXmlMetadata - Class in org.eclipse.sisu.plexus
Consumable PlexusBeanMetadata that uses BeanProperty names as keys.
PlexusXmlMetadata(Map<String, Configuration>, Map<String, Requirement>) - Constructor for class org.eclipse.sisu.plexus.PlexusXmlMetadata
 
PlexusXmlScanner - Class in org.eclipse.sisu.plexus
Helper class that can scan XML resources for Plexus metadata.
PlexusXmlScanner(Map<?, ?>, URL, Map<String, PlexusBeanMetadata>) - Constructor for class org.eclipse.sisu.plexus.PlexusXmlScanner
Creates an XML scanner that also accumulates Plexus bean metadata in the given map.
pool - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The constant pool of this class.
pop() - Method in class org.eclipse.sisu.space.asm.Frame
Pops a type from the output frame stack and returns its value.
pop(int) - Method in class org.eclipse.sisu.space.asm.Frame
Pops the given number of types from the output frame stack.
pop(String) - Method in class org.eclipse.sisu.space.asm.Frame
Pops a type from the output frame stack.
POP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
POP2 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
popContextRealm() - Static method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
popStoppable() - Method in class org.eclipse.sisu.bean.LifecycleManager
 
position - Variable in class org.eclipse.sisu.space.asm.Label
The position of this label in the code, if known.
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
 
prev - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
Previous annotation writer.
previous() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
previousBlock - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The previous basic block.
previousFrame - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The last frame that was written in the StackMapTable attribute.
previousFrameOffset - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The offset of the last frame that was written in the StackMapTable attribute.
previousIndex() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
primaryRank - Variable in class org.eclipse.sisu.inject.DefaultRankingFunction
 
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:

PrioritySource - Class in org.eclipse.sisu.inject
Implementation of @Priority that can also act as an @AnnotatedSource.
PrioritySource(Object, int) - Constructor for class org.eclipse.sisu.inject.PrioritySource
 
privateAnalyzers - Variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
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 - Variable in class org.eclipse.sisu.launch.Main
 
properties - Variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
properties - Variable in class org.eclipse.sisu.wire.MergedProperties
 
properties - Variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
 
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
 
property - Variable in class org.eclipse.sisu.plexus.OptionalPropertyBinding
 
property - Variable in class org.eclipse.sisu.plexus.ProvidedPropertyBinding
 
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.
ProvidedPropertyBinding<T> - Class in org.eclipse.sisu.plexus
Represents a BeanProperty bound to a Provider.
ProvidedPropertyBinding(BeanProperty<T>, Provider<T>) - Constructor for class org.eclipse.sisu.plexus.ProvidedPropertyBinding
 
provider - Variable in class org.eclipse.sisu.plexus.OptionalPropertyBinding
 
provider - Variable in class org.eclipse.sisu.plexus.ProvidedPropertyBinding
 
PROVIDER_DESC - Static variable in class org.eclipse.sisu.wire.DynamicGlue
 
PROVIDER_HANDLE - Static variable in class org.eclipse.sisu.wire.DynamicGlue
 
PROVIDER_NAME - Static variable in class org.eclipse.sisu.wire.DynamicGlue
 
PROVIDER_NAME - Static variable in class org.eclipse.sisu.wire.GlueLoader
 
ProviderEntry(BeanEntry<K, V>) - Constructor for class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderEntry
 
ProviderIterableAdapter<K extends java.lang.annotation.Annotation,​V> - Class in org.eclipse.sisu.wire
Iterable sequence of Provider entries backed by a sequence of BeanEntrys.
ProviderIterableAdapter(Iterable<BeanEntry<K, V>>) - Constructor for class org.eclipse.sisu.wire.ProviderIterableAdapter
 
ProviderIterableAdapter.ProviderEntry<K extends java.lang.annotation.Annotation,​V> - Class in org.eclipse.sisu.wire
Provider Map.Entry backed by a BeanEntry.
ProviderIterableAdapter.ProviderIterator<K extends java.lang.annotation.Annotation,​V> - Class in org.eclipse.sisu.wire
Iterator of Provider Map.Entrys backed by an iterator of BeanEntrys.
ProviderIterator(Iterable<BeanEntry<K, V>>) - Constructor for class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderIterator
 
proxy(S) - Method in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
proxyConstructor - Variable in class org.eclipse.sisu.inject.Legacy
Deprecated.
 
PseudoPlexusContainer - Class in org.eclipse.sisu.plexus
Delegating PlexusContainer wrapper that doesn't require an actual container instance.
PseudoPlexusContainer(PlexusBeanLocator, BeanManager, Context) - Constructor for class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
publishers - Variable in class org.eclipse.sisu.inject.DefaultBeanLocator
 
publishers - Variable in class org.eclipse.sisu.inject.ImplicitBindings
 
publishers() - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
publishers() - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Snapshot of currently registered BindingPublishers.
publishExactMatches(TypeLiteral<T>, BindingSubscriber<T>) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
publishGenericMatches(TypeLiteral<T>, BindingSubscriber<T>, Class<S>) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
publishWildcardMatches(TypeLiteral<T>, BindingSubscriber<T>) - Method in class org.eclipse.sisu.inject.InjectorBindings
 
purgeBundles() - Method in class org.eclipse.sisu.launch.SisuTracker
Purges any bundles that are no longer valid.
push(int) - Method in class org.eclipse.sisu.space.asm.Frame
Pushes a new type onto the output frame stack.
push(ClassWriter, String) - Method in class org.eclipse.sisu.space.asm.Frame
Pushes a new type onto the output frame stack.
pushContextRealm(ClassRealm) - Static method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
PUSHED - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this basic block has been pushed in the basic block stack.
pushStoppable(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
 
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
 
put(K, V) - Method in class org.eclipse.sisu.inject.MildKeys
 
put(K, V) - Method in class org.eclipse.sisu.inject.MildValues
 
put(AnnotationWriter[], int, ByteVector) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
Puts the given annotation lists into the given byte vector.
put(ByteVector) - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
Puts the annotations of this annotation writer list into the given byte vector.
put(ByteVector) - Method in class org.eclipse.sisu.space.asm.FieldWriter
Puts the content of this field into the given byte vector.
put(ByteVector) - Method in class org.eclipse.sisu.space.asm.MethodWriter
Puts the bytecode of this method in the given byte vector.
put(ClassWriter, byte[], int, int, int, ByteVector) - Method in class org.eclipse.sisu.space.asm.Attribute
Writes all the attributes of this attribute list in the given byte vector.
put(Item) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Puts the given item in the constant pool's hash table.
put(MethodWriter, ByteVector, int, boolean) - Method in class org.eclipse.sisu.space.asm.Label
Puts a reference to this label in the bytecode of a method.
put11(int, int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts two bytes into this byte vector.
put112(int, int, int) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Puts two bytes and one short into the constant pool.
put12(int, int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts a byte and a short into this byte vector.
put122(int, int, int) - Method in class org.eclipse.sisu.space.asm.ClassWriter
Puts one byte and two shorts into the constant pool.
putAll(Map<?, ?>) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
putAll(Map<? extends K, ? extends V>) - Method in class org.eclipse.sisu.inject.MildKeys
 
putAll(Map<? extends K, ? extends V>) - Method in class org.eclipse.sisu.inject.MildValues
 
putByte(int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts an array of bytes into this byte vector.
PUTFIELD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
putIfAbsent(K, V) - Method in class org.eclipse.sisu.inject.MildConcurrentKeys
 
putIfAbsent(K, V) - Method in class org.eclipse.sisu.inject.MildConcurrentValues
 
putInt(int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts a long into this byte vector.
putShort(int) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts a short into this byte vector.
PUTSTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
putTarget(int, TypePath, ByteVector) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
Puts the given type reference and type path into the given bytevector.
putUTF8(String) - Method in class org.eclipse.sisu.space.asm.ByteVector
Puts an UTF8 string into this byte vector.

Q

qualified - Variable in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
qualifiedBeanLocator - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
QualifiedImpl(Class<?>, Annotation) - Constructor for class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
qualifiedTypeBinder - Variable in class org.eclipse.sisu.plexus.PlexusTypeBinder
 
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 - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
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
 
qualifier - Variable in class org.eclipse.sisu.inject.LazyBeanEntry
 
qualifier - Variable in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
QUALIFIER - Static variable in class org.eclipse.sisu.space.AbstractSisuIndex
 
QUALIFIER_DESC - Static variable in class org.eclipse.sisu.space.QualifierCache
 
qualifierCache - Variable in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
qualifierCache - Variable in class org.eclipse.sisu.space.SisuIndex
 
QualifierCache - Class in org.eclipse.sisu.space
Caching ClassVisitor that maintains a map of known Qualifier annotations.
QualifierCache() - Constructor for class org.eclipse.sisu.space.QualifierCache
 
qualifiers - Variable in class org.eclipse.sisu.space.SisuIndexAPT6
 
QUALIFIERS - Static variable in class org.eclipse.sisu.space.SisuIndexAPT6
 
qualifies(Key<?>, Binding<?>) - Method in enum org.eclipse.sisu.inject.QualifyingStrategy
Attempts to qualify the given Binding against the requirement Key.
qualify(Key<?>) - Static method in enum org.eclipse.sisu.inject.QualifyingStrategy
Computes a canonical Qualifier annotation for the given binding Key.
qualify(ClassSpace, String) - Method in class org.eclipse.sisu.space.QualifierCache
Scans the given annotation type to see if it is marked with Qualifier.
QualifyingStrategy - Enum in org.eclipse.sisu.inject
Enumerates the different strategies for qualifying Bindings against requirement Keys.
QualifyingStrategy() - Constructor for enum org.eclipse.sisu.inject.QualifyingStrategy
 
queue - Variable in class org.eclipse.sisu.inject.MildElements
 
queue - Variable in class org.eclipse.sisu.inject.MildKeys
 
queue - Variable in class org.eclipse.sisu.inject.MildValues
 

R

rank - Variable in class org.eclipse.sisu.inject.LazyBeanEntry
 
rank - Variable in class org.eclipse.sisu.osgi.ServiceBinding
 
rank() - Method in class org.eclipse.sisu.inject.RankedBindings.Itr
 
rank() - Method in class org.eclipse.sisu.inject.RankedSequence.Itr
 
rank() - Method in class org.eclipse.sisu.osgi.ServiceBinding
 
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.
rank2uid(int, int) - Static method in class org.eclipse.sisu.inject.RankedSequence
Turns the given (potentially non-unique) rank into a unique id by appending a counter.
RankedBindings<T> - Class in org.eclipse.sisu.inject
Ordered sequence of Bindings of a given type; subscribes to BindingPublishers on demand.
RankedBindings(TypeLiteral<T>, RankedSequence<BindingPublisher>) - Constructor for class org.eclipse.sisu.inject.RankedBindings
 
RankedBindings.Itr - Class in org.eclipse.sisu.inject
Binding iterator that only subscribes to BindingPublishers as required.
RankedSequence<T> - Class in org.eclipse.sisu.inject
Ordered List that arranges elements by descending rank; supports concurrent iteration and modification.
RankedSequence() - Constructor for class org.eclipse.sisu.inject.RankedSequence
 
RankedSequence(RankedSequence<T>) - Constructor for class org.eclipse.sisu.inject.RankedSequence
 
RankedSequence.Content - Class in org.eclipse.sisu.inject
Represents an immutable snapshot of ranked elements.
RankedSequence.Itr - Class in org.eclipse.sisu.inject
Custom Iterator that copes with modification by repositioning itself in the updated list.
RankingFunction - Interface in org.eclipse.sisu.inject
Assigns each Binding a rank according to some function; higher ranks take precedence over lower ranks.
REACHABLE - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this label corresponds to a reachable basic block.
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.eclipse.sisu.space.asm.Attribute
Reads a type attribute.
readAnnotationTarget(Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Parses the header of a type annotation to extract its target_type and target_path (the result is stored in the given context), and returns the start offset of the rest of the type_annotation structure (i.e.
readAnnotationValue(int, char[], String, AnnotationVisitor) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a value of an annotation and makes the given visitor visit it.
readAnnotationValues(int, char[], boolean, AnnotationVisitor) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads the values of an annotation and makes the given visitor visit them.
readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads an attribute in b.
readByte(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a byte value in b.
readCache - Variable in class org.eclipse.sisu.inject.BeanCache
 
readCache - Variable in class org.eclipse.sisu.inject.LocatedBeans.Itr
 
readClass(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a class constant pool item in b.
readClass(InputStream, boolean) - Static method in class org.eclipse.sisu.space.asm.ClassReader
Reads the bytecode of a class.
readCode(MethodVisitor, Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads the bytecode of a method and makes the given visitor visit it.
readConst(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a numeric or string constant pool item in b.
readField(ClassVisitor, Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a field and makes the given visitor visit it.
readFrame(int, boolean, boolean, Context) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a stack map frame and stores the result in the given Context object.
readFrameType(Object[], int, int, char[], Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a stack map frame type and stores it at the given index in the given array.
readInt(byte[], int) - Static method in class org.eclipse.sisu.space.asm.MethodWriter
Reads a signed int value in the given byte array.
readInt(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a signed int value in b.
readLabel(int, Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Returns the label corresponding to the given offset.
readLong(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a signed long value in b.
readMethod(ClassVisitor, Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a method and makes the given visitor visit it.
readParameterAnnotations(MethodVisitor, Context, int, boolean) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads parameter annotations and makes the given visitor visit them.
readShort(byte[], int) - Static method in class org.eclipse.sisu.space.asm.MethodWriter
Reads a signed short value in the given byte array.
readShort(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads a signed short value in b.
readTable(Object) - Method in class org.eclipse.sisu.space.AbstractSisuIndex
Reads the given index table from disk to memory.
readTypeAnnotations(MethodVisitor, Context, int, boolean) - Method in class org.eclipse.sisu.space.asm.ClassReader
Parses a type annotation table to find the labels, and to visit the try catch block annotations.
readUnsignedShort(byte[], int) - Static method in class org.eclipse.sisu.space.asm.MethodWriter
Reads an unsigned short value in the given byte array.
readUnsignedShort(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads an unsigned short value in b.
readUTF(int, int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads UTF8 string in b.
readUTF8(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
Reads an UTF8 string constant pool item in b.
realm - Variable in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
 
REALM_VISIBILITY - Static variable in interface org.codehaus.plexus.PlexusConstants
 
realmCreated(ClassRealm) - Method in class org.eclipse.sisu.plexus.ClassRealmManager
 
realmDisposed(ClassRealm) - Method in class org.eclipse.sisu.plexus.ClassRealmManager
 
RealmFilteredBeans<T> - Class in org.eclipse.sisu.plexus
Sequence of BeanEntrys filtered according to whether they are visible from the current ClassRealm.
RealmFilteredBeans(Iterable<BeanEntry<Named, T>>) - Constructor for class org.eclipse.sisu.plexus.RealmFilteredBeans
 
RealmFilteredBeans.FilteredItr - Class in org.eclipse.sisu.plexus
BeanEntry iterator that only returns entries visible from the given set of named realms.
realmNames - Variable in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
 
recordAndReplayElements(Binder) - Method in class org.eclipse.sisu.space.SpaceModule
 
RecordedElements() - Constructor for class org.eclipse.sisu.space.SpaceModule.RecordedElements
 
recurse - Variable in class org.eclipse.sisu.space.DefaultClassFinder
 
recurse - Variable in class org.eclipse.sisu.space.FileEntryIterator
 
recurse - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
referenceCount - Variable in class org.eclipse.sisu.space.asm.Label
Number of forward references to this label, times two.
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
 
registerLegacyMediator(Class<Mediator>) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
registerMediator(Class<Mediator>) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
Registers an instance of the given Mediator using its generic type arguments as configuration.
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
 
release(Object) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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(List<?>) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
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
 
releaseAll(Map<String, ?>) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
remove() - Method in class org.eclipse.sisu.bean.BeanPropertyIterator
 
remove() - Method in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
remove() - Method in class org.eclipse.sisu.inject.LocatedBeans.Itr
 
remove() - Method in class org.eclipse.sisu.inject.MildElements.Itr
 
remove() - Method in class org.eclipse.sisu.inject.MildKeys.EntryItr
 
remove() - Method in class org.eclipse.sisu.inject.MildKeys.KeyItr
 
remove() - Method in class org.eclipse.sisu.inject.MildValues.EntryItr
 
remove() - Method in class org.eclipse.sisu.inject.MildValues.ValueItr
 
remove() - Method in class org.eclipse.sisu.inject.RankedBindings.Itr
 
remove() - Method in class org.eclipse.sisu.inject.RankedSequence.Itr
 
remove() - Method in class org.eclipse.sisu.plexus.DefaultPlexusBeans.Itr
 
remove() - Method in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
 
remove() - Method in class org.eclipse.sisu.space.FileEntryIterator
 
remove() - Method in class org.eclipse.sisu.space.ZipEntryIterator
 
remove() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueIterator
 
remove() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
remove() - Method in class org.eclipse.sisu.wire.EntrySetAdapter.ValueIterator
 
remove() - Method in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedIterator
 
remove() - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderIterator
 
remove(int) - Method in class org.eclipse.sisu.inject.RankedSequence.Content
 
remove(Binding<T>) - Method in class org.eclipse.sisu.inject.BeanCache
Removes the BeanEntry associated with the given Binding reference.
remove(Binding<T>) - Method in interface org.eclipse.sisu.inject.BindingSubscriber
Removes the given Binding from this subscriber.
remove(Binding<T>) - Method in class org.eclipse.sisu.inject.RankedBindings
 
remove(Binding<T>) - Method in class org.eclipse.sisu.inject.WatchedBeans
 
remove(Injector) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
remove(Injector) - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
Deprecated.
remove(Object) - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
remove(Object) - Method in class org.eclipse.sisu.inject.MildKeys
 
remove(Object) - Method in class org.eclipse.sisu.inject.MildValues
 
remove(Object) - Method in class org.eclipse.sisu.inject.RankedSequence
 
remove(Object, Object) - Method in class org.eclipse.sisu.inject.MildConcurrentKeys
 
remove(Object, Object) - Method in class org.eclipse.sisu.inject.MildConcurrentValues
 
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(BindingPublisher) - Method in class org.eclipse.sisu.inject.RankedBindings
 
remove(Handler, Label, Label) - Static method in class org.eclipse.sisu.space.asm.Handler
Removes the range between start and end from the given exception handlers.
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
 
removedService(ServiceReference<T>, ServiceBinding<T>) - Method in class org.eclipse.sisu.osgi.BindingTracker
 
removePublisher(Long) - Method in class org.eclipse.sisu.launch.SisuTracker
 
removeStoppable(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
 
removeThis(T) - Method in class org.eclipse.sisu.inject.RankedSequence
 
replace(K, V) - Method in class org.eclipse.sisu.inject.MildConcurrentKeys
 
replace(K, V) - Method in class org.eclipse.sisu.inject.MildConcurrentValues
 
replace(K, V, V) - Method in class org.eclipse.sisu.inject.MildConcurrentKeys
 
replace(K, V, V) - Method in class org.eclipse.sisu.inject.MildConcurrentValues
 
replayRecordedElements(Binder, List<Element>) - Static method in class org.eclipse.sisu.space.SpaceModule
 
requiredKeys - Variable in class org.eclipse.sisu.wire.DependencyAnalyzer
 
requireExplicitBindings - Variable in class org.eclipse.sisu.wire.ElementAnalyzer
 
requireKey(Key<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
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
 
RequirementListProvider(Provider<PlexusBeanLocator>, TypeLiteral<T>, String[]) - Constructor for class org.eclipse.sisu.plexus.PlexusRequirements.RequirementListProvider
 
requirementMap - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule.ComponentMetadata
 
requirementMap - Variable in class org.eclipse.sisu.plexus.PlexusXmlMetadata
 
RequirementMapProvider(Provider<PlexusBeanLocator>, TypeLiteral<T>, String[]) - Constructor for class org.eclipse.sisu.plexus.PlexusRequirements.RequirementMapProvider
 
RequirementProvider(Provider<PlexusBeanLocator>, TypeLiteral<T>, String[]) - Constructor for class org.eclipse.sisu.plexus.PlexusRequirements.RequirementProvider
 
requirements - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
requirements - Variable in class org.eclipse.sisu.plexus.PlexusPropertyBinder
 
RequirementSetProvider(Provider<PlexusBeanLocator>, TypeLiteral<T>, String[]) - Constructor for class org.eclipse.sisu.plexus.PlexusRequirements.RequirementSetProvider
 
RESERVED - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Reserved for future use
reset() - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
resize - Variable in class org.eclipse.sisu.space.asm.MethodWriter
Indicates if some jump instructions are too small and need to be resized.
RESIZE - Static variable in class org.eclipse.sisu.space.asm.ClassReader
True to enable JSR_W and GOTO_W support.
RESIZED - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this label has been updated, after instruction resizing.
resizeInstructions() - Method in class org.eclipse.sisu.space.asm.MethodWriter
Resizes and replaces the temporary instructions inserted by Label.resolve(org.eclipse.sisu.space.asm.MethodWriter, int, byte[]) for wide forward jumps, while keeping jump offsets and instruction addresses consistent.
resolve(MethodWriter, int, byte[]) - Method in class org.eclipse.sisu.space.asm.Label
Resolves all forward references to this label.
RESOLVED - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if the position of this label is known.
resolveTypeArguments(Class<?>, Class<?>) - Static method in class org.eclipse.sisu.space.QualifiedTypeBinder
Resolves the type arguments of a super type based on the given concrete type.
RESOURCE_VARIABLE - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type of a resource variable in a method.
ResourceEnumeration - Class in org.eclipse.sisu.space
Enumeration of resources found by scanning JARs and directories.
ResourceEnumeration(String, String, boolean, URL[]) - Constructor for class org.eclipse.sisu.space.ResourceEnumeration
Creates an Enumeration that scans the given URLs for resources matching the globbed pattern.
ResourceEnumeration.NestedJarConnection - Class in org.eclipse.sisu.space
Custom URLConnection that can access JARs nested inside an arbitrary resource.
ResourceEnumeration.NestedJarHandler - Class in org.eclipse.sisu.space
Custom URLStreamHandler that can stream JARs nested inside an arbitrary resource.
RESTRICTED_CLASSES - Static variable in class org.eclipse.sisu.wire.DependencyAnalyzer
 
resume() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Suspendable
 
RET - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this basic block ends with a RET instruction.
RET - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
RETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
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 - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
role - Variable in class org.codehaus.plexus.component.repository.ComponentRequirement
 
role - Variable in exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
role - Variable in class org.eclipse.sisu.plexus.ComponentImpl
 
role - Variable in class org.eclipse.sisu.plexus.MissingPlexusBean
 
role - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
role - Variable in class org.eclipse.sisu.plexus.RequirementImpl
 
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.
Roles() - Constructor for class org.eclipse.sisu.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.
root - Variable in class org.eclipse.sisu.plexus.PlexusXmlBeanModule
 
rootBinder - Variable in class org.eclipse.sisu.space.QualifiedTypeBinder
 
rootPath - Variable in class org.eclipse.sisu.space.FileEntryIterator
 
run() - Method in class org.eclipse.sisu.bean.BeanLifecycle
 
run() - Method in class org.eclipse.sisu.bean.BeanPropertyField
 
run() - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
run() - Method in class org.eclipse.sisu.launch.Main.ShutdownThread
 

S

safeBinarySearch(long[], long) - Static method in class org.eclipse.sisu.inject.RankedSequence
Finds the insertion point with the nearest UID, regardless of whether the UID is in the list or not.
SALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
SAME_FRAME - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_FRAME_EXTENDED - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1.
samePackage(Method, Method) - Static method in class org.eclipse.sisu.bean.LifecycleBuilder
 
SASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
SBYTE_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions with an signed byte argument.
scan(URL) - Method in class org.eclipse.sisu.space.ResourceEnumeration
Returns the appropriate Iterator to iterate over the contents of the given URL.
scan(ClassSpace, boolean) - Method in class org.eclipse.sisu.plexus.PlexusXmlScanner
 
scanForElements(Binder) - Method in class org.eclipse.sisu.space.SpaceModule
 
scanning - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
scanning - Variable in class org.eclipse.sisu.plexus.PlexusSpaceModule
 
scanning() - Method in class org.eclipse.sisu.launch.InjectedTest
 
scanning() - Method in class org.eclipse.sisu.launch.InjectedTestCase
 
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(Key<?>) - Static method in enum org.eclipse.sisu.inject.QualifyingStrategy
Selects the appropriate qualifying strategy for the given requirement Key.
selectFor(String) - Static method in enum org.eclipse.sisu.space.GlobberStrategy
Selects the optimal globber strategy for the given plain-text glob.
serialVersionUID - Static variable in exception org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.component.configurator.ComponentConfigurationException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.component.factory.ComponentInstantiationException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.component.repository.exception.ComponentLookupException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.configuration.PlexusConfigurationException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.context.ContextException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.PlexusContainerException
 
serialVersionUID - Static variable in class org.eclipse.sisu.inject.BeanCache
 
serialVersionUID - Static variable in class org.eclipse.sisu.inject.RankedSequence
 
service(ServiceLocator) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Serviceable
 
Serviceable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
ServiceBinding<T> - Class in org.eclipse.sisu.osgi
Service Binding backed by an OSGi ServiceReference.
ServiceBinding(BundleContext, String, int, ServiceReference<T>) - Constructor for class org.eclipse.sisu.osgi.ServiceBinding
 
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(double) - Method in class org.eclipse.sisu.space.asm.Item
Sets this item to a double item.
set(float) - Method in class org.eclipse.sisu.space.asm.Item
Sets this item to a float item.
set(int) - Method in class org.eclipse.sisu.space.asm.Item
Sets this item to an integer item.
set(int, int) - Method in class org.eclipse.sisu.space.asm.Frame
Sets the output frame local variable type at the given index.
set(int, int) - Method in class org.eclipse.sisu.space.asm.Item
Sets the item to a BootstrapMethod item.
set(int, String, String, String) - Method in class org.eclipse.sisu.space.asm.Item
Sets this item to an item that do not hold a primitive value.
set(long) - Method in class org.eclipse.sisu.space.asm.Item
Sets this item to a long item.
set(B, T) - Method in interface org.eclipse.sisu.bean.BeanProperty
Sets the property in the given bean to the given value.
set(B, T) - Method in class org.eclipse.sisu.bean.BeanPropertyField
 
set(B, T) - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
set(String, String, int) - Method in class org.eclipse.sisu.space.asm.Item
Sets the item to an InvokeDynamic item.
set(V) - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
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
 
setCustomConverters(List<ConfigurationConverter>) - Method in class org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup
 
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
 
setField(Object, Field, Object) - Static method in class org.eclipse.sisu.plexus.CompositeBeanHelper
 
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
 
setLookupRealm(ClassRealm) - Method in class org.eclipse.sisu.plexus.PseudoPlexusContainer
 
setName(String) - Method in interface org.codehaus.plexus.ContainerConfiguration
 
setName(String) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
 
setOf(Key<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides Sets of qualified beans/providers.
setOptional(boolean) - Method in class org.codehaus.plexus.component.repository.ComponentRequirement
 
setParameters(Map, PlexusContainer) - Method in class org.eclipse.sisu.plexus.PlexusSpaceModule.ParameterizedContext
 
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.
setProperty(Properties, Object, PlexusConfiguration, ExpressionEvaluator) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PropertiesConverter
 
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
 
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
 
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
 
SetUpModule() - Constructor for class org.eclipse.sisu.launch.InjectedTest.SetUpModule
 
SetUpModule() - Constructor for class org.eclipse.sisu.launch.InjectedTestCase.SetUpModule
 
setValue(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
setValue(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
 
setValue(Provider<V>) - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderEntry
 
setValue(T) - Method in class org.eclipse.sisu.inject.LazyBeanEntry
 
setValue(T) - Method in class org.eclipse.sisu.plexus.LazyPlexusBean
 
setValue(T) - Method in class org.eclipse.sisu.plexus.MissingPlexusBean
 
setValue(V) - Method in class org.eclipse.sisu.inject.MildKeys.StrongEntry
 
setValue(V) - Method in class org.eclipse.sisu.inject.MildValues.StrongEntry
 
setValue(V) - Method in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedEntry
 
setVersion(String) - Method in class org.codehaus.plexus.component.repository.ComponentDependency
 
setVersion(String) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
SHORT - Static variable in class org.eclipse.sisu.space.asm.Frame
The SHORT type.
SHORT - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the short type.
SHORT_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions with an signed short argument.
SHORT_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The short type.
ShortConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
 
ShortConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.ShortConverter
 
shouldTrack(String) - Method in class org.eclipse.sisu.osgi.ServiceBindings
 
ShutdownThread(MutableBeanLocator) - Constructor for class org.eclipse.sisu.launch.Main.ShutdownThread
 
signature - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The constant pool item that contains the signature of this class.
signature - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The index of the constant pool item that contains the signature of this field.
signature - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The signature of this method.
signatureKey(Method) - Static method in class org.eclipse.sisu.wire.DynamicGlue
Returns a signature-based key that identifies the given method in the current class.
SIGNATURES - Static variable in class org.eclipse.sisu.space.asm.ClassReader
True to enable signatures support.
SINGLETON - Static variable in interface org.eclipse.sisu.plexus.Strategies
 
SINK - Static variable in class org.eclipse.sisu.inject.Logs
 
SIPUSH - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
SISU - Static variable in class org.eclipse.sisu.inject.Logs
 
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.
SisuExtensions(ClassSpace, boolean) - Constructor for class org.eclipse.sisu.launch.SisuExtensions
 
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 - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
The number of values in this annotation.
size() - Method in class org.codehaus.plexus.context.ContextMapAdapter
 
size() - Method in class org.eclipse.sisu.inject.MildElements
 
size() - Method in class org.eclipse.sisu.inject.MildKeys
 
size() - Method in class org.eclipse.sisu.inject.MildValues
 
size() - Method in class org.eclipse.sisu.inject.RankedSequence
 
size() - Method in class org.eclipse.sisu.wire.EntryListAdapter
 
size() - Method in class org.eclipse.sisu.wire.EntryMapAdapter.EntrySet
 
size() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
 
size() - Method in class org.eclipse.sisu.wire.MergedProperties.MergedEntries
 
SIZE - Static variable in class org.eclipse.sisu.space.asm.Frame
The stack size variation corresponding to each JVM instruction.
SKIP_CODE - Static variable in class org.eclipse.sisu.space.asm.ClassReader
Flag to skip method code.
SKIP_DEBUG - Static variable in class org.eclipse.sisu.space.asm.ClassReader
Flag to skip the debug information in the class.
SKIP_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassReader
Flag to skip the stack map frames in the class.
slf4jLoggerFactoryProvider - Variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
SLF4JLoggerFactoryProvider() - Constructor for class org.codehaus.plexus.DefaultPlexusContainer.SLF4JLoggerFactoryProvider
 
SLF4JSink() - Constructor for class org.eclipse.sisu.inject.Logs.SLF4JSink
 
snapshot() - Method in class org.eclipse.sisu.inject.RankedSequence
 
soft - Variable in class org.eclipse.sisu.inject.MildElements
 
soft - Variable in class org.eclipse.sisu.inject.MildKeys
 
soft - Variable in class org.eclipse.sisu.inject.MildValues
 
Soft - Class in org.eclipse.sisu.inject
Utility methods for dealing with SoftReference collections.
Soft() - Constructor for class org.eclipse.sisu.inject.Soft
 
Soft(K, V, ReferenceQueue<V>) - Constructor for class org.eclipse.sisu.inject.MildValues.Soft
 
Soft(T, ReferenceQueue<T>) - Constructor for class org.eclipse.sisu.inject.MildKeys.Soft
 
Soft(T, ReferenceQueue<T>, int) - Constructor for class org.eclipse.sisu.inject.MildElements.Soft
 
sort - Variable in class org.eclipse.sisu.space.asm.Type
The sort of this Java type.
source - Variable in class org.eclipse.sisu.inject.DescriptionSource
 
source - Variable in class org.eclipse.sisu.inject.HiddenSource
 
source - Variable in class org.eclipse.sisu.inject.PrioritySource
 
source - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
source - Variable in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
sourceDebug - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The SourceDebug attribute of this class.
sourceFile - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The index of the constant pool item that contains the name of the source file from which this class was compiled.
sources - Variable in class org.eclipse.sisu.plexus.PlexusBeanBinder
 
Sources - Class in org.eclipse.sisu.inject
Utility methods for dealing with annotated sources.
Sources() - Constructor for class org.eclipse.sisu.inject.Sources
 
space - Variable in class org.eclipse.sisu.launch.BundleModule
Local bundle classes and resources.
space - Variable in class org.eclipse.sisu.launch.SisuExtensions
 
space - Variable in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
 
space - Variable in class org.eclipse.sisu.plexus.PlexusSpaceModule
 
space - Variable in class org.eclipse.sisu.plexus.PlexusTypeRegistry
 
space - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor
 
space - Variable in class org.eclipse.sisu.plexus.PlexusXmlBeanModule
 
space - Variable in class org.eclipse.sisu.space.NamedClass
 
space - Variable in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
space - Variable in class org.eclipse.sisu.space.SisuIndex
 
space - Variable in class org.eclipse.sisu.space.SpaceModule
 
space - Variable in class org.eclipse.sisu.space.SpaceScanner
 
space() - Method in class org.eclipse.sisu.launch.InjectedTest
 
space() - Method in class org.eclipse.sisu.launch.InjectedTestCase
 
spaceModule - Variable in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
 
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
 
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, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceModule
 
SpaceModule.RecordedElements - Class in org.eclipse.sisu.space
 
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
 
SpaceScanner(ClassSpace, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceScanner
 
SpaceVisitor - Interface in org.eclipse.sisu.space
Something that can visit ClassSpaces.
srcAndRefPositions - Variable in class org.eclipse.sisu.space.asm.Label
Informations about forward references.
stack - Variable in class org.eclipse.sisu.space.asm.Context
The stack values of the latest stack map frame that has been parsed.
STACK - Static variable in class org.eclipse.sisu.space.asm.Frame
Kind of the the types that are relative to the stack of an input stack map frame.
stackCount - Variable in class org.eclipse.sisu.space.asm.Context
The stack size of the latest stack map frame that has been parsed.
stackMap - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The StackMapTable attribute.
stackSize - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The (relative) stack size after the last visited instruction.
start - Variable in class org.eclipse.sisu.space.asm.Context
The labels corresponding to the start of the local variable ranges in the local variable type annotation currently being parsed.
start - Variable in class org.eclipse.sisu.space.asm.Handler
Beginning of the exception handler's scope (inclusive).
start() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
 
start(Object) - Method in class org.eclipse.sisu.bean.BeanLifecycle
Starts the given bean by invoking the methods defined in this lifecycle.
start(Startable) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
start(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
 
Startable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
startableBeans - Variable in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
startFrame(int, int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
Starts the visit of a stack map frame.
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
 
startMethods - Variable in class org.eclipse.sisu.bean.BeanLifecycle
 
startMethods - Variable in class org.eclipse.sisu.bean.LifecycleBuilder
 
stateMask - Variable in class org.eclipse.sisu.launch.SisuTracker
Mask of bundle states being tracked.
staticAutoPublish(MutableBeanLocator, Injector) - Static method in class org.eclipse.sisu.inject.DefaultBeanLocator
 
status - Variable in class org.eclipse.sisu.space.asm.Label
Flags that indicate the status of this label.
stop() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
 
stop(Object) - Method in class org.eclipse.sisu.bean.BeanLifecycle
Stops the given bean by invoking the methods defined in this lifecycle.
stop(Startable) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
stop(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
 
stopMethods - Variable in class org.eclipse.sisu.bean.BeanLifecycle
 
stopMethods - Variable in class org.eclipse.sisu.bean.LifecycleBuilder
 
stoppableBeans - Variable in class org.eclipse.sisu.bean.LifecycleManager
 
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
 
STORE - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if a stack map frame must be stored for this label.
STR - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_String constant pool items.
Strategies - Interface in org.eclipse.sisu.plexus
Constants representing supported Plexus instantiation strategies.
strategy - Variable in class org.eclipse.sisu.inject.LocatedBeans
 
strategy - Variable in class org.eclipse.sisu.inject.WatchedBeans
 
strategy - Variable in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
strategy - Variable in class org.eclipse.sisu.space.SpaceModule
 
strategy - Variable in class org.eclipse.sisu.wire.ChildWireModule
 
strategy - Variable in class org.eclipse.sisu.wire.WireModule
 
Streams - Class in org.eclipse.sisu.space
Utility methods for dealing with streams.
Streams() - Constructor for class org.eclipse.sisu.space.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
 
stringMapOf(TypeLiteral<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
Provides string Maps of named beans/providers.
StringProperties - Class in org.eclipse.sisu.wire
Delegating Map that ignores any non-String properties.
StringProperties(Map) - Constructor for class org.eclipse.sisu.wire.StringProperties
 
strings - Variable in class org.eclipse.sisu.space.asm.ClassReader
The String objects corresponding to the CONSTANT_Utf8 items.
StrongEntry(Map.Entry<Reference<K>, V>, K) - Constructor for class org.eclipse.sisu.inject.MildKeys.StrongEntry
 
StrongEntry(Map.Entry<K, Reference<V>>, V) - Constructor for class org.eclipse.sisu.inject.MildValues.StrongEntry
 
strVal1 - Variable in class org.eclipse.sisu.space.asm.Item
First part of the value of this item, for items that do not hold a primitive value.
strVal2 - Variable in class org.eclipse.sisu.space.asm.Item
Second part of the value of this item, for items that do not hold a primitive value.
strVal3 - Variable in class org.eclipse.sisu.space.asm.Item
Third part of the value of this item, for items that do not hold a primitive value.
subPath - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
SUBROUTINE - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this basic block is the start of a subroutine.
subroutines - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The number of subroutines in this method.
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.BindingTracker
 
subscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.osgi.ServiceBindings
 
subscribers - Variable in class org.eclipse.sisu.osgi.BindingTracker
 
successor - Variable in class org.eclipse.sisu.space.asm.Edge
The successor block of the basic block from which this edge originates.
successor - Variable in class org.eclipse.sisu.space.asm.Label
The successor of this label, in the order they are visited.
successors - Variable in class org.eclipse.sisu.space.asm.Label
The successors of this node in the control flow graph.
SUFFIX - org.eclipse.sisu.space.GlobberStrategy
 
superName - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The constant pool item that contains the internal name of the super class of this class.
SUPPORT_BUNDLE_NAME - Static variable in class org.eclipse.sisu.plexus.PlexusBundlePlan
 
SUPPORT_BUNDLE_NAMES - Static variable in class org.eclipse.sisu.launch.SisuTracker
 
suspend() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Suspendable
 
Suspendable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
 
SWAP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
synchronizedPop(Deque<T>) - Static method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
synchronizedPush(Deque<T>, T) - Static method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
synchronizedRemove(Deque<?>, Object) - Static method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
 
synthetics - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The number of synthetic parameters of this method.
SYSTEM_CLASSPATH - Static variable in class org.eclipse.sisu.space.URLClassSpace
 
SYSTEM_LOADER - Static variable in class org.eclipse.sisu.space.URLClassSpace
 
SYSTEM_LOADER_LOCK - Static variable in class org.eclipse.sisu.wire.GlueLoader
 

T

T_BOOLEAN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
T_BYTE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
T_CHAR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
T_DOUBLE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
T_FLOAT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
T_INT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
T_LONG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
T_SHORT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
TABL_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the TABLESWITCH instruction.
TABLESWITCH - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
tag - Variable in class org.eclipse.sisu.space.asm.Handle
The kind of field or method designated by this Handle.
TAGS - Static variable in class org.codehaus.plexus.logging.console.ConsoleLogger
 
tanns - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The runtime visible type annotations of this class.
tanns - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The runtime visible type annotations of this field.
tanns - Variable in class org.eclipse.sisu.space.asm.MethodWriter
The runtime visible type annotations of this method.
TARGET - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this label is the target of a jump instruction, or the start of an exception handler.
targetDirectory - Variable in class org.eclipse.sisu.space.SisuIndex
 
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
 
teardownContainer() - Method in class org.codehaus.plexus.PlexusTestCase
 
tempKey(K) - Static method in class org.eclipse.sisu.inject.MildKeys
 
tempValue(V) - Static method in class org.eclipse.sisu.inject.MildValues
 
TEXT(XmlPullParser) - Static method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Returns the text contained inside the current XML element, without any surrounding whitespace.
THIS - Static variable in class org.eclipse.sisu.inject.Implementations.ClassFinder
 
thisName - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The internal name of this class.
threshold - Variable in class org.codehaus.plexus.logging.AbstractLogger
 
threshold - Variable in class org.codehaus.plexus.logging.BaseLoggerManager
 
threshold - Variable in class org.eclipse.sisu.space.asm.ClassWriter
The threshold of the constant pool's hash table.
throwMissingComponentException(TypeLiteral<T>, String) - Static method in class org.eclipse.sisu.plexus.Roles
Throws a ProvisionException detailing the missing Plexus component.
THROWS - Static variable in class org.eclipse.sisu.space.asm.TypeReference
The sort of type references that target the type of an exception declared in the throws clause of a method.
throwUnchecked(Throwable) - Static method in class org.eclipse.sisu.inject.Logs
Helper method for throwing Throwables; checked exceptions are wrapped as ProvisionExceptions.
TO_ACC_SYNTHETIC - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
Factor to convert from ACC_SYNTHETIC_ATTRIBUTE to Opcode.ACC_SYNTHETIC.
toArray(List<Method>) - Static method in class org.eclipse.sisu.bean.BeanLifecycle
 
toByteArray() - Method in class org.eclipse.sisu.space.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
toFile(URL) - Static method in class org.eclipse.sisu.space.FileEntryIterator
Converts a URL into a File converting slashes and encoded characters where appropriate.
TOP - Static variable in class org.eclipse.sisu.space.asm.Frame
The TOP type.
TOP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
TOP_IF_LONG_OR_DOUBLE - Static variable in class org.eclipse.sisu.space.asm.Frame
Flag used for LOCAL and STACK types.
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.bean.BeanPropertyField
 
toString() - Method in class org.eclipse.sisu.bean.BeanPropertySetter
 
toString() - Method in class org.eclipse.sisu.inject.DescriptionSource
 
toString() - Method in class org.eclipse.sisu.inject.HiddenSource
 
toString() - Method in class org.eclipse.sisu.inject.InjectorBindings
 
toString() - Method in class org.eclipse.sisu.inject.LazyBeanEntry.JsrNamed
 
toString() - Method in class org.eclipse.sisu.inject.LazyBeanEntry
 
toString() - Method in class org.eclipse.sisu.inject.PrioritySource
 
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.LazyPlexusBean
 
toString() - Method in class org.eclipse.sisu.plexus.MissingPlexusBean
 
toString() - Method in class org.eclipse.sisu.plexus.RequirementImpl
 
toString() - Method in class org.eclipse.sisu.space.asm.Handle
Returns the textual representation of this handle.
toString() - Method in class org.eclipse.sisu.space.asm.Label
Returns a string representation of this label.
toString() - Method in class org.eclipse.sisu.space.asm.Type
Returns a string representation of this type.
toString() - Method in class org.eclipse.sisu.space.asm.TypePath
Returns a string representation of this type path.
toString() - Method in class org.eclipse.sisu.space.BundleClassSpace
 
toString() - Method in class org.eclipse.sisu.space.CloningClassSpace.CloningClassLoader
 
toString() - Method in class org.eclipse.sisu.space.LoadedClass
 
toString() - Method in class org.eclipse.sisu.space.NamedClass
 
toString() - Method in class org.eclipse.sisu.space.URLClassSpace
 
toString() - Method in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
toString() - Method in class org.eclipse.sisu.wire.NamedIterableAdapter.NamedEntry
 
toString() - Method in class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderEntry
 
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(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.ConsoleSink
 
trace(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.JULSink
 
trace(String, Throwable) - Method in interface org.eclipse.sisu.inject.Logs.Sink
Accepts a trace message and optional exception cause.
trace(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.SLF4JSink
 
TRACE - Static variable in class org.eclipse.sisu.inject.Logs.ConsoleSink
 
TRACE_ENABLED - Static variable in class org.eclipse.sisu.inject.Logs
 
tracker - Variable in class org.eclipse.sisu.launch.SisuExtender
Tracker of component bundles.
trackers - Variable in class org.eclipse.sisu.osgi.ServiceBindings
 
type - Variable in class org.codehaus.plexus.component.repository.ComponentDependency
 
type - Variable in class org.eclipse.sisu.inject.RankedBindings
 
type - Variable in class org.eclipse.sisu.plexus.PlexusConfigurations.ConfigurationProvider
 
type - Variable in class org.eclipse.sisu.plexus.PlexusRequirements.AbstractRequirementProvider
 
type - Variable in class org.eclipse.sisu.space.asm.Attribute
The type of this attribute.
type - Variable in class org.eclipse.sisu.space.asm.Handler
Constant pool index of the internal name of the type of exceptions handled by this handler, or 0 to catch any exceptions.
type - Variable in class org.eclipse.sisu.space.asm.Item
Type of this constant pool item.
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.inject.RankedBindings
 
type() - Method in class org.eclipse.sisu.inject.WatchedBeans
 
type() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
type(ClassWriter, String) - Static method in class org.eclipse.sisu.space.asm.Frame
Returns the int encoding of the given type.
Type - Class in org.eclipse.sisu.space.asm
A Java field or method type.
Type(int, char[], int, int) - Constructor for class org.eclipse.sisu.space.asm.Type
Constructs a reference type.
TYPE - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The instruction types of all JVM opcodes.
TYPE_ARGUMENT - Static variable in class org.eclipse.sisu.space.asm.TypePath
A type path step that steps into a type argument of a generic type.
TYPE_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions with a type descriptor argument.
TYPE_MERGED - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
Merged type Item stored in the ClassWriter ClassWriter.typeTable, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table.
TYPE_NORMAL - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
Normal type Item stored in the ClassWriter ClassWriter.typeTable, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table.
TYPE_UNINIT - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
Uninitialized type Item stored in the ClassWriter ClassWriter.typeTable, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table.
TypeArguments - Class in org.eclipse.sisu.inject
Utility methods for dealing with generic type arguments.
TypeArguments() - Constructor for class org.eclipse.sisu.inject.TypeArguments
 
TypeArguments.Implicit - Annotation Type in org.eclipse.sisu.inject
Qualifier of bindings that should be treated as implicit.
TypeAwareExpressionEvaluator - Interface in org.codehaus.plexus.component.configurator.expression
 
typeConverterBindings - Variable in class org.eclipse.sisu.plexus.PlexusXmlBeanConverter
 
TypeConverterCache - Class in org.eclipse.sisu.wire
Lazy cache of known TypeConverters.
TypeConverterCache(Injector) - Constructor for class org.eclipse.sisu.wire.TypeConverterCache
 
typeCount - Variable in class org.eclipse.sisu.space.asm.ClassWriter
Number of elements in the ClassWriter.typeTable array.
Typed - Annotation Type in org.eclipse.sisu
Restricts the visible types of a bean:

typeIdHolder - Variable in class org.eclipse.sisu.inject.DefaultBeanLocator
 
typeListener - Variable in class org.eclipse.sisu.bean.LifecycleModule
 
typePath - Variable in class org.eclipse.sisu.space.asm.Context
The path of the type annotation currently being parsed.
TypePath - Class in org.eclipse.sisu.space.asm
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
TypePath(byte[], int) - Constructor for class org.eclipse.sisu.space.asm.TypePath
Creates a new type path.
typeRef - Variable in class org.eclipse.sisu.space.asm.Context
The target of the type annotation currently being parsed.
TypeReference - Class in org.eclipse.sisu.space.asm
A reference to a type appearing in a class, field or method declaration, or on an instruction.
TypeReference(int) - Constructor for class org.eclipse.sisu.space.asm.TypeReference
Creates a new TypeReference.
typeTable - Variable in class org.eclipse.sisu.space.asm.ClassWriter
A type table used to temporarily store internal names that will not necessarily be stored in the constant pool.

U

uid2rank(long) - Static method in class org.eclipse.sisu.inject.RankedSequence
Extracts the original (potentially non-unique) assigned rank from the given unique id.
uids - Variable in class org.eclipse.sisu.inject.RankedSequence.Content
 
UNINITIALIZED - Static variable in class org.eclipse.sisu.space.asm.Frame
Base kind of the uninitialized base types.
UNINITIALIZED_THIS - Static variable in class org.eclipse.sisu.space.asm.Frame
The UNINITIALIZED_THIS type.
UNINITIALIZED_THIS - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
uniq - Variable in class org.eclipse.sisu.inject.RankedSequence.Content
 
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
 
UNRESTRICTED - org.eclipse.sisu.inject.QualifyingStrategy
 
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.BindingTracker
 
unsubscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.osgi.ServiceBindings
 
unwrap(String) - Static method in class org.eclipse.sisu.wire.GlueLoader
Unwraps the proxy decoration from around the given class name.
updatePlexusBeanMetadata(String, Map<String, Configuration>, Map<String, Requirement>) - Method in class org.eclipse.sisu.plexus.PlexusXmlScanner
Updates the shared Plexus bean metadata with the given local information.
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
 
urls - Variable in class org.eclipse.sisu.space.ResourceEnumeration
 
URLTypeConverter - Class in org.eclipse.sisu.wire
TypeConverter Module that converts constants to URLs.
URLTypeConverter() - Constructor for class org.eclipse.sisu.wire.URLTypeConverter
 
UTF8 - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of CONSTANT_Utf8 constant pool items.

V

V1_1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V1_2 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V1_3 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V1_4 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V1_5 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V1_6 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V1_7 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V1_8 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
V14 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
 
value - Variable in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
value - Variable in class org.eclipse.sisu.inject.DescriptionSource
 
value - Variable in class org.eclipse.sisu.inject.LazyBeanEntry.JsrNamed
 
value - Variable in class org.eclipse.sisu.inject.MildValues.StrongEntry
 
value - Variable in class org.eclipse.sisu.inject.PrioritySource
 
value - Variable in class org.eclipse.sisu.plexus.ConfigurationImpl
 
value - Variable in class org.eclipse.sisu.plexus.PlexusConfigurations.ConfigurationProvider
 
value - Variable in class org.eclipse.sisu.space.asm.Attribute
The raw value of this attribute, used only for unknown attributes.
value - Variable in class org.eclipse.sisu.space.asm.FieldWriter
The index of the constant pool item that contains the constant value of this field.
value - Variable in class org.eclipse.sisu.space.asm.TypeReference
The type reference value in Java class file format.
value - Variable in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
value() - Method in annotation type org.eclipse.sisu.Description
 
value() - Method in class org.eclipse.sisu.inject.DescriptionSource
 
value() - Method in class org.eclipse.sisu.inject.LazyBeanEntry.JsrNamed
 
value() - Method in class org.eclipse.sisu.inject.PrioritySource
 
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.space.WildcardKey.Qualified
 
value() - Method in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
 
value() - Method in annotation type org.eclipse.sisu.Typed
 
value() - Method in annotation type org.sonatype.inject.Description
Deprecated.
 
VALUE - Static variable in class org.eclipse.sisu.space.asm.Frame
Mask to get the value of a frame type.
ValueIterator(Iterable<? extends Map.Entry<?, V>>) - Constructor for class org.eclipse.sisu.wire.EntryListAdapter.ValueIterator
 
ValueIterator(Iterable<? extends Map.Entry<?, V>>) - Constructor for class org.eclipse.sisu.wire.EntrySetAdapter.ValueIterator
 
ValueItr() - Constructor for class org.eclipse.sisu.inject.MildValues.ValueItr
 
ValueListIterator(Iterable<? extends Map.Entry<?, V>>, int) - Constructor for class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
 
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.inject.QualifyingStrategy
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() - Method in class org.eclipse.sisu.inject.MildKeys
 
values() - Method in class org.eclipse.sisu.inject.MildValues
 
values() - Static method in enum org.eclipse.sisu.inject.QualifyingStrategy
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
 
VAR_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of instructions with a local variable index argument.
variables - Variable in class org.codehaus.plexus.DefaultPlexusContainer
 
variables - Variable in class org.eclipse.sisu.plexus.PlexusAnnotatedMetadata
 
variables - Variable in class org.eclipse.sisu.plexus.PlexusXmlBeanModule
 
variables - Variable in class org.eclipse.sisu.plexus.PlexusXmlScanner
 
verifier - Variable in class org.eclipse.sisu.wire.ElementMerger
 
verify(ClassSpace, Class<?>...) - Static method in class org.eclipse.sisu.space.QualifiedTypeVisitor
 
verifyImplementation(TypeLiteral<?>) - Static method in class org.eclipse.sisu.wire.DependencyVerifier
 
version - Variable in class org.codehaus.plexus.component.repository.ComponentDependency
 
version - Variable in class org.codehaus.plexus.component.repository.ComponentDescriptor
 
version - Variable in class org.eclipse.sisu.space.asm.ClassWriter
Minor and major version numbers of the class to be generated.
version() - Method in class org.eclipse.sisu.plexus.ComponentImpl
 
View() - Constructor for enum org.eclipse.sisu.bean.DeclaredMembers.View
 
viewIndex - Variable in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
views - Variable in class org.eclipse.sisu.bean.DeclaredMembers.MemberIterator
 
views - Variable in class org.eclipse.sisu.bean.DeclaredMembers
 
visibility - Static variable in class org.eclipse.sisu.plexus.ClassRealmManager
 
visibility - Variable in class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
 
visibleRealmNames(ClassRealm) - Static method in class org.eclipse.sisu.plexus.ClassRealmManager
Walks the ClassRealm import graph to find all realms visible from the given realm.
visit(int, int, String, String, String, String[]) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visit(Binding<T>) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
visit(Binding<T>) - Method in class org.eclipse.sisu.wire.ElementMerger
 
visit(ConstructorBinding<?>) - Method in class org.eclipse.sisu.inject.Implementations.ClassFinder
 
visit(ExposedBinding<?>) - Method in class org.eclipse.sisu.inject.Implementations.ClassFinder
 
visit(InjectionRequest<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visit(InjectionRequest<?>) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
visit(InstanceBinding<?>) - Method in class org.eclipse.sisu.inject.Implementations.ClassFinder
 
visit(LinkedKeyBinding<?>) - Method in class org.eclipse.sisu.inject.Implementations.ClassFinder
 
visit(LinkedKeyBinding<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visit(LinkedKeyBinding<?>) - Method in class org.eclipse.sisu.wire.DependencyVerifier
 
visit(PrivateElements) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
visit(ProviderInstanceBinding<?>) - Method in class org.eclipse.sisu.inject.Implementations.ClassFinder
 
visit(ProviderInstanceBinding<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visit(ProviderKeyBinding<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visit(ProviderLookup<T>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visit(ProviderLookup<T>) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
visit(RequireExplicitBindingsOption) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
visit(StaticInjectionRequest) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visit(StaticInjectionRequest) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
visit(UntargettedBinding<?>) - Method in class org.eclipse.sisu.inject.Implementations.ClassFinder
 
visit(UntargettedBinding<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visit(UntargettedBinding<?>) - Method in class org.eclipse.sisu.wire.DependencyVerifier
 
visit(String, Object) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
 
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.QualifierCache
 
visitAnnotation(String) - Method in class org.eclipse.sisu.space.SisuIndex
 
visitAnnotation(String, boolean) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitAnnotation(String, boolean) - Method in class org.eclipse.sisu.space.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class org.eclipse.sisu.space.asm.FieldWriter
 
visitAnnotation(String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitAnnotation(String, String) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
 
visitAnnotationDefault() - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitArray(String) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
 
visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.FieldWriter
 
visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
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.
visitCode() - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
VISITED - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this subroutine basic block has been visited by a visitSubroutine(null, ...) call.
VISITED2 - Static variable in class org.eclipse.sisu.space.asm.Label
Indicates if this subroutine basic block has been visited by a visitSubroutine(!null, ...) call.
visitElement(String, Object) - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
 
visitElement(String, Object) - Method in interface org.eclipse.sisu.space.AnnotationVisitor
Visits an element of the declared annotation.
visitEnd() - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
 
visitEnd() - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitEnd() - Method in class org.eclipse.sisu.space.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class org.eclipse.sisu.space.asm.FieldWriter
 
visitEnd() - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitEnum(String, String, String) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
 
visitField(int, String, String, String, Object) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitFieldInsn(int, String, String, String) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitFrame(int, int, Object[], int, Object[]) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitFrame(Frame) - Method in class org.eclipse.sisu.space.asm.MethodWriter
Visits a frame that has been computed from scratch.
visitIincInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitImplicitFirstFrame() - Method in class org.eclipse.sisu.space.asm.MethodWriter
Visit the implicit first frame of this method.
visitInnerClass(String, String, String, int) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitInsn(int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an annotation on an instruction.
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitIntInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an invokedynamic instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitJumpInsn(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitLabel(Label) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitLdcInsn(Object) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitLineNumber(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an annotation on a local variable type.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitMaxs(int, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitMethod(int, String, String, String, String[]) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitMethodInsn(int, String, String, String) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitMultiANewArrayInsn(String, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
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.
visitOther(Binding<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
 
visitOther(Binding<?>) - Method in class org.eclipse.sisu.wire.DependencyVerifier
 
visitOther(Element) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
visitOther(Element) - Method in class org.eclipse.sisu.wire.ElementMerger
 
visitOuterClass(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitParameter(String, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a parameter of this method.
visitParameter(String, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitSource(String, String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitSubroutine(Label, long, int) - Method in class org.eclipse.sisu.space.asm.Label
Finds the basic blocks that belong to a given subroutine, and marks these blocks as belonging to this subroutine.
visitSwitchInsn(Label, Label[]) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an annotation on an exception handler type.
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
Visits an annotation on a type in the class signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.ClassWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.FieldVisitor
Visits an annotation on the type of the field.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.FieldWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits an annotation on a type in the method signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitTypeInsn(int, String) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
visitVarInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
VOID - Static variable in class org.eclipse.sisu.space.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class org.eclipse.sisu.space.asm.Type
The void type.

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.AbstractSisuIndex
Reports a warning message.
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
 
warn(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.ConsoleSink
 
warn(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.JULSink
 
warn(String, Throwable) - Method in interface org.eclipse.sisu.inject.Logs.Sink
Accepts a warning message and optional exception cause.
warn(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.SLF4JSink
 
WARN - Static variable in class org.eclipse.sisu.inject.Logs.ConsoleSink
 
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
 
WatchedBeans<Q extends java.lang.annotation.Annotation,​T,​W> - Class in org.eclipse.sisu.inject
Provides dynamic BeanEntry notifications by tracking qualified Bindings.
WatchedBeans(Key<T>, Mediator<Q, T, W>, W) - Constructor for class org.eclipse.sisu.inject.WatchedBeans
 
watchedKey - Variable in class org.eclipse.sisu.space.MediationListener.Mediation
 
watchedKey(TypeLiteral<T>, Class) - Static method in class org.eclipse.sisu.space.QualifiedTypeBinder
 
watcherRef - Variable in class org.eclipse.sisu.inject.WatchedBeans
 
watcherType - Variable in class org.eclipse.sisu.space.MediationListener.Mediation
 
Weak - Class in org.eclipse.sisu.inject
Utility methods for dealing with WeakReference collections.
Weak() - Constructor for class org.eclipse.sisu.inject.Weak
 
Weak(K, V, ReferenceQueue<V>) - Constructor for class org.eclipse.sisu.inject.MildValues.Weak
 
Weak(T, ReferenceQueue<T>) - Constructor for class org.eclipse.sisu.inject.MildKeys.Weak
 
Weak(T, ReferenceQueue<T>, int) - Constructor for class org.eclipse.sisu.inject.MildElements.Weak
 
WIDE_INSN - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
The type of the WIDE instruction.
WILDCARD_BOUND - Static variable in class org.eclipse.sisu.space.asm.TypePath
A type path step that steps into the bound of a wildcard type.
WildcardKey - Class in org.eclipse.sisu.space
Binding Key for implementations that act as "wild-cards", meaning they match against any assignable type.
WildcardKey() - Constructor for class org.eclipse.sisu.space.WildcardKey
 
WildcardKey.Qualified - Annotation Type in org.eclipse.sisu.space
Qualifier that captures a qualified implementation type.
WildcardKey.QualifiedImpl - Class in org.eclipse.sisu.space
Pseudo-Annotation that can wrap any implementation type as a Qualifier.
wildcards - Variable in class org.eclipse.sisu.inject.InjectorBindings
 
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.
wireParameters(Key, Map) - Method in class org.eclipse.sisu.wire.ElementAnalyzer
 
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.
wrap(String, String) - Static method in class org.eclipse.sisu.wire.GlueLoader
Wraps the given class name with the appropriate proxy decoration.
wrap(ClassWriter, String, Method) - Static method in class org.eclipse.sisu.wire.DynamicGlue
Generates a wrapper that dereferences the stored Provider and invokes the given method.
write(ClassWriter, byte[], int, int, int) - Method in class org.eclipse.sisu.space.asm.Attribute
Returns the byte array form of this attribute.
writeFrame() - Method in class org.eclipse.sisu.space.asm.MethodWriter
Compress and writes the current frame MethodWriter.frame in the StackMapTable attribute.
writeFrameType(Object) - Method in class org.eclipse.sisu.space.asm.MethodWriter
 
writeFrameTypes(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
Writes some types of the current frame MethodWriter.frame into the StackMapTableAttribute.
WRITER - Static variable in class org.eclipse.sisu.space.asm.ClassReader
True to enable bytecode writing support.
writeShort(byte[], int, int) - Static method in class org.eclipse.sisu.space.asm.MethodWriter
Writes a short value in the given byte array.
writeTable(Object, Set<String>) - Method in class org.eclipse.sisu.space.AbstractSisuIndex
Writes the given index table from memory to disk.

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
 

Z

ZipEntryIterator - Class in org.eclipse.sisu.space
Iterator that iterates over named entries inside JAR or ZIP resources.
ZipEntryIterator(URL) - Constructor for class org.eclipse.sisu.space.ZipEntryIterator
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages