Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

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 a java.io.InputStream and writing to a java.io.OutputStream on behalf of the FilePersistenceManager 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 - Static variable in class org.apache.felix.utils.repository.StaxParser
 
depth - Variable in class org.apache.felix.utils.repository.StaxParser.Referral
 
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 another Filter.
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(RequirementExpression) - Method in class org.apache.felix.utils.repository.AggregateRepository
 
findProviders(Collection<? extends Requirement>) - Method in class org.apache.felix.utils.repository.BaseRepository
 
findProviders(RequirementExpression) - 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
 
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(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
 
getValue() - Method in class org.apache.felix.utils.resource.SimpleFilter
 
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(String) - Static method in class org.apache.felix.utils.version.VersionTable
 
getVersion(String, boolean) - Static method in class org.apache.felix.utils.version.VersionTable
 
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
 
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 - Static variable in class org.apache.felix.utils.repository.StaxParser
 
increment - Variable in class org.apache.felix.utils.repository.StaxParser.XmlRepository
 
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(CharSequence) - Constructor for class org.apache.felix.utils.json.JSONParser
 
JSONParser(InputStream) - 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(URL) - 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(File) - Method in class org.apache.felix.utils.properties.TypedProperties
 
load(URL) - Method in class org.apache.felix.utils.properties.TypedProperties
 
load(InputStream) - Method in class org.apache.felix.utils.properties.TypedProperties
 
load(Reader) - 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(ServiceReference) - Method in class org.apache.felix.utils.filter.FilterImpl
Filter using a service's properties.
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_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, Requirement) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
matches(Capability, SimpleFilter) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
matches(Capability) - Method in class org.apache.felix.utils.resource.RequirementImpl
 
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 - Static variable in class org.apache.felix.utils.repository.StaxParser
 
name - Variable in class org.apache.felix.utils.repository.StaxParser.XmlRepository
 
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(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
 
parse(String) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
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>, BundleContext) - 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
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(File) - Constructor for class org.apache.felix.utils.properties.Properties
 
Properties(File, BundleContext) - Constructor for class org.apache.felix.utils.properties.Properties
 
Properties(File, InterpolationHelper.SubstitutionCallback) - Constructor for class org.apache.felix.utils.properties.Properties
 
Properties(boolean) - Constructor for class org.apache.felix.utils.properties.Properties
 
Properties(File, boolean) - 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(U, V) - Method in class org.apache.felix.utils.collections.DictionaryAsMap
 
put(Object, Object) - Method in class org.apache.felix.utils.collections.MapToDictionary
 
put(String, V) - Method in class org.apache.felix.utils.collections.StringArrayMap
 
put(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>, 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, Object) - Method in class org.apache.felix.utils.properties.TypedProperties
 
put(String, List<String>, Object) - Method in class org.apache.felix.utils.properties.TypedProperties
 
put(String, String, Object) - Method in class org.apache.felix.utils.properties.TypedProperties
 
put(String, List<String>, List<String>) - Method in class org.apache.felix.utils.properties.TypedProperties
 
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 new Dictionary 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 - Static variable in class org.apache.felix.utils.repository.StaxParser
 
Referral() - Constructor for class org.apache.felix.utils.repository.StaxParser.Referral
 
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, Map<String, String>, Map<String, Object>) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
Create a requirement.
RequirementImpl(Resource, String, String) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
Create a requirement with a namespace and a filter.
RequirementImpl(Resource, Requirement) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
Create a requirement based on an existing requirement, providing the resource.
RequirementImpl(Resource, String, Map<String, String>, Map<String, Object>, SimpleFilter) - Constructor for class org.apache.felix.utils.resource.RequirementImpl
 
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(OutputStream) - Method in class org.apache.felix.utils.properties.Properties
 
save(Writer) - 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.TypedProperties
 
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() - Method in class org.apache.felix.utils.collections.MapToDictionary
 
size - Variable in class org.apache.felix.utils.collections.StringArrayMap
 
size() - Method in class org.apache.felix.utils.collections.StringArrayMap
 
start(BundleContext) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
start() - Method in interface org.apache.felix.utils.extender.Extension
Start this extension.
start() - Method in class org.apache.felix.utils.extender.SimpleExtension
 
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(Map<String, ? extends V>) - Constructor for class org.apache.felix.utils.collections.StringArrayMap
 
StringArrayMap() - Constructor for class org.apache.felix.utils.collections.StringArrayMap
 
StringArrayMap(int) - Constructor for class org.apache.felix.utils.collections.StringArrayMap
 
substitute() - Method in class org.apache.felix.utils.properties.Properties
 
substitute(InterpolationHelper.SubstitutionCallback) - Method in class org.apache.felix.utils.properties.Properties
 
substitute(TypedProperties.SubstitutionCallback) - Method in class org.apache.felix.utils.properties.TypedProperties
 
substitute(Map<String, TypedProperties>, Map<String, Map<String, String>>, TypedProperties.SubstitutionCallback, boolean) - Static 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>, BundleContext) - 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.

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(Resource, String, Map<String, Object>, Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceUtils
 
toString() - Method in class org.apache.felix.utils.resource.SimpleFilter
 
toString() - Method in class org.apache.felix.utils.version.VersionRange
 
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 a Writer.
unparseSubstring(StringBuilder, List<?>) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
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(Map<String, Object>) - Method in class org.apache.felix.utils.properties.TypedProperties
 
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 - Static variable in class org.apache.felix.utils.repository.StaxParser
 
url - Variable in class org.apache.felix.utils.repository.XmlRepository
 
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(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
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
 
VersionTable - Class in org.apache.felix.utils.version
Cache of Versions backed by a WeakHashMap to conserve memory.

W

warn(Bundle, String, Throwable) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
warn(String, Throwable) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
write(OutputStream, Dictionary) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
Writes the configuration data from the Dictionary to the given OutputStream.
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() - Constructor for class org.apache.felix.utils.repository.StaxParser.XmlRepository
 
XmlRepository - Class in org.apache.felix.utils.repository
Repository conforming to the OSGi Repository specification.
XmlRepository(String, long) - Constructor for class org.apache.felix.utils.repository.XmlRepository
 
XmlRepository.XmlLoader - Class in org.apache.felix.utils.repository
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.