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
All Classes All Packages
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
andDeferredProvider
. - 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 resourceURL
. - accept(SpaceVisitor) - Method in class org.eclipse.sisu.space.SpaceScanner
-
Makes the given
SpaceVisitor
visit theClassSpace
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 itsBinding
s. - 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
andPreDestroy
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 thisBeanLocator
. - 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
PropertyBinder
s 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
Binding
s toBeanEntry
s; 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 rawBeanEntry
s. - BeanEntry<Q extends java.lang.annotation.Annotation,T> - Interface in org.eclipse.sisu
- BeanEntry<Q extends java.lang.annotation.Annotation,T> - Interface in org.sonatype.inject
-
Deprecated.Replaced by
org.eclipse.sisu.BeanEntry
- BeanInjector<B> - Class in org.eclipse.sisu.bean
-
MembersInjector
that takesPropertyBinding
s 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 aField
. - 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 setterMethod
. - 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
Provider
s 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.Replaced by
org.eclipse.sisu.space.BeanScanning
- 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
Binding
s to interestedBindingSubscriber
s. - 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 withBeanEntry
s. - bindings() - Method in interface org.eclipse.sisu.inject.BindingSubscriber
-
Snapshot of currently subscribed
Binding
s. - 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
Binding
s from one or moreBindingPublisher
s. - BindingTracker<T> - Class in org.eclipse.sisu.osgi
-
Tracker of
ServiceBinding
s 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-referencedBundle
. - BundleClassSpace(Bundle) - Constructor for class org.eclipse.sisu.space.BundleClassSpace
- BundleClassSpace.ChainedEnumeration<T> - Class in org.eclipse.sisu.space
-
Chains a series of
Enumeration
s together to look like a singleEnumeration
. - 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
BindingPublisher
s 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
Throwable
s; severe errors such asThreadDeath
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 parentInjector
. - 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 fromClassSpace
s. - 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
BindingPublisher
s and theirBinding
s. - 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
Reference
s 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 theirComponentDescriptor
s. - ComponentDescriptorBeanModule(ClassSpace, List<ComponentDescriptor<?>>) - Constructor for class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
- ComponentDescriptorBeanModule.ComponentMetadata - Class in org.eclipse.sisu.plexus
-
PlexusBeanMetadata
backed by list ofComponentRequirement
s. - ComponentDescriptorBeanModule.DeferredFactoryClass - Class in org.eclipse.sisu.plexus
- ComponentDescriptorBeanModule.PlexusDescriptorBeanSource - Class in org.eclipse.sisu.plexus
-
PlexusBeanSource
backed by simple map ofPlexusBeanMetadata
. - 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
TypeConverter
s registered with theInjector
. - 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 givenBinding
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 givenClassLoader
. - 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 rollingDeclaredMembers.View
s 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
Qualifier
s. - 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 ofBindingPublisher
s. - DefaultBeanLocator() - Constructor for class org.eclipse.sisu.inject.DefaultBeanLocator
- DefaultClassFinder - Class in org.eclipse.sisu.space
-
ClassFinder
that findsClass
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 moreInjector
s. - 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
PlexusBean
s backed byBeanEntry
s. - DefaultPlexusBeans(Iterable<BeanEntry<Named, T>>) - Constructor for class org.eclipse.sisu.plexus.DefaultPlexusBeans
- DefaultPlexusBeans.Itr - Class in org.eclipse.sisu.plexus
-
PlexusBean
iterator backed byBeanEntry
s. - 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 GuiceInjector
. - 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 aDeferredClass
. - 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 theKey
s 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.Replaced by
org.eclipse.sisu.Description
- 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 aMutableBeanLocator
. - 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.Replaced by
org.eclipse.sisu.EagerSingleton
- 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 analyzesBinding
s for unresolved injection dependencies. - ElementAnalyzer(Binder) - Constructor for class org.eclipse.sisu.wire.ElementAnalyzer
- ElementMerger - Class in org.eclipse.sisu.wire
-
ElementVisitor
that verifiesBinding
s 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 anIterable
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:ValueIterator
. - EntryListAdapter.ValueListIterator<V> - Class in org.eclipse.sisu.wire
-
Value
ListIterator
backed by a cached Key:ValueIterator
. - EntryMapAdapter<K,V> - Class in org.eclipse.sisu.wire
-
Map
backed by anIterable
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 anIterable
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 anIterable
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:ValueIterator
. - 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 toFile
s. - 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 aReader
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
forClass
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]
fromMap<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
fromMap<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 givenClassLoader
. - GLUE_SUFFIX - Static variable in class org.eclipse.sisu.wire.GlueLoader
- GlueLoader - Class in org.eclipse.sisu.wire
-
Weak cache of
ClassLoader
s 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
PlexusBean
s that usesMissingPlexusBean
s 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 findsClass
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 composedModule
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
- 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; otherwisefalse
. - 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 qualifiedBinding
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
BeanLifecycle
s 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 followingPostConstruct
andPreDestroy
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
List
s 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 loadedClass
. - 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
BeanEntry
s by iterating over qualifiedBinding
s. - 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 fromBinding
s 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.Sink
s messages to the system console. - Logs.JULSink - Class in org.eclipse.sisu.inject
-
Logs.Sink
s 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.Sink
s 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 existingClassWorld
s orClassLoader
s 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
Map
s 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 theBeanLocator
. - 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
- Mediator<Q extends java.lang.annotation.Annotation,T,W> - Interface in org.sonatype.inject
-
Deprecated.Replaced by
org.eclipse.sisu.Mediator
- 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 ofMap
s 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/weakReference
s. - 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/weakReference
s. - 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/weakReference
s. - 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 reachableReference
s in the list. - MildElements.Soft<T> - Class in org.eclipse.sisu.inject
-
Soft
MildElements.Indexable
element. - MildElements.Weak<T> - Class in org.eclipse.sisu.inject
-
Weak
MildElements.Indexable
element. - 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/weakReference
s. - 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/weakReference
s. - 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 moreBindingPublisher
s. - 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 aClassSpace
. - 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 aNamed
mappingIterable
. - 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 aNamed
mappingMap.Entry
. - NamedIterableAdapter.NamedIterator<V> - Class in org.eclipse.sisu.wire
-
String mapping
Iterator
backed by aNamed
mappingIterator
. - 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.Replaced by
org.eclipse.sisu.Nullable
- 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 optionalProvider
. - 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
Key
s for bindingParameters
. - 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.Replaced by
org.eclipse.sisu.Parameters
- 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 onBeanProperty
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 preparesBindingPublisher
s 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
Provider
s 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 intoDate
s. - 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
Provider
s 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 SisuParameters
. - 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 PlexusComponent
s. - 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 usesBeanProperty
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
PropertyBinding
s 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 aProvider
. - 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
- 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
- ProviderIterableAdapter.ProviderIterator<K extends java.lang.annotation.Annotation,V> - Class in org.eclipse.sisu.wire
- 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
BindingPublisher
s. - 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
- 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 withQualifier
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 knownQualifier
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 requirementKey
. - qualify(Key<?>) - Static method in enum org.eclipse.sisu.inject.QualifyingStrategy
-
Computes a canonical
Qualifier
annotation for the given bindingKey
. - 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
Binding
s against requirementKey
s. - 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
Binding
s of a given type; subscribes toBindingPublisher
s 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 toBindingPublisher
s 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
BeanEntry
s filtered according to whether they are visible from the currentClassRealm
. - 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 givenBinding
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 itsBinding
s. - 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 OSGiServiceReference
. - 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
Binding
s 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
Set
s 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 preparesBindingPublisher
s 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 installorg.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
andStrategy
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 usesBundlePlan
s 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 withQualifier
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
- 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
ClassSpace
s. - 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
Map
s 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 receiveBinding
s. - 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
Throwable
s; checked exceptions are wrapped asProvisionException
s. - 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 aFile
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
Binding
s 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
TypeConverter
s. - 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 receivingBinding
s. - 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
- URLClassSpace(ClassLoader) - Constructor for class org.eclipse.sisu.space.URLClassSpace
-
Creates a
ClassSpace
backed by aClassLoader
and its default class path. - URLClassSpace(ClassLoader, URL[]) - Constructor for class org.eclipse.sisu.space.URLClassSpace
-
Creates a
ClassSpace
backed by aClassLoader
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 toURL
s. - 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 letsMETA-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 givenBinder
. - 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 qualifiedBinding
s. - 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 aQualifier
. - 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 addsBeanLocator
-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 letsMETA-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 givenBinder
. - Wiring - Interface in org.eclipse.sisu.wire
-
Something that can supply bindings for unresolved dependency
Key
s. - 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
All Classes All Packages