# Index

A B C O P S
All Classes and Interfaces|All Packages

## A

afterSetUp(ContextCallback<? extends OsgiContextImpl>...) - Method in class org.apache.sling.testing.mock.osgi.junit.OsgiContextBuilder
afterTearDown(ContextCallback<? extends OsgiContextImpl>...) - Method in class org.apache.sling.testing.mock.osgi.junit.OsgiContextBuilder
apply(Statement, Description) - Method in class org.apache.sling.testing.mock.osgi.junit.ConfigCollector
apply(Statement, Description) - Method in class org.apache.sling.testing.mock.osgi.junit.OsgiContext

## B

beforeSetUp(ContextCallback<? extends OsgiContextImpl>...) - Method in class org.apache.sling.testing.mock.osgi.junit.OsgiContextBuilder
beforeTearDown(ContextCallback<? extends OsgiContextImpl>...) - Method in class org.apache.sling.testing.mock.osgi.junit.OsgiContextBuilder
build() - Method in class org.apache.sling.testing.mock.osgi.junit.OsgiContextBuilder

## C

ConfigCollector - Class in org.apache.sling.testing.mock.osgi.junit
  A `TestRule` that collects runtime-retained component property type annotations and `ConfigType` annotations from the current test method and test class.
ConfigCollector(OsgiContextImpl) - Constructor for class org.apache.sling.testing.mock.osgi.junit.ConfigCollector
  Create a new instance around the provided `OsgiContextImpl`.
ConfigCollector(OsgiContextImpl, Class) - Constructor for class org.apache.sling.testing.mock.osgi.junit.ConfigCollector
  Create a new instance around the provided `OsgiContextImpl`.
ConfigCollector(OsgiContextImpl, String) - Constructor for class org.apache.sling.testing.mock.osgi.junit.ConfigCollector
  Create a new instance around the provided `OsgiContextImpl`.
ConfigCollector(OsgiContextImpl, Class, String) - Constructor for class org.apache.sling.testing.mock.osgi.junit.ConfigCollector
  Create a new instance around the provided `OsgiContextImpl`.

## O

org.apache.sling.testing.mock.osgi.junit - package org.apache.sling.testing.mock.osgi.junit
  Rule for providing easy access to OSGi context in JUnit tests.
OsgiContext - Class in org.apache.sling.testing.mock.osgi.junit
  JUnit rule for setting up and tearing down OSGi context for unit tests.
OsgiContext() - Constructor for class org.apache.sling.testing.mock.osgi.junit.OsgiContext
  Initialize OSGi context.
OsgiContext(ContextCallback<T>) - Constructor for class org.apache.sling.testing.mock.osgi.junit.OsgiContext
  Initialize OSGi context.
OsgiContext(ContextCallback<U>, ContextCallback<V>) - Constructor for class org.apache.sling.testing.mock.osgi.junit.OsgiContext
  Initialize OSGi context.
OsgiContextBuilder - Class in org.apache.sling.testing.mock.osgi.junit
  Builder class for creating `OsgiContext` instances with different sets of parameters.
OsgiContextBuilder() - Constructor for class org.apache.sling.testing.mock.osgi.junit.OsgiContextBuilder
  Create builder.
OsgiContextCallback - Interface in org.apache.sling.testing.mock.osgi.junit
  Callback interface for application-specific setup and teardown operations to customize the `OsgiContext` JUnit rule.

## P

plugin(ContextPlugin<? extends OsgiContextImpl>...) - Method in class org.apache.sling.testing.mock.osgi.junit.OsgiContextBuilder

## S

stream() - Method in class org.apache.sling.testing.mock.osgi.junit.ConfigCollector

A B C O P S
All Classes and Interfaces|All Packages