Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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.Constants
- 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_MODULE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ACC_NATIVE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ACC_OPEN - 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_RECORD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ACC_STATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ACC_STATIC_PHASE - 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_TRANSIENT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ACC_TRANSITIVE - 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 JVMS ClassFile structure passed to the constructor of this
ClassReader
. - accept(ClassVisitor, Attribute[], int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader
. - accept(MethodVisitor, boolean) - Method in class org.eclipse.sisu.space.asm.Label
-
Makes the given visitor visit this label and its source line numbers, if applicable.
- accept(MethodWriter) - Method in class org.eclipse.sisu.space.asm.Frame
-
Makes the given
MethodWriter
visit the input frame of thisFrame
. - accept(ClassVisitor, URL) - Static method in class org.eclipse.sisu.space.SpaceScanner
-
Deprecated.
- accept(ClassVisitor, URL, boolean) - 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
- accessFlags - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The access_flags field of the JVMS ClassFile structure.
- accessFlags - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The access_flags field of the field_info JVMS structure.
- accessFlags - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The access_flags field of the method_info JVMS structure.
- 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(Class<T>) - Method in interface org.eclipse.sisu.inject.BindingPublisher
-
Attempts to adapt this publisher to the given type.
- adapt(Class<T>) - Method in class org.eclipse.sisu.inject.InjectorBindings
- adapt(Class<T>) - Method in class org.eclipse.sisu.osgi.ServiceBindings
- adapt(Iterable<? extends BeanEntry<Q, T>>) - Static method in class org.eclipse.sisu.inject.Legacy
-
Deprecated.
- adapt(BeanEntry<Q, T>) - Static method in class org.eclipse.sisu.inject.Legacy
-
Deprecated.
- adapt(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(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(Attribute) - Method in class org.eclipse.sisu.space.asm.Attribute.Set
- add(SymbolTable.Entry) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds the given entry in the
SymbolTable.entries
hash set. - 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
- addAttributes(Attribute) - Method in class org.eclipse.sisu.space.asm.Attribute.Set
- addBootstrapMethod(int, int, int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
- addBootstrapMethod(Handle, Object...) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
- 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
- addConstant(Object) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a number or string constant to the constant pool of this symbol table.
- addConstantClass(String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Class_info to the constant pool of this symbol table.
- addConstantDouble(double) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Double_info to the constant pool of this symbol table.
- addConstantDynamic(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Dynamic_info to the constant pool of this symbol table.
- addConstantDynamicOrInvokeDynamicReference(int, int, String, String, int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_Dynamic_info or CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
- addConstantDynamicOrInvokeDynamicReference(int, String, String, int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Dynamic or a CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
- addConstantFieldref(String, String, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Fieldref_info to the constant pool of this symbol table.
- addConstantFloat(float) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Float_info to the constant pool of this symbol table.
- addConstantInteger(int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Integer_info to the constant pool of this symbol table.
- addConstantIntegerOrFloat(int, int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Integer_info or CONSTANT_Float_info to the constant pool of this symbol table.
- addConstantIntegerOrFloat(int, int, int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_Integer_info or CONSTANT_Float_info to the constant pool of this symbol table.
- addConstantInvokeDynamic(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
- addConstantLong(long) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Long_info to the constant pool of this symbol table.
- addConstantLongOrDouble(int, int, long) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_Long_info or CONSTANT_Double_info to the constant pool of this symbol table.
- addConstantLongOrDouble(int, long) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Long_info or CONSTANT_Double_info to the constant pool of this symbol table.
- addConstantMemberReference(int, int, String, String, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_Fieldref_info, CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
- addConstantMemberReference(int, String, String, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Fieldref_info, CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
- addConstantMethodHandle(int, int, String, String, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_MethodHandle_info to the constant pool of this symbol table.
- addConstantMethodHandle(int, String, String, String, boolean) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_MethodHandle_info to the constant pool of this symbol table.
- addConstantMethodref(String, String, String, boolean) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
- addConstantMethodType(String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_MethodType_info to the constant pool of this symbol table.
- addConstantModule(String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Module_info to the constant pool of this symbol table.
- addConstantNameAndType(int, String, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_NameAndType_info to the constant pool of this symbol table.
- addConstantNameAndType(String, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_NameAndType_info to the constant pool of this symbol table.
- addConstantPackage(String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Package_info to the constant pool of this symbol table.
- addConstantString(String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_String_info to the constant pool of this symbol table.
- addConstantUtf8(int, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_String_info to the constant pool of this symbol table.
- addConstantUtf8(String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Utf8_info to the constant pool of this symbol table.
- addConstantUtf8Reference(int, int, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a new CONSTANT_Class_info, CONSTANT_String_info, CONSTANT_MethodType_info, CONSTANT_Module_info or CONSTANT_Package_info to the constant pool of this symbol table.
- addConstantUtf8Reference(int, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a CONSTANT_Class_info, CONSTANT_String_info, CONSTANT_MethodType_info, CONSTANT_Module_info or CONSTANT_Package_info to the constant pool of this symbol table.
- addDependency(ComponentDependency) - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
- addForwardReference(int, int, int) - Method in class org.eclipse.sisu.space.asm.Label
-
Adds a forward reference to this label.
- addForwardUninitializedType(String, Label) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a "forward uninitialized" type in the type table of this symbol table.
- 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
- addInitializedType(int) - Method in class org.eclipse.sisu.space.asm.Frame
-
Adds an abstract type to the list of types on which a constructor is invoked in the basic block.
- 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. - addLineNumber(int) - Method in class org.eclipse.sisu.space.asm.Label
-
Adds a source line number corresponding to this label.
- addMergedType(int, int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a merged type in the type table of this symbol table.
- addPlexusInjector(List<? extends PlexusBeanModule>, Module...) - Method in class org.codehaus.plexus.DefaultPlexusContainer
- addPublisher(Long, BindingPublisher) - Method in class org.eclipse.sisu.launch.SisuTracker
- addRequirement(ComponentRequirement) - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
- addSubroutineRetSuccessors(Label) - Method in class org.eclipse.sisu.space.asm.Label
-
Finds the basic blocks that end a subroutine starting with the basic block corresponding to this label and, for each one of them, adds an outgoing edge to the basic block following the given subroutine call.
- addSuccessorToCurrentBasicBlock(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Adds a successor to
MethodWriter.currentBasicBlock
in the control flow graph. - addType(String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds a type in the type table of this symbol table.
- addTypeInternal(SymbolTable.Entry) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds the given type Symbol to
SymbolTable.typeTable
. - addUninitializedType(String, int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Adds an uninitialized type in the type table of this symbol table.
- 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
- ALOAD_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ALOAD_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ALOAD_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ALOAD_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
- AnnotatedSource - Interface in org.eclipse.sisu.inject
-
Binding source locations can implement this interface to supply annotations to the
BeanLocator
. - annotation - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
-
The 'annotation' or 'type_annotation' JVMS structure corresponding to the annotation values visited so far.
- ANNOTATION_DEFAULT - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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 a corresponding 'annotation' or 'type_annotation' structure, as defined in the Java Virtual Machine Specification (JVMS). - AnnotationWriter(SymbolTable, boolean, ByteVector, AnnotationWriter) - Constructor for class org.eclipse.sisu.space.asm.AnnotationWriter
-
Constructs a new
AnnotationWriter
. - ANYTHING - Enum constant in enum 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.
- api - Variable in class org.eclipse.sisu.space.asm.ModuleVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
The ASM API version implemented by this visitor.
- APPEND_FRAME - Static variable in class org.eclipse.sisu.space.asm.Frame
- appendDescriptor(Class<?>, StringBuilder) - Static method in class org.eclipse.sisu.space.asm.Type
-
Appends the descriptor of the given class to the given string builder.
- appendDescriptor(StringBuilder) - Method in class org.eclipse.sisu.space.asm.Type
-
Appends the descriptor corresponding to this type to the given string buffer.
- appendDirectoryToClassPath(List<URL>, File) - Method in class org.eclipse.sisu.mojos.IndexMojo
- appendEntries(String) - Method in class org.eclipse.sisu.space.FileEntryIterator
-
Appends entries from the given sub-path to the cached list of named entries.
- appendFileToClassPath(List<URL>, File) - Method in class org.eclipse.sisu.mojos.IndexMojo
- 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
-
The constant to be added to an abstract type to get one with one more array 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
- ASM_GOTO - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_GOTO_W - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ACMPEQ - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ACMPNE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ICMPEQ - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ICMPGE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ICMPGT - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ICMPLE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ICMPLT - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IF_ICMPNE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFEQ - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFGE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFGT - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFLE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFLT - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFNE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFNONNULL - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFNULL - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_IFNULL_OPCODE_DELTA - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_JSR - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM_OPCODE_DELTA - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASM10_EXPERIMENTAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Deprecated.This API is experimental.
- ASM4 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ASM5 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ASM6 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ASM7 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ASM8 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ASM9 - 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
- ASTORE_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASTORE_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASTORE_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ASTORE_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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, as defined in the Java Virtual Machine Specification (JVMS).
- Attribute(String) - Constructor for class org.eclipse.sisu.space.asm.Attribute
-
Constructs a new empty attribute.
- Attribute.Set - Class in org.eclipse.sisu.space.asm
-
A set of attribute prototypes (attributes with the same type are considered equal).
- attributeMap - Variable in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- attributePrototypes - Variable in class org.eclipse.sisu.space.asm.Context
-
The prototypes of the attributes that must be parsed in this class.
- autoPublish(Injector) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
-
Automatically publishes any
Injector
that contains a binding to thisBeanLocator
.
Relies on Guice's auto-injection, bind the locator with a Provider to disable this feature. - autoPublishChild(Injector) - Static method in class org.eclipse.sisu.inject.DefaultBeanLocator
-
Automatically publishes child
Injector
s that inherit a binding to thisBeanLocator
.
Assumes module(s) used to create the child injector request static injection of this class. - 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
-
Deprecated.Use
ClassReader.readByte(int)
and the other read methods instead. This field will eventually be deleted. - BALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- basedir - Variable in class org.eclipse.sisu.launch.InjectedTest
- basedir - Variable in class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.
- 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
- basenameMatches(String, String) - Method in enum org.eclipse.sisu.space.GlobberStrategy
-
Attempts to match the given compiled glob pattern against the basename of a path.
- BasicComponentConfigurator - Class in org.codehaus.plexus.component.configurator
- BasicComponentConfigurator() - Constructor for class org.codehaus.plexus.component.configurator.BasicComponentConfigurator
- 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,
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
- BeanEntry<Q,
T> - Interface in org.eclipse.sisu -
Describes Qualified bean implementations of T:
- BeanEntry<Q,
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.DefaultPlexusBeanLocator
- beanLocator - Variable in class org.eclipse.sisu.plexus.RealmManager
- 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
- beans - Variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
- 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
- BINDING_PUBLISHER_KEY - Static variable in class org.eclipse.sisu.inject.InjectorBindings
- 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.
- bindQualifiedInstance(Object) - Method in class org.eclipse.sisu.space.QualifiedTypeBinder
-
Binds the given qualified instance 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
- 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(Class<T>, String[], Module...) - Static method in class org.eclipse.sisu.launch.Main
- boot(Map<?, ?>, String...) - Static method in class org.eclipse.sisu.launch.Main
- boot(Map<?, ?>, String[], Module...) - Static method in class org.eclipse.sisu.launch.Main
- BootModule(Module[]) - Constructor for class org.codehaus.plexus.DefaultPlexusContainer.BootModule
- BOOTSTRAP_METHOD_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of the BootstrapMethods attribute entries.
- BOOTSTRAP_METHODS - Static variable in class org.eclipse.sisu.space.asm.Constants
- bootstrapMethod - Variable in class org.eclipse.sisu.space.asm.ConstantDynamic
-
The bootstrap method to use to compute the constant value at runtime.
- bootstrapMethodArguments - Variable in class org.eclipse.sisu.space.asm.ConstantDynamic
-
The arguments to pass to the bootstrap method, in order to compute the constant value at runtime.
- bootstrapMethodCount - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The number of bootstrap methods in
SymbolTable.bootstrapMethods
. - bootstrapMethodOffsets - Variable in class org.eclipse.sisu.space.asm.ClassReader
-
The start offsets in
ClassReader.classFileBuffer
of each element of the bootstrap_methods array (in the BootstrapMethods attribute). - bootstrapMethods - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The content of the BootstrapMethods attribute 'bootstrap_methods' array corresponding to this SymbolTable.
- build(Class<?>) - Method in class org.eclipse.sisu.bean.LifecycleBuilder
-
Builds a new
BeanLifecycle
for the given bean type. - buildContext - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
For m2e incremental build support
- buildContext - Variable in class org.eclipse.sisu.mojos.MainIndexMojo
-
For m2e incremental build support
- buildContext - Variable in class org.eclipse.sisu.mojos.TestIndexMojo
-
For m2e incremental build support
- 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.
- BYTE - Static variable in class org.eclipse.sisu.space.asm.Frame
- 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. - bytecodeOffset - Variable in class org.eclipse.sisu.space.asm.Label
-
The offset of this label in the bytecode of its method, in bytes.
- 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 capacity. - ByteVector(byte[]) - Constructor for class org.eclipse.sisu.space.asm.ByteVector
-
Constructs a new
ByteVector
from the given initial data. - ByteVector(int) - Constructor for class org.eclipse.sisu.space.asm.ByteVector
-
Constructs a new
ByteVector
with the given initial capacity.
C
- cache - Static variable in class org.eclipse.sisu.space.SpaceModule.RecordedElements
- CACHE - Enum constant in enum org.eclipse.sisu.space.BeanScanning
-
Scan once and cache results
- CACHE - Enum constant in enum 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
- cachedLookup - Variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
- 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.PathConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.ShortConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringBufferConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringBuilderConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.StringConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.UriConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.UrlConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PlexusConfigurationConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PropertiesConverter
- canConvert(Class<?>) - Method in interface org.codehaus.plexus.component.configurator.converters.ConfigurationConverter
- canConvert(Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
- canCopyMethodAttributes(ClassReader, boolean, boolean, int, int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Returns whether the attributes of this method can be copied from the attributes of the given method (assuming there is no method visitor between the given ClassReader and this MethodWriter).
- 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. - catchType - Variable in class org.eclipse.sisu.space.asm.Handler
-
The catch_type field of this JVMS exception_table entry.
- catchTypeDescriptor - Variable in class org.eclipse.sisu.space.asm.Handler
-
The internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
- 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
- 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. - charBuffer - Variable in class org.eclipse.sisu.space.asm.Context
-
The buffer used to read strings in the constant pool.
- CharConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
- CharConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.CharConverter
- checkAsmExperimental(Object) - Static method in class org.eclipse.sisu.space.asm.Constants
- CHECKCAST - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- checkImplicitBindings - Variable in class org.eclipse.sisu.inject.LocatedBeans.Itr
- checkIsPreview(InputStream) - Static method in class org.eclipse.sisu.space.asm.Constants
- 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.Frame
- 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
- classFileBuffer - Variable in class org.eclipse.sisu.space.asm.ClassReader
-
A byte array containing the JVMS ClassFile structure to be parsed.
- 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
- className - Variable in exception class org.eclipse.sisu.space.asm.ClassTooLargeException
- className - Variable in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
- className - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The internal name of the class to which this symbol table belongs.
- 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 parser to make a
ClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS). - ClassReader(byte[]) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
-
Constructs a new
ClassReader
object. - ClassReader(byte[], int, boolean) - 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. - 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
- ClassSpace - Interface in org.eclipse.sisu.space
-
Represents an abstract collection of related classes and resources.
- ClassTooLargeException - Exception Class in org.eclipse.sisu.space.asm
-
Exception thrown when the constant pool of a class produced by a
ClassWriter
is too large. - ClassTooLargeException(String, int) - Constructor for exception class org.eclipse.sisu.space.asm.ClassTooLargeException
-
Constructs a new
ClassTooLargeException
. - 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 - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The ClassWriter to which this SymbolTable belongs.
- ClassWriter - Class in org.eclipse.sisu.space.asm
-
A
ClassVisitor
that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS). - 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
- cleanList(String) - Static method in class org.eclipse.sisu.mojos.IndexMojo
- 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 'code' field of the Code attribute.
- CODE - Static variable in class org.eclipse.sisu.space.asm.Constants
- codeSize - Variable in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
- collectAttributePrototypes(Attribute.Set) - Method in class org.eclipse.sisu.space.asm.FieldWriter
-
Collects the attributes of this field into the given set of attribute prototypes.
- collectAttributePrototypes(Attribute.Set) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Collects the attributes of this method into the given set of attribute prototypes.
- collectAttributePrototypes(Attribute.Set) - Method in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
Collects the attributes of this record component into the given set of attribute prototypes.
- 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 Class in org.codehaus.plexus.component.configurator
- ComponentConfigurationException(String) - Constructor for exception class org.codehaus.plexus.component.configurator.ComponentConfigurationException
- ComponentConfigurationException(String, Throwable) - Constructor for exception class org.codehaus.plexus.component.configurator.ComponentConfigurationException
- ComponentConfigurationException(Throwable) - Constructor for exception class org.codehaus.plexus.component.configurator.ComponentConfigurationException
- ComponentConfigurationException(PlexusConfiguration, String) - Constructor for exception class org.codehaus.plexus.component.configurator.ComponentConfigurationException
- ComponentConfigurationException(PlexusConfiguration, String, Throwable) - Constructor for exception class org.codehaus.plexus.component.configurator.ComponentConfigurationException
- ComponentConfigurationException(PlexusConfiguration, Throwable) - Constructor for exception class 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 Class in org.codehaus.plexus.component.factory
- ComponentInstantiationException(String) - Constructor for exception class org.codehaus.plexus.component.factory.ComponentInstantiationException
- ComponentInstantiationException(String, Throwable) - Constructor for exception class 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 Class in org.codehaus.plexus.component.repository.exception
- ComponentLifecycleException(String) - Constructor for exception class org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
- ComponentLifecycleException(String, Throwable) - Constructor for exception class org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
- ComponentLookupException - Exception Class in org.codehaus.plexus.component.repository.exception
- ComponentLookupException(String, String, String) - Constructor for exception class org.codehaus.plexus.component.repository.exception.ComponentLookupException
- ComponentLookupException(Throwable, String, String) - Constructor for exception class 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 Class in org.codehaus.plexus.component.repository.exception
- ComponentRepositoryException(String) - Constructor for exception class org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
- ComponentRepositoryException(String, Throwable) - Constructor for exception class 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.ClassWriter
-
Indicates what must be automatically computed in
MethodWriter
. - compute - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Indicates what must be computed.
- COMPUTE_ALL_FRAMES - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Indicates that all the stack map frames must be computed.
- COMPUTE_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
-
A flag to automatically compute the stack map frames of methods from scratch.
- COMPUTE_INSERTED_FRAMES - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Indicates that the stack map frames of type F_INSERT must be computed.
- COMPUTE_MAX_STACK_AND_LOCAL - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Indicates that the maximum stack size and the maximum number of local variables must be computed, from scratch.
- COMPUTE_MAX_STACK_AND_LOCAL_FROM_FRAMES - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Indicates that the maximum stack size and the maximum number of local variables must be computed, from the existing stack map frames.
- COMPUTE_MAXS - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
-
A flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
- COMPUTE_NOTHING - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Indicates that nothing must be computed.
- computeAllFrames() - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Computes all the stack map frames of the method, from scratch.
- computeAnnotationsSize(String) - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Returns the size of a Runtime[In]Visible[Type]Annotations attribute containing this annotation and all its predecessors (see
AnnotationWriter.previousAnnotation
. - computeAnnotationsSize(AnnotationWriter, AnnotationWriter, AnnotationWriter, AnnotationWriter) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Returns the size of the Runtime[In]Visible[Type]Annotations attributes containing the given annotations and all their predecessors (see
AnnotationWriter.previousAnnotation
. - computeAttributesSize() - Method in class org.eclipse.sisu.space.asm.ModuleWriter
-
Returns the size of the Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter.
- computeAttributesSize(SymbolTable) - Method in class org.eclipse.sisu.space.asm.Attribute
-
Returns the total size in bytes of all the attributes in the attribute list that begins with this attribute.
- computeAttributesSize(SymbolTable, byte[], int, int, int) - Method in class org.eclipse.sisu.space.asm.Attribute
-
Returns the total size in bytes of all the attributes in the attribute list that begins with this attribute.
- computeAttributesSize(SymbolTable, int, int) - Static method in class org.eclipse.sisu.space.asm.Attribute
-
Returns the total size in bytes of all the attributes that correspond to the given field, method or class access flags and signature.
- computeBootstrapMethodsSize() - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the size in bytes of this symbol table's BootstrapMethods attribute.
- computeBufferSize(InputStream) - Static method in class org.eclipse.sisu.space.asm.ClassReader
- computeFieldInfoSize() - Method in class org.eclipse.sisu.space.asm.FieldWriter
-
Returns the size of the field_info JVMS structure generated by this FieldWriter.
- computeImplicitFrame(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. - computeMaxStackAndLocal() - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Computes the maximum stack size of the method.
- computeMethodInfoSize() - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Returns the size of the method_info JVMS structure generated by this MethodWriter.
- computeParameterAnnotationsSize(String, AnnotationWriter[], int) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Returns the size of a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array.
- computeRecordComponentInfoSize() - Method in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
Returns the size of the record component JVMS structure generated by this RecordComponentWriter.
- computeVisibleNames(ClassRealm) - Static method in class org.eclipse.sisu.plexus.RealmManager
- 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 class 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
-
Deprecated.Custom injection bindings.
- configure(Binder) - Method in class org.eclipse.sisu.launch.InjectedTestCase.SetUpModule
-
Deprecated.
- configure(Binder) - Method in class org.eclipse.sisu.launch.Main
- configure(Binder) - Method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
- configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
- configure(Binder) - Method in interface org.eclipse.sisu.plexus.PlexusBeanModule
-
Contributes bindings and returns any associated
PlexusBeanSource
metadata. - configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusBindingModule
- configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusDateTypeConverter
- configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
- configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusSpaceModule
- configure(Binder) - Method in class org.eclipse.sisu.plexus.PlexusXmlBeanModule
- configure(Binder) - Method in class org.eclipse.sisu.space.SpaceModule
- configure(Binder) - Method in class org.eclipse.sisu.wire.AbstractTypeConverter
- configure(Binder) - Method in class org.eclipse.sisu.wire.ChildWireModule
- configure(Binder) - Method in class org.eclipse.sisu.wire.MergedModule
- configure(Binder) - Method in class org.eclipse.sisu.wire.WireModule
- configure(Properties) - Method in class org.eclipse.sisu.launch.InjectedTest
-
Custom property values.
- configure(Properties) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.Custom property values.
- configure(PlexusConfiguration) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable
- configureComponent(Object, PlexusConfiguration, ClassRealm) - Method in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
- configureComponent(Object, PlexusConfiguration, ClassRealm) - Method in interface org.codehaus.plexus.component.configurator.ComponentConfigurator
- configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm) - Method in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
- configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm) - Method in interface org.codehaus.plexus.component.configurator.ComponentConfigurator
- configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
- configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.BasicComponentConfigurator
- configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in interface org.codehaus.plexus.component.configurator.ComponentConfigurator
- configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.MapOrientedComponentConfigurator
- 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
- CONSTANT_CLASS_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Class_info JVMS structures.
- CONSTANT_DOUBLE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Double_info JVMS structures.
- CONSTANT_DYNAMIC_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Dynamic_info JVMS structures.
- CONSTANT_FIELDREF_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Fieldref_info JVMS structures.
- CONSTANT_FLOAT_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Float_info JVMS structures.
- CONSTANT_INTEGER_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Integer_info JVMS structures.
- CONSTANT_INTERFACE_METHODREF_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_InterfaceMethodref_info JVMS structures.
- CONSTANT_INVOKE_DYNAMIC_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_InvokeDynamic_info JVMS structures.
- CONSTANT_KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
- CONSTANT_LONG_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Long_info JVMS structures.
- CONSTANT_METHOD_HANDLE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_MethodHandle_info JVMS structures.
- CONSTANT_METHOD_TYPE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_MethodType_info JVMS structures.
- CONSTANT_METHODREF_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Methodref_info JVMS structures.
- CONSTANT_MODULE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Module_info JVMS structures.
- CONSTANT_NAME_AND_TYPE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_NameAndType_info JVMS structures.
- CONSTANT_PACKAGE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Package_info JVMS structures.
- CONSTANT_STRING_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_String_info JVMS structures.
- CONSTANT_UTF8_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of CONSTANT_Utf8_info JVMS structures.
- CONSTANT_VALUE - Static variable in class org.eclipse.sisu.space.asm.Constants
- ConstantDynamic - Class in org.eclipse.sisu.space.asm
-
A constant whose value is computed at runtime, with a bootstrap method.
- ConstantDynamic(String, String, Handle, Object...) - Constructor for class org.eclipse.sisu.space.asm.ConstantDynamic
-
Constructs a new
ConstantDynamic
. - constantDynamicValues - Variable in class org.eclipse.sisu.space.asm.ClassReader
-
The ConstantDynamic objects corresponding to the CONSTANT_Dynamic constant pool items.
- constantPool - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The content of the ClassFile's constant_pool JVMS structure corresponding to this SymbolTable.
- constantPoolCount - Variable in exception class org.eclipse.sisu.space.asm.ClassTooLargeException
- constantPoolCount - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The number of constant pool items in
SymbolTable.constantPool
, plus 1. - Constants - Class in org.eclipse.sisu.space.asm
-
Defines additional JVM opcodes, access flags and constants which are not part of the ASM public API.
- Constants() - Constructor for class org.eclipse.sisu.space.asm.Constants
- constantUtf8Values - Variable in class org.eclipse.sisu.space.asm.ClassReader
-
The String objects corresponding to the CONSTANT_Utf8 constant pool items.
- constantValueIndex - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The constantvalue_index field of the ConstantValue attribute of this field_info, or 0 if there is no ConstantValue attribute.
- 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 - Enum constant in enum 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
- contains(Attribute) - Method in class org.eclipse.sisu.space.asm.Attribute.Set
- 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
- content - Variable in class org.eclipse.sisu.space.asm.Attribute
-
The raw content of this attribute, only used for unknown attributes (see
Attribute.isUnknown()
). - 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
- CONTENT_UPDATER - Static variable in class org.eclipse.sisu.inject.RankedSequence
- 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 Class in org.codehaus.plexus.context
- ContextException(String) - Constructor for exception class org.codehaus.plexus.context.ContextException
- ContextException(String, Throwable) - Constructor for exception class org.codehaus.plexus.context.ContextException
- ContextMapAdapter - Class in org.codehaus.plexus.context
- ContextMapAdapter(Context) - Constructor for class org.codehaus.plexus.context.ContextMapAdapter
- contextModule() - Method in class org.eclipse.sisu.launch.BundleModule
-
Returns a module containing common context bindings for the bundle.
- contextRealm() - Static method in class org.eclipse.sisu.plexus.RealmManager
- Contextualizable - Interface in org.codehaus.plexus.personality.plexus.lifecycle.phase
- contextualize(Context) - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- 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.PathTypeConverter
- 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(ClassReader, char[]) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Read the BootstrapMethods 'bootstrap_methods' array binary content and add them as entries of the SymbolTable.
- copyFrom(Frame) - Method in class org.eclipse.sisu.space.asm.Frame
-
Sets this frame to the value of the given frame.
- cpInfoOffsets - Variable in class org.eclipse.sisu.space.asm.ClassReader
-
The offset in bytes, in
ClassReader.classFileBuffer
, of each cp_info entry of the ClassFile's constant_pool array, plus one. - 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(SymbolTable, int, TypePath, String, AnnotationWriter) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Creates a new
AnnotationWriter
using named values. - create(SymbolTable, String, AnnotationWriter) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Creates a new
AnnotationWriter
using named values. - 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
- createDebugLabel(int, Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Creates a label with the
Label.FLAG_DEBUG_ONLY
flag set, if there is no already existing label for the given bytecode offset (otherwise does nothing). - createGlue(ClassLoader) - Static method in class org.eclipse.sisu.wire.GlueLoader
-
Returns new
GlueLoader
that delegates to the givenClassLoader
. - createLabel(int, Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Creates a label without the
Label.FLAG_DEBUG_ONLY
flag set, for the given bytecode offset. - 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
- createTemporalFromString(String, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
- 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
- currentBasicBlock - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The current basic block, i.e.
- currentFrame - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The current stack map frame.
- CurrentFrame - Class in org.eclipse.sisu.space.asm
-
Information about the input stack map frame at the "current" instruction of a method.
- CurrentFrame(Label) - Constructor for class org.eclipse.sisu.space.asm.CurrentFrame
- currentFrameLocalCount - Variable in class org.eclipse.sisu.space.asm.Context
-
The number of local variable types in the current stack map frame.
- currentFrameLocalCountDelta - Variable in class org.eclipse.sisu.space.asm.Context
-
The delta number of local variable types in the current stack map frame (each type is represented with a single array element - even long and double).
- currentFrameLocalTypes - Variable in class org.eclipse.sisu.space.asm.Context
-
The types of the local variables in the current stack map frame.
- currentFrameOffset - Variable in class org.eclipse.sisu.space.asm.Context
-
The bytecode offset of the current stack map frame.
- currentFrameStackCount - Variable in class org.eclipse.sisu.space.asm.Context
-
The number stack element types in the current stack map frame.
- currentFrameStackTypes - Variable in class org.eclipse.sisu.space.asm.Context
-
The types of the stack elements in the current stack map frame.
- currentFrameType - Variable in class org.eclipse.sisu.space.asm.Context
-
The type of the current stack map frame.
- currentLocals - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The number of local variables in the last visited stack map frame.
- currentLocalVariableAnnotationRangeEnds - Variable in class org.eclipse.sisu.space.asm.Context
-
The end of each local variable range in the current local variable annotation.
- currentLocalVariableAnnotationRangeIndices - Variable in class org.eclipse.sisu.space.asm.Context
-
The local variable index of each local variable range in the current local variable annotation.
- currentLocalVariableAnnotationRangeStarts - Variable in class org.eclipse.sisu.space.asm.Context
-
The start of each local variable range in the current local variable annotation.
- currentMethodAccessFlags - Variable in class org.eclipse.sisu.space.asm.Context
-
The access flags of the current method.
- currentMethodDescriptor - Variable in class org.eclipse.sisu.space.asm.Context
-
The descriptor of the current method.
- currentMethodLabels - Variable in class org.eclipse.sisu.space.asm.Context
-
The labels of the current method, indexed by bytecode offset (only bytecode offsets for which a label is needed have a non null associated Label).
- currentMethodName - Variable in class org.eclipse.sisu.space.asm.Context
-
The name of the current method.
- currentSource - Variable in class org.eclipse.sisu.space.QualifiedTypeBinder
- currentThreshold - Variable in class org.codehaus.plexus.logging.BaseLoggerManager
- currentTypeAnnotationTarget - Variable in class org.eclipse.sisu.space.asm.Context
-
The target_type and target_info of the current type annotation target, encoded as described in
TypeReference
. - currentTypeAnnotationTargetPath - Variable in class org.eclipse.sisu.space.asm.Context
-
The target_path of the current type annotation target.
- 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.
- 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 Class in org.codehaus.plexus.component.composition
- CycleDetectedInComponentGraphException(String) - Constructor for exception class org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException
- CycleDetectedInComponentGraphException(String, Throwable) - Constructor for exception class 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.Attribute.Set
- data - Variable in class org.eclipse.sisu.space.asm.ByteVector
-
The content of this vector.
- data - Variable in class org.eclipse.sisu.space.asm.Symbol
-
The numeric value of this symbol.
- 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, Object, Object) - Static method in class org.eclipse.sisu.inject.Logs
-
Logs a debug message; uses "{}" format anchors.
- debug(String, Throwable) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
- debug(String, Throwable) - Method in interface org.codehaus.plexus.logging.Logger
- debug(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.ConsoleSink
- debug(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.JULSink
- debug(String, Throwable) - Method in interface org.eclipse.sisu.inject.Logs.Sink
-
Accepts a debug message and optional exception cause.
- debug(String, Throwable) - Method in class org.eclipse.sisu.inject.Logs.SLF4JSink
- DEBUG - Static variable in class org.eclipse.sisu.inject.Logs.ConsoleSink
- DEBUG_ENABLED - Static variable in class org.eclipse.sisu.inject.Logs
- debugExtension - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The debug_extension field of the SourceDebugExtension attribute, or null.
- 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_RANKING_FUNCTION - Static variable in class org.eclipse.sisu.inject.InjectorBindings
- DEFAULT_REALM_NAME - Static variable in class org.codehaus.plexus.DefaultPlexusContainer
- DEFAULT_STRICT - Static variable in interface org.eclipse.sisu.space.SpaceModule.Strategy
-
Same as
SpaceModule.Strategy.DEFAULT
but throwingRuntimeException
in case class cannot be scanned. - defaultAllow() - Static method in class org.eclipse.sisu.osgi.ServiceBindings
-
Configured by
org.eclipse.sisu.osgi.ServiceBindings.allow
system property. - DefaultBeanLocator - Class in org.eclipse.sisu.inject
-
Default
MutableBeanLocator
that locates qualified beans across a dynamic group 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
-
Configured by
org.eclipse.sisu.osgi.ServiceBindings.ignore
system property. - DefaultPlexusBeanLocator - Class in org.eclipse.sisu.plexus
-
PlexusBeanLocator
that locates beans of various types from zero or moreInjector
s. - DefaultPlexusBeanLocator(BeanLocator) - Constructor for class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
- DefaultPlexusBeanLocator(BeanLocator, RealmManager, 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
- defaultValue - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The default_value field of the AnnotationDefault attribute, or null.
- 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.space.asm.RecordComponentVisitor
-
The record visitor to which this visitor must delegate method calls.
- 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
- DEPRECATED - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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.ConstantDynamic
-
The constant type (must be a field descriptor).
- descriptor - Variable in class org.eclipse.sisu.space.asm.Handle
-
The descriptor of the field or method designated by this handle.
- descriptor - Variable in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
- descriptor - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The descriptor of this method.
- descriptorIndex - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The descriptor_index field of the field_info JVMS structure.
- descriptorIndex - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The descriptor_index field of the method_info JVMS structure.
- descriptorIndex - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The descriptor_index field of the Record attribute.
- 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_MASK - Static variable in class org.eclipse.sisu.space.asm.Frame
- DIM_SHIFT - Static variable in class org.eclipse.sisu.space.asm.Frame
- DIM_SIZE - Static variable in class org.eclipse.sisu.space.asm.Frame
- 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
- DLOAD_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- DLOAD_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- DLOAD_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- DLOAD_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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.Frame
- 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
- DSTORE_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- DSTORE_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- DSTORE_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- DSTORE_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- DSUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- dumpEntries(String, List<URL>) - Method in class org.eclipse.sisu.mojos.IndexMojo
- 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.
- Edge(int, Label, Edge) - Constructor for class org.eclipse.sisu.space.asm.Edge
-
Constructs a new Edge.
- ELEMENT_OF - Static variable in class org.eclipse.sisu.space.asm.Frame
-
The constant to be added to an abstract type to get one with one less array 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
- EMPTY_LIST - Static variable in class org.eclipse.sisu.space.asm.Label
-
A sentinel element used to indicate the end of a list of labels.
- enableLogging(Logger) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
- enableLogging(Logger) - Method in interface org.codehaus.plexus.logging.LogEnabled
- ENCLOSING_METHOD - Static variable in class org.eclipse.sisu.space.asm.Constants
- enclosingClassIndex - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The class_index field of the EnclosingMethod attribute, or 0.
- enclosingMethodIndex - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The method_index field of the EnclosingMethod attribute.
- encodeUtf8(String, int, int) - Method in class org.eclipse.sisu.space.asm.ByteVector
-
Puts an UTF8 string into this byte vector.
- endCurrentBasicBlockWithNoSuccessor() - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Ends the current basic block.
- endPc - Variable in class org.eclipse.sisu.space.asm.Handler
-
The end_pc field of this JVMS exception_table entry.
- enlarge(int) - Method in class org.eclipse.sisu.space.asm.ByteVector
-
Enlarges this byte vector so that it can receive 'size' 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.
- entries - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
A hash set of all the entries in this SymbolTable (this includes the constant pool entries, the bootstrap method entries and the type table entries).
- 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
- Entry(int, int, long, int) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable.Entry
- Entry(int, int, String, int) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable.Entry
- Entry(int, int, String, long, int) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable.Entry
- Entry(int, int, String, String, int) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable.Entry
- Entry(int, int, String, String, String, long, int) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable.Entry
- entryCache - Variable in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
- entryCount - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The total number of
SymbolTable.Entry
instances inSymbolTable.entries
. - 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
- EntryListAdapter(Iterable<? extends Map.Entry<?, V>>) - Constructor for class org.eclipse.sisu.wire.EntryListAdapter
- EntryListAdapter.ValueIterator<V> - Class in org.eclipse.sisu.wire
- 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 - 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 - 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
- EntrySetAdapter(Iterable<? extends Map.Entry<?, V>>) - Constructor for class org.eclipse.sisu.wire.EntrySetAdapter
- EntrySetAdapter.ValueIterator<V> - Class in org.eclipse.sisu.wire
- 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.ConstantDynamic
- 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 - Enum constant in enum org.eclipse.sisu.space.GlobberStrategy
- EXCEPTION - Static variable in class org.eclipse.sisu.space.asm.Edge
-
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.
- exceptionIndexTable - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The exception_index_table array of the Exceptions attribute, or null.
- EXCEPTIONS - Static variable in class org.eclipse.sisu.space.asm.Constants
- excludeArtifactIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma separated list of ArtifactIds to exclude when indexing.
- excludeClassifiers - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma Separated list of Classifiers to exclude when indexing.
- excludeGroupIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma separated list of GroupIds to exclude when indexing.
- excludeScope - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Scope to exclude.
- excludeTransitive - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
If we should exclude transitive dependencies when indexing.
- excludeTypes - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma Separated list of Types to exclude when indexing.
- execute() - Method in class org.eclipse.sisu.mojos.IndexMojo
- execute() - Method in class org.eclipse.sisu.mojos.MainIndexMojo
- execute() - Method in class org.eclipse.sisu.mojos.TestIndexMojo
- execute(int, int, Symbol, SymbolTable) - Method in class org.eclipse.sisu.space.asm.CurrentFrame
-
Sets this CurrentFrame to the input stack map frame of the next "current" instruction, i.e.
- execute(int, int, Symbol, SymbolTable) - 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(Type) - Static method in class org.eclipse.sisu.plexus.TypeArguments
-
Expands wild-card types where possible, for example
Bar
from? extends Bar
. - EXPAND_ASM_INSNS - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
A flag to expand the ASM specific instructions into an equivalent sequence of standard bytecode instructions.
- EXPAND_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
A 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. - explicitBindings - Variable in class org.eclipse.sisu.inject.LocatedBeans
- exports - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The binary content of the 'exports' array of the JVMS Module attribute.
- exportsCount - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The exports_count field of the JVMS Module attribute.
- EXPRESSION_RECURSION_LIMIT - Static variable in class org.eclipse.sisu.wire.PlaceholderBeanProvider
- ExpressionEvaluationException - Exception Class in org.codehaus.plexus.component.configurator.expression
- ExpressionEvaluationException(String) - Constructor for exception class org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
- ExpressionEvaluationException(String, Throwable) - Constructor for exception class 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
-
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
-
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
-
A compressed frame with complete frame data.
- F_INSERT - Static variable in class org.eclipse.sisu.space.asm.Constants
-
A frame inserted between already existing frames.
- F_NEW - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
An expanded frame.
- F_SAME - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
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
-
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.TypeReference
-
The sort of type references that target the type of a field.
- FIELDS - Enum constant in enum 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
-
A
FieldVisitor
that generates a corresponding 'field_info' structure, as defined in the Java Virtual Machine Specification (JVMS). - FieldWriter(SymbolTable, 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
- 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
. - findBindingPublisher(Injector) - Static method in class org.eclipse.sisu.inject.InjectorBindings
- 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(Class<?>, Type[]) - Static method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
- 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
- findExplicitBinding(Injector, Key<T>) - Static method in class org.eclipse.sisu.inject.InjectorBindings
-
Searches
Injector
and its parents for an explicit binding of the givenKey
. - 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, Class<?>) - Static method in class org.eclipse.sisu.plexus.CompositeBeanHelper
- findMissingKeys(Set<Key<?>>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
- findRankingFunction(Injector) - Static method in class org.eclipse.sisu.inject.InjectorBindings
- 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
invalid reference
ClassSpace#toString()
- firstAttribute - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The first non standard attribute of this class.
- firstAttribute - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The first non standard attribute of this field.
- firstAttribute - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The first non standard attribute of this method.
- firstAttribute - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The first non standard attribute of this record component.
- firstBasicBlock - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The first basic block of the method.
- firstCodeAttribute - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The first non standard attribute of the Code attribute.
- firstField - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The fields of this class, stored in a linked list of
FieldWriter
linked via theirFieldVisitor.fv
field. - firstHandler - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The first element in the exception handler list (used to generate the exception_table of the Code attribute).
- firstMethod - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The methods of this class, stored in a linked list of
MethodWriter
linked via theirMethodVisitor.mv
field. - firstOf(Key<V>) - Method in class org.eclipse.sisu.wire.BeanProviders
-
Provides single qualified beans/providers.
- firstRecordComponent - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The record components of this class, stored in a linked list of
RecordComponentWriter
linked via theirRecordComponentVisitor.delegate
field. - FLAG_DEBUG_ONLY - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that a label is only used for debug attributes.
- FLAG_JUMP_TARGET - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that a label is the target of a jump instruction, or the start of an exception handler.
- FLAG_LINE_NUMBER - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that this label has at least one associated line number.
- FLAG_REACHABLE - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that a label corresponds to a reachable basic block.
- FLAG_RESOLVED - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that the bytecode offset of a label is known.
- FLAG_SUBROUTINE_CALLER - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that the basic block corresponding to a label ends with a subroutine call.
- FLAG_SUBROUTINE_END - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that the basic block corresponding to a label is the end of a subroutine.
- FLAG_SUBROUTINE_START - Static variable in class org.eclipse.sisu.space.asm.Label
-
A flag indicating that the basic block corresponding to a label is the start of a subroutine.
- flags - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The flags passed to the constructor.
- flags - Variable in class org.eclipse.sisu.space.asm.Label
-
The type and status of this label or its corresponding basic block.
- FLAGS_SHIFT - Static variable in class org.eclipse.sisu.space.asm.Frame
- FLAGS_SIZE - Static variable in class org.eclipse.sisu.space.asm.Frame
- FLOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- FLOAD_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FLOAD_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FLOAD_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FLOAD_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FLOAT - Static variable in class org.eclipse.sisu.space.asm.Frame
- 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
- flushCacheFor(LifecycleManager.ClassTester) - Method in class org.eclipse.sisu.bean.LifecycleManager
-
Flush the cache for each key that satisfies the given predicate
- 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.
- FORWARD_REFERENCE_HANDLE_MASK - Static variable in class org.eclipse.sisu.space.asm.Label
-
The bit mask to extract the 'handle' of a forward reference to this label.
- FORWARD_REFERENCE_TYPE_MASK - Static variable in class org.eclipse.sisu.space.asm.Label
-
The bit mask to extract the type of a forward reference to this label.
- FORWARD_REFERENCE_TYPE_SHORT - Static variable in class org.eclipse.sisu.space.asm.Label
-
The type of forward references stored with two bytes in the bytecode.
- FORWARD_REFERENCE_TYPE_STACK_MAP - Static variable in class org.eclipse.sisu.space.asm.Label
-
The type of forward references stored in two bytes in the stack map table.
- FORWARD_REFERENCE_TYPE_WIDE - Static variable in class org.eclipse.sisu.space.asm.Label
-
The type of forward references stored in four bytes in the bytecode.
- FORWARD_REFERENCES_CAPACITY_INCREMENT - Static variable in class org.eclipse.sisu.space.asm.Label
-
The number of elements to add to the
Label.forwardReferences
array when it needs to be resized to store a new forward reference. - FORWARD_UNINITIALIZED_KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
- FORWARD_UNINITIALIZED_TYPE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of an uninitialized type entry in the type table of a class.
- forwardReferences - Variable in class org.eclipse.sisu.space.asm.Label
-
The forward references to this label.
- frame - Variable in class org.eclipse.sisu.space.asm.Label
-
The input and output stack map frames of the basic block corresponding to this label.
- Frame - Class in org.eclipse.sisu.space.asm
-
The input and output stack map frames of a basic block.
- Frame(Label) - Constructor for class org.eclipse.sisu.space.asm.Frame
-
Constructs a new Frame.
- 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
- fromChildren(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener, Type) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator) - Method in interface org.codehaus.plexus.component.configurator.converters.ConfigurationConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.EnumConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.FileConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.basic.PathConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PlexusConfigurationConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.PropertiesConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in interface org.codehaus.plexus.component.configurator.converters.ConfigurationConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in class org.codehaus.plexus.component.configurator.converters.composite.MapConverter
- fromConfiguration(ConverterLookup, PlexusConfiguration, Class<?>, Type[], Class<?>, ClassLoader, ExpressionEvaluator, ConfigurationListener) - Method in interface org.codehaus.plexus.component.configurator.converters.ParameterizedConfigurationConverter
- fromConstructorTakingString(Class<?>, String, ComponentConfigurationException) - Method in class org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter
- 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. - fromString(String, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
- fromString(String, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
- fromXML(String) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
- FSTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- FSTORE_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FSTORE_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FSTORE_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FSTORE_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- FSUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- FULL_FRAME - Static variable in class org.eclipse.sisu.space.asm.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.SymbolTable
-
Returns the list of entries which can potentially have the given hash code.
- 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(Type) - Static method in class org.eclipse.sisu.plexus.TypeArguments
-
Get all type arguments from a generic type, for example
[Foo,Bar]
fromMap<Foo,Bar>
. - get(Type, int) - Static method in class org.eclipse.sisu.plexus.TypeArguments
-
Get an indexed type argument from a generic type, for example
Bar
fromMap<Foo,Bar>
. - GET_IMPORT_REALMS_SUPPORTED - Static variable in class org.eclipse.sisu.plexus.RealmManager
- getAbstractTypeFromApiFormat(SymbolTable, Object) - Static method in class org.eclipse.sisu.space.asm.Frame
-
Returns the abstract type corresponding to the given public API frame element type.
- getAbstractTypeFromDescriptor(SymbolTable, String, int) - Static method in class org.eclipse.sisu.space.asm.Frame
-
Returns the abstract type corresponding to the given type descriptor.
- getAbstractTypeFromInternalName(SymbolTable, String) - Static method in class org.eclipse.sisu.space.asm.Frame
-
Returns the abstract type corresponding to the internal name of a class.
- 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
- getArgumentCount() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the number of arguments of this method type.
- getArgumentCount(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the number of arguments in the given method descriptor.
- getArgumentsAndReturnSizes() - Method in class org.eclipse.sisu.space.asm.Symbol
-
Returns the result
Type.getArgumentsAndReturnSizes()
onSymbol.value
. - 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
Type
values corresponding to the argument types of the given method. - getArgumentTypes(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the
Type
values 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
- getAttributeCount() - Method in class org.eclipse.sisu.space.asm.Attribute
-
Returns the number of attributes of the attribute list that begins with this attribute.
- getAttributeCount() - Method in class org.eclipse.sisu.space.asm.ModuleWriter
-
Returns the number of Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter.
- getAttributeNames() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- getAttributeNames() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
- getAttributePrototypes() - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Returns the prototypes of the attributes used by this class, its fields and its methods.
- getAutoWiring() - Method in interface org.codehaus.plexus.ContainerConfiguration
- getAutoWiring() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
- getBasedir() - Static method in class org.codehaus.plexus.PlexusTestCase
- getBasedir() - Method in class org.eclipse.sisu.launch.InjectedTest
- getBasedir() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.
- 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
- getBootstrapMethod() - Method in class org.eclipse.sisu.space.asm.ConstantDynamic
-
Returns the bootstrap method used to compute the value of this constant.
- getBootstrapMethodArgument(int) - Method in class org.eclipse.sisu.space.asm.ConstantDynamic
-
Returns an argument passed to the bootstrap method, in order to compute the value of this constant.
- getBootstrapMethodArgumentCount() - Method in class org.eclipse.sisu.space.asm.ConstantDynamic
-
Returns the number of arguments passed to the bootstrap method, in order to compute the value of this constant.
- getBootstrapMethodArgumentsUnsafe() - Method in class org.eclipse.sisu.space.asm.ConstantDynamic
-
Returns the arguments to pass to the bootstrap method, in order to compute the value of this constant.
- 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.
- getCanonicalInstance() - Method in class org.eclipse.sisu.space.asm.Label
-
Returns the "canonical"
Label
instance corresponding to this label's bytecode offset, if known, otherwise the label itself. - getChild(int) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- getChild(int) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
- getChild(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- getChild(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
- getChild(String, boolean) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- getChild(String, boolean) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
- getChildCount() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- getChildCount() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
- getChildLogger(String) - Method in class org.codehaus.plexus.logging.console.ConsoleLogger
- getChildLogger(String) - Method in interface org.codehaus.plexus.logging.Logger
- getChildren() - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- getChildren() - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
- getChildren(String) - Method in class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
- getChildren(String) - Method in interface org.codehaus.plexus.configuration.PlexusConfiguration
- getChildType(PlexusConfiguration, Class<?>, ClassLoader, Class<?>) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
- getChildType(PlexusConfiguration, Class<?>, ClassLoader, Type) - Method in class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
- getClassForImplementationHint(Class<?>, PlexusConfiguration, ClassLoader) - Method in class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
- getClassLoader() - Method in class org.codehaus.plexus.PlexusTestCase
- getClassLoader() - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Returns the
ClassLoader
to be used by the default implementation ofClassWriter.getCommonSuperClass(String, String)
, that of thisClassWriter
's runtime type by default. - getClassName() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the internal name of the class (see
Type.getInternalName()
). - getClassName() - Method in exception class org.eclipse.sisu.space.asm.ClassTooLargeException
-
Returns the internal name of the class (see
Type.getInternalName()
). - getClassName() - Method in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
-
Returns the internal name of the owner class.
- getClassName() - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the internal name of the class to which this symbol table belongs.
- 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
- getCodeSize() - Method in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
-
Returns the size of the method's Code attribute, in bytes.
- 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
- getConcreteOutputType(int, int) - Method in class org.eclipse.sisu.space.asm.Frame
-
Computes the concrete output type corresponding to a given abstract output type.
- 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
- getConstantPoolCount() - Method in exception class org.eclipse.sisu.space.asm.ClassTooLargeException
-
Returns the number of constant pool items of the class.
- getConstantPoolCount() - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the number of items in this symbol table's constant_pool array (plus 1).
- getConstantPoolLength() - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the length in bytes of this symbol table's constant_pool array.
- 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
- 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.
- getDelegate() - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
- getDelegate() - Method in class org.eclipse.sisu.space.asm.ClassVisitor
-
The class visitor to which this visitor must delegate method calls.
- getDelegate() - Method in class org.eclipse.sisu.space.asm.FieldVisitor
-
The field visitor to which this visitor must delegate method calls.
- getDelegate() - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
The method visitor to which this visitor must delegate method calls.
- getDelegate() - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
The module visitor to which this visitor must delegate method calls.
- getDelegate() - Method in class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
The record visitor to which this visitor must delegate method calls.
- 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.ConstantDynamic
-
Returns the type of this constant.
- getDescriptor() - Method in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
-
Returns the descriptor of the method.
- getDescriptor() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the descriptor corresponding to this type.
- getDescriptor(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the descriptor corresponding to the given class.
- 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.
- getExceptionTableLength(Handler) - Static method in class org.eclipse.sisu.space.asm.Handler
-
Returns the number of elements of the Handler list that begins with the given element.
- getExceptionTableSize(Handler) - Static method in class org.eclipse.sisu.space.asm.Handler
-
Returns the size in bytes of the JVMS exception_table corresponding to the Handler list that begins with the given element.
- getFailedConfiguration() - Method in exception class 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
- getFirstAttributeOffset() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the offset in
ClassReader.classFileBuffer
of the first ClassFile's 'attributes' array field entry. - 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.
- getForwardUninitializedLabel(int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the label corresponding to the "forward uninitialized" type table element whose index is given.
- 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
- getIndexPath() - Method in class org.eclipse.sisu.mojos.IndexMojo
- getInitializedType(SymbolTable, int) - Method in class org.eclipse.sisu.space.asm.Frame
-
Returns the "initialized" abstract type corresponding to the given abstract type.
- getInputStackSize() - Method in class org.eclipse.sisu.space.asm.Frame
- 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 implemented interfaces (see
Type.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 offset in this
ClassReader
of a JVMS 'cp_info' structure (i.e. - getItemCount() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the number of entries in the class's constant pool table.
- 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, i.e.
- getLifecycleHandler() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
- getLocal(int) - Method in class org.eclipse.sisu.space.asm.Frame
-
Returns the abstract type stored at the given local variable index in the output frame.
- 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
- getMajorVersion() - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the major version of the class to which this symbol table belongs.
- getMaxStringLength() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns a conservative estimate of the maximum length of the strings contained in the class's constant pool table.
- getMessage() - Method in exception class 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.
- getMethodName() - Method in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
-
Returns the name of the method.
- getMethodType(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the
Type
corresponding to the given method descriptor. - getMethodType(Type, Type...) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the 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.ConstantDynamic
-
Returns the name of this constant.
- 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
- getObjectType(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the
Type
corresponding to the given internal name. - getOffset() - Method in class org.eclipse.sisu.space.asm.Label
-
Returns the bytecode offset corresponding to this label.
- getOpcode(int) - Method in class org.eclipse.sisu.space.asm.Type
-
Returns a JVM instruction opcode adapted to this
Type
. - getOrAddLabelEntry(Label) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the
SymbolTable.LabelEntry
corresponding to the given label. - 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
- getProjectClassLoader() - Method in class org.eclipse.sisu.mojos.IndexMojo
- 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
- getRawType(Type) - Static method in class org.eclipse.sisu.plexus.TypeArguments
- 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
Type
corresponding to the return type of the given method. - getReturnType(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the
Type
corresponding to the return type of the given method descriptor. - getReturnTypeOffset(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the start index of 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.ConstantDynamic
-
Returns the size of this constant.
- getSize() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the size of values of this type.
- 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 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
- getSource() - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the ClassReader from which this SymbolTable was constructed.
- 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.
- getStrictClassPathScanning() - Method in interface org.codehaus.plexus.ContainerConfiguration
- getStrictClassPathScanning() - Method in class org.codehaus.plexus.DefaultContainerConfiguration
- getSuperName() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the internal name of the super class (see
Type.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(int) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Returns the type table element whose index is given.
- getType(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the
Type
corresponding to the given class. - getType(Constructor<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the method
Type
corresponding to the given constructor. - getType(Method) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the method
Type
corresponding to the given method. - getType(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the
Type
corresponding to the given type descriptor. - getTypeAnnotationBytecodeOffset(int[], int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the bytecode offset corresponding to the specified JVMS 'type_annotation' structure, or -1 if there is no such type_annotation of if it does not have a bytecode offset.
- getTypeArgumentIndex() - Method in class org.eclipse.sisu.space.asm.TypeReference
-
Returns the index of the type argument referenced by this type reference.
- getTypeConverter(TypeLiteral<?>) - Method in class org.eclipse.sisu.wire.TypeConverterCache
- getTypeInternal(String, int, int) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the
Type
corresponding to the given field or method descriptor. - 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
- 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 - Enum constant in enum org.eclipse.sisu.space.BeanScanning
-
Use global index (application)
- GLOBAL_INDEX - Enum constant in enum 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 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
- GOTO_W - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
-
Deprecated.this constructor has been superseded by
Handle(int, String, String, String, boolean)
. - Handle(int, String, String, String, boolean) - Constructor for class org.eclipse.sisu.space.asm.Handle
-
Constructs a new field or method handle.
- Handler - Class in org.eclipse.sisu.space.asm
-
Information about an exception handler.
- Handler(Handler, Label, Label) - Constructor for class org.eclipse.sisu.space.asm.Handler
-
Constructs a new Handler from the given one, with a different scope.
- Handler(Label, Label, Label, int, String) - Constructor for class org.eclipse.sisu.space.asm.Handler
-
Constructs a new Handler.
- handlerPc - Variable in class org.eclipse.sisu.space.asm.Handler
-
The handler_pc field of this JVMS exception_table entry.
- HAS_DECLARING_SOURCE - Static variable in class org.eclipse.sisu.inject.Guice4
- HAS_GUICE_SERVLET - Static variable in class org.eclipse.sisu.inject.Implementations
- HAS_JSR250_ANNOTATIONS - Static variable in class org.eclipse.sisu.bean.LifecycleBuilder
- 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_PROVIDES_METHOD_SPI - 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
- hasAsmInstructions - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Whether the bytecode of this method contains ASM specific instructions.
- hasAsmInstructions() - Method in class org.eclipse.sisu.space.asm.MethodWriter
- 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
- hasFlags(int) - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Returns true if all the given flags were passed to the constructor.
- hasFrames() - Method in class org.eclipse.sisu.space.asm.MethodWriter
- hash - Variable in class org.eclipse.sisu.inject.MildKeys.Soft
- hash - Variable in class org.eclipse.sisu.inject.MildKeys.Weak
- hash(int, int) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- hash(int, long) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- hash(int, String) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- hash(int, String, int) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- hash(int, String, String) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- hash(int, String, String, int) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- hash(int, String, String, String) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- hash(int, String, String, String, int) - Static method in class org.eclipse.sisu.space.asm.SymbolTable
- 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.SymbolTable.Entry
-
The hash code of this entry.
- 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.ConstantDynamic
- 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.Tokens.TokenIterator
- 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
- hasSubroutines - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Whether this method contains subroutines.
- haveElement - Variable in class org.eclipse.sisu.inject.MildElements.Itr
- header - Variable in class org.eclipse.sisu.space.asm.ClassReader
-
The offset in bytes of the ClassFile's access_flags field.
- 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 class 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
- 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
- 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
- ILLEGAL_STATE_NAME - Static variable in class org.eclipse.sisu.wire.DynamicGlue
- ILOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ILOAD_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ILOAD_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ILOAD_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ILOAD_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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. - Implementations.ProviderFinder - Class in org.eclipse.sisu.inject
-
Implementations.ClassFinder
that also returnsProvider
implementations. - Implementations.ServletFinder - Class in org.eclipse.sisu.inject
-
Implementations.ProviderFinder
that also returns servlet/filter implementations. - 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.
- IMUL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- includeArtifactIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma separated list of ArtifactIds to include when indexing.
- includeClassifiers - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma Separated list of Classifiers to include when indexing.
- includeDependencies - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
If we should include project dependencies when indexing.
- includeGroupIds - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma separated list of GroupIds to include when indexing.
- includeScope - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Scope to include.
- includeTypes - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
Comma Separated list of Types to include when indexing.
- index - 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.Symbol
-
The index of this symbol in the constant pool, in the BootstrapMethods attribute, or in the (ASM specific) type table of a class (depending on the
Symbol.tag
value). - index - Variable in class org.eclipse.sisu.space.asm.SymbolTable.LabelEntry
-
The index of this label entry in the
SymbolTable.labelTable
array. - 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 - Enum constant in enum org.eclipse.sisu.space.BeanScanning
-
Use local index (plug-ins)
- INDEX - Enum constant in enum org.sonatype.inject.BeanScanning
-
Deprecated.
- INDEX_FOLDER - Static variable in class org.eclipse.sisu.mojos.IndexMojo
- 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
- IndexMojo - Class in org.eclipse.sisu.mojos
-
Generates a qualified class index for the current project and its dependencies.
- IndexMojo() - Constructor for class org.eclipse.sisu.mojos.IndexMojo
- IndexMojo(BuildContext) - Constructor for class org.eclipse.sisu.mojos.IndexMojo
- 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
- 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
-
A user managed state associated with this label.
- info - Variable in class org.eclipse.sisu.space.asm.Symbol
-
Additional information about this symbol, generally computed lazily.
- 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(ProcessingEnvironment) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
- 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
-
The number of types that are initialized in the basic block.
- InitializationException - Exception Class in org.codehaus.plexus.personality.plexus.lifecycle.phase
- InitializationException(String) - Constructor for exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
- InitializationException(String, Throwable) - Constructor for exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
- initializations - Variable in class org.eclipse.sisu.space.asm.Frame
-
The abstract 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
- 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/5 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
-
Deprecated.Switch to JUnit4 or 5 with
InjectedTest
- InjectedTestCase() - Constructor for class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.
- InjectedTestCase.SetUpModule - Class in org.eclipse.sisu.launch
-
Deprecated.
- 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.RealmManager
- 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_CLASSES - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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 'classes' array of the InnerClasses attribute, or null.
- INPUT_STREAM_DATA_CHUNK_SIZE - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
The size of the temporary byte array used to read class input streams chunk by chunk.
- 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.
- inputStackSize - Variable in class org.eclipse.sisu.space.asm.Label
-
The number of elements in the input stack of the basic block corresponding to this label.
- 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
- 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
- INTEGER - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- interfaceCount - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The interface_count field of the JVMS ClassFile structure.
- interfaces - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The 'interfaces' array of the JVMS ClassFile structure.
- INTERNAL - Static variable in class org.eclipse.sisu.space.asm.Type
-
The (private) sort of object reference types represented with an internal name.
- interpolate(String) - Method in class org.eclipse.sisu.plexus.PlexusAnnotatedMetadata
- interpolate(String, Class<?>) - Method in class org.eclipse.sisu.wire.PlaceholderBeanProvider
- invisibleAnnotableParameterCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The number of method parameters that can have runtime visible annotations, or 0.
- 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
- invokeStaticBinding(Binding<?>) - Static method in class org.eclipse.sisu.inject.Guice4
-
Attempts to invoke the given binding statically; returns
null
if the binding isn't static. - INVOKEVIRTUAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- IOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- 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
- isAnnotationPresent(Method, Class<? extends Annotation>) - Method in class org.eclipse.sisu.bean.LifecycleBuilder
- 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
- isDebugEnabled() - Method in class org.eclipse.sisu.inject.Logs.ConsoleSink
- isDebugEnabled() - Method in class org.eclipse.sisu.inject.Logs.JULSink
- isDebugEnabled() - Method in interface org.eclipse.sisu.inject.Logs.Sink
- isDebugEnabled() - Method in class org.eclipse.sisu.inject.Logs.SLF4JSink
- 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
- 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
- isInterface - Variable in class org.eclipse.sisu.space.asm.Handle
-
Whether the owner is an interface or not.
- isInterface() - Method in class org.eclipse.sisu.space.asm.Handle
-
Returns true if the owner of the field or method designated by this handle is an interface.
- isIsolatedRealm() - Method in class org.codehaus.plexus.component.repository.ComponentDescriptor
- isIsolatedRealm() - Method in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
- isManaged(ClassRealm) - Method in class org.eclipse.sisu.plexus.RealmManager
- isolatedRealm - 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
- isStrict - Variable in class org.eclipse.sisu.space.QualifierCache
- isStrict - Variable in class org.eclipse.sisu.space.SpaceModule
-
If set to
true
will throwRuntimeException
in case class cannot be scanned - isStrict - Variable in class org.eclipse.sisu.space.SpaceScanner
-
If set to
true
will throwRuntimeException
in case class cannot be scanned. - ISTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- ISTORE_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ISTORE_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ISTORE_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- ISTORE_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
- isWhitelisted(String) - Static method in class org.eclipse.sisu.space.asm.Constants
- isWrappable(Method) - Static method in class org.eclipse.sisu.wire.DynamicGlue
-
Returns
true
if the given method should be wrapped; otherwisefalse
. - ITEM_ASM_BOOLEAN - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_ASM_BYTE - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_ASM_CHAR - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_ASM_SHORT - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_DOUBLE - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_FLOAT - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_INTEGER - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_LONG - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_NULL - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_OBJECT - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_TOP - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_UNINITIALIZED - Static variable in class org.eclipse.sisu.space.asm.Frame
- ITEM_UNINITIALIZED_THIS - Static variable in class org.eclipse.sisu.space.asm.Frame
- 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
- 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 interface org.eclipse.sisu.space.asm.Opcodes
- JSR_W - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
- JUMP - Static variable in class org.eclipse.sisu.space.asm.Edge
-
A control flow graph edge corresponding to a jump or ret instruction.
- 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() - 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
- 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_MASK - Static variable in class org.eclipse.sisu.space.asm.Frame
- KIND_SHIFT - Static variable in class org.eclipse.sisu.space.asm.Frame
- KIND_SIZE - Static variable in class org.eclipse.sisu.space.asm.Frame
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 - Variable in class org.eclipse.sisu.space.asm.SymbolTable.LabelEntry
-
The value of this label entry.
- Label - Class in org.eclipse.sisu.space.asm
-
A position in the bytecode of a method.
- Label() - Constructor for class org.eclipse.sisu.space.asm.Label
-
Constructs a new label.
- labelCount - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The actual number of
SymbolTable.LabelEntry
inSymbolTable.labelTable
. - labelEntries - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
A hash set of all the
SymbolTable.LabelEntry
elements in theSymbolTable.labelTable
. - LabelEntry(int, Label) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable.LabelEntry
- labelTable - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The labels corresponding to the "forward uninitialized" types in the ASM specific
SymbolTable.typeTable
(seeSymbol.FORWARD_UNINITIALIZED_TYPE_TAG
). - 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. - lastBasicBlock - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last basic block of the method (in bytecode offset order).
- lastBytecodeOffset - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The start offset of the last visited instruction.
- lastCodeRuntimeInvisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last runtime invisible type annotation of the Code attribute.
- lastCodeRuntimeVisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last runtime visible type annotation of the Code attribute.
- lastField - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The fields of this class, stored in a linked list of
FieldWriter
linked via theirFieldVisitor.fv
field. - lastHandler - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last element in the exception handler list (used to generate the exception_table of the Code attribute).
- lastMethod - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The methods of this class, stored in a linked list of
MethodWriter
linked via theirMethodVisitor.mv
field. - LASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- lastRecordComponent - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The record components of this class, stored in a linked list of
RecordComponentWriter
linked via theirRecordComponentVisitor.delegate
field. - lastRuntimeInvisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The last runtime invisible annotation of this class.
- lastRuntimeInvisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The last runtime invisible annotation of this field.
- lastRuntimeInvisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last runtime invisible annotation of this method.
- lastRuntimeInvisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The last runtime invisible annotation of this record component.
- lastRuntimeInvisibleParameterAnnotations - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The runtime invisible parameter annotations of this method.
- lastRuntimeInvisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The last runtime invisible type annotation of this class.
- lastRuntimeInvisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The last runtime invisible type annotation of this field.
- lastRuntimeInvisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last runtime invisible type annotation of this method.
- lastRuntimeInvisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The last runtime invisible type annotation of this record component.
- lastRuntimeVisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The last runtime visible annotation of this class.
- lastRuntimeVisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The last runtime visible annotation of this field.
- lastRuntimeVisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last runtime visible annotation of this method.
- lastRuntimeVisibleAnnotation - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The last runtime visible annotation of this record component.
- lastRuntimeVisibleParameterAnnotations - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The runtime visible parameter annotations of this method.
- lastRuntimeVisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The last runtime visible type annotation of this class.
- lastRuntimeVisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The last runtime visible type annotation of this field.
- lastRuntimeVisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last runtime visible type annotation of this method.
- lastRuntimeVisibleTypeAnnotation - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The last runtime visible type annotation of this record component.
- 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,
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_W - Static variable in class org.eclipse.sisu.space.asm.Constants
- LDC2_W - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
- length - Variable in class org.eclipse.sisu.space.asm.ByteVector
-
The 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
- LifecycleManager.ClassTester - Interface in org.eclipse.sisu.bean
-
Allows testing if a class should be flushed from the cache
- LifecycleModule - Class in org.eclipse.sisu.bean
-
Guice
Module
that provides lifecycle management by followingPostConstruct
andPreDestroy
annotations, or corresponding JSR250PostConstruct
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_NUMBER_TABLE - Static variable in class org.eclipse.sisu.space.asm.Constants
- LINE_NUMBERS_CAPACITY_INCREMENT - Static variable in class org.eclipse.sisu.space.asm.Label
-
The number of elements to add to the
Label.otherLineNumbers
array when it needs to be resized to store a new source line number. - lineNumber - Variable in class org.eclipse.sisu.space.asm.Label
-
The source line number corresponding to this label, if
Label.FLAG_LINE_NUMBER
is set. - lineNumberTable - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The line_number_table array of the LineNumberTable code attribute, or null.
- lineNumberTableLength - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The line_number_table_length field of the LineNumberTable code 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
- LLOAD_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- LLOAD_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- LLOAD_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- LLOAD_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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(ClassSpace) - Static method in class org.eclipse.sisu.launch.SisuExtensions
-
Returns local
SisuExtensions
from the containing class space. - LOCAL_INDEX - Static variable in class org.eclipse.sisu.space.SpaceModule
- LOCAL_KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
- 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.
- LOCAL_VARIABLE_TABLE - Static variable in class org.eclipse.sisu.space.asm.Constants
- LOCAL_VARIABLE_TYPE_TABLE - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
- localVariableTable - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The local_variable_table array of the LocalVariableTable code attribute, or null.
- localVariableTableLength - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The local_variable_table_length field of the LocalVariableTable code attribute.
- localVariableTypeTable - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The local_variable_type_table array of the LocalVariableTypeTable code attribute, or null.
- localVariableTypeTableLength - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The local_variable_type_table_length field of the LocalVariableTypeTable code 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,
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
-
Deprecated.
- 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
- 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.Frame
- 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
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- lookup(Class<T>, Class<? extends Annotation>) - Method in class org.eclipse.sisu.launch.InjectedTest
- lookup(Class<T>, Class<? extends Annotation>) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.
- lookup(Class<T>, String) - Method in class org.codehaus.plexus.DefaultPlexusContainer
- lookup(Class<T>, String) - Method in interface org.codehaus.plexus.PlexusContainer
- lookup(Class<T>, String) - Method in class org.codehaus.plexus.PlexusTestCase
- lookup(Class<T>, String) - Method in class org.eclipse.sisu.launch.InjectedTest
- lookup(Class<T>, String) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.
- lookup(Class<T>, String) - 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
- 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 class 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
- LSTORE_0 - Static variable in class org.eclipse.sisu.space.asm.Constants
- LSTORE_1 - Static variable in class org.eclipse.sisu.space.asm.Constants
- LSTORE_2 - Static variable in class org.eclipse.sisu.space.asm.Constants
- LSTORE_3 - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
- mainClassIndex - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The main_class_index field of the JVMS ModuleMainClass attribute, or 0.
- MainIndexMojo - Class in org.eclipse.sisu.mojos
-
Generates a qualified class index for classes compiled by the current project.
- MainIndexMojo() - Constructor for class org.eclipse.sisu.mojos.MainIndexMojo
- majorVersion - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The major version number of the class to which this symbol table belongs.
- makeJitBindingsExplicit() - Method in class org.eclipse.sisu.wire.ElementAnalyzer
- manage(Class<?>) - Method in interface org.eclipse.sisu.bean.BeanManager
-
Decides whether instances of the given bean type should be reported to this manager.
- manage(Class<?>) - Method in class org.eclipse.sisu.bean.LifecycleManager
- manage(Class<?>) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
- manage(Object) - Method in interface org.eclipse.sisu.bean.BeanManager
-
Asks this manager to manage the given bean instance.
- manage(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
- manage(Object) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
- manage(ClassRealm, Injector) - Method in class org.eclipse.sisu.plexus.RealmManager
-
Manages the association between the given realm and its injector.
- manage(BeanProperty) - Method in class org.eclipse.sisu.plexus.PlexusLifecycleManager
- manage(BeanProperty<?>) - Method in interface org.eclipse.sisu.bean.BeanManager
-
Asks this manager to manage the given bean property.
- manage(BeanProperty<?>) - Method in class org.eclipse.sisu.bean.LifecycleManager
- 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
- mapping - Variable in class org.eclipse.sisu.inject.BeanCache
- MAPPING_UPDATER - Static variable in class org.eclipse.sisu.inject.BeanCache
- MARKED - Enum constant in enum org.eclipse.sisu.inject.QualifyingStrategy
- MARKED_WITH_ATTRIBUTES - Enum constant in enum org.eclipse.sisu.inject.QualifyingStrategy
- markSubroutine(short) - Method in class org.eclipse.sisu.space.asm.Label
-
Finds the basic blocks that belong to the subroutine starting with the basic block corresponding to this label, and marks these blocks as belonging to this subroutine.
- 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(String, String) - Method in enum org.eclipse.sisu.space.GlobberStrategy
-
Attempts to match the given compiled glob pattern against a name.
- matchesRequest(String) - Method in class org.eclipse.sisu.space.ResourceEnumeration
-
Compares the given entry name against the normalized search path and compiled glob pattern.
- MAX_BUFFER_SIZE - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
The maximum size of array to allocate.
- 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
-
The max_locals field of the Code attribute.
- 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
. - maxRelativeStackSize - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The maximum relative stack size after the last visited instruction.
- maxStack - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The max_stack field of the Code attribute.
- maxStringLength - Variable in class org.eclipse.sisu.space.asm.ClassReader
-
A conservative estimate of the 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,
T, - Class in org.eclipse.sisu.spaceW> -
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,
T, - Interface in org.eclipse.sisuW> -
Watches for Qualified bean implementations of T:
- Mediator<Q,
T, - Interface in org.sonatype.injectW> -
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(SymbolTable, int, int[], int) - Static method in class org.eclipse.sisu.space.asm.Frame
-
Merges the type at the given index in the given abstract type array with the given type.
- merge(SymbolTable, Frame, int) - Method in class org.eclipse.sisu.space.asm.Frame
- MERGED_TYPE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of a merged type entry in the (ASM specific) type table of a class.
- 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
- 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
- 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_PARAMETERS - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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.
- methodName - Variable in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
- METHODS - Enum constant in enum org.eclipse.sisu.bean.DeclaredMembers.View
- MethodTooLargeException - Exception Class in org.eclipse.sisu.space.asm
-
Exception thrown when the Code attribute of a method produced by a
ClassWriter
is too large. - MethodTooLargeException(String, String, String, int) - Constructor for exception class org.eclipse.sisu.space.asm.MethodTooLargeException
-
Constructs a new
MethodTooLargeException
. - 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 a corresponding 'method_info' structure, as defined in the Java Virtual Machine Specification (JVMS). - MethodWriter(SymbolTable, int, String, String, String, String[], int) - Constructor for class org.eclipse.sisu.space.asm.MethodWriter
-
Constructs a new
MethodWriter
. - MildConcurrentKeys<K,
V> - Class in org.eclipse.sisu.inject - MildConcurrentKeys(ConcurrentMap<Reference<K>, V>, boolean) - Constructor for class org.eclipse.sisu.inject.MildConcurrentKeys
- MildConcurrentValues<K,
V> - Class in org.eclipse.sisu.inject - 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
- 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 - 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 - 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
- MODULE - Static variable in class org.eclipse.sisu.bean.BeanScheduler
-
Enables deferred activation of component cycles, only needed in legacy systems like Plexus.
- MODULE - Static variable in class org.eclipse.sisu.space.asm.Constants
- MODULE_MAIN_CLASS - Static variable in class org.eclipse.sisu.space.asm.Constants
- MODULE_PACKAGES - Static variable in class org.eclipse.sisu.space.asm.Constants
- moduleFlags - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The module_flags field of the JVMS Module attribute.
- moduleNameIndex - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The module_name_index field of the JVMS Module attribute.
- 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.
- moduleVersionIndex - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The module_version_index field of the JVMS Module attribute.
- ModuleVisitor - Class in org.eclipse.sisu.space.asm
-
A visitor to visit a Java module.
- ModuleVisitor(int) - Constructor for class org.eclipse.sisu.space.asm.ModuleVisitor
-
Constructs a new
ModuleVisitor
. - ModuleVisitor(int, ModuleVisitor) - Constructor for class org.eclipse.sisu.space.asm.ModuleVisitor
-
Constructs a new
ModuleVisitor
. - moduleWriter - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The Module attribute of this class, or null.
- ModuleWriter - Class in org.eclipse.sisu.space.asm
-
A
ModuleVisitor
that generates the corresponding Module, ModulePackages and ModuleMainClass attributes, as defined in the Java Virtual Machine Specification (JVMS). - ModuleWriter(SymbolTable, int, int, int) - Constructor for class org.eclipse.sisu.space.asm.ModuleWriter
- MONITORENTER - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- MONITOREXIT - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- 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.
- mv - Variable in class org.eclipse.sisu.space.asm.ModuleVisitor
-
The module visitor to which this visitor must delegate method calls.
N
- NA - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Indicates that
MethodWriter.STACK_SIZE_DELTA
is not applicable (not constant or never used). - 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.ConstantDynamic
-
The constant name (can be arbitrary).
- 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 name of this method.
- name - Variable in class org.eclipse.sisu.space.asm.Symbol
-
The name of the class field or method corresponding to this symbol.
- name - Variable in class org.eclipse.sisu.space.NamedClass
- name() - Method in class org.eclipse.sisu.plexus.ConfigurationImpl
- NAMED - Enum constant in enum 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 - Enum constant in enum 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
- NamedIterableAdapter(Iterable<Map.Entry<Named, V>>) - Constructor for class org.eclipse.sisu.wire.NamedIterableAdapter
- NamedIterableAdapter.NamedEntry<V> - Class in org.eclipse.sisu.wire
- NamedIterableAdapter.NamedIterator<V> - Class in org.eclipse.sisu.wire
- NamedIterator(Iterable<Map.Entry<Named, V>>) - Constructor for class org.eclipse.sisu.wire.NamedIterableAdapter.NamedIterator
- nameIndex - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The name_index field of the field_info JVMS structure.
- nameIndex - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The name_index field of the method_info JVMS structure.
- nameIndex - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The name_index field of the Record attribute.
- NEST_HOST - Static variable in class org.eclipse.sisu.space.asm.Constants
- NEST_MEMBERS - Static variable in class org.eclipse.sisu.space.asm.Constants
- NestedJarConnection(URL) - Constructor for class org.eclipse.sisu.space.ResourceEnumeration.NestedJarConnection
- NestedJarHandler() - Constructor for class org.eclipse.sisu.space.ResourceEnumeration.NestedJarHandler
- nestHostClassIndex - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The host_class_index field of the NestHost attribute, or 0.
- nestMemberClasses - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The 'classes' array of the NestMembers attribute, or null.
- 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.
- 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.
- newConstantDynamic(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Adds a dynamic constant reference 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.
- 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
-
Deprecated.this method is superseded by
ClassWriter.newHandle(int, String, String, String, boolean)
. - newHandle(int, String, String, String, boolean) - 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
- 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.
- 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.
- 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.
- newModule(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Adds a module 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.
- newPackage(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Adds a package reference to the constant pool of the class being build.
- newRequirement(ClassSpace, ComponentRequirement) - Static method in class org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
- 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.SymbolTable.Entry
-
Another entry (and so on recursively) having the same hash code (modulo the size of
SymbolTable.entries
) as this one. - next - Variable in class org.eclipse.sisu.space.asm.SymbolTable.LabelEntry
-
Another entry (and so on recursively) having the same hash code (modulo the size of
SymbolTable.labelEntries
}) as this one. - 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.Tokens.TokenIterator
- 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
- nextAnnotation - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
-
The next AnnotationWriter.
- nextAttribute - Variable in class org.eclipse.sisu.space.asm.Attribute
-
The next attribute in this attribute list (Attribute instances can be linked via this field to store a list of class, field, method or Code attributes).
- nextBasicBlock - Variable in class org.eclipse.sisu.space.asm.Label
-
The successor of this label, in the order they are visited in
MethodVisitor.visitLabel(org.eclipse.sisu.space.asm.Label)
. - nextBean - Variable in class org.eclipse.sisu.inject.LocatedBeans.Itr
- nextBean - Variable in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
- nextEdge - Variable in class org.eclipse.sisu.space.asm.Edge
-
The next edge in the list of outgoing edges of a basic block.
- 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
- nextHandler - Variable in class org.eclipse.sisu.space.asm.Handler
-
The next exception handler.
- 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
- nextListElement - Variable in class org.eclipse.sisu.space.asm.Label
-
The next element in the list of labels to which this label belongs, or null if it does not belong to any list.
- nextObj - Variable in class org.eclipse.sisu.inject.RankedSequence.Itr
- nextProperty - Variable in class org.eclipse.sisu.bean.BeanPropertyIterator
- nextSeparator(int) - Method in class org.eclipse.sisu.space.Tokens.TokenIterator
-
Finds the position of the next separator that follows the current token.
- nextToken(int) - Method in class org.eclipse.sisu.space.Tokens.TokenIterator
-
Finds the start of the next token, i.e.
- 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.TypeArguments
- NO_URLS - Static variable in class org.eclipse.sisu.space.BundleClassSpace
- NO_URLS - Static variable in class org.eclipse.sisu.space.URLClassSpace
- 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
- 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.
- 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
- 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
- numberOfExceptions - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The number_of_exceptions field of the Exceptions attribute.
- numberOfInnerClasses - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The number_of_classes field of the InnerClasses attribute, or 0.
- numberOfNestMemberClasses - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The number_of_classes field of the NestMembers attribute, or 0.
- numberOfPermittedSubclasses - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The number_of_classes field of the PermittedSubclasses attribute, or 0.
- numElementValuePairs - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
-
The number of element value pairs visited so far.
- numElementValuePairsOffset - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
-
The offset in
AnnotationWriter.annotation
whereAnnotationWriter.numElementValuePairs
must be stored (or -1 for the case of AnnotationDefault attributes).
O
- 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 - Static variable in class org.eclipse.sisu.plexus.TypeArguments
- 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 - Enum constant in enum org.eclipse.sisu.space.BeanScanning
-
Never scan
- OFF - Enum constant in enum org.sonatype.inject.BeanScanning
-
Deprecated.
- ON - Enum constant in enum org.eclipse.sisu.space.BeanScanning
-
Always scan
- ON - Enum constant in enum org.sonatype.inject.BeanScanning
-
Deprecated.
- onProvision(ProvisionListener.ProvisionInvocation<T>) - Method in class org.eclipse.sisu.bean.BeanScheduler.CycleActivator
- Opcodes - Interface in org.eclipse.sisu.space.asm
-
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 or when the 'sisu.url.caches' system property is set to
false
. - openConnection(URL) - Method in class org.eclipse.sisu.space.ResourceEnumeration.NestedJarHandler
- openIfNecessary() - Method in class org.eclipse.sisu.osgi.BindingTracker
- opens - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The binary content of the 'opens' array of the JVMS Module attribute.
- opensCount - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The opens_count field of the JVMS Module attribute.
- 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 https://github.com/google/guice/wiki/CustomInjections.
- org.eclipse.sisu.inject - package org.eclipse.sisu.inject
-
Dynamic bean lookup across multiple injectors.
- org.eclipse.sisu.launch - package org.eclipse.sisu.launch
-
Utilities to test, launch, and extend Sisu applications.
- org.eclipse.sisu.mojos - package org.eclipse.sisu.mojos
- org.eclipse.sisu.osgi - package org.eclipse.sisu.osgi
- org.eclipse.sisu.plexus - package org.eclipse.sisu.plexus
-
Sisu-Plexus backend implementation.
- org.eclipse.sisu.space - package org.eclipse.sisu.space
-
Customizable scanning of bean implementations.
- org.eclipse.sisu.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
- otherLineNumbers - Variable in class org.eclipse.sisu.space.asm.Label
-
The source line numbers corresponding to this label, in addition to
Label.lineNumber
, or null. - outgoingEdges - Variable in class org.eclipse.sisu.space.asm.Label
-
The outgoing edges of the basic block corresponding to this label, in the control flow graph of its method.
- outputDirectory - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
The output directory.
- 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
-
The maximum height reached by the output stack, relatively to the top of the input stack, in the basic block corresponding to this label.
- outputStackSize - Variable in class org.eclipse.sisu.space.asm.Label
-
The number of elements in the output stack, at the end of the basic block corresponding to this label.
- outputStackStart - Variable in class org.eclipse.sisu.space.asm.Frame
-
The start of the output stack, relatively to the input stack.
- outputStackTop - Variable in class org.eclipse.sisu.space.asm.Frame
-
The index of the top stack element in
Frame.outputStack
. - owner - Variable in class org.eclipse.sisu.space.asm.Frame
-
The basic block to which these input and output stack map frames correspond.
- 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.
- owner - Variable in class org.eclipse.sisu.space.asm.Symbol
-
The internal name of the owner class of this symbol.
P
- packageCount - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The provides_count field of the JVMS ModulePackages attribute.
- packageIndex - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The binary content of the 'package_index' array of the JVMS ModulePackages attribute.
- 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 - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The 'parameters' array of the MethodParameters attribute, or null.
- 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
- parametersCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The parameters_count field of the MethodParameters attribute.
- 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. - parsingOptions - Variable in class org.eclipse.sisu.space.asm.Context
-
The options used to parse this class.
- path - Variable in class org.eclipse.sisu.space.DefaultClassFinder
- PathConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
- PathConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.PathConverter
- pathDetails - Variable in class org.eclipse.sisu.space.URLClassSpace
- PathTypeConverter - Class in org.eclipse.sisu.wire
- PathTypeConverter() - Constructor for class org.eclipse.sisu.wire.PathTypeConverter
- PATTERN - Enum constant in enum org.eclipse.sisu.space.GlobberStrategy
- peek() - Method in class org.eclipse.sisu.inject.RankedSequence
- peekBehind(Provider<?>) - Method in class org.eclipse.sisu.inject.Implementations.ClassFinder
- 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
- PERMITTED_SUBCLASSES - Static variable in class org.eclipse.sisu.space.asm.Constants
- permittedSubclasses - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The 'classes' array of the PermittedSubclasses attribute, or null.
- 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(BeanProviders, 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_DATE_TIME_FORMATTER - Static variable in class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
-
Supports all formats of
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
-
Deprecated.
- PlexusAnnotatedBeanModule(ClassSpace, Map<?, ?>, BeanScanning, boolean) - Constructor for class org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule
-
Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
- 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 to 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 Class in org.codehaus.plexus.configuration
- PlexusConfigurationException(String) - Constructor for exception class org.codehaus.plexus.configuration.PlexusConfigurationException
- PlexusConfigurationException(String, Throwable) - Constructor for exception class 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 Class in org.codehaus.plexus
- PlexusContainerException(String) - Constructor for exception class org.codehaus.plexus.PlexusContainerException
- PlexusContainerException(String, Throwable) - Constructor for exception class 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
- 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
-
invalid reference
BeanPropertyBinder
- 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.
- pop() - Method in class org.eclipse.sisu.space.asm.Frame
-
Pops an abstract 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 abstract types from the output frame stack.
- pop(String) - Method in class org.eclipse.sisu.space.asm.Frame
-
Pops as many abstract types from the output frame stack as described by the given descriptor.
- 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
- PostConstruct - Annotation Type in org.eclipse.sisu
-
The PostConstruct annotation is used on a method that needs to be executed after dependency injection is done to perform any initialization.
- PreDestroy - Annotation Type in org.eclipse.sisu
-
The PreDestroy annotation is used on methods as a callback notification to signal that the instance is in the process of being removed by the container.
- PREFIX - Enum constant in enum 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
- previous() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
- previousAnnotation - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
-
The previous AnnotationWriter.
- previousFrame - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The last frame that was written in
MethodWriter.stackMapTableEntries
. - previousFrameOffset - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The bytecode offset of the last frame that was written in
MethodWriter.stackMapTableEntries
. - previousIndex() - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
- primaryRank - Variable in class org.eclipse.sisu.inject.DefaultRankingFunction
- PRIMITIVE_DESCRIPTORS - Static variable in class org.eclipse.sisu.space.asm.Type
-
The descriptors of the primitive types.
- 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
- project - Variable in class org.eclipse.sisu.mojos.IndexMojo
-
The Maven project to index.
- project - Variable in class org.eclipse.sisu.mojos.MainIndexMojo
-
The Maven project to index.
- project - Variable in class org.eclipse.sisu.mojos.TestIndexMojo
-
The Maven project to index.
- 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
- ProviderFinder() - Constructor for class org.eclipse.sisu.inject.Implementations.ProviderFinder
- ProviderIterableAdapter<K,
V> - Class in org.eclipse.sisu.wire - ProviderIterableAdapter(Iterable<BeanEntry<K, V>>) - Constructor for class org.eclipse.sisu.wire.ProviderIterableAdapter
- ProviderIterableAdapter.ProviderEntry<K,
V> - Class in org.eclipse.sisu.wire - ProviderIterableAdapter.ProviderIterator<K,
V> - Class in org.eclipse.sisu.wire - ProviderIterator(Iterable<BeanEntry<K, V>>) - Constructor for class org.eclipse.sisu.wire.ProviderIterableAdapter.ProviderIterator
- provides - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The binary content of the 'provides' array of the JVMS Module attribute.
- providesCount - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The provides_count field of the JVMS Module attribute.
- 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
- publisherLock - Variable in class org.eclipse.sisu.inject.DefaultBeanLocator
- 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 the given abstract type on the output frame stack.
- push(SymbolTable, String) - Method in class org.eclipse.sisu.space.asm.Frame
-
Pushes the abstract type corresponding to the given descriptor on the output frame stack.
- pushContextRealm(ClassRealm) - Static method in class org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
- pushStoppable(Object) - Method in class org.eclipse.sisu.bean.LifecycleManager
- pushSuccessors(Label) - Method in class org.eclipse.sisu.space.asm.Label
-
Adds the successors of this label in the method's control flow graph (except those corresponding to a jsr target, and those already in a list of labels) to the given list of blocks to process, and returns the new list.
- 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(ByteVector) - Method in class org.eclipse.sisu.space.asm.Label
-
Puts a reference to this label in the stack map table of a method.
- put(ByteVector, int, boolean) - Method in class org.eclipse.sisu.space.asm.Label
-
Puts a reference to this label in the bytecode of a method.
- put(SymbolTable.Entry) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Puts the given entry in the
SymbolTable.entries
hash set. - put(TypePath, ByteVector) - Static method in class org.eclipse.sisu.space.asm.TypePath
-
Puts the type_path JVMS structure corresponding to the given TypePath into the given ByteVector.
- 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.ByteVector
-
Puts two bytes and a short into this byte vector.
- 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.ByteVector
-
Puts one byte and two shorts into this byte vector.
- putAbstractType(SymbolTable, int, ByteVector) - Static method in class org.eclipse.sisu.space.asm.Frame
-
Put the given abstract type in the given ByteVector, using the JVMS verification_type_info format used in StackMapTable attributes.
- putAbstractTypes(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Puts some abstract types of
MethodWriter.currentFrame
inMethodWriter.stackMapTableEntries
, using the JVMS verification_type_info format used in StackMapTable attributes. - 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
- putAnnotations(int, ByteVector) - Method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Puts a Runtime[In]Visible[Type]Annotations attribute containing this annotations and all its predecessors (see
AnnotationWriter.previousAnnotation
in the given ByteVector. - putAnnotations(SymbolTable, AnnotationWriter, AnnotationWriter, AnnotationWriter, AnnotationWriter, ByteVector) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Puts the Runtime[In]Visible[Type]Annotations attributes containing the given annotations and all their predecessors (see
AnnotationWriter.previousAnnotation
in the given ByteVector. - putAttributes(ByteVector) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
-
Puts the Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter in the given ByteVector.
- putAttributes(SymbolTable, byte[], int, int, int, ByteVector) - Method in class org.eclipse.sisu.space.asm.Attribute
-
Puts all the attributes of the attribute list that begins with this attribute, in the given byte vector.
- putAttributes(SymbolTable, int, int, ByteVector) - Static method in class org.eclipse.sisu.space.asm.Attribute
-
Puts all the attributes that correspond to the given field, method or class access flags and signature, in the given byte vector.
- putAttributes(SymbolTable, ByteVector) - Method in class org.eclipse.sisu.space.asm.Attribute
-
Puts all the attributes of the attribute list that begins with this attribute, in the given byte vector.
- putBootstrapMethods(ByteVector) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Puts this symbol table's BootstrapMethods attribute in the given ByteVector.
- 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.
- putConstantPool(ByteVector) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Puts this symbol table's constant_pool array in the given ByteVector, preceded by the constant_pool_count value.
- putExceptionTable(Handler, ByteVector) - Static method in class org.eclipse.sisu.space.asm.Handler
-
Puts the JVMS exception_table corresponding to the Handler list that begins with the given element.
- PUTFIELD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- putFieldInfo(ByteVector) - Method in class org.eclipse.sisu.space.asm.FieldWriter
-
Puts the content of the field_info JVMS structure generated by this FieldWriter into the given ByteVector.
- putFrame() - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Compresses and writes
MethodWriter.currentFrame
in a new StackMapTable entry. - putFrameType(Object) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Puts the given public API frame element type in
MethodWriter.stackMapTableEntries
, using the JVMS verification_type_info format used in StackMapTable attributes. - 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.
- putMethodInfo(ByteVector) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Puts the content of the method_info JVMS structure generated by this MethodWriter into the given ByteVector.
- putParameterAnnotations(int, AnnotationWriter[], int, ByteVector) - Static method in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Puts a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array in the given ByteVector.
- putRecordComponentInfo(ByteVector) - Method in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
Puts the content of the record component generated by this RecordComponentWriter into the given ByteVector.
- 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, ByteVector) - Static method in class org.eclipse.sisu.space.asm.TypeReference
-
Puts the given target_type and target_info JVMS structures 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
- QualifiedTypeVisitor(QualifiedTypeListener, boolean) - 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(boolean) - 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. - RANKING_FUNCTION_KEY - Static variable in class org.eclipse.sisu.inject.InjectorBindings
- RankingFunction - Interface in org.eclipse.sisu.inject
-
Assigns each
Binding
a rank according to some function; higher ranks take precedence over lower ranks. - read(ClassReader, int, int, char[], int, Label[]) - Method in class org.eclipse.sisu.space.asm.Attribute
-
Reads a
Attribute.type
attribute. - readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a non standard JVMS 'attribute' structure in
ClassReader.classFileBuffer
. - readBootstrapMethodsAttribute(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads the BootstrapMethods attribute to compute the offset of each bootstrap method.
- readByte(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a byte value in this
ClassReader
. - readBytecodeInstructionOffset(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Handles the bytecode offset of the next instruction to be visited in
ClassReader.accept(ClassVisitor,int)
. - 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 CONSTANT_Class constant pool entry in this
ClassReader
. - readCode(MethodVisitor, Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a JVMS 'Code' attribute 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 entry in this
ClassReader
. - readConstantDynamic(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a CONSTANT_Dynamic constant pool entry in
ClassReader.classFileBuffer
. - readElementValue(AnnotationVisitor, int, String, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a JVMS 'element_value' structure and makes the given visitor visit it.
- readElementValues(AnnotationVisitor, int, boolean, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads the element values of a JVMS 'annotation' structure and makes the given visitor visit them.
- readField(ClassVisitor, Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a JVMS field_info structure and makes the given visitor visit it.
- readInt(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a signed int value in this
ClassReader
. - readLabel(int, Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the label corresponding to the given bytecode offset.
- readLong(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a signed long value in this
ClassReader
. - readMethod(ClassVisitor, Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a JVMS method_info structure and makes the given visitor visit it.
- readModule(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a CONSTANT_Module constant pool entry in this
ClassReader
. - readModuleAttributes(ClassVisitor, Context, int, int, String) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads the Module, ModulePackages and ModuleMainClass attributes and visit them.
- readPackage(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a CONSTANT_Package constant pool entry in this
ClassReader
. - readParameterAnnotations(MethodVisitor, Context, int, boolean) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a Runtime[In]VisibleParameterAnnotations attribute and makes the given visitor visit it.
- readRecordComponent(ClassVisitor, Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a record component and visit it.
- readShort(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a signed short value in this
ClassReader
. - readStackMapFrame(int, boolean, boolean, Context) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a JVMS 'stack_map_frame' structure and stores the result in the given
Context
object. - readStream(InputStream, boolean) - Static method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads the given input stream and returns its content as a byte array.
- readStringish(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a CONSTANT_Class, CONSTANT_String, CONSTANT_MethodType, CONSTANT_Module or CONSTANT_Package constant pool entry in
ClassReader.classFileBuffer
. - 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 Runtime[In]VisibleTypeAnnotations attribute to find the offset of each type_annotation entry it contains, to find the corresponding labels, and to visit the try catch block annotations.
- readTypeAnnotationTarget(Context, int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Parses the header of a JVMS type_annotation structure to extract its target_type, target_info and target_path (the result is stored in the given context), and returns the start offset of the rest of the type_annotation structure.
- readUnsignedShort(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads an unsigned short value in this
ClassReader
. - readUtf(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a CONSTANT_Utf8 constant pool entry in
ClassReader.classFileBuffer
. - readUtf(int, int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads an UTF8 string in
ClassReader.classFileBuffer
. - readUTF8(int, char[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a CONSTANT_Utf8 constant pool entry in this
ClassReader
. - readVerificationTypeInfo(int, Object[], int, char[], Label[]) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Reads a JVMS 'verification_type_info' structure and stores it at the given index in the given array.
- 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.RealmManager
- realmDisposed(ClassRealm) - Method in class org.eclipse.sisu.plexus.RealmManager
- RealmFilteredBeans<T> - Class in org.eclipse.sisu.plexus
-
Sequence of
BeanEntry
s filtered according to whether they are visible from the currentClassRealm
. - RealmFilteredBeans(RealmManager, 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. - realmManager - Variable in class org.codehaus.plexus.DefaultPlexusContainer
- realmManager - Variable in class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
- realmManager - Variable in class org.eclipse.sisu.plexus.RealmFilteredBeans
- RealmManager - Class in org.eclipse.sisu.plexus
-
Manages
ClassRealm
associated data for the Plexus container. - RealmManager(MutableBeanLocator) - Constructor for class org.eclipse.sisu.plexus.RealmManager
- realmNames - Variable in class org.eclipse.sisu.plexus.RealmFilteredBeans.FilteredItr
- RECORD - Static variable in class org.eclipse.sisu.space.asm.Constants
- recordAndReplayElements(Binder) - Method in class org.eclipse.sisu.space.SpaceModule
- RecordComponentVisitor - Class in org.eclipse.sisu.space.asm
-
A visitor to visit a record component.
- RecordComponentVisitor(int) - Constructor for class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
Constructs a new
RecordComponentVisitor
. - RecordComponentVisitor(int, RecordComponentVisitor) - Constructor for class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
Constructs a new
RecordComponentVisitor
. - RecordComponentWriter - Class in org.eclipse.sisu.space.asm
- RecordComponentWriter(SymbolTable, String, String, String) - Constructor for class org.eclipse.sisu.space.asm.RecordComponentWriter
-
Constructs a new
RecordComponentWriter
. - 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
- REFERENCE_KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
- 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. - relativeStackSize - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The relative stack size after the last visited instruction.
- 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.Tokens.TokenIterator
- 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(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(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
- removeRange(Handler, Label, Label) - Static method in class org.eclipse.sisu.space.asm.Handler
-
Removes the range between start and end from the Handler list that begins with the given element.
- 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
- replaceAsmInstructions(byte[], boolean) - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Returns the equivalent of the given class file, with the ASM specific instructions replaced with standard ones.
- 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
- requires - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The binary content of the 'requires' array of the JVMS Module attribute.
- REQUIRES_ASM5 - Static variable in class org.eclipse.sisu.space.asm.MethodVisitor
- requiresCount - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The requires_count field of the JVMS Module attribute.
- RESERVED - Static variable in class org.eclipse.sisu.space.asm.Frame
- reset() - Method in class org.eclipse.sisu.plexus.PlexusTypeVisitor.ComponentAnnotationVisitor
- resolve(byte[], ByteVector, int) - Method in class org.eclipse.sisu.space.asm.Label
-
Sets the bytecode offset of this label to the given value and resolves the forward references to this label, if any.
- 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 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 class 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
- RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class org.eclipse.sisu.space.asm.Constants
- RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.eclipse.sisu.space.asm.Constants
- RUNTIME_INVISIBLE_TYPE_ANNOTATIONS - Static variable in class org.eclipse.sisu.space.asm.Constants
- RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class org.eclipse.sisu.space.asm.Constants
- RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.eclipse.sisu.space.asm.Constants
- RUNTIME_VISIBLE_TYPE_ANNOTATIONS - Static variable in class org.eclipse.sisu.space.asm.Constants
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.Frame
- SAME_FRAME_EXTENDED - Static variable in class org.eclipse.sisu.space.asm.Frame
- SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.eclipse.sisu.space.asm.Frame
- SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.eclipse.sisu.space.asm.Frame
- samePackage(Method, Method) - Static method in class org.eclipse.sisu.bean.LifecycleBuilder
- SASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- 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
-
Deprecated.
- SCANNING_CACHE - Static variable in interface org.codehaus.plexus.PlexusConstants
- SCANNING_INDEX - Static variable in interface org.codehaus.plexus.PlexusConstants
- SCANNING_OFF - Static variable in interface org.codehaus.plexus.PlexusConstants
- SCANNING_ON - Static variable in interface org.codehaus.plexus.PlexusConstants
- schedule(Object) - Method in class org.eclipse.sisu.bean.BeanScheduler
-
Schedules activation of the given bean at the next safe activation point.
- seedResults() - Static method in class org.eclipse.sisu.space.QualifierCache
-
Seeds the cache with the fully-qualified names listed in the 'sisu.qualifiers' system property.
- 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.
- separator - Variable in class org.eclipse.sisu.space.Tokens.TokenIterator
- serialVersionUID - Static variable in exception class org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.component.configurator.ComponentConfigurationException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.component.factory.ComponentInstantiationException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.component.repository.exception.ComponentLookupException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.configuration.PlexusConfigurationException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.context.ContextException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException
- serialVersionUID - Static variable in exception class org.codehaus.plexus.PlexusContainerException
- serialVersionUID - Static variable in class org.eclipse.sisu.inject.BeanCache
- serialVersionUID - Static variable in class org.eclipse.sisu.inject.RankedSequence
- serialVersionUID - Static variable in exception class org.eclipse.sisu.space.asm.ClassTooLargeException
- serialVersionUID - Static variable in exception class org.eclipse.sisu.space.asm.MethodTooLargeException
- 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
- ServletFinder() - Constructor for class org.eclipse.sisu.inject.Implementations.ServletFinder
- 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(V) - Method in class org.eclipse.sisu.wire.EntryListAdapter.ValueListIterator
- Set() - Constructor for class org.eclipse.sisu.space.asm.Attribute.Set
- 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 class 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
- setInputFrameFromApiFormat(SymbolTable, int, Object[], int, Object[]) - Method in class org.eclipse.sisu.space.asm.Frame
-
Sets the input frame from the given public API frame description.
- setInputFrameFromDescriptor(SymbolTable, int, String, int) - Method in class org.eclipse.sisu.space.asm.Frame
-
Sets the input frame from the given method description.
- 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
- setLocal(int, int) - Method in class org.eclipse.sisu.space.asm.Frame
-
Replaces the abstract type stored at the given local variable index in the output frame.
- 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
- setMajorVersionAndClassName(int, String) - Method in class org.eclipse.sisu.space.asm.SymbolTable
-
Sets the major version and the name of the class to which this symbol table belongs.
- setMethodAttributesSource(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Sets the source from which the attributes of this method will be copied.
- 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
- setOutputDirectory(File) - Method in class org.eclipse.sisu.mojos.IndexMojo
- setParameters(Map, PlexusContainer) - Method in class org.eclipse.sisu.plexus.PlexusSpaceModule.ParameterizedContext
- setProject(MavenProject) - Method in class org.eclipse.sisu.mojos.IndexMojo
- setProperty(Object, String, Class<?>, PlexusConfiguration) - Method in class org.eclipse.sisu.plexus.CompositeBeanHelper
-
Sets a property in the bean; looks for public setter/adder method before checking fields.
- 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
- setStrictClassPathScanning(boolean) - Method in interface org.codehaus.plexus.ContainerConfiguration
- setStrictClassPathScanning(boolean) - Method in class org.codehaus.plexus.DefaultContainerConfiguration
- setThreshold(int) - Method in class org.codehaus.plexus.logging.AbstractLogger
- setThreshold(int) - Method in class org.codehaus.plexus.logging.BaseLoggerManager
- setThreshold(int) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
- setThreshold(int) - Method in interface org.codehaus.plexus.logging.Logger
- setThreshold(int) - Method in interface org.codehaus.plexus.logging.LoggerManager
- setThreshold(String) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
- setThresholds(int) - Method in class org.codehaus.plexus.logging.BaseLoggerManager
- setThresholds(int) - Method in class org.codehaus.plexus.logging.console.ConsoleLoggerManager
- setThresholds(int) - Method in interface org.codehaus.plexus.logging.LoggerManager
- setType(String) - Method in class org.codehaus.plexus.component.repository.ComponentDependency
- setUp() - Method in class org.codehaus.plexus.PlexusTestCase
- setUp() - Method in class org.eclipse.sisu.launch.InjectedTest
- setUp() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.
- setupContainer() - Method in class org.codehaus.plexus.PlexusTestCase
- setupLogger(Object) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
- setupLogger(Object, String) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
- setupLogger(Object, Logger) - Method in class org.codehaus.plexus.logging.AbstractLogEnabled
- SetUpModule() - Constructor for class org.eclipse.sisu.launch.InjectedTest.SetUpModule
- SetUpModule() - Constructor for class org.eclipse.sisu.launch.InjectedTestCase.SetUpModule
-
Deprecated.
- 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
- SHORT - Static variable in class org.eclipse.sisu.space.asm.Type
-
The sort of the
short
type. - 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
- shouldFlush(Class<?>) - Method in interface org.eclipse.sisu.bean.LifecycleManager.ClassTester
-
Test if class should be flushed
- shouldTrack(String) - Method in class org.eclipse.sisu.osgi.ServiceBindings
- ShutdownThread(MutableBeanLocator) - Constructor for class org.eclipse.sisu.launch.Main.ShutdownThread
- SIGNATURE - Static variable in class org.eclipse.sisu.space.asm.Constants
- signatureIndex - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The signature_index field of the Signature attribute, or 0.
- signatureIndex - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
The signature_index field of the Signature attribute of this field_info, or 0 if there is no Signature attribute.
- signatureIndex - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The signature_index field of the Signature attribute.
- signatureIndex - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
The signature_index field of the Signature attribute of this record component, or 0 if there is no Signature attribute.
- 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.
- 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.Attribute.Set
- 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.space.asm.ByteVector
-
Returns the actual number of bytes in this vector.
- 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_INCREMENT - Static variable in class org.eclipse.sisu.space.asm.Attribute.Set
- SKIP_CODE - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
A flag to skip the Code attributes.
- SKIP_DEBUG - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
A flag to skip the SourceFile, SourceDebugExtension, LocalVariableTable, LocalVariableTypeTable, LineNumberTable and MethodParameters attributes.
- SKIP_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
A flag to skip the StackMap and StackMapTable attributes.
- 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 - Variable in class org.eclipse.sisu.inject.RankedSequence.Itr
- 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 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
- SOURCE_DEBUG_EXTENSION - Static variable in class org.eclipse.sisu.space.asm.Constants
- SOURCE_DEPRECATED - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- SOURCE_FILE - Static variable in class org.eclipse.sisu.space.asm.Constants
- SOURCE_MASK - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- sourceClassReader - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
The ClassReader from which this SymbolTable was constructed, or null if it was constructed from scratch.
- sourceFileIndex - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The source_file_index field of the SourceFile attribute, or 0.
- sourceLength - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The length in bytes in
SymbolTable.getSource()
which must be copied to get the method_info for this method (excluding its first 6 bytes for access_flags, name_index and descriptor_index). - sourceOffset - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The offset in bytes in
SymbolTable.getSource()
from which the method_info for this method (excluding its first 6 bytes) must be copied, or 0. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.Use
SpaceModule(ClassSpace, ClassFinder, boolean)
instead. - SpaceModule(ClassSpace, BeanScanning) - Constructor for class org.eclipse.sisu.space.SpaceModule
-
Deprecated.Use
SpaceModule(ClassSpace, ClassFinder, boolean)
instead - SpaceModule(ClassSpace, BeanScanning, boolean) - Constructor for class org.eclipse.sisu.space.SpaceModule
- SpaceModule(ClassSpace, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceModule
-
Deprecated.Use
SpaceModule(ClassSpace, ClassFinder, boolean)
instead. - SpaceModule(ClassSpace, ClassFinder, boolean) - 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
-
Deprecated.Use
SpaceScanner(ClassSpace, boolean)
instead. - SpaceScanner(ClassSpace, boolean) - Constructor for class org.eclipse.sisu.space.SpaceScanner
- SpaceScanner(ClassSpace, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceScanner
-
Deprecated.Use
SpaceScanner(ClassSpace, ClassFinder, boolean)
instead. - SpaceScanner(ClassSpace, ClassFinder, boolean) - Constructor for class org.eclipse.sisu.space.SpaceScanner
- SpaceVisitor - Interface in org.eclipse.sisu.space
-
Something that can visit
ClassSpace
s. - splitByComma(String) - Static method in class org.eclipse.sisu.space.Tokens
-
Lazily splits the given string into whitespace-trimmed tokens, using comma as the token separator.
- splitByStar(String) - Static method in class org.eclipse.sisu.space.Tokens
-
Lazily splits the given string into non-trimmed tokens, using star as the token separator.
- STACK_KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
- STACK_MAP_TABLE - Static variable in class org.eclipse.sisu.space.asm.Constants
- STACK_SIZE_DELTA - Static variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The stack size variation corresponding to each JVM opcode.
- stackMapTableEntries - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The 'entries' array of the StackMapTable code attribute.
- stackMapTableNumberOfEntries - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The number_of_entries field of the StackMapTable code attribute.
- 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
- StartingException - Exception Class in org.codehaus.plexus.personality.plexus.lifecycle.phase
- StartingException(String) - Constructor for exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException
- StartingException(String, Throwable) - Constructor for exception class 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
- startPc - Variable in class org.eclipse.sisu.space.asm.Handler
-
The start_pc field of this JVMS exception_table entry.
- stateMask - Variable in class org.eclipse.sisu.launch.SisuTracker
-
Mask of bundle states being tracked.
- stop() - Method in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
- stop(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 Class in org.codehaus.plexus.personality.plexus.lifecycle.phase
- StoppingException(String) - Constructor for exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException
- StoppingException(String, Throwable) - Constructor for exception class org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException
- 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
- strictClassPathScanning - Variable in class org.codehaus.plexus.DefaultContainerConfiguration
- 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
- 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
- subPath - Variable in class org.eclipse.sisu.space.ResourceEnumeration
- subroutineId - Variable in class org.eclipse.sisu.space.asm.Label
-
The id of the subroutine to which this basic block belongs, or 0.
- 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 this control flow graph edge.
- SUFFIX - Enum constant in enum org.eclipse.sisu.space.GlobberStrategy
- superClass - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The super_class field of the JVMS ClassFile structure.
- 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
- Symbol - Class in org.eclipse.sisu.space.asm
-
An entry of the constant pool, of the BootstrapMethods attribute, or of the (ASM specific) type table of a class.
- Symbol(int, int, String, String, String, long) - Constructor for class org.eclipse.sisu.space.asm.Symbol
-
Constructs a new Symbol.
- symbolTable - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Where the constants used in this AnnotationWriter must be stored.
- symbolTable - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The symbol table for this class (contains the constant_pool and the BootstrapMethods).
- symbolTable - Variable in class org.eclipse.sisu.space.asm.FieldWriter
-
Where the constants used in this FieldWriter must be stored.
- symbolTable - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
Where the constants used in this MethodWriter must be stored.
- symbolTable - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
Where the constants used in this AnnotationWriter must be stored.
- symbolTable - Variable in class org.eclipse.sisu.space.asm.RecordComponentWriter
-
Where the constants used in this RecordComponentWriter must be stored.
- SymbolTable - Class in org.eclipse.sisu.space.asm
-
The constant pool entries, the BootstrapMethods attribute entries and the (ASM specific) type table entries of a class.
- SymbolTable(ClassWriter) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable
-
Constructs a new, empty SymbolTable for the given ClassWriter.
- SymbolTable(ClassWriter, ClassReader) - Constructor for class org.eclipse.sisu.space.asm.SymbolTable
-
Constructs a new SymbolTable for the given ClassWriter, initialized with the constant pool and bootstrap methods of the given ClassReader.
- SymbolTable.Entry - Class in org.eclipse.sisu.space.asm
-
An entry of a SymbolTable.
- SymbolTable.LabelEntry - Class in org.eclipse.sisu.space.asm
-
A label corresponding to a "forward uninitialized" type in the ASM specific
SymbolTable.typeTable
(seeSymbol.FORWARD_UNINITIALIZED_TYPE_TAG
). - 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
- SYNTHETIC - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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
- 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.
- tag - Variable in class org.eclipse.sisu.space.asm.Symbol
-
A tag indicating the type of this symbol.
- TAGS - Static variable in class org.codehaus.plexus.logging.console.ConsoleLogger
- targetDirectory - Variable in class org.eclipse.sisu.space.SisuIndex
- targetTypeAndInfo - Variable in class org.eclipse.sisu.space.asm.TypeReference
-
The target_type and target_info structures - as defined in the Java Virtual Machine Specification (JVMS) - corresponding to this type reference.
- tearDown() - Method in class org.codehaus.plexus.PlexusTestCase
- tearDown() - Method in class org.eclipse.sisu.launch.InjectedTest
- tearDown() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Deprecated.
- teardownContainer() - Method in class org.codehaus.plexus.PlexusTestCase
- tempKey(K) - Static method in class org.eclipse.sisu.inject.MildKeys
- TemporalConverter - Class in org.codehaus.plexus.component.configurator.converters.basic
-
Supports type conversion into
java.time
classes. - TemporalConverter() - Constructor for class org.codehaus.plexus.component.configurator.converters.basic.TemporalConverter
- tempValue(V) - Static method in class org.eclipse.sisu.inject.MildValues
- TestIndexMojo - Class in org.eclipse.sisu.mojos
-
Generates a qualified class index for test classes compiled by the current project.
- TestIndexMojo() - Constructor for class org.eclipse.sisu.mojos.TestIndexMojo
- text - Variable in class org.eclipse.sisu.space.Tokens.TokenIterator
- 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
- THIS - Static variable in class org.eclipse.sisu.inject.Implementations.ProviderFinder
- THIS - Static variable in class org.eclipse.sisu.inject.Implementations.ServletFinder
- thisClass - Variable in class org.eclipse.sisu.space.asm.ClassWriter
-
The this_class field of the JVMS ClassFile structure.
- threshold - Variable in class org.codehaus.plexus.logging.AbstractLogger
- threshold - Variable in class org.codehaus.plexus.logging.BaseLoggerManager
- 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. - toArray() - Method in class org.eclipse.sisu.space.asm.Attribute.Set
- toArray(List<Method>) - Static method in class org.eclipse.sisu.bean.BeanLifecycle
- toByteArray() - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Returns the content of the class file that was built by this ClassWriter.
- toFile(URL) - Static method in class org.eclipse.sisu.space.FileEntryIterator
- tokenIndex - Variable in class org.eclipse.sisu.space.Tokens.TokenIterator
- TokenIterator(String, char, boolean) - Constructor for class org.eclipse.sisu.space.Tokens.TokenIterator
- Tokens - Class in org.eclipse.sisu.space
-
Utility methods for dealing with tokens.
- Tokens() - Constructor for class org.eclipse.sisu.space.Tokens
- Tokens.TokenIterator - Class in org.eclipse.sisu.space
-
Iterator
that lazily splits a string into tokens. - TOP - Static variable in class org.eclipse.sisu.space.asm.Frame
- TOP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- TOP_IF_LONG_OR_DOUBLE_FLAG - Static variable in class org.eclipse.sisu.space.asm.Frame
-
A flag used for LOCAL_KIND and STACK_KIND abstract types, indicating that if the resolved, concrete type is LONG or DOUBLE, TOP should be used instead (because the value has been partially overridden with an xSTORE instruction).
- 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.ConstantDynamic
- 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
- trimBack(int) - Method in class org.eclipse.sisu.space.Tokens.TokenIterator
-
Backtracks to find the non-whitespace end of the current token.
- trimming - Variable in class org.eclipse.sisu.space.Tokens.TokenIterator
- 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, also called its name in the JVMS.
- 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 - Class in org.eclipse.sisu.space.asm
-
A Java field or method type.
- Type(int, String, int, int) - Constructor for class org.eclipse.sisu.space.asm.Type
-
Constructs a reference type.
- 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_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of a normal type entry in the (ASM specific) type table of a class.
- TypeArguments - Class in org.eclipse.sisu.inject
-
Utility methods for dealing with generic type arguments.
- TypeArguments - Class in org.eclipse.sisu.plexus
-
Utility methods for dealing with generic type arguments.
- TypeArguments() - Constructor for class org.eclipse.sisu.inject.TypeArguments
- TypeArguments() - Constructor for class org.eclipse.sisu.plexus.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.SymbolTable
-
The actual number of elements in
SymbolTable.typeTable
. - 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 - 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
-
Constructs a new TypePath.
- typePathContainer - Variable in class org.eclipse.sisu.space.asm.TypePath
-
The byte array where the 'type_path' structure - as defined in the Java Virtual Machine Specification (JVMS) - corresponding to this TypePath is stored.
- typePathOffset - Variable in class org.eclipse.sisu.space.asm.TypePath
-
The offset of the first byte of the type_path JVMS structure in
TypePath.typePathContainer
. - 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
-
Constructs a new TypeReference.
- typeTable - Variable in class org.eclipse.sisu.space.asm.SymbolTable
-
An ASM specific 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_KIND - Static variable in class org.eclipse.sisu.space.asm.Frame
- UNINITIALIZED_THIS - Static variable in class org.eclipse.sisu.space.asm.Frame
- UNINITIALIZED_THIS - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- UNINITIALIZED_TYPE_TAG - Static variable in class org.eclipse.sisu.space.asm.Symbol
-
The tag value of an uninitialized type entry in the type table of a class.
- 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 - Enum constant in enum 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
- URLTypeConverter() - Constructor for class org.eclipse.sisu.wire.URLTypeConverter
- USE_CACHES - Static variable in class org.eclipse.sisu.space.Streams
- useNamedValues - Variable in class org.eclipse.sisu.space.asm.AnnotationWriter
-
Whether values are named or not.
- usesCount - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The uses_count field of the JVMS Module attribute.
- usesIndex - Variable in class org.eclipse.sisu.space.asm.ModuleWriter
-
The binary content of the 'uses_index' array of the JVMS Module attribute.
V
- V_PREVIEW - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Version flag indicating that the class is using 'preview' features.
- 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
- V10 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V11 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V12 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V13 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V14 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V15 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V16 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V17 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V18 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V19 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V20 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V21 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V22 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V23 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V24 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V25 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
- V9 - 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.Symbol
-
The string value of this symbol.
- value - Variable in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
- value() - Element 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() - Element in annotation type org.eclipse.sisu.Priority
- value() - Element in annotation type org.eclipse.sisu.space.WildcardKey.Qualified
- value() - Method in class org.eclipse.sisu.space.WildcardKey.QualifiedImpl
- value() - Element in annotation type org.eclipse.sisu.Typed
- value() - Element in annotation type org.sonatype.inject.Description
-
Deprecated.
- VALUE_MASK - Static variable in class org.eclipse.sisu.space.asm.Frame
- VALUE_SIZE - Static variable in class org.eclipse.sisu.space.asm.Frame
- valueBegin - Variable in class org.eclipse.sisu.space.asm.Type
-
The beginning index, inclusive, of the value of this Java field or method type in
Type.valueBuffer
. - valueBuffer - Variable in class org.eclipse.sisu.space.asm.Type
-
A buffer containing the value of this field or method type.
- valueEnd - Variable in class org.eclipse.sisu.space.asm.Type
-
The end index, exclusive, of the value of this Java field or method type in
Type.valueBuffer
. - 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
- 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
-
The minor_version and major_version fields of the JVMS ClassFile structure.
- 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 - Variable in class org.eclipse.sisu.plexus.DefaultPlexusBeanLocator
- visibility - Variable in class org.eclipse.sisu.plexus.RealmManager
- visibleAnnotableParameterCount - Variable in class org.eclipse.sisu.space.asm.MethodWriter
-
The number of method parameters that can have runtime visible annotations, or 0.
- visibleRealmNames(ClassRealm) - Method in class org.eclipse.sisu.plexus.RealmManager
-
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(InstanceFilterBinding) - Method in class org.eclipse.sisu.inject.Implementations.ServletFinder
- visit(InstanceServletBinding) - Method in class org.eclipse.sisu.inject.Implementations.ServletFinder
- visit(LinkedFilterBinding) - Method in class org.eclipse.sisu.inject.Implementations.ServletFinder
- visit(LinkedServletBinding) - Method in class org.eclipse.sisu.inject.Implementations.ServletFinder
- 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.inject.Implementations.ProviderFinder
- visit(ProviderInstanceBinding<?>) - Method in class org.eclipse.sisu.wire.DependencyAnalyzer
- visit(ProviderKeyBinding<?>) - Method in class org.eclipse.sisu.inject.Implementations.ProviderFinder
- 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
- visitAbstractType(int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Sets an abstract type in
MethodWriter.currentFrame
. - visitAnnotableParameterCount(int, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits the number of method parameters that can have annotations.
- visitAnnotableParameterCount(int, boolean) - Method in class org.eclipse.sisu.space.asm.MethodWriter
- 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, boolean) - Method in class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
Visits an annotation of the record component.
- visitAnnotation(String, boolean) - Method in class org.eclipse.sisu.space.asm.RecordComponentWriter
- 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
- visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
Visits a non standard attribute of the record component.
- visitAttribute(Attribute) - Method in class org.eclipse.sisu.space.asm.RecordComponentWriter
- 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
- 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
- visitEnd() - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visits the end of the module.
- visitEnd() - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- visitEnd() - Method in class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
Visits the end of the record component.
- visitEnd() - Method in class org.eclipse.sisu.space.asm.RecordComponentWriter
- 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
- visitExport(String, int, String...) - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visit an exported package of the current module.
- visitExport(String, int, String...) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- 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
- visitFrameEnd() - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Ends the visit of
MethodWriter.currentFrame
by writing it in the StackMapTable entries and by updating the StackMapTable number_of_entries (except if the current frame is the first one, which is implicit in StackMapTable). - visitFrameStart(int, int, int) - Method in class org.eclipse.sisu.space.asm.MethodWriter
-
Starts the visit of a new stack map frame, stored in
MethodWriter.currentFrame
. - 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
- 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
- visitMainClass(String) - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visit the main class of the current module.
- visitMainClass(String) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- 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
- visitModule(String, int, String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
-
Visit the module corresponding to the class.
- visitModule(String, int, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
- 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
- visitNestHost(String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
-
Visits the nest host class of the class.
- visitNestHost(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
- visitNestMember(String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
-
Visits a member of the nest.
- visitNestMember(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
- visitOpen(String, int, String...) - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visit an open package of the current module.
- visitOpen(String, int, String...) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- 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
- visitPackage(String) - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visit a package of the current module.
- visitPackage(String) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- 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
- visitPermittedSubclass(String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
-
Visits a permitted subclasses.
- visitPermittedSubclass(String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
- visitProvide(String, String...) - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visit an implementation of a service.
- visitProvide(String, String...) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- visitRecordComponent(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
-
Visits a record component of the class.
- visitRecordComponent(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
- visitRequire(String, int, String) - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visits a dependence of the current module.
- visitRequire(String, int, String) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- 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
- 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
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.RecordComponentVisitor
-
Visits an annotation on a type in the record component signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.RecordComponentWriter
- 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
- visitUse(String) - Method in class org.eclipse.sisu.space.asm.ModuleVisitor
-
Visit a service used by the current module.
- visitUse(String) - Method in class org.eclipse.sisu.space.asm.ModuleWriter
- 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,
T, - Class in org.eclipse.sisu.injectW> -
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 - Static variable in class org.eclipse.sisu.space.asm.Constants
- WIDE_JUMP_OPCODE_DELTA - Static variable in class org.eclipse.sisu.space.asm.Constants
- 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 the content of this attribute.
- 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 and Interfaces|All Packages|Constant Field Values|Serialized Form
SpaceScanner.accept(ClassVisitor, URL, boolean)
instead.