All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| About |
This package contains a number of classes that assists by analyzing JARs and
constructing bundles.
|
| AbstractIndexingRepository<KEY,FILE> |
|
| AbstractResource |
|
| Access |
Access modifier
|
| Action |
|
| Actionable |
An interface to allow bnd to provide commands on elements.
|
| Activate |
Identify the annotated member as part of the activation of a Service
Component.
|
| ADDef |
|
| AggregateRepository |
|
| Analyzer |
This class can calculate the required headers for a (potential) JAR file.
|
| Analyzer.Check |
|
| AnalyzerMessages |
|
| AnalyzerPlugin |
|
| Annotation |
|
| Annotation.ElementType |
Bnd ElememtType
|
| AntPlugin |
This plugin creates a build.xml file in the project when a project gets
created.
|
| API |
@API is used to annotate public types, methods, constructors, and
fields within a framework or application in order to publish their
API.status() and level of stability and to indicate how they are intended
to be used by API.consumers() of the API.
|
| API.Status |
Indicates the status of an API element and therefore its level of
stability as well.
|
| ArtifactInfo |
A snapshot of the build information of an artifact.
|
| AspectJ |
Provides an aspectj plugin that can export an executable JAR while weaving in
aspect bundles.
|
| Attribute |
Mark an annotation element as an attribute.
|
| AttributeClasses |
Defines a number of attribute classes.
|
| AttributeDefinition |
AttributeDefinition information for the annotated method.
|
| AttributeType |
|
| Attrs |
|
| Attrs.DataType<T> |
|
| Attrs.Type |
|
| AugmentRepository |
|
| BadLocationException |
|
| Baseline |
This class maintains
|
| Baseline.BundleInfo |
|
| Baseline.Info |
|
| BaseRepository |
WARNING ! Not tested
|
| BasicAuthentication |
Provide Http Basic Authentication.
|
| BeanDef |
|
| BearerAuthentication |
Provide Http Bearer Authentication.
|
| BndAuthentication |
bnd has a builtin delegated authentication mechanism, see Settings.
|
| BndEditModel |
A model for a Bnd file.
|
| BndListener |
|
| BridgeRepository |
Bridge an OSGi repository (requirements) and a bnd repository (bsn/version)
by creating an index and providing suitable methods.
|
| BridgeRepository.InfoCapability |
|
| BridgeRepository.ResourceInfo |
|
| BsnToMavenPath |
|
| BuildContext |
|
| Builder |
Include-Resource: ( [name '=' ] file )+ Private-Package: package-decl ( ','
package-decl )* Export-Package: package-decl ( ',' package-decl )*
Import-Package: package-decl ( ',' package-decl )* @version $Revision: 1.27 $
|
| BuilderInstructions |
Instructions for the Builder
|
| BuilderSpecification |
A specification of the Builder parameters without any special types.
|
| BuildInfo |
A snapshot of the build information
|
| BundleId |
Holds the bundle bsn + version pair
|
| CachedPom |
|
| CalltreeResource |
Create an XML call tree of a set of classes.
|
| Capabilities |
Container annotation for repeated Capability annotations.
|
| Capability |
Define a capability for a bundle.
|
| CapabilityBuilder |
|
| CapabilityFormatter |
|
| CapabilityImpl |
|
| CapReqBuilder |
|
| CDIAnnotationReader |
|
| CDIAnnotations |
Analyze the class space for any classes that have an OSGi annotation for CCR.
|
| CentralCheck |
Sets a warning when a header is missing to publish at Central.
|
| CircularDependencyException |
|
| ClassDataCollector |
When adding methods to this class, you must also add them to
ClassDataCollectors!
|
| ClassIndexerAnalyzer |
|
| ClassParser |
|
| Classpath |
|
| Classpath.ClassVisitor |
|
| Clazz |
|
| Clazz.JAVA |
|
| Clazz.MethodParameter |
|
| Clazz.QUERY |
|
| Clipboard |
Abstraction of the clip board since this can vary per driver
|
| CollectionFormatter<T> |
|
| CollectionType |
Collection types for the Reference annotation.
|
| CombinedResource |
|
| CommandPlugin |
A plugin that makes it possible to
|
| CommandResource |
|
| ComparableVersion |
Generic implementation of version comparison.
|
| Compiler |
|
| Component |
Identify the annotated class as a Service Component.
|
| ComponentConstants |
Defines standard names for Service Component constants.
|
| ComponentPropertyType |
Identify the annotated annotation as a Component Property Type.
|
| ComponentSvcReference |
|
| ConfigurationPolicy |
Configuration Policy for the Component annotation.
|
| ConnectionSettings |
|
| ConnectionSettings |
Generic connection setter can set a number of basic properties if applicable
and can add generic headers.
|
| ConsoleLogger |
Deprecated. |
| ConsoleLogger.LogEntryImpl |
|
| Constants |
|
| Container |
|
| Container.TYPE |
|
| Converter<R,T> |
|
| CopyOnWriteTextStore |
Copy-on-write ITextStore wrapper.
|
| Coverage |
This class can create a coverage table between two classspaces.
|
| CoverageResource |
Creates an XML Coverage report.
|
| Deactivate |
Identify the annotated method as the deactivate method of a Service
Component.
|
| DeclarativeServicesAnnotationError |
|
| DeclarativeServicesAnnotationError.ErrorType |
|
| DefaultBooleanFormatter |
Formatter for booleans with a default value; if the input value matches the
default then it is formatted to null.
|
| DefaultFormatter |
|
| DefaultURLConnectionHandler |
Base class for the URL Connection handlers.
|
| Delta |
The Delta provides information about the Diff object.
|
| DependencyContributor |
|
| Deploy |
Deploy this artifact to maven.
|
| Descriptors |
|
| Descriptors.PackageRef |
|
| Descriptors.TypeRef |
|
| Designate |
Generate a Designate element in the Meta Type Resource for an
ObjectClassDefinition using the annotated Declarative Services
component.
|
| DesignateReader |
|
| Dialogs |
A simple dialog handler for prompting for an input string from the user,
displaying a message to the user, or showing a set of errors and warnings.
|
| Diff |
|
| Diff.Data |
|
| Diff.Ignore |
|
| Differ |
Compare two Jars and report the differences.
|
| DiffImpl |
A DiffImpl class compares a newer Element to an older Element.
|
| DiffPluginImpl |
This Diff Plugin Implementation will compare JARs for their API (based on the
Bundle Class Path and exported packages), the Manifest, and the resources.
|
| Directive |
Mark an annotation element as a directive.
|
| Discover |
|
| Document |
|
| Document.DelimiterInfo |
|
| Domain |
This class abstracts domains that have properties holding OSGi meta data.
|
| DownloadBlocker |
|
| DownloadBlocker.Stage |
|
| DownloadListenerPromise |
|
| DSAnnotationReader |
Processes spec DS annotations into xml.
|
| DSAnnotations |
Analyze the class space for any classes that have an OSGi annotation for DS.
|
| DSAnnotations.Options |
|
| DTO |
Super type for Data Transfer Objects.
|
| EclipseClasspath |
Parse the Eclipse project information for the classpath.
|
| EclipseJUnitTester |
|
| EclipsePlugin |
This plugin creates a build.xml file in the project when a project gets
created.
|
| EclipseUtil |
|
| EE |
|
| EEConverter |
|
| EEFormatter |
|
| EmbeddedResource |
|
| EnumConverter<E extends java.lang.Enum<E>> |
|
| EnumFormatter<E extends java.lang.Enum<E>> |
Formats an enum type.
|
| ErrorDetails |
|
| ExecutableJarExporter |
Exports a project or run file to an executable JAR.
|
| ExecutorGroup |
|
| Export |
Mark a package to be exported from its bundle.
|
| ExportedPackage |
|
| Exporter |
|
| ExtensionActivator |
|
| ExtensionDef |
|
| ExternalPlugin |
Define a capability header for an External Plugin class.
|
| ExternalPluginNamespace |
External Plugins are executable code that the Workspace can execute.
|
| FieldOption |
|
| FileRepo |
Deprecated. |
| FileRepo |
A FileRepo is the primary and example implementation of a repository based on
a file system.
|
| FileResource |
Resource for a file.
|
| FilterBuilder |
|
| FilterBuilder.Operator |
|
| FilterParser |
|
| FilterParser.And |
|
| FilterParser.ApproximateExpression |
|
| FilterParser.BundleExpression |
|
| FilterParser.Expression |
|
| FilterParser.ExpressionVisitor<T> |
|
| FilterParser.HostExpression |
|
| FilterParser.IdentityExpression |
|
| FilterParser.Not |
|
| FilterParser.Op |
|
| FilterParser.Or |
|
| FilterParser.PackageExpression |
|
| FilterParser.PatternExpression |
|
| FilterParser.RangeExpression |
|
| FilterParser.SimpleExpression |
|
| FilterParser.SubExpression |
|
| FilterParser.WithRangeExpression |
|
| Filters |
|
| GapTextStore |
Implements a gap managing text store.
|
| Generator<O> |
|
| GenericParameter |
|
| GenericType |
|
| GenericType.GenericArray |
|
| GenericType.GenericWildcard |
|
| GitPlugin |
Adds .gitignore files to projects when created.
|
| GradlePlugin |
The Gradle life cycle plugin.
|
| Header |
Define a manifest header for a bundle.
|
| HeaderClause |
|
| HeaderClauseFormatter |
|
| HeaderClauseListConverter<R> |
|
| HeaderReader |
|
| Headers |
Container annotation for repeated Header annotations.
|
| Home |
|
| HttpClient |
A simple Http Client that inter-works with the bnd registry.
|
| HttpRequest<T> |
Builds up a request
|
| HttpRequestException |
|
| HttpsVerification |
TODO Needs testing Can be used to override default verification of HTTPS.
|
| Icon |
|
| IconDef |
|
| IDocument |
|
| ImportPattern |
|
| IndexProvider |
|
| InfoFileRepo |
|
| InfoRepository |
|
| Instruction |
|
| Instruction.Filter |
|
| Instructions |
|
| IRegion |
|
| ITextStore |
Interface for storing and managing text.
|
| Jar |
|
| Jar.Compression |
|
| JarPrinter |
|
| JarResource |
|
| JartoolSigner |
Sign the jar file.
|
| JPAComponent |
This component is called when we find a resource in the META-INF/*.xml
pattern.
|
| JPMSAnnotations |
|
| JPMSModuleInfoPlugin |
A plugin to generate a module-info class from analyzer metadata and bundle
annotations.
|
| JUnitFramework |
Deprecated. |
| JUnitLauncher |
|
| Kind |
The kind of thing we scope
|
| LauncherInstructions |
Instructions for the launcher
|
| LauncherInstructions.Executable |
|
| LauncherInstructions.RunOption |
|
| LauncherPlugin |
|
| LibraryNamespace |
A workspace extension can be applied on the workspace level
|
| LifeCyclePlugin |
The base class for a plugin that wants to intercept workspace life cycle
events.
|
| LineTracker |
|
| LineType |
|
| LoggingProgressPlugin |
|
| Macro |
Provide a macro processor.
|
| MainClassNamespace |
Represents the Manifest Main-Class header.
|
| Make |
|
| MakeBnd |
|
| MakeCopy |
|
| MakePlugin |
|
| ManifestResource |
Bnd Resource for Manifest with correct support for writing the manifest to an
output stream.
|
| MapFormatter |
|
| Master |
|
| Maven |
|
| MavenCapability |
|
| MavenCommand |
|
| MavenDependencyGraph |
|
| MavenDeploy |
|
| MavenDeployCmd |
|
| MavenEntry |
An entry (a group/artifact) in the maven cache in the .m2/repository
directory.
|
| MavenGroup |
|
| MavenPlugin |
This plugin provides life cycle support for maven projects
|
| MavenRemoteRepository |
|
| MavenRepository |
Deprecated. |
| MavenVersion |
|
| MavenVersionRange |
|
| MergedRequirement |
Merge together requirements having the same filter: and effective:
directives, but possibly differing in optionality/cardinality.
|
| MetatypeAnnotations |
Analyze the class space for any classes that have an OSGi annotation for DS.
|
| MetaTypeReader |
|
| MetatypeVersion |
|
| MinimalRepository |
|
| MinimalRepository.Gestalt |
|
| Modified |
Identify the annotated method as the modified method of a Service
Component.
|
| MultiURLConnectionHandler |
Will iterate over the current plugins to find a matching URLConnectionHandler
and in the end use the default connector if no alternative is found.
|
| NamedAction |
|
| Namespaces |
|
| NewlineEscapedStringFormatter |
Turns newlines to textual escaped newlines and orphaned backslashes to double
backslashes.
|
| NoopConverter<T> |
|
| ObjectClassDefinition |
Generate a Meta Type Resource using the annotated type.
|
| OBRFragment |
|
| OCDDef |
|
| OnWorkspace |
The Workspace can notify interested parties when certain events happen.
|
| OpCodes |
|
| Option |
|
| OptionDef |
|
| Options |
|
| OSGI_CORE |
|
| OSGiHeader |
|
| OSInformation |
OS specific information, used by the native_capability macro for
osgi.native.* bundle properties.
|
| OSInformation.OSNameVersion |
|
| Packages |
|
| Packages.QUERY |
|
| ParameterAnnotation |
|
| Parameters |
|
| ParseSignatureBuilder |
|
| PermissionGenerator |
|
| PermissionGenerator.Parameter |
|
| PersistentResource |
This class provides an efficient way to store a resource through JSON
serialization.
|
| PersistentResource.Attr |
|
| PersistentResource.DataType |
|
| PersistentResource.Namespace |
|
| PersistentResource.RCData |
|
| PersistentResourcesRepository |
|
| Phase |
|
| Plugin |
An optional interface for plugins.
|
| PluginsContainer |
The plugin set for a Processor.
|
| PluginsContainer.PluginProvider |
A Plugin Provider provides plugins when accessed with a type selector.
|
| Pom |
|
| Pom.Scope |
|
| PomFromManifest |
|
| PomOptions |
|
| PomParser |
Provides a way to parse a maven pom as properties.
|
| PomPropertiesResource |
|
| PomResource |
|
| Prepare |
|
| PreprocessResource |
|
| Processor |
|
| Processor.CL |
|
| Processor.FileLine |
|
| Progress |
Progress monitor.
|
| ProgressPlugin |
A plugin for reporting progress on long-running jobs.
|
| ProgressPlugin.Task |
Represents an ongoing task.
|
| ProgressToOutput |
|
| ProgressWrappingStream |
|
| Project |
This class is NOT threadsafe
|
| ProjectBuilder |
|
| ProjectGenerate |
|
| ProjectInstructions |
|
| ProjectInstructions.GeneratorSpec |
|
| ProjectInstructions.StaleTest |
|
| ProjectLauncher |
A Project Launcher is a base class to be extended by launchers.
|
| ProjectLauncher.NotificationListener |
|
| ProjectLauncher.NotificationType |
|
| ProjectMessages |
|
| ProjectPom |
|
| ProjectTester |
|
| PropertiesConverter |
|
| PropertiesDef |
|
| PropertiesEntryFormatter |
|
| PropertiesLineReader |
|
| PropertiesResource |
|
| PropertyDef |
|
| ProxyDTO |
|
| ProxyHandler |
|
| ProxyHandler.ProxySetup |
|
| RDImpl |
|
| Reference |
Identify the annotated member or parameter as a reference of a Service
Component.
|
| ReferenceCardinality |
|
| Referenced |
Mark types as referenced.
|
| ReferenceDef |
|
| ReferencePolicy |
|
| ReferencePolicyOption |
|
| ReferenceScope |
Reference scope for the Reference annotation.
|
| ReflectAction |
|
| Refreshable |
|
| Region |
|
| Registry |
A registry for objects.
|
| RegistryDonePlugin |
Signals the end of the registry initialization
|
| RegistryPlugin |
A plugin that wants a registry
|
| ReleaseBracketingPlugin |
This plugin brackets a workspace release so that plugins know when a
workspace release starts and ends.
|
| RemoteRepositoryPlugin |
|
| RemoteWorkspace |
A remote RPC interface to a workspace.
|
| RemoteWorkspaceClient |
This is a placeholder for a two-way link between the Remote Workspace and its
client.
|
| RemoteWorkspaceClientFactory |
A class that can setup a 2-way link to a RemoteWorkspace on the same
machine.
|
| RemoteWorkspaceServer |
Implements an RPC interface to a workspace.
|
| ReportEntryPlugin<T> |
This plugin extracts a piece of information (potentially localized) from a
source object and converts it into a DTO representation.
|
| ReportExporterService |
|
| ReportGeneratorService |
This plugin can generate a DTO report of an arbitrary object.
|
| ReportSerializerPlugin |
This plugin serialize the extracted DTO report into a specific format.
|
| ReportTransformerPlugin |
This plugin transform an input model by applying a template on it.
|
| RepositoryDigest |
|
| RepositoryElement |
|
| RepositoryListenerPlugin |
|
| RepositoryPlugin |
A Repository Plugin abstract a bnd repository.
|
| RepositoryPlugin.DownloadListener |
The caller can specify any number of DownloadListener objects that are
called back when a download is finished (potentially before the get
method has returned).
|
| RepositoryPlugin.PutOptions |
Options used to steer the put operation
|
| RepositoryPlugin.PutResult |
Results returned by the put operation
|
| Requirement |
Define a requirement for a bundle.
|
| RequirementBuilder |
|
| RequirementFormatter |
|
| RequirementImpl |
|
| RequirementListConverter |
|
| Requirements |
Container annotation for repeated Requirement annotations.
|
| RequireMetaTypeExtender |
This annotation can be used to require the Meta Type extender to process
metatype resources.
|
| RequireMetaTypeImplementation |
This annotation can be used to require the Meta Type implementation.
|
| RequireServiceComponentRuntime |
This annotation can be used to require the Service Component Runtime to
process Declarative Services components.
|
| ResolutionDirective |
|
| ResolutionInstructions |
Instructions on the Resolution.
|
| ResolutionInstructions.ResolveMode |
|
| ResolutionInstructions.Runorder |
Specifies the values of the -runorder instruction
|
| ResolutionInstructions.RunStartLevel |
|
| ResolutionPhase |
|
| ResolverHook |
|
| ResolverInfo |
|
| ResolverInfo.ResolveStatus |
|
| ResolverInfo.State |
|
| ResolverMode |
|
| Resource |
|
| ResourceBuilder |
|
| ResourceDescriptorImpl |
|
| ResourceHandle |
|
| ResourceHandle.Location |
|
| ResourceRepository |
A Resource Repository represents a repository local to the workspace.
|
| ResourceRepository.Listener |
|
| ResourceRepository.ResourceRepositoryEvent |
|
| ResourceRepository.TYPE |
|
| ResourceRepositoryImpl |
This class implements a hidden repository.
|
| ResourceRepositoryImpl.FileLayout |
Class maintains the info stored in the text file in the cnf directory
that holds our contents.
|
| ResourcesRepository |
|
| ResourceUtils |
|
| ResourceUtils.BundleCap |
|
| ResourceUtils.ContentCapability |
|
| ResourceUtils.IdentityCapability |
|
| ResourceUtils.IdentityCapability.Type |
|
| Run |
|
| RunbundlesExporter |
|
| RunSession |
|
| RunSpecification |
A specification for the run information to start a framework
|
| RuntimeSignatureBuilder |
|
| Scope |
|
| ScriptAction |
|
| Scripter |
|
| SearchableRepository |
A Searchable Repository is backed by a search engine that holds more
revisions than that are currently available locally.
|
| SearchableRepository.ResourceDescriptor |
Describes a resource that is a member of the underlying remote
repository.
|
| ServerDTO |
|
| ServiceComponent |
|
| ServiceComponent |
This class is an analyzer plugin.
|
| ServiceScope |
|
| SettingsDTO |
|
| SettingsParser |
|
| Signatures |
This class can convert a Class, Field, Method or constructor to a generic
signature and it can normalize a signature.
|
| SignerPlugin |
|
| SimpleIndexer |
Simple program to generate an index from a set of bundles.
|
| SimpleIndexer.FileAnalyzer |
A functional interface providing an entry point for performing additional
analysis of indexed files.
|
| SimpleListConverter<R> |
|
| Slave |
|
| SPIDescriptorGenerator |
Plugin that executes during the verify phase in order to generate SPI
descriptor files (a.k.a.
|
| SpringComponent |
This component is called when we find a resource in the META-INF/*.xml
pattern.
|
| SpringXMLType |
This component is called when we find a resource in the META-INF/*.xml
pattern.
|
| State |
|
| Strategy |
|
| StringEntryConverter |
|
| Syntax |
|
| SyntaxAnnotation |
The purpose of this class is to annotate methods in interfaces.
|
| SyntheticBuilder |
|
| TaggedData |
Represents a data stream that has a tag associated with it; the primary
use-case is an HTTP response stream with an ETag header.
|
| TagResource |
|
| TaskManager |
A central task manager.
|
| ToDependencyPom |
|
| ToolManager |
Install gradle from a repository in this workspace.
|
| Tree |
|
| Tree.Data |
|
| Type |
|
| TypeAnnotation |
|
| TypedAttribute |
|
| URLCache |
|
| URLCache.InfoDTO |
|
| URLConnectionHandler |
This interface is used to sign urls, set options, etc.
|
| URLConnector |
|
| Verifier |
|
| Verifier.ActivatorErrorType |
|
| Verifier.BundleActivatorError |
|
| VerifierPlugin |
|
| Version |
|
| VersionedClause |
|
| VersionedClauseConverter |
|
| VersionRange |
|
| Warnings |
Deprecated. |
| WireImpl |
|
| Workspace |
|
| Workspace.ResourceRepositoryStrategy |
Strategy to use when creating a workspace ResourceRepository.
|
| WorkspaceExternalPluginHandler |
|
| WorkspaceLayout |
|
| WorkspaceRepository |
|
| WorkspaceRepositoryMarker |
This marker must be implemented by repositories that model the workspace.
|
| WriteResource |
|
| XMLAttributeFinder |
|
| XmlRepoDiffer |
|
| XMLResourceConstants |
|
| XMLResourceGenerator |
Can turn an OSGi repository into an
http://www.osgi.org/xmlns/repository/v1.0.0 XML file.
|
| XMLResourceParser |
|
| XMLType |
|
| XMLTypeProcessor |
|
| ZipResource |
|