Index

A B C D F G H I K L N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

accept(BundleSource) - Method in class org.osgi.test.junit5.bundle.BundleArgumentsProvider
 
accept(ServiceSource) - Method in class org.osgi.test.junit5.service.ServiceArgumentsProvider
 
afterAll(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
afterEach(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
annotation() - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
Array - Enum constant in enum org.osgi.test.common.annotation.Property.Type
 

B

beforeAll(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
beforeEach(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
Boolean - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 
BUNDLE_CONTEXT_KEY - Static variable in class org.osgi.test.junit5.context.BundleContextExtension
 
BundleArgumentsProvider - Class in org.osgi.test.junit5.bundle
 
BundleArgumentsProvider() - Constructor for class org.osgi.test.junit5.bundle.BundleArgumentsProvider
 
BundleContextExtension - Class in org.osgi.test.junit5.context
A JUnit 5 Extension to get the OSGi BundleContext of the test bundle.
BundleContextExtension() - Constructor for class org.osgi.test.junit5.context.BundleContextExtension
 
BundleContextExtension.CloseableResourceBundleContext - Class in org.osgi.test.junit5.context
 
BundleInstallerExtension - Class in org.osgi.test.junit5.context
A JUnit 5 Extension to get a BundleInstaller for the test bundle.
BundleInstallerExtension() - Constructor for class org.osgi.test.junit5.context.BundleInstallerExtension
 
BundleSource - Annotation Type in org.osgi.test.junit5.bundle
 
Byte - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 

C

cardinality() - Element in annotation type org.osgi.test.common.annotation.InjectService
Indicate the number of services that are required to arrive within the specified by InjectService.timeout() before starting the test.
Character - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 
close() - Method in class org.osgi.test.junit5.context.BundleContextExtension.CloseableResourceBundleContext
 
close() - Method in class org.osgi.test.junit5.service.ServiceExtension.CloseableServiceConfiguration
 
Collection - Enum constant in enum org.osgi.test.common.annotation.Property.Type
 

D

DEFAULT_TIMEOUT - Static variable in annotation type org.osgi.test.common.annotation.InjectService
 
DEFAULT_TIMEOUT - Static variable in annotation type org.osgi.test.junit5.service.ServiceSource
 
disallowedFieldModifiers() - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
Double - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 

F

filter() - Element in annotation type org.osgi.test.common.annotation.InjectService
Filter string used to target more specific services using the String.format pattern.
filter() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
Filter string used to target more specific services using the String.format pattern.
filterArguments() - Element in annotation type org.osgi.test.common.annotation.InjectService
Optional arguments to the format string provided by InjectService.filter().
filterArguments() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
Optional arguments to the format string provided by ServiceSource.filter().
Float - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 

G

get() - Method in class org.osgi.test.junit5.context.BundleContextExtension.CloseableResourceBundleContext
 
get() - Method in class org.osgi.test.junit5.service.ServiceExtension.CloseableServiceConfiguration
 
getBundleContext(ExtensionContext) - Static method in class org.osgi.test.junit5.context.BundleContextExtension
 
getBundleInstaller(ExtensionContext) - Static method in class org.osgi.test.junit5.context.BundleContextExtension
Deprecated.
getBundleInstaller(ExtensionContext) - Static method in class org.osgi.test.junit5.context.BundleInstallerExtension
 
getServiceConfiguration(Class<S>, String, String[], int, long, ExtensionContext) - Static method in class org.osgi.test.junit5.service.ServiceExtension
 

H

headerFilter() - Element in annotation type org.osgi.test.junit5.bundle.BundleSource
Filter string used to target a bundle by filtering the Bundle-Headers Must use valid OSGi filter syntax.

I

InjectBundleContext - Annotation Type in org.osgi.test.common.annotation
Inject BundleContext into test classes and methods.
InjectBundleInstaller - Annotation Type in org.osgi.test.common.annotation
Inject BundleInstaller into test classes and methods.
InjectingExtension<INJECTION extends Annotation> - Class in org.osgi.test.junit5.inject
 
InjectingExtension(Class<INJECTION>, Class<?>...) - Constructor for class org.osgi.test.junit5.inject.InjectingExtension
 
InjectInstalledBundle - Annotation Type in org.osgi.test.common.annotation
Loads a Bundle from a given location and installs the Bundle.
InjectService - Annotation Type in org.osgi.test.common.annotation
Inject OSGi services into test classes and methods.
InjectService.AnyService - Class in org.osgi.test.common.annotation
 
INSTALL_BUNDLE_KEY - Static variable in class org.osgi.test.junit5.context.BundleContextExtension
Deprecated.
Replaced by INSTALL_BUNDLE_KEY.
INSTALL_BUNDLE_KEY - Static variable in class org.osgi.test.junit5.context.BundleInstallerExtension
 
InstalledBundleExtension - Class in org.osgi.test.junit5.context
This Extension loads a Bundle from a given location and installs the Bundle using the InjectInstalledBundle.
InstalledBundleExtension() - Constructor for class org.osgi.test.junit5.context.InstalledBundleExtension
 
installedBundleOf(InjectInstalledBundle, ExtensionContext) - Static method in class org.osgi.test.junit5.context.InstalledBundleExtension
 
Integer - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 
isLifecyclePerClass(Class<?>) - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
isLifecyclePerClass(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
 

K

key() - Element in annotation type org.osgi.test.common.annotation.Property
 

L

Long - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 

N

NOT_SET - Static variable in annotation type org.osgi.test.common.annotation.Property
 

O

of(Property[]) - Static method in class org.osgi.test.common.annotation.PropertiesConverter
 
org.osgi.test.common.annotation - package org.osgi.test.common.annotation
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
org.osgi.test.junit5.bundle - package org.osgi.test.junit5.bundle
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
org.osgi.test.junit5.context - package org.osgi.test.junit5.context
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
org.osgi.test.junit5.inject - package org.osgi.test.junit5.inject
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
org.osgi.test.junit5.service - package org.osgi.test.junit5.service
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

P

PrimitiveArray - Enum constant in enum org.osgi.test.common.annotation.Property.Type
 
PropertiesConverter - Class in org.osgi.test.common.annotation
 
PropertiesConverter() - Constructor for class org.osgi.test.common.annotation.PropertiesConverter
 
Property - Annotation Type in org.osgi.test.common.annotation
 
Property.Scalar - Enum in org.osgi.test.common.annotation
 
Property.Type - Enum in org.osgi.test.common.annotation
 
provideArguments(ExtensionContext) - Method in class org.osgi.test.junit5.bundle.BundleArgumentsProvider
 
provideArguments(ExtensionContext) - Method in class org.osgi.test.junit5.service.ServiceArgumentsProvider
 

R

resolveField(Field, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
Resolve the value for the specified Field for the specified ExtensionContext.
resolveParameter(ParameterContext, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
Resolve the value for the specified ParameterContext for the specified ExtensionContext.
resolveValue(TargetType, INJECTION, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
Resolve the value for the specified TargetType and injection annotation for the specified ExtensionContext.
resolveValue(TargetType, InjectBundleContext, ExtensionContext) - Method in class org.osgi.test.junit5.context.BundleContextExtension
 
resolveValue(TargetType, InjectBundleInstaller, ExtensionContext) - Method in class org.osgi.test.junit5.context.BundleInstallerExtension
 
resolveValue(TargetType, InjectInstalledBundle, ExtensionContext) - Method in class org.osgi.test.junit5.context.InstalledBundleExtension
 
resolveValue(TargetType, InjectService, ExtensionContext) - Method in class org.osgi.test.junit5.service.ServiceExtension
 

S

scalar() - Element in annotation type org.osgi.test.common.annotation.Property
 
Scalar - Enum constant in enum org.osgi.test.common.annotation.Property.Type
 
service() - Element in annotation type org.osgi.test.common.annotation.InjectService
Indicate to take the serviceClass from not from the parameter.
ServiceArgumentsProvider - Class in org.osgi.test.junit5.service
 
ServiceArgumentsProvider() - Constructor for class org.osgi.test.junit5.service.ServiceArgumentsProvider
 
ServiceExtension - Class in org.osgi.test.junit5.service
A JUnit 5 Extension to depend on OSGi services.
ServiceExtension() - Constructor for class org.osgi.test.junit5.service.ServiceExtension
 
ServiceExtension.CloseableServiceConfiguration<S> - Class in org.osgi.test.junit5.service
 
ServiceSource - Annotation Type in org.osgi.test.junit5.service
 
serviceType() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
 
Short - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 
start() - Element in annotation type org.osgi.test.common.annotation.InjectInstalledBundle
 
stateMask() - Element in annotation type org.osgi.test.junit5.bundle.BundleSource
Optional bit mask of the Bundle states used to filter Bundles.
String - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
 
supportsField(Field, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
Determine if this extender supports resolution for the specified Field for the specified ExtensionContext.
supportsParameter(ParameterContext, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
Determine if this resolver supports resolution of an argument for the Parameter in the specified ParameterContext for the specified ExtensionContext.
supportsType(TargetType, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
Determine if this extender supports resolution for the specified TargetType for the specified ExtensionContext.
supportsType(TargetType, ExtensionContext) - Method in class org.osgi.test.junit5.service.ServiceExtension
 
symbolicNamePattern() - Element in annotation type org.osgi.test.junit5.bundle.BundleSource
Optional SymbolicNameFilter used to filter Bundles by SymbolicName using regular expression pattern.

T

targetTypes() - Method in class org.osgi.test.junit5.inject.InjectingExtension
 
timeout() - Element in annotation type org.osgi.test.common.annotation.InjectService
Indicate require services must arrive within the specified timeout.
timeout() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
Indicate require services must arrive within the specified timeout.
toString() - Method in class org.osgi.test.junit5.context.BundleContextExtension.CloseableResourceBundleContext
 
toString() - Method in class org.osgi.test.junit5.service.ServiceExtension.CloseableServiceConfiguration
 
type() - Element in annotation type org.osgi.test.common.annotation.Property
 

V

value() - Element in annotation type org.osgi.test.common.annotation.InjectInstalledBundle
 
value() - Element in annotation type org.osgi.test.common.annotation.Property
 
valueOf(String) - Static method in enum org.osgi.test.common.annotation.Property.Scalar
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.test.common.annotation.Property.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.osgi.test.common.annotation.Property.Scalar
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.test.common.annotation.Property.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I K L N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values