A B C D E F G H I K L M N O P R S T U V W
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
- addingBundle(Bundle, BundleEvent) - Method in class org.apache.felix.utils.extender.AbstractExtender
- ANY - Static variable in class org.apache.felix.utils.version.VersionRange
- ANY_VERSION - Static variable in class org.apache.felix.utils.version.VersionRange
- Attribute - Class in org.apache.felix.utils.manifest
- Attribute(String, String) - Constructor for class org.apache.felix.utils.manifest.Attribute
B
- 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
- bundleChanged(BundleEvent) - Method in class org.apache.felix.utils.extender.AbstractExtender
C
- 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.properties.Properties
- clearValue() - Method in class org.apache.felix.utils.properties.Properties.Layout
- 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
- createExecutor() - Method in class org.apache.felix.utils.extender.AbstractExtender
-
Create the executor used to start extensions asynchronously.
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
- 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
- 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
- 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
E
- elements() - Method in class org.apache.felix.utils.collections.MapToDictionary
- entrySet() - Method in class org.apache.felix.utils.collections.DictionaryAsMap
- entrySet() - Method in class org.apache.felix.utils.properties.Properties
- 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.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
- 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.
G
- get(Object) - Method in class org.apache.felix.utils.collections.MapToDictionary
- 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
- 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
- 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
- getFloor() - Method in class org.apache.felix.utils.version.VersionRange
- getFooter() - Method in class org.apache.felix.utils.properties.Properties
-
Return the comment footer.
- getHeader() - Method in class org.apache.felix.utils.properties.Properties
-
Return the comment header.
- 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.service.BaseManagedServiceFactory
- 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
- getValue() - Method in class org.apache.felix.utils.manifest.Attribute
- getValue() - Method in class org.apache.felix.utils.manifest.Directive
- getValue(String) - Method in interface org.apache.felix.utils.properties.InterpolationHelper.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
H
- hashCode() - Method in class org.apache.felix.utils.filter.FilterImpl
-
Returns the hashCode for this
Filter
. - hashCode() - Method in class org.apache.felix.utils.version.VersionRange
- hasMoreElements() - Method in class org.apache.felix.utils.collections.IteratorToEnumeration
- hex(char) - Static method in class org.apache.felix.utils.properties.Properties
-
Returns an upper case hexadecimal
String
for the given character.
I
- 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.SubstitutionCallback - Interface in org.apache.felix.utils.properties
-
Callback for substitution
- intersect(VersionRange) - Method in class org.apache.felix.utils.version.VersionRange
- isDestroyed() - Method in class org.apache.felix.utils.extender.SimpleExtension
- isEmpty() - Method in class org.apache.felix.utils.collections.MapToDictionary
- isOpenCeiling() - Method in class org.apache.felix.utils.version.VersionRange
- isOpenFloor() - Method in class org.apache.felix.utils.version.VersionRange
- 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
K
- keys() - Method in class org.apache.felix.utils.collections.MapToDictionary
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(InputStream) - Method in class org.apache.felix.utils.properties.Properties
- load(Reader) - Method in class org.apache.felix.utils.properties.Properties
- load(URL) - Method in class org.apache.felix.utils.properties.Properties
- loadLayout(Reader) - Method in class org.apache.felix.utils.properties.Properties
-
Reads a properties file and stores its internal structure.
- 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.
M
- MAJOR - Static variable in class org.apache.felix.utils.version.VersionRange
- 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(ServiceReference) - Method in class org.apache.felix.utils.filter.FilterImpl
-
Filter using a service's properties.
- 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
. - 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
- 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
- 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.
O
- 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.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.service - package org.apache.felix.utils.service
- org.apache.felix.utils.version - package org.apache.felix.utils.version
P
- 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.
- parseHeader(String) - Static method in class org.apache.felix.utils.manifest.Parser
- Parser - Class in org.apache.felix.utils.manifest
- 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
- 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) - 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) - 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, String) - Method in class org.apache.felix.utils.properties.Properties
- put(String, String, String) - Method in class org.apache.felix.utils.properties.Properties
- 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(U, V) - Method in class org.apache.felix.utils.collections.DictionaryAsMap
R
- readProperty() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
-
Reads a property line.
- remove(Object) - Method in class org.apache.felix.utils.collections.MapToDictionary
- remove(Object) - Method in class org.apache.felix.utils.properties.Properties
- removedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.felix.utils.extender.AbstractExtender
S
- save() - Method in class org.apache.felix.utils.properties.Properties
- save(File) - Method in class org.apache.felix.utils.properties.Properties
- save(OutputStream) - Method in class org.apache.felix.utils.properties.Properties
- save(Writer) - Method in class org.apache.felix.utils.properties.Properties
- saveLayout(Writer) - 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.
- setHeader(List<String>) - Method in class org.apache.felix.utils.properties.Properties
-
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
- size() - Method in class org.apache.felix.utils.collections.MapToDictionary
- 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
- 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.
- substitute() - Method in class org.apache.felix.utils.properties.Properties
- substitute(InterpolationHelper.SubstitutionCallback) - Method in class org.apache.felix.utils.properties.Properties
- 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
- 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.version.VersionRange
U
- unescapeJava(String) - Static method in class org.apache.felix.utils.properties.Properties
-
Unescapes any Java literals found in the
String
to aWriter
. - update(Map<String, String>) - Method in class org.apache.felix.utils.properties.Properties
- update(Properties) - Method in class org.apache.felix.utils.properties.Properties
- updated(String, Dictionary) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
V
- 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
- 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.
All Classes All Packages