- CALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- CASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- catchThrowable(Throwable) - Static method in class org.eclipse.sisu.inject.Logs
-
Helper method for catching Throwables; severe errors such as ThreadDeath are always re-thrown.
- 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.
- CHECKCAST - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- ChildWireModule - Class in org.eclipse.sisu.wire
-
Child
WireModule that avoids wiring dependencies that already exist in a parent
Injector.
- ChildWireModule(Injector, Module...) - Constructor for class org.eclipse.sisu.wire.ChildWireModule
-
- ChildWireModule(Injector, Iterable<Module>) - Constructor for class org.eclipse.sisu.wire.ChildWireModule
-
- ClassFinder - Interface in org.eclipse.sisu.space
-
Finds (and optionally filters)
Class resources from
ClassSpaces.
- ClassReader - Class in org.eclipse.sisu.space.asm
-
A Java class parser to make a
ClassVisitor visit an existing class.
- ClassReader(byte[]) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
-
- ClassReader(byte[], int, int) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
-
- ClassReader(InputStream) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
-
- ClassReader(String) - Constructor for class org.eclipse.sisu.space.asm.ClassReader
-
- ClassSpace - Interface in org.eclipse.sisu.space
-
Represents an abstract collection of related classes and resources.
- ClassVisitor - Class in org.eclipse.sisu.space.asm
-
A visitor to visit a Java class.
- ClassVisitor(int) - Constructor for class org.eclipse.sisu.space.asm.ClassVisitor
-
- ClassVisitor(int, ClassVisitor) - Constructor for class org.eclipse.sisu.space.asm.ClassVisitor
-
- ClassVisitor - Interface in org.eclipse.sisu.space
-
Something that can visit class definitions.
- ClassWriter - Class in org.eclipse.sisu.space.asm
-
- ClassWriter(int) - Constructor for class org.eclipse.sisu.space.asm.ClassWriter
-
- 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.
- clear() - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
-
- clear() - Method in interface org.eclipse.sisu.inject.MutableBeanLocator
-
- cloneClass(String) - Method in class org.eclipse.sisu.space.CloningClassSpace
-
- CloningClassSpace - Class in org.eclipse.sisu.space
-
ClassSpace that can create multiple (deferred) copies of the same implementation type.
- CloningClassSpace(ClassSpace) - Constructor for class org.eclipse.sisu.space.CloningClassSpace
-
- compose(Bundle) - Method in class org.eclipse.sisu.launch.SisuBundlePlan
-
Composes a Module that configures components from the given bundle.
- COMPUTE_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
-
Flag to automatically compute the stack map frames of methods from
scratch.
- COMPUTE_MAXS - Static variable in class org.eclipse.sisu.space.asm.ClassWriter
-
Flag to automatically compute the maximum stack size and the maximum
number of local variables of methods.
- concurrentKeys() - Static method in class org.eclipse.sisu.inject.Soft
-
- concurrentKeys(int, int) - 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.Weak
-
- concurrentValues() - Static method in class org.eclipse.sisu.inject.Soft
-
- concurrentValues(int, int) - 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.Weak
-
- 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(Properties) - Method in class org.eclipse.sisu.launch.InjectedTest
-
Custom property values.
- configure(Binder) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Custom injection bindings.
- configure(Properties) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
Custom property values.
- configure(Binder) - Method in class org.eclipse.sisu.launch.Main
-
- 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
-
- contextModule() - Method in class org.eclipse.sisu.launch.BundleModule
-
Returns a module containing common context bindings for the bundle.
- 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.
- createLocator(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
-
Returns a new locator of bound components for this extender.
- createTracker(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
-
Creates a new tracker of component bundles for this extender.
- cv - Variable in class org.eclipse.sisu.space.asm.ClassVisitor
-
The class visitor to which this visitor must delegate method calls.
- 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
-
- F_APPEND - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Represents a compressed frame where locals are the same as the locals in
the previous frame, except that additional 1-3 locals are defined, and
with an empty stack.
- F_CHOP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Represents a compressed frame where locals are the same as the locals in
the previous frame, except that the last 1-3 locals are absent and with
an empty stack.
- F_FULL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Represents a compressed frame with complete frame data.
- F_NEW - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Represents an expanded frame.
- F_SAME - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Represents a compressed frame with exactly the same locals as the
previous frame and with an empty stack.
- F_SAME1 - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
Represents a compressed frame with exactly the same locals as the
previous frame and with a single value on the stack.
- FADD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- FALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- FASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- 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
-
- 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
-
- FieldVisitor(int, FieldVisitor) - Constructor for class org.eclipse.sisu.space.asm.FieldVisitor
-
- findClasses(ClassSpace) - Method in interface org.eclipse.sisu.space.ClassFinder
-
Searches the given
ClassSpace for
Class resources.
- findClasses(ClassSpace) - Method in class org.eclipse.sisu.space.DefaultClassFinder
-
- findClasses(ClassSpace) - Method in class org.eclipse.sisu.space.IndexedClassFinder
-
- findEntries(String, String, boolean) - Method in class org.eclipse.sisu.space.BundleClassSpace
-
- findEntries(String, String, boolean) - Method in interface org.eclipse.sisu.space.ClassSpace
-
Queries local class space content for entries matching the given pattern.
- findEntries(String, String, boolean) - Method in class org.eclipse.sisu.space.URLClassSpace
-
- findLocator(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
-
Finds the locator associated with this extender; creates one if none exist.
- FLOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- 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.
- FMUL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- FNEG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- FREM - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- FRETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- 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.
- FSTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- FSUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- fv - Variable in class org.eclipse.sisu.space.asm.FieldVisitor
-
The field visitor to which this visitor must delegate method calls.
- get(TypeLiteral<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
-
Get all type arguments from a generic type, for example [Foo,Bar] from Map<Foo,Bar>.
- get(TypeLiteral<?>, int) - Static method in class org.eclipse.sisu.inject.TypeArguments
-
Get an indexed type argument from a generic type, for example Bar from Map<Foo,Bar>.
- getAccess() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the class's access flags (see
Opcodes).
- getAnnotation(Class<A>) - Method in interface org.eclipse.sisu.bean.BeanProperty
-
Returns the property annotation with the specified type.
- getAnnotation(Binding<?>, Class<T>) - Method in interface org.eclipse.sisu.inject.AnnotatedSource
-
Returns the annotation of the given type that is associated with the binding.
- getAnnotation(Binding<?>, Class<T>) - Static method in class org.eclipse.sisu.inject.Sources
-
Searches the binding's source and implementation for an annotation of the given type.
- 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.
- 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.
- getArgumentTypes(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java types corresponding to the argument types of the given
method descriptor.
- getArgumentTypes(Method) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java types corresponding to the argument types of the given
method.
- getArgumentTypes() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the argument types of methods of this type.
- getBasedir() - Method in class org.eclipse.sisu.launch.InjectedTest
-
- getBasedir() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- getBundle() - Method in class org.eclipse.sisu.space.BundleClassSpace
-
- getClassName() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
- getClassName() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the binary name of the class corresponding to this type.
- 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
-
- getConstructorDescriptor(Constructor<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the descriptor corresponding to the given constructor.
- getDeclaringSource(Binding<?>) - Static method in class org.eclipse.sisu.inject.Guice4
-
Returns the source that originally declared the given binding.
- getDescription() - Method in interface org.eclipse.sisu.BeanEntry
-
Returns a human-readable description of the bean; see @
Description.
- getDescriptor() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the descriptor corresponding to this Java type.
- getDescriptor(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the descriptor corresponding to the given Java type.
- 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.
- GETFIELD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- 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
-
- getInjector() - Method in class org.eclipse.sisu.inject.InjectorBindings
-
- getInterfaces() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the internal names of the class's interfaces (see
getInternalName).
- getInternalName() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the internal name of the class corresponding to this object or
array type.
- getInternalName(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the internal name of the given class.
- getItem(int) - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the start index of the constant pool item in
b, plus
one.
- getItemCount() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the number of constant pool items in
b.
- getKey() - Method in interface org.eclipse.sisu.BeanEntry
-
Returns the @Qualifier annotation associated with this particular bean.
- getLength() - Method in class org.eclipse.sisu.space.asm.TypePath
-
Returns the length of this path.
- getMaxStringLength() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
Returns the maximum length of the strings contained in the constant pool
of the class.
- getMethodDescriptor(Type, Type...) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the descriptor corresponding to the given argument and return
types.
- getMethodDescriptor(Method) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the descriptor corresponding to the given method.
- getMethodType(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java type corresponding to the given method descriptor.
- getMethodType(Type, Type...) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java method type corresponding to the given argument and
return types.
- getName() - Method in interface org.eclipse.sisu.bean.BeanProperty
-
Returns the normalized property name excluding the namespace; for example "address".
- getName() - Method in interface org.eclipse.sisu.inject.DeferredClass
-
Returns the name of the deferred class.
- getName() - Method in class org.eclipse.sisu.space.LoadedClass
-
- getObjectType(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java type corresponding to the given internal name.
- getOffset() - Method in class org.eclipse.sisu.space.asm.Label
-
Returns the offset corresponding to this label.
- getOpcode(int) - Method in class org.eclipse.sisu.space.asm.Type
-
Returns a JVM instruction opcode adapted to this Java type.
- getProperties() - Method in class org.eclipse.sisu.launch.BundleModule
-
Returns the properties associated with the current context.
- getProvider() - Method in interface org.eclipse.sisu.BeanEntry
-
Returns the underlying Provider; may support creation of multiple instances.
- getProviderInstance(ProviderInstanceBinding<?>) - Static method in class org.eclipse.sisu.inject.Guice4
-
Returns the provider that originally backed the given binding.
- getRank() - Method in interface org.eclipse.sisu.BeanEntry
-
Returns the bean's rank; higher ranked beans override lower ranked beans.
- getReader(String) - Method in class org.eclipse.sisu.space.SisuIndex
-
- getReader(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
-
- 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
-
- 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(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java type corresponding to the return type of the given
method descriptor.
- getReturnType(Method) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java type corresponding to the return type of the given
method.
- getReturnType() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the return type of methods of this type.
- getSize() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the size of values of this type.
- getSort() - Method in class org.eclipse.sisu.space.asm.Type
-
Returns the sort of this Java type.
- getSource() - Method in interface org.eclipse.sisu.BeanEntry
-
Returns an arbitrary object that indicates where this bean was configured.
- GETSTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- getStep(int) - Method in class org.eclipse.sisu.space.asm.TypePath
-
Returns the value of the given step of this path.
- getStepArgument(int) - Method in class org.eclipse.sisu.space.asm.TypePath
-
Returns the index of the type argument that the given step is stepping
into.
- getSuperName() - Method in class org.eclipse.sisu.space.asm.ClassReader
-
- 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
-
- getType() - Method in interface org.eclipse.sisu.bean.BeanProperty
-
Returns the reified generic type of the property; for example TypeLiteral<List<String>>.
- getType(String) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java type corresponding to the given type descriptor.
- getType(Class<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java type corresponding to the given class.
- getType(Constructor<?>) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java method type corresponding to the given constructor.
- getType(Method) - Static method in class org.eclipse.sisu.space.asm.Type
-
Returns the Java method type corresponding to the given method.
- getURLs() - Method in class org.eclipse.sisu.space.URLClassSpace
-
- getValue() - Method in interface org.eclipse.sisu.BeanEntry
-
Returns the associated instance of the bean; returns same instance for each call.
- getWriter(String) - Method in class org.eclipse.sisu.space.SisuIndex
-
- getWriter(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
-
- global(ClassSpace) - Static method in class org.eclipse.sisu.launch.SisuExtensions
-
- GLOBAL_INDEX - Static variable in class org.eclipse.sisu.space.SpaceModule
-
- GOTO - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- Guice4 - Class in org.eclipse.sisu.inject
-
Utility methods for dealing with changes in the Guice 4.0 SPI.
- 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
-
- 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
-
- 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
-
- ILOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- 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
-
- index(ClassSpace) - Method in class org.eclipse.sisu.space.SisuIndex
-
- IndexedClassFinder - Class in org.eclipse.sisu.space
-
ClassFinder that finds
Class resources listed in the named index.
- IndexedClassFinder(String, boolean) - Constructor for class org.eclipse.sisu.space.IndexedClassFinder
-
- indexedNames(ClassSpace) - Method in class org.eclipse.sisu.space.IndexedClassFinder
-
- INEG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- info - Variable in class org.eclipse.sisu.space.asm.Label
-
Field used to associate user information to a label.
- info(String) - Method in class org.eclipse.sisu.space.SisuIndex
-
- info(String) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
-
- init(ProcessingEnvironment) - Method in class org.eclipse.sisu.space.SisuIndexAPT6
-
- inject(Module) - Method in class org.eclipse.sisu.launch.SisuBundlePlan
-
Creates an Injector from the composed Module configuration.
- InjectedTest - Class in org.eclipse.sisu.launch
-
Abstract TestNG/JUnit4 test that automatically binds and injects itself.
- InjectedTest() - Constructor for class org.eclipse.sisu.launch.InjectedTest
-
- InjectedTestCase - Class in org.eclipse.sisu.launch
-
Abstract JUnit3 TestCase that automatically binds and injects itself.
- InjectedTestCase() - Constructor for class org.eclipse.sisu.launch.InjectedTestCase
-
- InjectorBindings - Class in org.eclipse.sisu.inject
-
Publisher of
Bindings from a single
Injector; ranked according to a given
RankingFunction.
- InjectorBindings(Injector, RankingFunction) - Constructor for class org.eclipse.sisu.inject.InjectorBindings
-
- InjectorBindings(Injector) - Constructor for class org.eclipse.sisu.inject.InjectorBindings
-
- injectProperty(B) - Method in interface org.eclipse.sisu.bean.PropertyBinding
-
Injects the current bound value into the property of the given bean.
- 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.
- 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.
- INSTANCEOF - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- 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.
- INTEGER - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- INVOKEDYNAMIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- INVOKEINTERFACE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- INVOKESPECIAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- INVOKESTATIC - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- INVOKEVIRTUAL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- IOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- IREM - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- IRETURN - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- isAssignableFrom(TypeLiteral<?>, TypeLiteral<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
-
Determines if the sub-type can be converted to the generic super-type via an identity or widening conversion.
- isConcrete(TypeLiteral<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
-
Determines if the given generic type represents a concrete type.
- isConcrete(Class<?>) - Static method in class org.eclipse.sisu.inject.TypeArguments
-
Determines if the given raw type represents a concrete type.
- isEmpty() - Method in class org.eclipse.sisu.wire.EntryListAdapter
-
- isEmpty() - Method in class org.eclipse.sisu.wire.EntryMapAdapter
-
- isEmpty() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
-
- 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.
- ISTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- ISUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- iterator() - Method in class org.eclipse.sisu.bean.BeanProperties
-
- iterator() - Method in class org.eclipse.sisu.bean.DeclaredMembers
-
- iterator() - Method in class org.eclipse.sisu.wire.EntryListAdapter
-
- iterator() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
-
- IUSHR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- IXOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- L2D - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- L2F - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- L2I - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- Label - Class in org.eclipse.sisu.space.asm
-
A label represents a position in the bytecode of a method.
- Label() - Constructor for class org.eclipse.sisu.space.asm.Label
-
Constructs a new label.
- 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.
- LASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- lazy(Binding<T>) - Static method in class org.eclipse.sisu.inject.Guice4
-
Returns a lazy provider that only uses the binding once and caches the result.
- 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
-
- LDIV - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- leaveAnnotation() - Method in interface org.eclipse.sisu.space.AnnotationVisitor
-
Leaves the annotation declaration.
- leaveClass() - Method in interface org.eclipse.sisu.space.ClassVisitor
-
Leaves the class definition.
- leaveClass() - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
-
- leaveClass() - Method in class org.eclipse.sisu.space.SisuIndex
-
- leaveSpace() - Method in class org.eclipse.sisu.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
-
- LifecycleManager - Class in org.eclipse.sisu.bean
-
BeanManager that manages JSR250 beans and schedules lifecycle events.
- LifecycleManager() - Constructor for class org.eclipse.sisu.bean.LifecycleManager
-
- LifecycleModule - Class in org.eclipse.sisu.bean
-
Guice Module that provides JSR250 lifecycle management by following PostConstruct and
PreDestroy annotations.
- LifecycleModule() - Constructor for class org.eclipse.sisu.bean.LifecycleModule
-
- LifecycleModule(BeanManager) - Constructor for class org.eclipse.sisu.bean.LifecycleModule
-
- listIterator(int) - Method in class org.eclipse.sisu.wire.EntryListAdapter
-
- LLOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- LMUL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- LNEG - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- load() - Method in interface org.eclipse.sisu.inject.DeferredClass
-
Retrieves the class, for example from a cache or a class loader.
- load(Class<T>) - Method in class org.eclipse.sisu.launch.SisuExtensions
-
Loads extension types listed under META-INF/services/ fully-qualified-SPI-name.
- load() - Method in class org.eclipse.sisu.space.LoadedClass
-
- loadClass(String) - Method in class org.eclipse.sisu.space.BundleClassSpace
-
- loadClass(String) - Method in interface org.eclipse.sisu.space.ClassSpace
-
Loads the named class from the surrounding class space.
- loadClass(String) - Method in class org.eclipse.sisu.space.URLClassSpace
-
- LoadedClass<T> - Class in org.eclipse.sisu.space
-
- LoadedClass(Class<? extends T>) - Constructor for class org.eclipse.sisu.space.LoadedClass
-
- local(ClassSpace) - Static method in class org.eclipse.sisu.launch.SisuExtensions
-
- LOCAL_INDEX - Static variable in class org.eclipse.sisu.space.SpaceModule
-
- LOCAL_SCAN - Static variable in class org.eclipse.sisu.space.SpaceModule
-
- locate(Key<T>) - Method in interface org.eclipse.sisu.inject.BeanLocator
-
Finds bean implementations that match the given qualified binding Key.
- locate(Key) - Method in class org.eclipse.sisu.inject.DefaultBeanLocator
-
- locator - Variable in class org.eclipse.sisu.launch.BundleModule
-
Shared locator of bound components.
- locator - Variable in class org.eclipse.sisu.launch.SisuBundlePlan
-
- locator - Variable in class org.eclipse.sisu.launch.SisuTracker
-
Shared locator of bound components.
- 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
-
- Logs - Class in org.eclipse.sisu.inject
-
Utility methods for dealing with container logging and recovery.
- 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.
- lookup(Class<T>) - Method in class org.eclipse.sisu.launch.InjectedTest
-
- lookup(Class<T>, String) - Method in class org.eclipse.sisu.launch.InjectedTest
-
- lookup(Class<T>, Class<? extends Annotation>) - Method in class org.eclipse.sisu.launch.InjectedTest
-
- lookup(Class<T>, Annotation) - Method in class org.eclipse.sisu.launch.InjectedTest
-
- lookup(Class<T>) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- lookup(Class<T>, String) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- lookup(Class<T>, Class<? extends Annotation>) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- lookup(Class<T>, Annotation) - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- 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
-
- LSHL - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- LSHR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- LSTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- LSUB - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- LUSHR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- LXOR - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- SALOAD - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- SASTORE - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- scanning() - Method in class org.eclipse.sisu.launch.InjectedTest
-
- scanning() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- schedule(Object) - Method in class org.eclipse.sisu.bean.BeanScheduler
-
Schedules activation of the given bean at the next safe activation point.
- select(Map<?, ?>) - Static method in enum org.eclipse.sisu.space.BeanScanning
-
Selects the property named
"org.eclipse.sisu.space.BeanScanning" and attempts to map its value to a
BeanScanning literal, ignoring case.
- ServiceBindings - Class in org.eclipse.sisu.osgi
-
On-demand publisher of Bindings from the OSGi service registry.
- 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).
- 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.
- set(B, T) - Method in interface org.eclipse.sisu.bean.BeanProperty
-
Sets the property in the given bean to the given value.
- setUp() - Method in class org.eclipse.sisu.launch.InjectedTest
-
- setUp() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- 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.
- SIPUSH - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- SisuBundlePlan - Class in org.eclipse.sisu.launch
-
- SisuBundlePlan(MutableBeanLocator) - Constructor for class org.eclipse.sisu.launch.SisuBundlePlan
-
- SisuExtender - Class in org.eclipse.sisu.launch
-
OSGi extender that uses Sisu and Guice to wire up applications from one or more component bundles.
To enable it install org.eclipse.sisu.inject.extender, or adapt the class for your own extender.
- SisuExtender() - Constructor for class org.eclipse.sisu.launch.SisuExtender
-
- SisuExtensions - Class in org.eclipse.sisu.launch
-
SPI mechanism for discovering Module and Strategy extensions.
- SisuIndex - Class in org.eclipse.sisu.space
-
Command-line utility that generates a qualified class index for a space-separated list of JARs.
- SisuIndex(File) - Constructor for class org.eclipse.sisu.space.SisuIndex
-
- SisuIndexAPT6 - Class in org.eclipse.sisu.space
-
Java 6 Annotation Processor that generates a qualified class index for the current build.
- SisuIndexAPT6() - Constructor for class org.eclipse.sisu.space.SisuIndexAPT6
-
- SisuTracker - Class in org.eclipse.sisu.launch
-
OSGi
BundleTracker that tracks component bundles and uses
BundlePlans to publish them.
- SisuTracker(BundleContext, int, MutableBeanLocator) - Constructor for class org.eclipse.sisu.launch.SisuTracker
-
- size() - Method in class org.eclipse.sisu.wire.EntryListAdapter
-
- size() - Method in class org.eclipse.sisu.wire.EntrySetAdapter
-
- SKIP_CODE - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
Flag to skip method code.
- SKIP_DEBUG - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
Flag to skip the debug information in the class.
- SKIP_FRAMES - Static variable in class org.eclipse.sisu.space.asm.ClassReader
-
Flag to skip the stack map frames in the class.
- Soft - Class in org.eclipse.sisu.inject
-
Utility methods for dealing with SoftReference collections.
- Sources - Class in org.eclipse.sisu.inject
-
Utility methods for dealing with annotated sources.
- space - Variable in class org.eclipse.sisu.launch.BundleModule
-
Local bundle classes and resources.
- space() - Method in class org.eclipse.sisu.launch.InjectedTest
-
- space() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- spaceModule() - Method in class org.eclipse.sisu.launch.BundleModule
-
Returns a module that scans the bundle classpath for components.
- spaceModule() - Method in class org.eclipse.sisu.launch.InjectedTest
-
- spaceModule() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- SpaceModule - Class in org.eclipse.sisu.space
-
Guice Module that automatically binds types annotated with Qualifier annotations.
- SpaceModule(ClassSpace) - Constructor for class org.eclipse.sisu.space.SpaceModule
-
- SpaceModule(ClassSpace, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceModule
-
- SpaceModule(ClassSpace, BeanScanning) - Constructor for class org.eclipse.sisu.space.SpaceModule
-
- SpaceModule.Strategy - Interface in org.eclipse.sisu.space
-
Visitor strategy.
- SpaceScanner - Class in org.eclipse.sisu.space
-
- SpaceScanner(ClassSpace, ClassFinder) - Constructor for class org.eclipse.sisu.space.SpaceScanner
-
- SpaceScanner(ClassSpace) - Constructor for class org.eclipse.sisu.space.SpaceScanner
-
- SpaceVisitor - Interface in org.eclipse.sisu.space
-
- start(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
-
- stateMask - Variable in class org.eclipse.sisu.launch.SisuTracker
-
Mask of bundle states being tracked.
- stop(BundleContext) - Method in class org.eclipse.sisu.launch.SisuExtender
-
- Streams - Class in org.eclipse.sisu.space
-
Utility methods for dealing with streams.
- subscribe(BindingSubscriber<T>) - Method in interface org.eclipse.sisu.inject.BindingPublisher
-
- subscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.inject.InjectorBindings
-
- subscribe(BindingSubscriber<T>) - Method in class org.eclipse.sisu.osgi.ServiceBindings
-
- SWAP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- 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
-
- tearDown() - Method in class org.eclipse.sisu.launch.InjectedTest
-
- tearDown() - Method in class org.eclipse.sisu.launch.InjectedTestCase
-
- throwUnchecked(Throwable) - Static method in class org.eclipse.sisu.inject.Logs
-
Helper method for throwing Throwables; checked exceptions are wrapped as ProvisionExceptions.
- toByteArray() - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
Returns the bytecode of the class that was build with this class writer.
- TOP - Static variable in interface org.eclipse.sisu.space.asm.Opcodes
-
- toString() - Method in class org.eclipse.sisu.inject.InjectorBindings
-
- toString(Module) - Static method in class org.eclipse.sisu.inject.Logs
-
Returns a string representation of the given Module.
- toString(Injector) - Static method in class org.eclipse.sisu.inject.Logs
-
Returns a string representation of the given Injector.
- 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.LoadedClass
-
- toString() - Method in class org.eclipse.sisu.space.URLClassSpace
-
- trace(String, Object, Object) - Static method in class org.eclipse.sisu.inject.Logs
-
Logs a trace message; uses "{}" format anchors.
- TRACE_ENABLED - Static variable in class org.eclipse.sisu.inject.Logs
-
- tracker - Variable in class org.eclipse.sisu.launch.SisuExtender
-
Tracker of component bundles.
- type() - Method in interface org.eclipse.sisu.inject.BindingSubscriber
-
Returns the type of Bindings that are of interest.
- Type - Class in org.eclipse.sisu.space.asm
-
A Java field or method 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.
- TypeArguments - Class in org.eclipse.sisu.inject
-
Utility methods for dealing with generic type arguments.
- Typed - Annotation Type in org.eclipse.sisu
-
Restricts the visible types of a bean:
- 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.
- 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
-
- valueOf(String) - Static method in enum org.eclipse.sisu.bean.DeclaredMembers.View
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.sisu.space.BeanScanning
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonatype.inject.BeanScanning
-
Deprecated.
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.sisu.bean.DeclaredMembers.View
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in class org.eclipse.sisu.inject.Soft
-
- values(int) - Static method in class org.eclipse.sisu.inject.Soft
-
- values() - Static method in class org.eclipse.sisu.inject.Weak
-
- values(int) - 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.sonatype.inject.BeanScanning
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(ClassSpace, Class<?>...) - Static method in class org.eclipse.sisu.space.QualifiedTypeVisitor
-
- visit(String, Object) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
-
Visits a primitive value of the annotation.
- 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
-
- visitAnnotation(String, String) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- 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.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotation(String) - Method in interface org.eclipse.sisu.space.ClassVisitor
-
Visits an annotation declared on the class.
- visitAnnotation(String) - Method in class org.eclipse.sisu.space.QualifiedTypeVisitor
-
- visitAnnotation(String) - Method in class org.eclipse.sisu.space.SisuIndex
-
- visitAnnotationDefault() - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitArray(String) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
-
Visits an array value of the annotation.
- 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.MethodVisitor
-
Visits a non standard attribute of this method.
- 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.
- 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.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.MethodVisitor
-
Visits the end of the method.
- visitEnum(String, String, String) - Method in class org.eclipse.sisu.space.asm.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- 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.
- 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.
- visitIincInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits an IINC instruction.
- 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.
- visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits an annotation on an instruction.
- visitIntInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits an instruction with a single int operand.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits an invokedynamic instruction.
- visitJumpInsn(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a jump instruction.
- visitLabel(Label) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a label.
- visitLdcInsn(Object) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a LDC instruction.
- visitLineNumber(int, Label) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a line number declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a local variable declaration.
- 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.
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- 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.
- 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.
- visitMultiANewArrayInsn(String, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitor(Binder) - Method in class org.eclipse.sisu.launch.SisuExtensions
-
SpaceModule strategy that lets
META-INF/services/org.eclipse.sisu.space.SpaceVisitor extensions
override the default scanning.
- visitor(Binder) - Method in interface org.eclipse.sisu.space.SpaceModule.Strategy
-
- visitOuterClass(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - Method in class org.eclipse.sisu.space.asm.ClassWriter
-
- visitParameter(String, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a parameter of this method.
- visitParameterAnnotation(int, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits an annotation of a parameter this method.
- 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
-
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits an annotation on an exception handler type.
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a try catch block.
- 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.MethodVisitor
-
Visits an annotation on a type in the method signature.
- visitTypeInsn(int, String) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a type instruction.
- visitVarInsn(int, int) - Method in class org.eclipse.sisu.space.asm.MethodVisitor
-
Visits a local variable instruction.
- 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.