Index

A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCapabilityRequirement - Class in org.apache.felix.utils.resource
 
AbstractCapabilityRequirement(Resource, String, Map<String, String>, Map<String, Object>) - Constructor for class org.apache.felix.utils.resource.AbstractCapabilityRequirement
 
AbstractExtender - Class in org.apache.felix.utils.extender
Base class to write bundle extenders.
AbstractExtender() - Constructor for class org.apache.felix.utils.extender.AbstractExtender
 
accessible - Variable in class org.apache.felix.utils.filter.FilterImpl.SetAccessibleAction
 
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
 
alphabet - Static variable in class org.apache.felix.utils.repository.UrlLoader
 
AND - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
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
 
append(StringBuilder, String, Object, boolean) - Static method in class org.apache.felix.utils.resource.ResourceUtils
 
APPROX - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
APPROX - Static variable in class org.apache.felix.utils.resource.SimpleFilter
 
approxString(String) - Static method in class org.apache.felix.utils.filter.FilterImpl
Map a string for an APPROX (~=) comparison.
ARGUMENT - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
array() - Method in class org.apache.felix.utils.json.JSONWriter
 
attr - Variable in class org.apache.felix.utils.filter.FilterImpl
filter attribute or null if operation AND, OR or NOT
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
 
attributes - Variable in class org.apache.felix.utils.manifest.Clause
 
attributes - Variable in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
Optional attributes.
attrs - Variable in class org.apache.felix.utils.resource.ResourceBuilder.ParsedHeaderClause
 

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
 
BaseManagedServiceFactory.Pair<U,V> - Class in org.apache.felix.utils.service
 
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
 
BRACKET - Enum constant in enum org.apache.felix.utils.json.JSONParser.Scope
 
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
 
bundle - Variable in class org.apache.felix.utils.extender.SimpleExtension
 
bundleChanged(BundleEvent) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
bundleContext - Variable in class org.apache.felix.utils.extender.SimpleExtension
 
BundleContextSubstitutionCallback(BundleContext) - Constructor for class org.apache.felix.utils.properties.InterpolationHelper.BundleContextSubstitutionCallback
 

C

callback - Variable in class org.apache.felix.utils.properties.Properties
 
callback - Variable in class org.apache.felix.utils.properties.TypedProperties
 
callback - Variable in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 
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
 
capSet - Variable in class org.apache.felix.utils.resource.CapabilitySet
 
capSets - Variable in class org.apache.felix.utils.repository.BaseRepository
 
CaseInsensitiveDictionary(Dictionary) - Constructor for class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
Create a case insensitive dictionary from the specified dictionary.
ceiling - Variable in class org.apache.felix.utils.version.VersionRange
 
CHAR - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
charAt(int, String, int) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
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
 
checkAndLoadReferrals(String, int) - Method in class org.apache.felix.utils.repository.XmlRepository
 
checkCombineLines(String) - Static method in class org.apache.felix.utils.properties.Properties.PropertiesReader
Checks if the passed in line should be combined with the following.
checkConfiguration(String, Dictionary) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
checkHeaderComment(List<String>) - Method in class org.apache.felix.utils.properties.Properties
Checks if parts of the passed in comment can be used as header comment.
checkRange() - Method in class org.apache.felix.utils.version.VersionRange
 
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
 
CLAUSE_START - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
clean(String) - Static method in class org.apache.felix.utils.version.VersionCleaner
Clean up version parameters.
cleanupModifier(StringBuffer, String) - Static method in class org.apache.felix.utils.version.VersionCleaner
 
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
 
coerceType(Object, String) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
COLLECTION_LINE_BREAK - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
 
comma - Variable in class org.apache.felix.utils.json.JSONWriter
 
COMMENT_CHARS - Static variable in class org.apache.felix.utils.properties.Properties
Constant for the supported comment characters.
commentLines - Variable in class org.apache.felix.utils.properties.Properties.Layout
 
