B C G H J N O R V W
All Classes All Packages

## B

build(JsonObject) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.Builder
  Build the configuration reader for the JSON object.
build(JsonGenerator) - Method in interface org.apache.felix.cm.json.io.ConfigurationWriter.Builder
  Build the configuration writer for the provided JSON generator.
build(Reader) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.Builder
  Build the configuration reader for the provided reader.
build(Writer) - Method in interface org.apache.felix.cm.json.io.ConfigurationWriter.Builder
  Build the configuration writer for the provided writer.
buildReader() - Static method in class org.apache.felix.cm.json.io.Configurations
  Get a builder to create a configuration reader
buildWriter() - Static method in class org.apache.felix.cm.json.io.Configurations
  Get a builder to create a configuration writer

## C

ConfigurationReader - Interface in org.apache.felix.cm.json.io
  A configuration reader can read configuration resources as defined in OSGi Configurator specificiation.
ConfigurationReader.BinaryHandler - Interface in org.apache.felix.cm.json.io
  Handler for binary properties
ConfigurationReader.Builder - Interface in org.apache.felix.cm.json.io
  Builder to create a reader.
ConfigurationReader.ConfiguratorPropertyHandler - Interface in org.apache.felix.cm.json.io
  Handler for configurator properties
ConfigurationResource - Class in org.apache.felix.cm.json.io
  A configuration resource holds a set of configurations
ConfigurationResource() - Constructor for class org.apache.felix.cm.json.io.ConfigurationResource
Configurations - Class in org.apache.felix.cm.json.io
  Factory class for JSON and configuration support
ConfigurationWriter - Interface in org.apache.felix.cm.json.io
  A configuration writer can write configuration resources as defined in OSGi Configurator specificiation.
ConfigurationWriter.Builder - Interface in org.apache.felix.cm.json.io
  Builder to create a writer.
CONFIGURATOR_PROPERTY_PREFIX - Static variable in class org.apache.felix.cm.json.io.ConfigurationResource
convertToJsonValue(Object) - Static method in class org.apache.felix.cm.json.io.Configurations
  Convert an object to a JSON value.
convertToObject(JsonValue) - Static method in class org.apache.felix.cm.json.io.Configurations
  Convert a json value into an object.

## G

getConfigurations() - Method in class org.apache.felix.cm.json.io.ConfigurationResource
  The set of configurations mapped by identifier.
getIgnoredErrors() - Method in interface org.apache.felix.cm.json.io.ConfigurationReader
  After reading a configuration (resource) this method will return a list of ignored errors.
getProperties() - Method in class org.apache.felix.cm.json.io.ConfigurationResource
  The properties of the resource

## H

handleBinaryValue(String, String, String) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.BinaryHandler
  Provide the actual value for a binary property
handleConfiguratorProperty(String, String, Object) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.ConfiguratorPropertyHandler

## J

jsonCommentAwareReader(Reader) - Static method in class org.apache.felix.cm.json.io.Configurations
  Create a reader handling comments in JSON.

## N

newConfiguration() - Static method in class org.apache.felix.cm.json.io.Configurations
  Create a new map for configuration properties The returned map keeps the order of properties added and is using case-insensitive keys.

## O

org.apache.felix.cm.json.io - package org.apache.felix.cm.json.io

## R

readConfiguration() - Method in interface org.apache.felix.cm.json.io.ConfigurationReader
  Read a single configuration from the provided reader.
readConfigurationResource() - Method in interface org.apache.felix.cm.json.io.ConfigurationReader
  Read a configuration resource from the provided reader.

## V

verifyAsBundleResource(boolean) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.Builder
  By default a configuration resource is not treated as a bundle resource.

## W

withBinaryHandler(ConfigurationReader.BinaryHandler) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.Builder
  Set the binary handler.
withConfiguratorPropertyHandler(ConfigurationReader.ConfiguratorPropertyHandler) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.Builder
  Set the configurator property handler.
withIdentifier(String) - Method in interface org.apache.felix.cm.json.io.ConfigurationReader.Builder
  Set an identifier.
writeConfiguration(Dictionary<String, Object>) - Method in interface org.apache.felix.cm.json.io.ConfigurationWriter
  Write a single configuration to the provided writer.
writeConfigurationResource(ConfigurationResource) - Method in interface org.apache.felix.cm.json.io.ConfigurationWriter
  Write a configuration resource to the provided writer.

B C G H J N O R V W
All Classes All Packages