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