Package org.osgi.util.converter


@Version("1.0.9") package org.osgi.util.converter
Converter Package Version 1.0.

Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.

Example import for consumers using the API in this package:

Import-Package: org.osgi.util.converter; version="[1.0,2.0)"

Example import for providers implementing the API in this package:

Import-Package: org.osgi.util.converter; version="[1.0,1.1)"

  • Class
    Description
    This Runtime Exception is thrown when an object is requested to be converted but the conversion cannot be done.
    The Converter service is used to start a conversion.
    A builder to create a new converter with modified behavior based on an existing converter.
    An functional interface with a convert method that is passed the original object and the target type to perform a custom conversion.
    Factory class to obtain the standard converter or a new converter builder.
    This interface is used to specify the target that an object should be converted to.
    This interface is used to specify the target function to perform conversions.
    Rule<F,T>
    A rule implementation that works by capturing the type arguments via subclassing.
    Specifying<T extends Specifying<T>>
    This is the base interface for the Converting and Functioning interfaces and defines the common modifiers that can be applied to these.
    Interface for custom conversion rules.
    An object does not carry any runtime information about its generic type.
    Rule implementation that works by passing in type arguments rather than subclassing.