commentLines - Variable in class org.apache.felix.utils.properties.Properties.PropertiesReader
Stores the comment lines for the currently processed property.
COMMON_STRINGS - Static variable in class org.apache.felix.utils.resource.SimpleFilter
Strings which are commonly found in filter specification.
compare(int, Object, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare(Object, Object, int) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
compare_Boolean(int, boolean, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Byte(int, byte, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Character(int, char, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Collection(int, Collection, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Comparable(int, Comparable, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Double(int, double, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Float(int, float, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Integer(int, int, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Long(int, long, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_ObjectArray(int, Object[], Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_PrimitiveArray(int, Class, Object, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Short(int, short, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_String(int, String, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compare_Unknown(int, Object, Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
compareApproximate(Object, Object) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
compareSubstring(List<String>, String) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
compute(String) - Method in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 
computed - Variable in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 
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.
ConfigurationHandler() - Constructor for class org.apache.felix.utils.properties.ConfigurationHandler
 
constructorType - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
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
 
context - Variable in class org.apache.felix.utils.extender.AbstractExtender
 
context - Variable in class org.apache.felix.utils.properties.InterpolationHelper.BundleContextSubstitutionCallback
 
context - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
convert(Map<String, Object>) - Static method in class org.apache.felix.utils.resource.SimpleFilter
Converts a attribute map to a filter.
convertArrayToList(Object) - Static method in class org.apache.felix.utils.resource.CapabilitySet
This is an ugly utility method to convert an array of primitives to an array of primitive wrapper objects.
converted - Variable in class org.apache.felix.utils.filter.FilterImpl
optim in case of version
convertExports(List<ResourceBuilder.ParsedHeaderClause>, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
convertExportService(List<ResourceBuilder.ParsedHeaderClause>, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
convertFromString(String) - Static method in class org.apache.felix.utils.properties.TypedProperties
 
convertImports(List<ResourceBuilder.ParsedHeaderClause>, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
convertImportService(List<ResourceBuilder.ParsedHeaderClause>, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
convertProvideCapabilities(List<ResourceBuilder.ParsedHeaderClause>, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
convertRequireCapabilities(List<ResourceBuilder.ParsedHeaderClause>, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
convertRequires(List<ResourceBuilder.ParsedHeaderClause>, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
convertToString(Object) - Static method in class org.apache.felix.utils.properties.TypedProperties
 
createExecutor() - Method in class org.apache.felix.utils.extender.AbstractExtender
Create the executor used to start extensions asynchronously.
createExtension(Bundle) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
CRLF - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
 
CURLY - Enum constant in enum org.apache.felix.utils.json.JSONParser.Scope
 
cycles - Variable in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 

D

debug(Bundle, String) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
DEFAULT_DIRECTIVES - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
DEFAULT_ENCODING - Static variable in class org.apache.felix.utils.properties.Properties
The default encoding (ISO-8859-1 as specified by http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html)
DEFAULT_TIMEOUT_BEFORE_INTERRUPT - Static variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
deindexCapability(Map<Object, Set<Capability>>, Capability, Object) - Method in class org.apache.felix.utils.resource.CapabilitySet
 
deleted(String) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
DELIM_START - Static variable in class org.apache.felix.utils.properties.InterpolationHelper
 
DELIM_STOP - Static variable in class org.apache.felix.utils.properties.InterpolationHelper
 
DELIMITER - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
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
 
destroyed - Variable in class org.apache.felix.utils.extender.SimpleExtension
 
destroyed - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
destroyExtension(Bundle) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
destroying - Variable in class org.apache.felix.utils.extender.AbstractExtender
 
dict - Variable in class org.apache.felix.utils.collections.DictionaryAsMap
 
dictionary - Variable in class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
 
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
 
DictionaryAsMap.KeyEntry - Class in org.apache.felix.utils.collections
 
didNotChange(URLConnection) - Method in class org.apache.felix.utils.repository.UrlLoader
 
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
 
DIRECTIVE_OR_TYPEDATTRIBUTE - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
directives - Variable in class org.apache.felix.utils.manifest.Clause
 
directives - Variable in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
Optional attributes.
dirs - Variable in class org.apache.felix.utils.resource.ResourceBuilder.ParsedHeaderClause
 
doBuild(ResourceImpl, String, Map<String, String>, boolean) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
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
 
doSubstVars(String, String, Map<String, String>, Map<String, String>, InterpolationHelper.SubstitutionCallback, boolean, boolean, boolean) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
 
doUpdate(T, Dictionary) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
dump() - Method in class org.apache.felix.utils.resource.CapabilitySet
 
DynamicMap(String, Properties) - Constructor for class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 

E

elements() - Method in class org.apache.felix.utils.collections.MapToDictionary
 
elements() - Method in class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
 
elements() - Method in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
encodeValue(String) - Static method in class org.apache.felix.utils.filter.FilterImpl
Encode the value string such that '(', '*', ')' and '\' are escaped.
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
 
ENDQUOTE - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
ensureNext(PushbackReader, int) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
ensureTyped() - Method in class org.apache.felix.utils.properties.TypedProperties
 
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.DynamicMap
 
entrySet() - Method in class org.apache.felix.utils.properties.TypedProperties
 
ENV_PREFIX - Static variable in class org.apache.felix.utils.properties.InterpolationHelper
 
ENV_PREFIX - Static variable in class org.apache.felix.utils.properties.TypedProperties
 
EOF - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
EQ - Static variable in class org.apache.felix.utils.resource.SimpleFilter
 
EQUAL - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
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
 
ESCAPE_CHAR - Static variable in class org.apache.felix.utils.properties.InterpolationHelper
 
escapeJava(String) - Static method in class org.apache.felix.utils.properties.Properties
Escapes the characters in a String using Java String rules.
escapeKey(String) - Static method in class org.apache.felix.utils.properties.Properties
Escape the separators in the key.
EXACT - Static variable in class org.apache.felix.utils.version.VersionRange
 
executor - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
executors - Variable in class org.apache.felix.utils.extender.AbstractExtender
 
expiration - Variable in class org.apache.felix.utils.repository.UrlLoader
 
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.
extensions - Variable in class org.apache.felix.utils.extender.AbstractExtender
 

F

fastSyntax(String) - Static method in class org.apache.felix.utils.version.VersionCleaner
 
filter - Variable in class org.apache.felix.utils.resource.RequirementImpl
 
filterChars - Variable in class org.apache.felix.utils.filter.FilterImpl.Parser
 
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.
FilterImpl(int, String, Object) - Constructor for class org.apache.felix.utils.filter.FilterImpl
 
FilterImpl.CaseInsensitiveDictionary - Class in org.apache.felix.utils.filter
This Dictionary is used for case-insensitive key lookup during filter evaluation.
FilterImpl.Parser - Class in org.apache.felix.utils.filter
Parser class for OSGi filter strings.
FilterImpl.ServiceReferenceDictionary - Class in org.apache.felix.utils.filter
This Dictionary is used for key lookup from a ServiceReference during filter evaluation.
FilterImpl.SetAccessibleAction - Class in org.apache.felix.utils.filter
 
filterstring - Variable in class org.apache.felix.utils.filter.FilterImpl.Parser
 
filterString - Variable in class org.apache.felix.utils.filter.FilterImpl
 
finalSubstitution - Variable in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 
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
 
first - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory.Pair
 
floor - Variable in class org.apache.felix.utils.version.VersionRange
 
flush() - Method in class org.apache.felix.utils.json.JSONWriter
 
footer - Variable in class org.apache.felix.utils.properties.Properties
 
FUZZY_VERSION - Static variable in class org.apache.felix.utils.version.VersionCleaner
 

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.filter.FilterImpl.CaseInsensitiveDictionary
 
get(Object) - Method in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
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
 
getAttributes() - Method in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
Return the attributes.
getBreeVersionClause(Version) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
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
 
getDirectives() - Method in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
Return the directives.
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(Map<String, String>, Map<String, Object>) - Static 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.
getFirst() - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory.Pair
 
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.
getInputFactory() - Static method in class org.apache.felix.utils.repository.StaxParser
 
getKey() - Method in class org.apache.felix.utils.collections.DictionaryAsMap.KeyEntry
 
getLoaders() - Method in class org.apache.felix.utils.repository.XmlRepository
 
getLock() - Method in class org.apache.felix.utils.extender.SimpleExtension
 
getManifestVersion(Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
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
 
getNamespace() - Method in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
Return the namespace.
getOperation() - Method in class org.apache.felix.utils.resource.SimpleFilter
 
getOutputFactory() - Static method in class org.apache.felix.utils.repository.StaxParser
 
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
 
getResource() - Method in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
Return the resource.
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
 
getScope(char) - Static method in enum org.apache.felix.utils.json.JSONParser.Scope
 
getSecond() - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory.Pair
 
getSet(Object) - Method in class org.apache.felix.utils.filter.FilterImpl
 
getStream(int) - Method in class org.apache.felix.utils.log.Logger
Return the standard print streams to use depending on log level.
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.collections.DictionaryAsMap.KeyEntry
 
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
 
GREATER - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
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
 
hasResource(String, String, Version) - Method in class org.apache.felix.utils.repository.XmlRepository
 
header - Variable in class org.apache.felix.utils.properties.Properties
 
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.
HEX_RADIX - Static variable in class org.apache.felix.utils.properties.Properties
Constant for the radix of hex numbers.

I

ignorablePageBreakAndWhiteSpace(PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
ignorableWhiteSpace(PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
ignoreCase - Variable in class org.apache.felix.utils.filter.FilterImpl.Parser
 
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
 
indexCapability(Map<Object, Set<Capability>>, Capability, Object) - Method in class org.apache.felix.utils.resource.CapabilitySet
 
indices - Variable in class org.apache.felix.utils.resource.CapabilitySet
 
INFINITE_VERSION - Static variable in class org.apache.felix.utils.version.VersionRange
 
info(String, Throwable) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
init(TypedProperties.SubstitutionCallback, boolean) - Method in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 
inputFactory - Static variable in class org.apache.felix.utils.repository.StaxParser
 
internalDelete(String) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
internalUpdate(String, Dictionary) - 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() - Constructor for class org.apache.felix.utils.properties.InterpolationHelper
 
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
 
isCommentLine(String) - Static method in class org.apache.felix.utils.properties.Properties
Tests whether a line is a comment, i.e.
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
 
isEmpty() - Method in class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
 
isEmpty() - Method in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
isGzipStream(InputStream) - Method in class org.apache.felix.utils.repository.UrlLoader
 
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.
isRangeValid(boolean, Version, Version, boolean) - Static method in class org.apache.felix.utils.version.VersionRange
Check if the supplied parameters describe a valid version range.
isRemoveable(char) - Method in class org.apache.felix.utils.version.VersionRange
 
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.
iter - Variable in class org.apache.felix.utils.collections.IteratorToEnumeration
 
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
 
JSONParser.Pair<K,V> - Class in org.apache.felix.utils.json
 
JSONParser.Scope - Enum in org.apache.felix.utils.json
 
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 - Variable in class org.apache.felix.utils.collections.DictionaryAsMap.KeyEntry
 
key - Variable in class org.apache.felix.utils.json.JSONParser.Pair
 
key(String) - Method in class org.apache.felix.utils.json.JSONWriter
 
KEY - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
KEY_VALUE_PATTERN - Static variable in class org.apache.felix.utils.json.JSONParser
 
KeyEntry(U) - Constructor for class org.apache.felix.utils.collections.DictionaryAsMap.KeyEntry
 
keys - Variable in class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
 
keys() - Method in class org.apache.felix.utils.collections.MapToDictionary
 
keys() - Method in class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
 
keys() - Method in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
keySet() - Method in class org.apache.felix.utils.collections.StringArrayMap
 

L

lastChecked - Variable in class org.apache.felix.utils.repository.UrlLoader
 
lastModified - Variable in class org.apache.felix.utils.repository.UrlLoader
 
layout - Variable in class org.apache.felix.utils.properties.Properties
 
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
 
LESS - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
line - Variable in class org.apache.felix.utils.properties.ConfigurationHandler
 
LINE_SEPARATOR - Static variable in class org.apache.felix.utils.properties.Properties
Constant for the platform specific line separator.
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
 
loader - Variable in class org.apache.felix.utils.repository.JsonRepository
 
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.
location - Variable in class org.apache.felix.utils.properties.Properties
 
lock - Variable in class org.apache.felix.utils.repository.JsonRepository
 
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

m_context - Variable in class org.apache.felix.utils.log.Logger
Bundle context.
m_isLogClassPresent - Variable in class org.apache.felix.utils.log.Logger
 
MAJOR - Static variable in class org.apache.felix.utils.version.VersionRange
 
makeString(boolean, Version, Version, boolean) - Method in class org.apache.felix.utils.version.VersionRange
 
mandatory - Variable in class org.apache.felix.utils.resource.CapabilityImpl
 
map - Variable in class org.apache.felix.utils.collections.MapToDictionary
Map source.
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
 
MARKER - Static variable in class org.apache.felix.utils.properties.InterpolationHelper
 
match(Dictionary) - Method in class org.apache.felix.utils.filter.FilterImpl
Filter using a Dictionary.
match(Set<Capability>, SimpleFilter) - Method in class org.apache.felix.utils.resource.CapabilitySet
 
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
 
match0(Dictionary) - Method in class org.apache.felix.utils.filter.FilterImpl
Internal match routine.
match0(Map) - Method in class org.apache.felix.utils.filter.FilterImpl
 
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
 
matchesInternal(Capability, SimpleFilter) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
matchMandatory(Set<Capability>, SimpleFilter) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
matchMandatory(Capability, SimpleFilter) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
matchMandatoryAttribute(String, SimpleFilter) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
maybeTyped - Variable in class org.apache.felix.utils.properties.Properties.PropertiesReader
 
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.manifest.Attribute
 
name - Variable in class org.apache.felix.utils.manifest.Clause
 
name - Variable in class org.apache.felix.utils.manifest.Directive
 
name - Variable in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 
name - Variable in class org.apache.felix.utils.repository.StaxParser.XmlRepository
 
name - Variable in class org.apache.felix.utils.resource.SimpleFilter
 
name - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
NAME - Static variable in class org.apache.felix.utils.repository.StaxParser
 
NAME_CHARS - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
 
namespace - Variable in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
The namespace.
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.
nextToken(PushbackReader, boolean) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
normalize() - Method in class org.apache.felix.utils.filter.FilterImpl
Returns this Filter's normalized filter string.
normalizeDynamicImportClauses(List<ResourceBuilder.ParsedHeaderClause>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
normalizeExportClauses(List<ResourceBuilder.ParsedHeaderClause>, String, Version) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
normalizeImportClauses(List<ResourceBuilder.ParsedHeaderClause>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
normalizeProvideCapabilityClauses(List<ResourceBuilder.ParsedHeaderClause>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
normalizeRequireCapabilityClauses(List<ResourceBuilder.ParsedHeaderClause>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
normalizeRequireClauses(List<ResourceBuilder.ParsedHeaderClause>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
NOT - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
NOT - Static variable in class org.apache.felix.utils.resource.SimpleFilter
 

O

object() - Method in class org.apache.felix.utils.json.JSONWriter
 
op - Variable in class org.apache.felix.utils.filter.FilterImpl
filter operation
op - Variable in class org.apache.felix.utils.resource.SimpleFilter
 
openCeiling - Variable in class org.apache.felix.utils.version.VersionRange
 
openFloor - Variable in class org.apache.felix.utils.version.VersionRange
 
optional - Variable in class org.apache.felix.utils.resource.RequirementImpl
 
OR - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
OR - Static variable in class org.apache.felix.utils.resource.SimpleFilter
 
orderedKeys(Dictionary) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
Generates an Enumeration for the given Dictionary where the keys of the Dictionary are provided in sorted order.
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
 
outputFactory - Static variable in class org.apache.felix.utils.repository.StaxParser
 

P

Pair(K, V) - Constructor for class org.apache.felix.utils.json.JSONParser.Pair
 
Pair(U, V) - Constructor for class org.apache.felix.utils.service.BaseManagedServiceFactory.Pair
 
PARAMETER_START - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
parse() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
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
 
parse_and() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_attr() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_filter() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_filtercomp() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_item() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_not() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_or() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_substring() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parse_value() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
parseAttribute(String, String) - Static method in class org.apache.felix.utils.repository.StaxParser
 
parseBreeHeader(String, Resource) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
parseBundleSymbolicName(Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
parseCapability(XMLStreamReader, ResourceImpl) - Static method in class org.apache.felix.utils.repository.StaxParser
 
parseCapability(Resource, String) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
parseClause(XMLStreamReader, String[], Map<String, String>, Map<String, Object>) - Static method in class org.apache.felix.utils.repository.StaxParser
 
parseClauses(String[]) - Static method in class org.apache.felix.utils.manifest.Parser
 
parsed - Variable in class org.apache.felix.utils.json.JSONParser
 
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.
ParsedHeaderClause() - Constructor for class org.apache.felix.utils.resource.ResourceBuilder.ParsedHeaderClause
 
parseFragmentHost(Resource, Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
parseHeader(String) - Static method in class org.apache.felix.utils.manifest.Parser
 
parseKeyValue(String) - Static method in class org.apache.felix.utils.json.JSONParser
 
parseKeyValueListRaw(String) - Static method in class org.apache.felix.utils.json.JSONParser
 
parseListValuesRaw(String) - Static method in class org.apache.felix.utils.json.JSONParser
 
parseObject(String) - Static method in class org.apache.felix.utils.json.JSONParser
 
parseProperty(String) - Static method in class org.apache.felix.utils.properties.Properties.PropertiesReader
Parse a property line and return the key and the value in an array.
Parser - Class in org.apache.felix.utils.manifest
 
Parser() - Constructor for class org.apache.felix.utils.manifest.Parser
 
Parser(String, boolean) - Constructor for class org.apache.felix.utils.filter.FilterImpl.Parser
 
parseRequirement(XMLStreamReader, ResourceImpl) - Static method in class org.apache.felix.utils.repository.StaxParser
 
parseRequirement(Resource, String) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
parseResource(URI, XMLStreamReader) - Static method in class org.apache.felix.utils.repository.StaxParser
 
parseStandardHeader(String) - Static method in class org.apache.felix.utils.resource.ResourceBuilder
 
parseSubstring(String) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
parseValue(String) - Static method in class org.apache.felix.utils.json.JSONParser
 
parseVersionRange(String) - Static method in class org.apache.felix.utils.version.VersionRange
 
paths - Variable in class org.apache.felix.utils.resource.ResourceBuilder.ParsedHeaderClause
 
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
populate(StaxParser.XmlRepository, int) - Method in class org.apache.felix.utils.repository.XmlRepository
 
pos - Variable in class org.apache.felix.utils.filter.FilterImpl.Parser
 
pos - Variable in class org.apache.felix.utils.properties.ConfigurationHandler
 
preemptiveShutdown - Variable in class org.apache.felix.utils.extender.AbstractExtender
 
prepare(Map<String, TypedProperties>) - Static method in class org.apache.felix.utils.properties.TypedProperties
 
PRESENT - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
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.
propertyName - Variable in class org.apache.felix.utils.properties.Properties.PropertiesReader
Stores the name of the last read property.
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.
propertyValue - Variable in class org.apache.felix.utils.properties.Properties.PropertiesReader
Stores the value of the last read property.
put(Object, Object) - Method in class org.apache.felix.utils.collections.MapToDictionary
 
put(Object, Object) - Method in class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
 
put(Object, Object) - Method in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
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
 
putAllSubstituted(Map<? extends String, ? extends String>) - Method in class org.apache.felix.utils.properties.Properties
 
pw - Variable in class org.apache.felix.utils.json.JSONWriter
 

Q

quote(String) - Method in class org.apache.felix.utils.json.JSONWriter
Quote the provided value and escape some characters.
QUOTE - Enum constant in enum org.apache.felix.utils.json.JSONParser.Scope
 

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(PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
read(PushbackReader, char[]) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
read(String) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 
read(URLConnection) - Method in class org.apache.felix.utils.repository.UrlLoader
 
readArray(int, PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
readCollection(int, PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
readFailure(int, int) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
readInternal(InputStream) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
readProperty() - Method in class org.apache.felix.utils.properties.Properties.PropertiesReader
Reads a property line.
readQuoted(PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
readSimple(int, PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
readStream(InputStream) - Static method in class org.apache.felix.utils.json.JSONParser
Read an entire input stream into a byte array.
readStreamAsString(InputStream) - Static method in class org.apache.felix.utils.json.JSONParser
 
readUnquoted(PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
 
readValue(PushbackReader) - Method in class org.apache.felix.utils.properties.ConfigurationHandler
value = type ( "[" values "]" | "(" values ")" | simple ) .
reduceMemory(Map<String, T>) - Static method in class org.apache.felix.utils.collections.StringArrayMap
 
reference - Variable in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
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.filter.FilterImpl.CaseInsensitiveDictionary
 
remove(Object) - Method in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
remove(Object) - Method in class org.apache.felix.utils.properties.Properties
 
remove(Object) - Method in class org.apache.felix.utils.properties.TypedProperties
 
removeable - Static variable in class org.apache.felix.utils.version.VersionRange
 
removeCapability(Capability) - Method in class org.apache.felix.utils.resource.CapabilitySet
 
removedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
removeQuotesAndWhitespaces(String) - Method in class org.apache.felix.utils.version.VersionRange
 
removeWhitespace(String) - Static method in class org.apache.felix.utils.resource.CapabilitySet
 
REPO_NAME - Static variable in class org.apache.felix.utils.repository.StaxParser
 
repositories - Variable in class org.apache.felix.utils.repository.AggregateRepository
 
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 - Variable in class org.apache.felix.utils.resource.AbstractCapabilityRequirement
The resource.
RESOURCE - Static variable in class org.apache.felix.utils.repository.StaxParser
 
ResourceBuilder - Class in org.apache.felix.utils.resource
 
ResourceBuilder() - Constructor for class org.apache.felix.utils.resource.ResourceBuilder
 
ResourceBuilder.ParsedHeaderClause - 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
 
ResourceUtils() - Constructor for class org.apache.felix.utils.resource.ResourceUtils
 
reuseCommonString(String) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
run() - Method in class org.apache.felix.utils.filter.FilterImpl.SetAccessibleAction
 

S

sanityCheckEndElement(XMLStreamReader, int, String) - Static method in class org.apache.felix.utils.repository.StaxParser
 
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.
Scope() - Constructor for enum org.apache.felix.utils.json.JSONParser.Scope
 
second - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory.Pair
 
SEPARATORS - Static variable in class org.apache.felix.utils.properties.Properties
The list of possible key/value separators
serialVersionUID - Static variable in class org.apache.felix.utils.version.VersionRange
 
ServiceReferenceDictionary(ServiceReference) - Constructor for class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
services - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
SetAccessibleAction(AccessibleObject) - Constructor for class org.apache.felix.utils.filter.FilterImpl.SetAccessibleAction
 
setCommentLines(List<String>) - Method in class org.apache.felix.utils.properties.Properties.Layout
 
setFirst(U) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory.Pair
 
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.
setSecond(V) - Method in class org.apache.felix.utils.service.BaseManagedServiceFactory.Pair
 
setSourceMap(Map) - Method in class org.apache.felix.utils.collections.MapToDictionary
 
setSynchronous(boolean) - Method in class org.apache.felix.utils.extender.AbstractExtender
 
setValue(V) - Method in class org.apache.felix.utils.collections.DictionaryAsMap.KeyEntry
 
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
 
SimpleFilter(String, Object, int) - Constructor for class org.apache.felix.utils.resource.SimpleFilter
 
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
 
size() - Method in class org.apache.felix.utils.filter.FilterImpl.CaseInsensitiveDictionary
 
size() - Method in class org.apache.felix.utils.filter.FilterImpl.ServiceReferenceDictionary
 
skipWhitespace(String, int) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
skipWhiteSpace() - Method in class org.apache.felix.utils.filter.FilterImpl.Parser
 
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
 
STARTQUOTE - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
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() - Constructor for class org.apache.felix.utils.repository.StaxParser
 
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
 
stopped - Variable in class org.apache.felix.utils.extender.AbstractExtender
 
stopping - Variable in class org.apache.felix.utils.extender.AbstractExtender
 
stopTracking() - Method in class org.apache.felix.utils.extender.AbstractExtender
 
storage - Variable in class org.apache.felix.utils.properties.Properties
 
storage - Variable in class org.apache.felix.utils.properties.TypedProperties.DynamicMap
 
storage - Variable in class org.apache.felix.utils.properties.TypedProperties
 
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.
STRING_CLASS - Static variable in class org.apache.felix.utils.resource.CapabilitySet
 
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
 
subfilter(String, int, int) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
SUBSET - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
substitute - Variable in class org.apache.felix.utils.properties.Properties
 
substitute - Variable in class org.apache.felix.utils.properties.TypedProperties
 
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.filter.FilterImpl
 
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.
SUPERSET - Static variable in class org.apache.felix.utils.filter.FilterImpl
 
synchronous - Variable in class org.apache.felix.utils.extender.AbstractExtender
 

T

table - Variable in class org.apache.felix.utils.collections.StringArrayMap
 
timeoutBeforeInterrupt - Variable in class org.apache.felix.utils.service.BaseManagedServiceFactory
 
toDecodedString(String, int, int) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
toEncodedString(StringBuilder, Object) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
token - Variable in class org.apache.felix.utils.properties.ConfigurationHandler
 
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_CHARS - 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
 
tokenValue - 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.AbstractCapabilityRequirement
 
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(StringBuilder) - Method in class org.apache.felix.utils.resource.SimpleFilter
 
toString(StringBuilder, List<?>) - Static method in class org.apache.felix.utils.resource.SimpleFilter
 
toString(Resource, String, Map<String, Object>, Map<String, String>) - Static method in class org.apache.felix.utils.resource.ResourceUtils
 
tracker - Variable in class org.apache.felix.utils.extender.AbstractExtender
 
TYPE - Static variable in class org.apache.felix.utils.repository.StaxParser
 
type2Code - Static variable in class org.apache.felix.utils.properties.ConfigurationHandler
 
typed - Variable in class org.apache.felix.utils.properties.Properties.PropertiesReader
Stores if the properties are typed or not
typed - Variable in class org.apache.felix.utils.properties.Properties.PropertiesWriter
 
typed - Variable in class org.apache.felix.utils.properties.Properties
 
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.DynamicMap - Class in org.apache.felix.utils.properties
 
TypedProperties.SubstitutionCallback - Interface in org.apache.felix.utils.properties
 
types - Variable in class org.apache.felix.utils.resource.ResourceBuilder.ParsedHeaderClause
 

U

unescape(String) - Static method in class org.apache.felix.utils.properties.InterpolationHelper
 
unescapeJava(String) - Static method in class org.apache.felix.utils.properties.Properties
Unescapes any Java literals found in the String to a Writer.
unEscapeString(String) - Static method in class org.apache.felix.utils.json.JSONParser
 
UNICODE_LEN - Static variable in class org.apache.felix.utils.properties.Properties
Constant for the length of a unicode literal.
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.UrlLoader
 
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 - Variable in class org.apache.felix.utils.filter.FilterImpl
filter operands
value - Variable in class org.apache.felix.utils.json.JSONParser.Pair
 
value - Variable in class org.apache.felix.utils.manifest.Attribute
 
value - Variable in class org.apache.felix.utils.manifest.Directive
 
value - Variable in class org.apache.felix.utils.resource.SimpleFilter
 
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
 
VALUE - Static variable in class org.apache.felix.utils.resource.ResourceBuilder
 
valueLines - Variable in class org.apache.felix.utils.properties.Properties.Layout
 
valueLines - Variable in class org.apache.felix.utils.properties.Properties.PropertiesReader
Stores the value lines for the currently processed property.
valueOf(String) - Static method in enum org.apache.felix.utils.json.JSONParser.Scope
Returns the enum constant of this type with the specified name.
values() - Method in class org.apache.felix.utils.collections.StringArrayMap
 
values() - Static method in enum org.apache.felix.utils.json.JSONParser.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Object) - Method in class org.apache.felix.utils.repository.JsonRepository
 
VersionCleaner - Class in org.apache.felix.utils.version
 
VersionCleaner() - Constructor for class org.apache.felix.utils.version.VersionCleaner
 
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
versions - Static variable in class org.apache.felix.utils.version.VersionTable
 
VersionTable - Class in org.apache.felix.utils.version
Cache of Versions backed by a WeakHashMap to conserve memory.
VersionTable() - Constructor for class org.apache.felix.utils.version.VersionTable
 

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
 
WHITE_SPACE - Static variable in class org.apache.felix.utils.properties.Properties
The white space characters used as key/value separators.
wrap(InterpolationHelper.SubstitutionCallback) - Static method in class org.apache.felix.utils.properties.TypedProperties
 
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
 
writeArray(Writer, Object) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 
writeClause(XMLStreamWriter, String, String, Map<String, String>, Map<String, Object>) - Static method in class org.apache.felix.utils.repository.StaxParser
 
writeCollection(Writer, Collection) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 
writeCollectionElement(Writer, Object) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 
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.
writeQuoted(Writer, String) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 
writeSimple(Writer, Object) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 
writeType(Writer, Class) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 
writeValue(Writer, Object) - Static method in class org.apache.felix.utils.properties.ConfigurationHandler
 

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
 

_

_log(int, String, Throwable) - Method in class org.apache.felix.utils.log.Logger
Lookup the OSGi LogService and if available use it.
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form