A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractExtender - Class in org.apache.felix.utils.extender
-
Base class to write bundle extenders.
- AbstractExtender() - Constructor for class org.apache.felix.utils.extender.AbstractExtender
- addCapabilities(Collection<? extends Capability>) - Method in class org.apache.felix.utils.resource.ResourceImpl
- addCapability(Capability) - Method in class org.apache.felix.utils.resource.CapabilitySet
- addCapability(Capability) - Method in class org.apache.felix.utils.resource.ResourceImpl
- addingBundle(Bundle, BundleEvent) - Method in class org.apache.felix.utils.extender.AbstractExtender
- addRequirement(Requirement) - Method in class org.apache.felix.utils.resource.ResourceImpl
- addRequirements(Collection<? extends Requirement>) - Method in class org.apache.felix.utils.resource.ResourceImpl
- addResource(Resource) - Method in class org.apache.felix.utils.repository.BaseRepository
- addResource(Resource) - Method in class org.apache.felix.utils.repository.XmlRepository
- AggregateRepository - Class in org.apache.felix.utils.repository
- AggregateRepository(Collection<Repository>) - Constructor for class org.apache.felix.utils.repository.AggregateRepository
- AND - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- ANY - Static variable in class org.apache.felix.utils.version.VersionRange
- ANY_VERSION - Static variable in class org.apache.felix.utils.version.VersionRange
- APPROX - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- array() - Method in class org.apache.felix.utils.json.JSONWriter
- Attribute - Class in org.apache.felix.utils.manifest
- Attribute(String, String) - Constructor for class org.apache.felix.utils.manifest.Attribute
- ATTRIBUTE - Static variable in class org.apache.felix.utils.repository.StaxParser
B
- base64(byte[]) - Static method in class org.apache.felix.utils.repository.UrlLoader
- BaseManagedServiceFactory<T> - Class in org.apache.felix.utils.service
- BaseManagedServiceFactory(BundleContext, String) - Constructor for class org.apache.felix.utils.service.BaseManagedServiceFactory
- BaseManagedServiceFactory(BundleContext, String, long) - Constructor for class org.apache.felix.utils.service.BaseManagedServiceFactory
- BaseRepository - Class in org.apache.felix.utils.repository
- BaseRepository() - Constructor for class org.apache.felix.utils.repository.BaseRepository
- BaseRepository(Collection<Resource>) - Constructor for class org.apache.felix.utils.repository.BaseRepository
- build(String, Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
- build(String, Map<String, String>, boolean) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
- build(ResourceImpl, String, Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
- build(ResourceImpl, String, Map<String, String>, boolean) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
- buildResource(String, Map<String, String>) - Method in class org.apache.felix.utils.repository.JsonRepository
- bundleChanged(BundleEvent) - Method in class org.apache.felix.utils.extender.AbstractExtender
- BundleContextSubstitutionCallback(BundleContext) - Constructor for class org.apache.felix.utils.properties.InterpolationHelper.BundleContextSubstitutionCallback
C
- CAPABILITY - Static variable in class org.apache.felix.utils.repository.StaxParser
- CapabilityImpl - Class in org.apache.felix.utils.resource
-
Implementation of the OSGi Capability interface.
- CapabilityImpl(Resource, String, Map<String, String>, Map<String, Object>) - Constructor for class org.apache.felix.utils.resource.CapabilityImpl
-
Create a capability.
- CapabilityImpl(Resource, Capability) - Constructor for class org.apache.felix.utils.resource.CapabilityImpl
-
Create a capability based on an existing capability, providing the resource.
- CapabilitySet - Class in org.apache.felix.utils.resource
- CapabilitySet(List<String>) - Constructor for class org.apache.felix.utils.resource.CapabilitySet
- caps - Variable in class org.apache.felix.utils.resource.ResourceImpl
- capSets - Variable in class org.apache.felix.utils.repository.BaseRepository
- checkAndLoadCache() - Method in class org.apache.felix.utils.repository.JsonRepository
- checkAndLoadCache() - Method in class org.apache.felix.utils.repository.UrlLoader
- checkAndLoadCache() - Method in class org.apache.felix.utils.repository.XmlRepository
- checkConfiguration(String, Dictionary) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- chooseBundlesToDestroy(Set<Bundle>) - Method in class org.apache.felix.utils.extender.AbstractExtender
- Clause - Class in org.apache.felix.utils.manifest
- Clause(String, Directive[], Attribute[]) - Constructor for class org.apache.felix.utils.manifest.Clause
- clean(String) - Static method in class org.apache.felix.utils.version.VersionCleaner
-
Clean up version parameters.
- clear() - Method in class org.apache.felix.utils.collections.StringArrayMap
- clear() - Method in class org.apache.felix.utils.properties.Properties
- clear() - Method in class org.apache.felix.utils.properties.TypedProperties
- clearValue() - Method in class org.apache.felix.utils.properties.Properties.Layout
- code2Type - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- COLLECTION_LINE_BREAK - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- compareSubstring(List<String>, String) - Static method in class org.apache.felix.utils.resource.SimpleFilter
- ConfigurationHandler - Class in org.apache.felix.utils.properties
-
The
ConfigurationHandler
class implements configuration reading form ajava.io.InputStream
and writing to ajava.io.OutputStream
on behalf of theFilePersistenceManager
class. - contains(char[], char) - Static method in class org.apache.felix.utils.properties.Properties
-
Checks if the value is in the given array.
- contains(Version) - Method in class org.apache.felix.utils.version.VersionRange
-
test a version to see if it falls in the range
- containsKey(Object) - Method in class org.apache.felix.utils.collections.StringArrayMap
- containsValue(Object) - Method in class org.apache.felix.utils.collections.StringArrayMap
- convert(Map<String, Object>) - Static method in class org.apache.felix.utils.resource.SimpleFilter
-
Converts a attribute map to a filter.
- createExecutor() - Method in class org.apache.felix.utils.extender.AbstractExtender
-
Create the executor used to start extensions asynchronously.
- CRLF - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
D
- debug(Bundle, String) - Method in class org.apache.felix.utils.extender.AbstractExtender
- DEFAULT_TIMEOUT_BEFORE_INTERRUPT - Static variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
- deleted(String) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- depth - Variable in class org.apache.felix.utils.repository.StaxParser.Referral
- DEPTH - Static variable in class org.apache.felix.utils.repository.StaxParser
- destroy() - Method in interface org.apache.felix.utils.extender.Extension
-
Destroy should be synchronous and only return when the extension has been fully destroyed.
- destroy() - Method in class org.apache.felix.utils.extender.SimpleExtension
- destroy() - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- DictionaryAsMap<U,V> - Class in org.apache.felix.utils.collections
-
A wrapper around a dictionary access it as a Map
- DictionaryAsMap(Dictionary<U, V>) - Constructor for class org.apache.felix.utils.collections.DictionaryAsMap
- Directive - Class in org.apache.felix.utils.manifest
- Directive(String, String) - Constructor for class org.apache.felix.utils.manifest.Directive
- DIRECTIVE - Static variable in class org.apache.felix.utils.repository.StaxParser
- doCreate(Dictionary) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- doCreateExtension(Bundle) - Method in class org.apache.felix.utils.extender.AbstractExtender
-
Create the extension for the given bundle, or null if the bundle is not to be extended.
- doDestroy() - Method in class org.apache.felix.utils.extender.SimpleExtension
- doDestroy(T) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- doPut(String, Object) - Method in class org.apache.felix.utils.collections.StringArrayMap
- doRead(InputStream) - Method in class org.apache.felix.utils.repository.JsonRepository
- doRead(InputStream) - Method in class org.apache.felix.utils.repository.UrlLoader
- doRead(InputStream) - Method in class org.apache.felix.utils.repository.XmlRepository.XmlLoader
- doStart() - Method in class org.apache.felix.utils.extender.AbstractExtender
- doStart() - Method in class org.apache.felix.utils.extender.SimpleExtension
- doStop() - Method in class org.apache.felix.utils.extender.AbstractExtender
- doUpdate(T, Dictionary) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- dump() - Method in class org.apache.felix.utils.resource.CapabilitySet
E
- elements() - Method in class org.apache.felix.utils.collections.MapToDictionary
- ENCODING - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- endArray() - Method in class org.apache.felix.utils.json.JSONWriter
- endObject() - Method in class org.apache.felix.utils.json.JSONWriter
- entrySet() - Method in class org.apache.felix.utils.collections.DictionaryAsMap
- entrySet() - Method in class org.apache.felix.utils.collections.StringArrayMap
- entrySet() - Method in class org.apache.felix.utils.properties.Properties
- entrySet() - Method in class org.apache.felix.utils.properties.TypedProperties
- ENV_PREFIX - Static variable in class org.apache.felix.utils.properties.TypedProperties
- EQ - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- equals(Object) - Method in class org.apache.felix.utils.collections.StringArrayMap
- equals(Object) - Method in class org.apache.felix.utils.filter.FilterImpl
-
Compares this
Filter
to anotherFilter
. - equals(Object) - Method in class org.apache.felix.utils.resource.ResourceImpl
- equals(Object) - Method in class org.apache.felix.utils.version.VersionRange
- error(String, Throwable) - Method in class org.apache.felix.utils.extender.AbstractExtender
- escapeJava(String) - Static method in class org.apache.felix.utils.properties.Properties
-
Escapes the characters in a
String
using Java String rules. - EXACT - Static variable in class org.apache.felix.utils.version.VersionRange
- expiration - Variable in class org.apache.felix.utils.repository.XmlRepository
- Extension - Interface in org.apache.felix.utils.extender
-
A simple interface used by the extender to manage extensions.
F
- FilterImpl - Class in org.apache.felix.utils.filter
-
This filter implementation is based on the official OSGi filter with additional support for the SUPERSET (>*) and SUBSET (<*) operators.
- findProviders(Collection<? extends Requirement>) - Method in class org.apache.felix.utils.repository.AggregateRepository
- findProviders(Collection<? extends Requirement>) - Method in class org.apache.felix.utils.repository.BaseRepository
- findProviders(Collection<? extends Requirement>) - Method in class org.apache.felix.utils.repository.JsonRepository
- findProviders(Collection<? extends Requirement>) - Method in class org.apache.felix.utils.repository.XmlRepository
- findProviders(RequirementExpression) - Method in class org.apache.felix.utils.repository.AggregateRepository
- findProviders(RequirementExpression) - Method in class org.apache.felix.utils.repository.BaseRepository
- flush() - Method in class org.apache.felix.utils.json.JSONWriter
G
- get(Object) - Method in class org.apache.felix.utils.collections.MapToDictionary
- get(Object) - Method in class org.apache.felix.utils.collections.StringArrayMap
- get(Object) - Method in class org.apache.felix.utils.properties.TypedProperties
- getAttribute(String) - Method in class org.apache.felix.utils.manifest.Clause
- getAttributes() - Method in class org.apache.felix.utils.manifest.Clause
- getBundleContext() - Method in class org.apache.felix.utils.extender.AbstractExtender
- getCapabilities(String) - Method in class org.apache.felix.utils.resource.ResourceImpl
- getCeiling() - Method in class org.apache.felix.utils.version.VersionRange
- getCommentLines() - Method in class org.apache.felix.utils.properties.Properties.Layout
- getCommentLines() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Returns the comment lines that have been read for the last property.
- getComments(String) - Method in class org.apache.felix.utils.properties.Properties
- getComments(String) - Method in class org.apache.felix.utils.properties.TypedProperties
- getDirective(String) - Method in class org.apache.felix.utils.manifest.Clause
- getDirectives() - Method in class org.apache.felix.utils.manifest.Clause
- getExecutors() - Method in class org.apache.felix.utils.extender.AbstractExtender
- getExposedClasses(T) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- getExpressionCombiner() - Method in class org.apache.felix.utils.repository.AggregateRepository
- getExpressionCombiner() - Method in class org.apache.felix.utils.repository.BaseRepository
- getFilter() - Method in class org.apache.felix.utils.resource.RequirementImpl
- getFilter(Requirement) - Static method in class org.apache.felix.utils.resource.RequirementImpl
-
Utility method to obtain a SimpleFilter from a given requirement.
- getFloor() - Method in class org.apache.felix.utils.version.VersionRange
- getFooter() - Method in class org.apache.felix.utils.properties.Properties
-
Return the comment footer.
- getFooter() - Method in class org.apache.felix.utils.properties.TypedProperties
-
Return the comment footer.
- getHeader() - Method in class org.apache.felix.utils.properties.Properties
-
Return the comment header.
- getHeader() - Method in class org.apache.felix.utils.properties.TypedProperties
-
Return the comment header.
- getLoaders() - Method in class org.apache.felix.utils.repository.XmlRepository
- getLock() - Method in class org.apache.felix.utils.extender.SimpleExtension
- getName() - Method in class org.apache.felix.utils.manifest.Attribute
- getName() - Method in class org.apache.felix.utils.manifest.Clause
- getName() - Method in class org.apache.felix.utils.manifest.Directive
- getName() - Method in class org.apache.felix.utils.resource.SimpleFilter
- getName() - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- getOperation() - Method in class org.apache.felix.utils.resource.SimpleFilter
- getParsed() - Method in class org.apache.felix.utils.json.JSONParser
- getParsedList() - Method in class org.apache.felix.utils.json.JSONParser
- getProperty(String) - Method in class org.apache.felix.utils.properties.Properties
-
Searches for the property with the specified key in this property list.
- getProperty(String, String) - Method in class org.apache.felix.utils.properties.Properties
-
Searches for the property with the specified key in this property list.
- getPropertyName() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Returns the name of the last read property.
- getPropertyValue() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Returns the value of the last read property.
- getRaw(String) - Method in class org.apache.felix.utils.properties.Properties
- getRaw(String) - Method in class org.apache.felix.utils.properties.TypedProperties
- getRequirements(String) - Method in class org.apache.felix.utils.resource.ResourceImpl
- getResources() - Method in class org.apache.felix.utils.repository.BaseRepository
- getResources() - Method in class org.apache.felix.utils.repository.JsonRepository
- getResources() - Method in class org.apache.felix.utils.repository.XmlRepository
- getUrl() - Method in class org.apache.felix.utils.repository.UrlLoader
- getUrl() - Method in class org.apache.felix.utils.repository.XmlRepository
- getValue() - Method in class org.apache.felix.utils.manifest.Attribute
- getValue() - Method in class org.apache.felix.utils.manifest.Directive
- getValue() - Method in class org.apache.felix.utils.resource.SimpleFilter
- getValue(String) - Method in class org.apache.felix.utils.properties.InterpolationHelper.BundleContextSubstitutionCallback
- getValue(String) - Method in interface org.apache.felix.utils.properties.InterpolationHelper.SubstitutionCallback
- getValue(String, String, String) - Method in interface org.apache.felix.utils.properties.TypedProperties.SubstitutionCallback
- getValueLines() - Method in class org.apache.felix.utils.properties.Properties.Layout
- getValueLines() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Returns the value lines that have been read for the last property.
- getVersion(int, int, int) - Static method in class org.apache.felix.utils.version.VersionTable
- getVersion(int, int, int, String) - Static method in class org.apache.felix.utils.version.VersionTable
- getVersion(String) - Static method in class org.apache.felix.utils.version.VersionTable
- getVersion(String, boolean) - Static method in class org.apache.felix.utils.version.VersionTable
- GTE - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- GZIP - Static variable in class org.apache.felix.utils.repository.UrlLoader
H
- hashCode() - Method in class org.apache.felix.utils.collections.StringArrayMap
- hashCode() - Method in class org.apache.felix.utils.filter.FilterImpl
-
Returns the hashCode for this
Filter
. - hashCode() - Method in class org.apache.felix.utils.resource.ResourceImpl
- hashCode() - Method in class org.apache.felix.utils.version.VersionRange
- hasMoreElements() - Method in class org.apache.felix.utils.collections.IteratorToEnumeration
- HEADER_ACCEPT_ENCODING - Static variable in class org.apache.felix.utils.repository.UrlLoader
- hex(char) - Static method in class org.apache.felix.utils.properties.Properties
-
Returns an upper case hexadecimal
String
for the given character.
I
- increment - Variable in class org.apache.felix.utils.repository.StaxParser.XmlRepository
- INCREMENT - Static variable in class org.apache.felix.utils.repository.StaxParser
- INDENT - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- INFINITE_VERSION - Static variable in class org.apache.felix.utils.version.VersionRange
- info(String, Throwable) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- InterpolationHelper - Class in org.apache.felix.utils.properties
-
Enhancement of the standard
Properties
managing the maintain of comments, etc. - InterpolationHelper.BundleContextSubstitutionCallback - Class in org.apache.felix.utils.properties
- InterpolationHelper.SubstitutionCallback - Interface in org.apache.felix.utils.properties
-
Callback for substitution
- intersect(VersionRange) - Method in class org.apache.felix.utils.version.VersionRange
- isAttributeMandatory(String) - Method in class org.apache.felix.utils.resource.CapabilityImpl
- isDestroyed() - Method in class org.apache.felix.utils.extender.SimpleExtension
- isEmpty() - Method in class org.apache.felix.utils.collections.MapToDictionary
- isEmpty() - Method in class org.apache.felix.utils.collections.StringArrayMap
- isOpenCeiling() - Method in class org.apache.felix.utils.version.VersionRange
- isOpenFloor() - Method in class org.apache.felix.utils.version.VersionRange
- isOptional() - Method in class org.apache.felix.utils.resource.RequirementImpl
- isOptional(Requirement) - Static method in class org.apache.felix.utils.resource.RequirementImpl
-
Utility method to check whether a requirement is optional.
- isPointVersion() - Method in class org.apache.felix.utils.version.VersionRange
- isPreemptiveShutdown() - Method in class org.apache.felix.utils.extender.AbstractExtender
-
Check if the extender performs a preemptive shutdown of all extensions when the framework is being stopped.
- isStopping() - Method in class org.apache.felix.utils.extender.AbstractExtender
- isSynchronous() - Method in class org.apache.felix.utils.extender.AbstractExtender
-
Check if the extender is synchronous or not.
- IteratorToEnumeration - Class in org.apache.felix.utils.collections
- IteratorToEnumeration(Iterator) - Constructor for class org.apache.felix.utils.collections.IteratorToEnumeration
J
- JSONParser - Class in org.apache.felix.utils.json
-
A very small JSON parser.
- JSONParser(InputStream) - Constructor for class org.apache.felix.utils.json.JSONParser
- JSONParser(CharSequence) - Constructor for class org.apache.felix.utils.json.JSONParser
- JsonRepository - Class in org.apache.felix.utils.repository
-
Repository using a JSON representation of resource metadata.
- JsonRepository(String, long) - Constructor for class org.apache.felix.utils.repository.JsonRepository
- JSONWriter - Class in org.apache.felix.utils.json
-
Simple JSON writer to be used on top of a
Writer
. - JSONWriter(Writer) - Constructor for class org.apache.felix.utils.json.JSONWriter
K
- key(String) - Method in class org.apache.felix.utils.json.JSONWriter
- keys() - Method in class org.apache.felix.utils.collections.MapToDictionary
- keySet() - Method in class org.apache.felix.utils.collections.StringArrayMap
L
- Layout() - Constructor for class org.apache.felix.utils.properties.Properties.Layout
- Layout(List<String>, List<String>) - Constructor for class org.apache.felix.utils.properties.Properties.Layout
- load(File) - Method in class org.apache.felix.utils.properties.Properties
- load(File) - Method in class org.apache.felix.utils.properties.TypedProperties
- load(InputStream) - Method in class org.apache.felix.utils.properties.Properties
- load(InputStream) - Method in class org.apache.felix.utils.properties.TypedProperties
- load(Reader) - Method in class org.apache.felix.utils.properties.Properties
- load(Reader) - Method in class org.apache.felix.utils.properties.TypedProperties
- load(URL) - Method in class org.apache.felix.utils.properties.Properties
- load(URL) - Method in class org.apache.felix.utils.properties.TypedProperties
- loaders - Variable in class org.apache.felix.utils.repository.XmlRepository
- loadLayout(Reader, boolean) - Method in class org.apache.felix.utils.properties.Properties
-
Reads a properties file and stores its internal structure.
- lock - Variable in class org.apache.felix.utils.repository.XmlRepository
- log(int, String) - Method in class org.apache.felix.utils.log.Logger
-
Logs a message.
- log(int, String, Throwable) - Method in class org.apache.felix.utils.log.Logger
-
Logs a message.
- LOG_DEBUG - Static variable in class org.apache.felix.utils.log.Logger
- LOG_ERROR - Static variable in class org.apache.felix.utils.log.Logger
- LOG_INFO - Static variable in class org.apache.felix.utils.log.Logger
- LOG_WARNING - Static variable in class org.apache.felix.utils.log.Logger
- Logger - Class in org.apache.felix.utils.log
-
Internal logger to be used in order to avoid a mandatory dependency on OSGi LogService.
- Logger(BundleContext) - Constructor for class org.apache.felix.utils.log.Logger
-
Constructor.
- LTE - Static variable in class org.apache.felix.utils.resource.SimpleFilter
M
- MAJOR - Static variable in class org.apache.felix.utils.version.VersionRange
- mandatory - Variable in class org.apache.felix.utils.resource.CapabilityImpl
- MapToDictionary - Class in org.apache.felix.utils.collections
-
This is a simple class that implements a Dictionary from a Map.
- MapToDictionary(Map) - Constructor for class org.apache.felix.utils.collections.MapToDictionary
- match(Dictionary) - Method in class org.apache.felix.utils.filter.FilterImpl
-
Filter using a
Dictionary
. - match(SimpleFilter, boolean) - Method in class org.apache.felix.utils.resource.CapabilitySet
- match(ServiceReference) - Method in class org.apache.felix.utils.filter.FilterImpl
-
Filter using a service's properties.
- MATCH_ALL - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- MATCH_ALL_FILTER - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- matchCase(Dictionary) - Method in class org.apache.felix.utils.filter.FilterImpl
-
Filter with case sensitivity using a
Dictionary
. - matchCase(Map) - Method in class org.apache.felix.utils.filter.FilterImpl
-
Filter using a
Map
. - matches(Map<String, ?>) - Method in class org.apache.felix.utils.filter.FilterImpl
-
Filter using a
Map
. - matches(Capability) - Method in class org.apache.felix.utils.resource.RequirementImpl
- matches(Capability, SimpleFilter) - Static method in class org.apache.felix.utils.resource.CapabilitySet
- matches(Capability, Requirement) - Static method in class org.apache.felix.utils.resource.CapabilitySet
- MICRO - Static variable in class org.apache.felix.utils.version.VersionRange
- MINOR - Static variable in class org.apache.felix.utils.version.VersionRange
- modifiedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.felix.utils.extender.AbstractExtender
N
- name - Variable in class org.apache.felix.utils.repository.StaxParser.XmlRepository
- NAME - Static variable in class org.apache.felix.utils.repository.StaxParser
- NAMESPACE - Static variable in class org.apache.felix.utils.repository.StaxParser
- newInstance(String) - Static method in class org.apache.felix.utils.filter.FilterImpl
-
Constructs a
FilterImpl
object. - newInstance(String, boolean) - Static method in class org.apache.felix.utils.filter.FilterImpl
- newInstance(Version, int, int) - Static method in class org.apache.felix.utils.version.VersionRange
- newRequirementBuilder(String) - Method in class org.apache.felix.utils.repository.AggregateRepository
- newRequirementBuilder(String) - Method in class org.apache.felix.utils.repository.BaseRepository
- nextElement() - Method in class org.apache.felix.utils.collections.IteratorToEnumeration
- nextProperty() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Parses the next property from the input stream and stores the found name and value in internal fields.
- NOT - Static variable in class org.apache.felix.utils.resource.SimpleFilter
O
- object() - Method in class org.apache.felix.utils.json.JSONWriter
- OR - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- org.apache.felix.utils.collections - package org.apache.felix.utils.collections
- org.apache.felix.utils.extender - package org.apache.felix.utils.extender
- org.apache.felix.utils.filter - package org.apache.felix.utils.filter
- org.apache.felix.utils.json - package org.apache.felix.utils.json
- org.apache.felix.utils.log - package org.apache.felix.utils.log
- org.apache.felix.utils.manifest - package org.apache.felix.utils.manifest
- org.apache.felix.utils.properties - package org.apache.felix.utils.properties
- org.apache.felix.utils.repository - package org.apache.felix.utils.repository
- org.apache.felix.utils.resource - package org.apache.felix.utils.resource
- org.apache.felix.utils.service - package org.apache.felix.utils.service
- org.apache.felix.utils.version - package org.apache.felix.utils.version
P
- parse(InputStream) - Static method in class org.apache.felix.utils.repository.StaxParser
- parse(String) - Static method in class org.apache.felix.utils.resource.SimpleFilter
- parse(URI, InputStream) - Static method in class org.apache.felix.utils.repository.StaxParser
- parse(URI, InputStream, StaxParser.XmlRepository) - Static method in class org.apache.felix.utils.repository.StaxParser
- parseCapability(Resource, String) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
- parseClauses(String[]) - Static method in class org.apache.felix.utils.manifest.Parser
- parseDelimitedString(String, String) - Static method in class org.apache.felix.utils.manifest.Parser
-
Parses delimited string and returns an array containing the tokens.
- parseDelimitedString(String, String) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
- parseDelimitedString(String, String, boolean) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
-
Parses delimited string and returns an array containing the tokens.
- parseHeader(String) - Static method in class org.apache.felix.utils.manifest.Parser
- Parser - Class in org.apache.felix.utils.manifest
- parseRequirement(Resource, String) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
- parseSubstring(String) - Static method in class org.apache.felix.utils.resource.SimpleFilter
- parseVersionRange(String) - Static method in class org.apache.felix.utils.version.VersionRange
- performSubstitution(Map<String, String>) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
Perform substitution on a property set
- performSubstitution(Map<String, String>, InterpolationHelper.SubstitutionCallback) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
Perform substitution on a property set
- performSubstitution(Map<String, String>, InterpolationHelper.SubstitutionCallback, boolean, boolean, boolean) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
Perform substitution on a property set
- performSubstitution(Map<String, String>, BundleContext) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
Perform substitution on a property set
- prepare(Map<String, TypedProperties>) - Static method in class org.apache.felix.utils.properties.TypedProperties
- PRESENT - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- Properties - Class in org.apache.felix.utils.properties
-
Enhancement of the standard
Properties
managing the maintain of comments, etc. - Properties() - Constructor for class org.apache.felix.utils.properties.Properties
- Properties(boolean) - Constructor for class org.apache.felix.utils.properties.Properties
- Properties(File) - Constructor for class org.apache.felix.utils.properties.Properties
- Properties(File, boolean) - Constructor for class org.apache.felix.utils.properties.Properties
- Properties(File, InterpolationHelper.SubstitutionCallback) - Constructor for class org.apache.felix.utils.properties.Properties
- Properties(File, BundleContext) - Constructor for class org.apache.felix.utils.properties.Properties
- Properties.Layout - Class in org.apache.felix.utils.properties
-
TODO
- Properties.PropertiesReader - Class in org.apache.felix.utils.properties
-
This class is used to read properties lines.
- Properties.PropertiesWriter - Class in org.apache.felix.utils.properties
-
This class is used to write properties lines.
- PropertiesReader(Reader, boolean) - Constructor for class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Creates a new instance of
PropertiesReader
and sets the underlaying reader and the list delimiter. - PropertiesWriter(Writer, boolean) - Constructor for class org.apache.felix.utils.properties.Properties.PropertiesWriter
-
Constructor.
- propertyNames() - Method in class org.apache.felix.utils.properties.Properties
-
Returns an enumeration of all the keys in this property list, including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
- put(Object, Object) - Method in class org.apache.felix.utils.collections.MapToDictionary
- put(String, Object) - Method in class org.apache.felix.utils.properties.TypedProperties
- put(String, String) - Method in class org.apache.felix.utils.properties.Properties
- put(String, String, Object) - Method in class org.apache.felix.utils.properties.TypedProperties
- put(String, String, String) - Method in class org.apache.felix.utils.properties.Properties
- put(String, List<String>, Object) - Method in class org.apache.felix.utils.properties.TypedProperties
- put(String, List<String>, String) - Method in class org.apache.felix.utils.properties.Properties
- put(String, List<String>, List<String>) - Method in class org.apache.felix.utils.properties.Properties
- put(String, List<String>, List<String>) - Method in class org.apache.felix.utils.properties.TypedProperties
- put(String, V) - Method in class org.apache.felix.utils.collections.StringArrayMap
- put(U, V) - Method in class org.apache.felix.utils.collections.DictionaryAsMap
- putAll(Map<? extends String, ? extends V>) - Method in class org.apache.felix.utils.collections.StringArrayMap
R
- read(InputStream) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
-
Reads configuration data from the given
InputStream
and returns a newDictionary
object containing the data. - read(String) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
- readProperty() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Reads a property line.
- reduceMemory(Map<String, T>) - Static method in class org.apache.felix.utils.collections.StringArrayMap
- Referral() - Constructor for class org.apache.felix.utils.repository.StaxParser.Referral
- REFERRAL - Static variable in class org.apache.felix.utils.repository.StaxParser
- referrals - Variable in class org.apache.felix.utils.repository.StaxParser.XmlRepository
- remove(Object) - Method in class org.apache.felix.utils.collections.MapToDictionary
- remove(Object) - Method in class org.apache.felix.utils.collections.StringArrayMap
- remove(Object) - Method in class org.apache.felix.utils.properties.Properties
- remove(Object) - Method in class org.apache.felix.utils.properties.TypedProperties
- removeCapability(Capability) - Method in class org.apache.felix.utils.resource.CapabilitySet
- removedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.felix.utils.extender.AbstractExtender
- REPO_NAME - Static variable in class org.apache.felix.utils.repository.StaxParser
- REPOSITORY - Static variable in class org.apache.felix.utils.repository.StaxParser
- REPOSITORY_NAMESPACE - Static variable in class org.apache.felix.utils.repository.StaxParser
- reqs - Variable in class org.apache.felix.utils.resource.ResourceImpl
- REQUIREMENT - Static variable in class org.apache.felix.utils.repository.StaxParser
- RequirementImpl - Class in org.apache.felix.utils.resource
-
Implementation of the OSGi Requirement interface.
- RequirementImpl(Resource, String, String) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
-
Create a requirement with a namespace and a filter.
- RequirementImpl(Resource, String, Map<String, String>, Map<String, Object>) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
-
Create a requirement.
- RequirementImpl(Resource, String, Map<String, String>, Map<String, Object>, SimpleFilter) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
- RequirementImpl(Resource, Requirement) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
-
Create a requirement based on an existing requirement, providing the resource.
- RESOLUTION_DYNAMIC - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
- RESOURCE - Static variable in class org.apache.felix.utils.repository.StaxParser
- ResourceBuilder - Class in org.apache.felix.utils.resource
- ResourceImpl - Class in org.apache.felix.utils.resource
- ResourceImpl() - Constructor for class org.apache.felix.utils.resource.ResourceImpl
-
CAUTION: This constructor does not ensure that the resource has the required identity capability
- ResourceImpl(String, String, Version) - Constructor for class org.apache.felix.utils.resource.ResourceImpl
- resources - Variable in class org.apache.felix.utils.repository.BaseRepository
- resources - Variable in class org.apache.felix.utils.repository.StaxParser.XmlRepository
- ResourceUtils - Class in org.apache.felix.utils.resource
S
- save() - Method in class org.apache.felix.utils.properties.Properties
- save(File) - Method in class org.apache.felix.utils.properties.Properties
- save(File) - Method in class org.apache.felix.utils.properties.TypedProperties
- save(OutputStream) - Method in class org.apache.felix.utils.properties.Properties
- save(OutputStream) - Method in class org.apache.felix.utils.properties.TypedProperties
- save(Writer) - Method in class org.apache.felix.utils.properties.Properties
- save(Writer) - Method in class org.apache.felix.utils.properties.TypedProperties
- saveLayout(Writer, boolean) - Method in class org.apache.felix.utils.properties.Properties
-
Writes the properties file to the given writer, preserving as much of its structure as possible.
- setCommentLines(List<String>) - Method in class org.apache.felix.utils.properties.Properties.Layout
- setFooter(List<String>) - Method in class org.apache.felix.utils.properties.Properties
-
Set the comment footer.
- setFooter(List<String>) - Method in class org.apache.felix.utils.properties.TypedProperties
-
Set the comment footer.
- setHeader(List<String>) - Method in class org.apache.felix.utils.properties.Properties
-
Set the comment header.
- setHeader(List<String>) - Method in class org.apache.felix.utils.properties.TypedProperties
-
Set the comment header.
- setPreemptiveShutdown(boolean) - Method in class org.apache.felix.utils.extender.AbstractExtender
- setProperty(String, String) - Method in class org.apache.felix.utils.properties.Properties
-
Calls the map method put.
- setSourceMap(Map) - Method in class org.apache.felix.utils.collections.MapToDictionary
- setSynchronous(boolean) - Method in class org.apache.felix.utils.extender.AbstractExtender
- setValueLines(List<String>) - Method in class org.apache.felix.utils.properties.Properties.Layout
- SimpleExtension - Class in org.apache.felix.utils.extender
- SimpleExtension(Bundle) - Constructor for class org.apache.felix.utils.extender.SimpleExtension
- SimpleFilter - Class in org.apache.felix.utils.resource
- size - Variable in class org.apache.felix.utils.collections.StringArrayMap
- size() - Method in class org.apache.felix.utils.collections.MapToDictionary
- size() - Method in class org.apache.felix.utils.collections.StringArrayMap
- start() - Method in interface org.apache.felix.utils.extender.Extension
-
Start this extension.
- start() - Method in class org.apache.felix.utils.extender.SimpleExtension
- start(BundleContext) - Method in class org.apache.felix.utils.extender.AbstractExtender
- startTracking() - Method in class org.apache.felix.utils.extender.AbstractExtender
- StaxParser - Class in org.apache.felix.utils.repository
-
Repository XML xml based on StaX
- StaxParser.Referral - Class in org.apache.felix.utils.repository
- StaxParser.XmlRepository - Class in org.apache.felix.utils.repository
- stop(BundleContext) - Method in class org.apache.felix.utils.extender.AbstractExtender
- stopTracking() - Method in class org.apache.felix.utils.extender.AbstractExtender
- store(OutputStream, String) - Method in class org.apache.felix.utils.properties.Properties
-
Store a properties into a output stream, preserving comments, special character, etc.
- store(OutputStream, String) - Method in class org.apache.felix.utils.properties.TypedProperties
-
Store a properties into a output stream, preserving comments, special character, etc.
- StringArrayMap<V> - Class in org.apache.felix.utils.collections
- StringArrayMap() - Constructor for class org.apache.felix.utils.collections.StringArrayMap
- StringArrayMap(int) - Constructor for class org.apache.felix.utils.collections.StringArrayMap
- StringArrayMap(Map<String, ? extends V>) - Constructor for class org.apache.felix.utils.collections.StringArrayMap
- substitute() - Method in class org.apache.felix.utils.properties.Properties
- substitute(Map<String, TypedProperties>, Map<String, Map<String, String>>, TypedProperties.SubstitutionCallback, boolean) - Static method in class org.apache.felix.utils.properties.TypedProperties
- substitute(InterpolationHelper.SubstitutionCallback) - Method in class org.apache.felix.utils.properties.Properties
- substitute(TypedProperties.SubstitutionCallback) - Method in class org.apache.felix.utils.properties.TypedProperties
- SUBSTRING - Static variable in class org.apache.felix.utils.resource.SimpleFilter
- substVars(String, String, Map<String, String>, Map<String, String>) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
This method performs property variable substitution on the specified value.
- substVars(String, String, Map<String, String>, Map<String, String>, InterpolationHelper.SubstitutionCallback) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
This method performs property variable substitution on the specified value.
- substVars(String, String, Map<String, String>, Map<String, String>, InterpolationHelper.SubstitutionCallback, boolean, boolean, boolean) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
This method performs property variable substitution on the specified value.
- substVars(String, String, Map<String, String>, Map<String, String>, BundleContext) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
-
This method performs property variable substitution on the specified value.
T
- table - Variable in class org.apache.felix.utils.collections.StringArrayMap
- TOKEN_ARR_CLOS - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_ARR_OPEN - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_COMMA - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_COMMENT - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_EQ - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_NAME - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_BOOLEAN - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_BYTE - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_CHAR - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_DOUBLE - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_FLOAT - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_INT - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_LONG - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_PRIMITIVE_SHORT - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_BOOLEAN - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_BYTE - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_CHARACTER - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_DOUBLE - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_FLOAT - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_INTEGER - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_LONG - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_SHORT - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SIMPLE_STRING - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_SPACE - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_VAL_CLOS - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_VAL_OPEN - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_VEC_CLOS - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TOKEN_VEC_OPEN - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- toString() - Method in class org.apache.felix.utils.collections.StringArrayMap
- toString() - Method in class org.apache.felix.utils.filter.FilterImpl
-
Returns this
Filter
's filter string. - toString() - Method in class org.apache.felix.utils.manifest.Clause
- toString() - Method in class org.apache.felix.utils.resource.ResourceImpl
- toString() - Method in class org.apache.felix.utils.resource.SimpleFilter
- toString() - Method in class org.apache.felix.utils.version.VersionRange
- toString(Resource, String, Map<String, Object>, Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceUtils
- TYPE - Static variable in class org.apache.felix.utils.repository.StaxParser
- type2Code - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
- TypedProperties - Class in org.apache.felix.utils.properties
-
Map to load / store / update untyped or typed properties.
- TypedProperties() - Constructor for class org.apache.felix.utils.properties.TypedProperties
- TypedProperties(boolean) - Constructor for class org.apache.felix.utils.properties.TypedProperties
- TypedProperties(TypedProperties.SubstitutionCallback) - Constructor for class org.apache.felix.utils.properties.TypedProperties
- TypedProperties(TypedProperties.SubstitutionCallback, boolean) - Constructor for class org.apache.felix.utils.properties.TypedProperties
- TypedProperties.SubstitutionCallback - Interface in org.apache.felix.utils.properties
U
- unescapeJava(String) - Static method in class org.apache.felix.utils.properties.Properties
-
Unescapes any Java literals found in the
String
to aWriter
. - unparseSubstring(StringBuilder, List<?>) - Static method in class org.apache.felix.utils.resource.SimpleFilter
- update(Map<String, Object>) - Method in class org.apache.felix.utils.properties.TypedProperties
- update(Map<String, String>) - Method in class org.apache.felix.utils.properties.Properties
- update(Properties) - Method in class org.apache.felix.utils.properties.Properties
- update(TypedProperties) - Method in class org.apache.felix.utils.properties.TypedProperties
- updated(String, Dictionary) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- url - Variable in class org.apache.felix.utils.repository.StaxParser.Referral
- url - Variable in class org.apache.felix.utils.repository.XmlRepository
- URL - Static variable in class org.apache.felix.utils.repository.StaxParser
- UrlLoader - Class in org.apache.felix.utils.repository
- UrlLoader(String, long) - Constructor for class org.apache.felix.utils.repository.UrlLoader
V
- value(boolean) - Method in class org.apache.felix.utils.json.JSONWriter
- value(double) - Method in class org.apache.felix.utils.json.JSONWriter
- value(int) - Method in class org.apache.felix.utils.json.JSONWriter
- value(long) - Method in class org.apache.felix.utils.json.JSONWriter
- value(Object) - Method in class org.apache.felix.utils.json.JSONWriter
- VALUE - Static variable in class org.apache.felix.utils.repository.StaxParser
- values() - Method in class org.apache.felix.utils.collections.StringArrayMap
- VersionCleaner - Class in org.apache.felix.utils.version
- VersionRange - Class in org.apache.felix.utils.version
- VersionRange(boolean, Version, Version, boolean) - Constructor for class org.apache.felix.utils.version.VersionRange
-
Interval constructor
- VersionRange(String) - Constructor for class org.apache.felix.utils.version.VersionRange
- VersionRange(String, boolean) - Constructor for class org.apache.felix.utils.version.VersionRange
- VersionRange(String, boolean, boolean) - Constructor for class org.apache.felix.utils.version.VersionRange
- VersionRange(Version) - Constructor for class org.apache.felix.utils.version.VersionRange
-
atLeast constructor
- VersionRange(Version, boolean) - Constructor for class org.apache.felix.utils.version.VersionRange
-
atLeast constructor
- VersionTable - Class in org.apache.felix.utils.version
-
Cache of Versions backed by a WeakHashMap to conserve memory.
W
- warn(String, Throwable) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
- warn(Bundle, String, Throwable) - Method in class org.apache.felix.utils.extender.AbstractExtender
- write(OutputStream, Dictionary) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
-
Writes the configuration data from the
Dictionary
to the givenOutputStream
. - write(Object) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
- write(StaxParser.XmlRepository, Writer) - Static method in class org.apache.felix.utils.repository.StaxParser
- writeln(String) - Method in class org.apache.felix.utils.properties.Properties.PropertiesWriter
-
Helper method for writing a line with the platform specific line ending.
- writeProperty(String, String) - Method in class org.apache.felix.utils.properties.Properties.PropertiesWriter
-
Writes the given property and its value.
X
- xml - Variable in class org.apache.felix.utils.repository.XmlRepository.XmlLoader
- XmlLoader(String, long) - Constructor for class org.apache.felix.utils.repository.XmlRepository.XmlLoader
- XmlLoader(String, long, StaxParser.XmlRepository) - Constructor for class org.apache.felix.utils.repository.XmlRepository.XmlLoader
- XmlRepository - Class in org.apache.felix.utils.repository
-
Repository conforming to the OSGi Repository specification.
- XmlRepository() - Constructor for class org.apache.felix.utils.repository.StaxParser.XmlRepository
- XmlRepository(String, long) - Constructor for class org.apache.felix.utils.repository.XmlRepository
- XmlRepository.XmlLoader - Class in org.apache.felix.utils.repository
All Classes All Packages