# Index

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

## A

abs_path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  URI absolute path.
absoluteURI - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for absoluteURI.
AbstractIterator<T> - Class in org.apache.sling.resourceresolver.impl.helper
  Abstract base class for an iterator
AbstractIterator() - Constructor for class org.apache.sling.resourceresolver.impl.helper.AbstractIterator
activate() - Method in class org.apache.sling.resourceresolver.impl.observation.OsgiObservationBridge
activate() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Start the resource provder
activate(BundleContext, StringInterpolationProviderConfiguration) - Method in class org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProviderImpl
  Activates this component (called by SCR before)
activate(BundleContext, ResourceProviderTracker, List<String>) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerWhiteboard
activate(BundleContext, EventAdmin, ResourceProviderTracker.ChangeListener) - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker
adaptTo(ResolveContext<Object>, Class<AdapterType>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
adaptTo(ResolveContext<LegacyResourceProviderAdapter>, Class<AdapterType>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
adaptTo(Class<AdapterType>) - Method in class org.apache.sling.resourceresolver.impl.helper.RedirectResource
adaptTo(Class<AdapterType>) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
adaptTo(Class<Type>) - Method in class org.apache.sling.resourceresolver.impl.helper.StarResource
adaptTo(ResourceResolverContext, Class<AdapterType>) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns the first non-null result of the adaptTo() method invoked on the providers.
add(byte[], Object) - Static method in class org.apache.sling.resourceresolver.impl.mapping.BloomFilterUtils
  Add the key.
add(int, ResourceChange) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
add(ResourceChange) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
addAll(int, Collection<? extends ResourceChange>) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
addAll(Collection<? extends ResourceChange>) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
addListener(ResourceChangeListenerInfo) - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
  Add a listener
allowed_abs_path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the abs_path.
allowed_authority - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the authority component.
allowed_fragment - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the fragment component.
allowed_host - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the host component.
allowed_IPv6reference - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the IPv6reference component.
allowed_opaque_part - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the opaque_part.
allowed_query - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the query component.
allowed_reg_name - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the reg_name.
allowed_rel_path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the rel_path.
allowed_userinfo - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the userinfo component.
allowed_within_authority - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for the authority component.
allowed_within_path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed within the path.
allowed_within_query - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed within the query component.
allowed_within_userinfo - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Those characters that are allowed for within the userinfo component.
alpha - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for alpha.
alphanum - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for alphanum (join of alpha & digit).
appendSlash(String) - Static method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
appliesTo(String) - Static method in class org.apache.sling.resourceresolver.impl.helper.StarResource
  True if a StarResource should be used for the given request, if a real Resource was not found
authenticate(Map<String, Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
authenticateAll(List<ResourceProviderHandler>, ResourceResolverControl) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
  Authenticate all handlers
AuthenticatedResourceProvider - Class in org.apache.sling.resourceresolver.impl.providers.stateful
  This `AuthenticatedResourceProvider` implementation keeps a resource provider and the authentication information (through the `ResolveContext`).
AuthenticatedResourceProvider(ResourceProviderHandler, boolean, ResolveContext<Object>, ResourceAccessSecurityTracker) - Constructor for class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
  Constructor
authority - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for authority.

## B

BasicObservationReporter - Class in org.apache.sling.resourceresolver.impl.observation
  Implementation of the observation reporter.
BasicObservationReporter(List<String>, Collection<ResourceChangeListenerInfo>) - Constructor for class org.apache.sling.resourceresolver.impl.observation.BasicObservationReporter
  Create a reporter listening for resource provider changes
BasicObservationReporter(List<String>, Collection<ResourceChangeListenerInfo>, Path, PathSet) - Constructor for class org.apache.sling.resourceresolver.impl.observation.BasicObservationReporter
  Create a reporter listening for a provider
BasicObserverConfiguration - Class in org.apache.sling.resourceresolver.impl.observation
  Implementation of a `ObserverConfiguration`
BasicObserverConfiguration(PathSet) - Constructor for class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
BasicObserverConfiguration(PathSet, Set<ResourceChange.ChangeType>, boolean, PathSet, Set<String>) - Constructor for class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
BasicResolveContext<T> - Class in org.apache.sling.resourceresolver.impl.providers.stateful
  Resolve context implementation for a resource provider.
BasicResolveContext(ResourceResolver, ProviderManager, ResourceResolverControl, T, String) - Constructor for class org.apache.sling.resourceresolver.impl.providers.stateful.BasicResolveContext
bindResourceDecorator(ResourceDecorator, ServiceReference<ResourceDecorator>) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceDecoratorTracker
  Bind a resource decorator.
bindResourceProvider(ServiceReference<ResourceProvider>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderWhiteboard
bindResourceProviderFactory(ServiceReference<ResourceProviderFactory>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderWhiteboard
BloomFilterUtils - Class in org.apache.sling.resourceresolver.impl.mapping
  Bloom filter utilities.
BloomFilterUtils() - Constructor for class org.apache.sling.resourceresolver.impl.mapping.BloomFilterUtils
BOTH - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  defines the 'both' direction

## C

ChainedIterator<T> - Class in org.apache.sling.resourceresolver.impl.helper
ChainedIterator(Iterator<Iterator<T>>) - Constructor for class org.apache.sling.resourceresolver.impl.helper.ChainedIterator
checkSourceAndDest(ResourceResolverContext, String, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Check source and destination for operations
clear() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
clearAuthenticatedProviders() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Clear all authenticated providers
clone() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Create and return a copy of this object, the URI-reference containing the userinfo component.
close() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceDecoratorTracker
close() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Close all dynamic resource providers.
close() - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
commit() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
commit(ResolveContext<Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
commit(ResolveContext<LegacyResourceProviderAdapter>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
commit(ResourceResolverContext) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Commit changes on all modifiable ResourceProviders.
compareTo(URI) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Compare this URI to another object.
compareTo(MapConfigurationProvider.VanityPathConfig) - Method in class org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider.VanityPathConfig
compareTo(MapEntry) - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
compareTo(ResourceChangeListenerInfo) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
compareTo(ResourceProviderHandler) - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
compareTo(ResourceProviderInfo) - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
contains(Object) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
containsAll(Collection<?>) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
control - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for control.
copy(String, String) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
copy(ResourceResolverContext, String, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Tries to find a resource provider accepting both paths and invokes `AuthenticatedResourceProvider.copy(String, String)` method on it.
create(ResolveContext<Object>, String, Map<String, Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
create(ResolveContext<LegacyResourceProviderAdapter>, String, Map<String, Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
create(Path, PathSet) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerWhiteboard
create(Path, PathSet) - Method in interface org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker.ObservationReporterGenerator
create(ResourceResolver, String, Map<String, Object>) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
create(ResourceResolverContext, String, Map<String, Object>) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Create a resource.
createDescendantPath(String, String) - Static method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Create a child path
createFilter(int, int) - Static method in class org.apache.sling.resourceresolver.impl.mapping.BloomFilterUtils
  Create a bloom filter array for the given number of elements.
createMapEntry(String, Resource, boolean) - Static method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
createProviderReporter() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerWhiteboard
createProviderReporter() - Method in interface org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker.ObservationReporterGenerator
createResolveEntry(String, Resource, boolean) - Static method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry

## D

deactivate() - Method in class org.apache.sling.resourceresolver.impl.observation.OsgiObservationBridge
deactivate() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerWhiteboard
deactivate() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Deactivate this handler.
deactivate() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker
deactivate(BundleContext) - Method in class org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProviderImpl
  Deactivates this component (called by SCR to take out of service)
decode(char[], String) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Decodes URI encoded string.
decode(String, String) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Decodes URI encoded string.
decorate(Resource) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceDecoratorTracker
  Decorate a resource.
DEFAULT_DEFAULT_VANITY_PATH_REDIRECT_STATUS - Static variable in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
DEFAULT_MAP_ROOT - Static variable in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
DEFAULT_RESOURCE_TYPE - Static variable in class org.apache.sling.resourceresolver.impl.helper.StarResource
DefaultCharsetChanged(int, String) - Constructor for exception org.apache.sling.resourceresolver.impl.helper.URI.DefaultCharsetChanged
  The constructor with a reason string and its code arguments.
defaultDocumentCharset - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The default charset of the document.
defaultDocumentCharsetByLocale - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
defaultDocumentCharsetByPlatform - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
defaultProtocolCharset - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The default charset of the protocol.
delete(ResolveContext<Object>, Resource) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
delete(ResolveContext<LegacyResourceProviderAdapter>, Resource) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
delete(Resource) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
delete(ResourceResolverContext, Resource) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Delete the resource.
delims - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for delims.
digit - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for digit.
DIRECT - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  Simple mapper instance mapping path to URLs 1:1 in both directions
DIRECTIVES_SEPARATOR - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Interpolator
DIRECTIVES_VALUE_SEPARATOR - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Interpolator
disallowed_opaque_part - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Disallowed opaque_part before escaping.
disallowed_rel_path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Disallowed rel_path before escaping.
dispose() - Method in class org.apache.sling.resourceresolver.impl.console.ResourceResolverWebConsolePlugin
dispose() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
  Cleans up this class.
DOCUMENT_CHARSET - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URI.DefaultCharsetChanged
  Document charset changed.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.resourceresolver.impl.console.ResourceResolverWebConsolePlugin
domainlabel - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for domainlabel.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.resourceresolver.impl.console.ResourceResolverWebConsolePlugin

## E

EMPTY - Static variable in interface org.apache.sling.resourceresolver.impl.mapping.MapEntriesHandler
encode(String, BitSet, String) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Encodes URI string.
END - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Interpolator
equals(char[], char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Test if the first array is equal to the second array.
equals(Object) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Test an object if this URI is equal to another.
equals(Object) - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
ESCAPE - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Interpolator
escaped - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for escaped.
escapeString(String) - Static method in class org.apache.sling.resourceresolver.impl.mapping.QueryBuildHelper
  Escape string literal for use in JCR-SQL2 query string
ESCAPING - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URIException
  The URI escape encoding and decoding error.
excludeSystemPath() - Static method in class org.apache.sling.resourceresolver.impl.mapping.QueryBuildHelper
  Generate query condition to exclude JCR system path

## F

fill(RuntimeDTO) - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker
findResources(String, String) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
findResources(ResourceResolverContext, String, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Queries all resource providers and combines the results.
fixUriPath(String) - Static method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
fragment - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for fragment (alias for uric).

## G

generatePaths() - Method in class org.apache.sling.resourceresolver.impl.mapping.PathGenerator
  Generates all possible paths
get(int) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
getAboveHierPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the level above the this hierarchy level.
getAdaptableHandlers() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage
getAliasMap(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
getAliasMap(String) - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapEntriesHandler
  Returns all alias entries for children of the specified `parentPath`
getAliasMap(Resource) - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
getAliasMap(Resource) - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapEntriesHandler
getAllAuthenticated() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
getAllBestEffort(List<ResourceProviderHandler>, ResourceResolverControl) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
getAllHandlers() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage
getAllMappings(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.ResourceMapperImpl
getAllMappings(String, HttpServletRequest) - Method in class org.apache.sling.resourceresolver.impl.mapping.ResourceMapperImpl
getAllowedAliasLocations() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
  A set of allow prefixes all ending with a slash.
getAllUsedModifiable() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
getAllUsedRefreshable() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
getAsciiBytes(String) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Converts the specified string to byte array of ASCII characters.
getAttributableHandlers() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage
getAttribute(ResolveContext<Object>, String) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
getAttribute(ResolveContext<LegacyResourceProviderAdapter>, String) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
getAttribute(String) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
getAttribute(ResourceResolverContext, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns the first non-null result of the `AuthenticatedResourceProvider.getAttribute(String)` invocation on the providers.
getAttributeNames(ResolveContext<Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
getAttributeNames(ResolveContext<LegacyResourceProviderAdapter>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
getAttributeNames(Set<String>) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
getAttributeNames(ResourceResolverContext) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns the union of all attribute names.
getAuthenticationInfo() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  The authentication info
getAuthority() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the authority.
getAuthRequiredHandlers() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage
getAuthType() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
getBestMatchingNode(String) - Method in class org.apache.sling.resourceresolver.impl.providers.tree.PathTree
getChangeTypes() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
getCharset(Locale) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI.LocaleToCharsetMap
  Get the preferred charset for the given locale.
getChild(String) - Method in class org.apache.sling.resourceresolver.impl.providers.tree.Node
getChildren() - Method in class org.apache.sling.resourceresolver.impl.providers.tree.Node
getCurrentHierPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the current hierarchy level.
getCurrentMapEntryForVanityPath(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
getDefaultDocumentCharset() - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the recommended default charset of the document.
getDefaultDocumentCharsetByLocale() - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the default charset of the document by locale.
getDefaultDocumentCharsetByPlatform() - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the default charset of the document by platform.
getDefaultProtocolCharset() - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the default charset of the protocol.
getDefaultVanityPathRedirectStatus() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getEscapedAboveHierPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the level above the this hierarchy level.
getEscapedAuthority() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped authority.
getEscapedCurrentHierPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped current hierarchy level.
getEscapedFragment() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped fragment.
getEscapedName() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped basename of the path.
getEscapedPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped path.
getEscapedPathQuery() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped query.
getEscapedQuery() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped query.
getEscapedURI() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  It can be gotten the URI character sequence.
getEscapedURIReference() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped URI reference string.
getEscapedUserinfo() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped userinfo.
getExcludedPaths() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
getExcludedPaths() - Method in class org.apache.sling.resourceresolver.impl.providers.ProviderContextImpl
getFragment() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the fragment.
getFrom() - Method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
getHost() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the host.
getInfo() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Get the resource provider info
getLanguageQueryableHandlers() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage
getListener() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
getListeners() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
  All listeners associated with this configuration
getMapMaps() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
getMapMaps() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapEntriesHandler
  Return a flat listing of map entries used for mapping resources to URLs
getMapping(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.ResourceMapperImpl
getMapping(String, HttpServletRequest) - Method in class org.apache.sling.resourceresolver.impl.mapping.ResourceMapperImpl
getMappings() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getMapRoot() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getMaxCachedVanityPathEntries() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getMode() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
getName() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the basename of the path.
getName() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
getNode(String) - Method in class org.apache.sling.resourceresolver.impl.providers.tree.PathTree
getObservationPaths() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getObservationReporter() - Method in class org.apache.sling.resourceresolver.impl.providers.ProviderContextImpl
getObserverConfigurations() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObservationReporter
getOrCreateProvider(ResourceProviderHandler, ResourceResolverControl) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
  Get the context
getOrCreateResolveContext(ResourceProviderHandler, ResourceResolverControl) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
  Get the context
getParameters() - Method in class org.apache.sling.resourceresolver.impl.params.ParsedParameters
getParametersString() - Method in class org.apache.sling.resourceresolver.impl.params.ParsedParameters
getParent(ResourceResolverContext, String, Resource) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns parent from the most appropriate resource provider accepting the given children.
getParent(Resource) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
  Get the parent resource
getParentResolveContext() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.BasicResolveContext
getParentResourceProvider() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.BasicResolveContext
getParentResourceType(ResourceResolverFactory, ResourceResolver, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Get the parent resource type
getPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the path.
getPath() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Get the path where the provider is mounted.
getPath() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
getPath() - Method in interface org.apache.sling.resourceresolver.impl.providers.tree.Pathable
getPathQuery() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the path and query.
getPaths() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
getPaths() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
getPattern() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
getPort() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the port.
getProperty(Resource, String) - Static method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns `getProperty(res, propName, String.class)`
getProperty(Resource, String, Class<Type>) - Static method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns the value of the name property of the resource converted to the requested `type`.
getPropertyNamesHint() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
getPropertyNamesHint() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
  Return a set of property name hints
getProtocolCharset() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the protocol charset used by this current URI instance.
getProviderChangeTypes() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
getProviderContext() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Get the provider context.
getProviderManager() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverContext
getProviderState() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.BasicResolveContext
getQuery() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the query.
getQueryLanguageProvider() - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
getQueryLanguageProvider() - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
getRawAboveHierPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the level above the this hierarchy level.
getRawAuthority() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped authority.
getRawCurrentHierPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped current hierarchy level.
getRawCurrentHierPath(char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped current hierarchy level in the given path.
getRawFragment() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped fragment.
getRawHost() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the host.
getRawName() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped basename of the path.
getRawPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped path.
getRawPath() - Method in class org.apache.sling.resourceresolver.impl.params.ParsedParameters
getRawPathQuery() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped path and query.
getRawQuery() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped query.
getRawScheme() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the scheme.
getRawURI() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  It can be gotten the URI character sequence.
getRawURIReference() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the URI reference character sequence.
getRawUserinfo() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the raw-escaped userinfo.
getReason() - Method in exception org.apache.sling.resourceresolver.impl.helper.URI.DefaultCharsetChanged
  Get the reason message.
getReasonCode() - Method in exception org.apache.sling.resourceresolver.impl.helper.URI.DefaultCharsetChanged
  Get the reason code.
getReasonCode() - Method in exception org.apache.sling.resourceresolver.impl.helper.URIException
  Get the reason code.
getRedirect() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
getResolveContext() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
  Get the resolve context.
getResolveMaps() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
getResolveMaps() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapEntriesHandler
  Creates a flat listing of all the map entries used for resolving URLs to resources
getResolveMapsIterator(String) - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapEntriesHandler
  Creates an iterator over the possibly applicable mapping entries for resolving a resource
getResolveMapsIterator(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
getResource(String, Resource, Map<String, String>) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
getResource(ResourceResolverContext, String, Resource, Map<String, String>, boolean) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns resource from the most appropriate resource provider.
getResource(ResolveContext<Object>, String, ResourceContext, Resource) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
getResource(ResolveContext<LegacyResourceProviderAdapter>, String, ResourceContext, Resource) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
getResourceChangeTypes() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
getResourceProvider() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Get the resource provider.
getResourceProviderStorage() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Get the provider storage
getResourceProviderStorage() - Method in interface org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorageProvider
getResourceProviderStorage() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker
getResourceResolver() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverContext
getResourceResolver() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.BasicResolveContext
getResourceSuperType() - Method in class org.apache.sling.resourceresolver.impl.helper.StarResource
  Calls `ResourceUtil.getResourceSuperType(ResourceResolver, String)` method to dynamically resolve the resource super type of this star resource.
getRuntimeDTO() - Method in class org.apache.sling.resourceresolver.impl.providers.RuntimeServiceImpl
getScheme() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the scheme.
getSearchPath() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
getServiceReference() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
getServiceUserAuthenticationInfo(String) - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getStatistics() - Method in class org.apache.sling.resourceresolver.impl.mapping.PagedQueryIterator
getStatus() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
getString(byte[], String) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Converts the byte array of HTTP content characters to a string.
getSupportedLanguages() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
getSupportedLanguages(ResourceResolverContext) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Return the union of query languages supported by the providers.
getTo() - Method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
getTree() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage
getURI() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  It can be gotten the URI character sequence.
getURI(String, String, int, String) - Static method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
  Returns a string used for matching map entries against the given request or URI parts.
getURIReference() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the original URI reference string.
getUseResourceAccessSecurity() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
getUserinfo() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the userinfo.
getValue() - Method in class org.apache.sling.resourceresolver.impl.providers.tree.Node
getVanityBloomFilterMaxBytes() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getVanityPathConfig() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
  A list of allow and deny list prefixes all ending with a slash.
getVanityPathMappings() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
getVanityPathMappings() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapEntriesHandler
  Returns vanity paths mappings
getVanityPathMappings() - Method in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
getVirtualURLMap() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
getWarning() - Method in class org.apache.sling.resourceresolver.impl.mapping.PagedQueryIterator

## H

hasAuthority() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not this URI has authority.
hasChanges() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
hasChanges(ResolveContext<Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
hasChanges(ResolveContext<LegacyResourceProviderAdapter>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
hasChanges(ResourceResolverContext) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Check if any modifiable ResourceProvider has uncommited changes.
hasChild(String) - Method in class org.apache.sling.resourceresolver.impl.providers.tree.Node
hasFragment() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not this URI has fragment.
hash - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Cache the hash code for this URI.
hashCode() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Return a hash code for this URI.
hashCode() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
hasNext() - Method in class org.apache.sling.resourceresolver.impl.helper.AbstractIterator
hasNext() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceIteratorDecorator
hasNext() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourcePathIterator
hasNext() - Method in class org.apache.sling.resourceresolver.impl.mapping.PagedQueryIterator
hasNext() - Method in class org.apache.sling.resourceresolver.impl.providers.tree.PathSegmentIterator
hasQuery() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not this URI has query.
hasUserinfo() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not this URI has userinfo.
hasVanityPathPrecedence() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
hex - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for hex.
hier_part - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for hier_part.
host - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for host.
hostname - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for hostname.
hostport - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for hostport.

## I

INBOUND - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  defines the 'inbound' direction, that is mapping request path to item path
includeExternal() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
indexFirstOf(char[], char) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the earlier index that to be searched for the first occurrance in one of any of the given array.
indexFirstOf(char[], char, int) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the earlier index that to be searched for the first occurrance in one of any of the given array.
indexFirstOf(String, String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the earlier index that to be searched for the first occurrance in one of any of the given string.
indexFirstOf(String, String, int) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the earlier index that to be searched for the first occurrance in one of any of the given string.
indexOf(Object) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
initializeVanityPaths() - Method in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
  Actual vanity path initializer.
insertSegment(Collection<String>, String) - Method in class org.apache.sling.resourceresolver.impl.mapping.PathGenerator
  Inserts a new segment as the parent of the existing ones
Interpolator - Class in org.apache.sling.resourceresolver.impl.mapping
  Replace place holders in a string
Interpolator() - Constructor for class org.apache.sling.resourceresolver.impl.mapping.Interpolator
Interpolator.Provider - Interface in org.apache.sling.resourceresolver.impl.mapping
  The value for the replacement is returned by this provider
IPv4address - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Bitset that combines digit and dot fo IPv$address.
IPv6address - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  RFC 2373.
IPv6reference - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  RFC 2732, 2373.
isAbsoluteURI() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not this URI is absolute.
isAbsPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the relativeURI or hier_part of this URI is abs_path.
isAdaptable() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
isAdmin() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Is this an admin resource resolver?
isAliasCacheInitInBackground() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
isAttributable() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
isClosed() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Is this already closed?
isEmpty() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
isExclude - Variable in class org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider.VanityPathConfig
isExternal() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
isHierPart() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the absoluteURI of this URI is hier_part.
isHostname() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the host part of this URI is hostname.
isInternal() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
isIPv4address() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the host part of this URI is IPv4address.
isIPv6reference() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the host part of this URI is IPv6reference.
isLive() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
  Check if the provider is live
isLive(ResourceResolverContext) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Returns `true` if all providers are live.
isLive(ResolveContext<Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
isLive(ResolveContext<LegacyResourceProviderAdapter>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
isMapConfiguration(String) - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
isMaxCachedVanityPathEntriesStartup() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
isModifiable() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
isNetPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the relativeURI or heir_part of this URI is net_path.
isOpaquePart() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the absoluteURI of this URI is opaque_part.
isOptimizeAliasResolutionEnabled() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
isReady() - Method in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
isRefreshable() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
isRegName() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the authority component of this URI is reg_name.
isRelativeURI() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not this URI is relative.
isRelPath() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the relativeURI of this URI is rel_path.
isServer() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Tell whether or not the authority component of this URI is server.
isStarResource(Resource) - Static method in class org.apache.sling.resourceresolver.impl.helper.StarResource
  Returns true if the path of the resource ends with the `StarResource.SLASH_STAR` and therefore should be considered a star resource.
isUsed() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Check whether this provider has been used.
isValid() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
isValid() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
isVanityPathCacheInitInBackground() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
isVanityPathEnabled() - Method in interface org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider
iterator() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl

## L

lastIndexOf(Object) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
LegacyResourceProviderAdapter - Class in org.apache.sling.resourceresolver.impl.legacy
LegacyResourceProviderAdapter(ResourceProvider, String[], boolean) - Constructor for class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
LegacyResourceProviderFactoryAdapter - Class in org.apache.sling.resourceresolver.impl.legacy
LegacyResourceProviderFactoryAdapter(ResourceProviderFactory, String[], boolean) - Constructor for class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
LegacyResourceProviderWhiteboard - Class in org.apache.sling.resourceresolver.impl.legacy
LegacyResourceProviderWhiteboard() - Constructor for class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderWhiteboard
listChildren(Resource) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
listChildren(ResourceResolverContext, Resource) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  This method asks all matching resource providers for the children iterators, merges them, adds `SyntheticResource`s (see `ResourceResolverControl.getResource(ResourceResolverContext, String, Resource, Map, boolean)` for more details), filters out the duplicates and returns the resulting iterator.
listChildren(ResolveContext<Object>, Resource) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
listChildren(ResolveContext<LegacyResourceProviderAdapter>, Resource) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
listChildrenInternal(ResourceResolverContext, Node<ResourceProviderHandler>, Resource, Iterator<Resource>) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Internal method
listIterator() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
listIterator(int) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
LocaleToCharsetMap() - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI.LocaleToCharsetMap
lock() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
logout(Object) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
logout(LegacyResourceProviderAdapter) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter

## M

MapConfigurationProvider - Interface in org.apache.sling.resourceresolver.impl.mapping
  Internal interface representing the additional methods MapEntries needs from the ResourceResolverFactory.
MapConfigurationProvider.VanityPathConfig - Class in org.apache.sling.resourceresolver.impl.mapping
MapEntries - Class in org.apache.sling.resourceresolver.impl.mapping
MapEntries(MapConfigurationProvider, BundleContext, EventAdmin, StringInterpolationProvider, Optional<ResourceResolverMetrics>) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.MapEntries
MapEntriesHandler - Interface in org.apache.sling.resourceresolver.impl.mapping
  Exposes low-level methods used for resource resolving and mapping
MapEntry - Class in org.apache.sling.resourceresolver.impl.mapping
  The `MapEntry` class represents a mapping entry in the mapping configuration tree at `/etc/map`.
MapEntry(String, int, boolean, long, String...) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.MapEntry
mapHandle(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  Replaces the prefix from by the new prefix to, if and only if `handle` starts with the from prefix.
Mapping - Class in org.apache.sling.resourceresolver.impl.mapping
  The `Mapping` class conveys the mapping configuration used by the `ResourceResolverFactoryImpl`.
Mapping(String) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.Mapping
Mapping(String[]) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.Mapping
mapsInbound() - Method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  Checks, if this mapping is defined for inbound mapping.
mapsOutbound() - Method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  Checks, if this mapping is defined for outbound mapping.
mapUri(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  Replaces the prefix to by the new prefix from, if and only if `uriPath` starts with the to prefix.
mark - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for mark.
matches(String) - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
modified(BundleContext, StringInterpolationProviderConfiguration) - Method in class org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProviderImpl
  Modifies this component (called by SCR to update this component)
move(String, String) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
move(ResourceResolverContext, String, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Tries to find a resource provider accepting both paths and invokes `AuthenticatedResourceProvider.move(String, String)` method on it.

## N

NAME_SEPARATOR - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Interpolator
net_path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for net_path.
next() - Method in class org.apache.sling.resourceresolver.impl.helper.AbstractIterator
next() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceIteratorDecorator
next() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourcePathIterator
next() - Method in class org.apache.sling.resourceresolver.impl.mapping.PagedQueryIterator
next() - Method in class org.apache.sling.resourceresolver.impl.providers.tree.PathSegmentIterator
Node<T> - Class in org.apache.sling.resourceresolver.impl.providers.tree
Node() - Constructor for class org.apache.sling.resourceresolver.impl.providers.tree.Node
normalize() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Normalizes the path part of this URI.
normalize(char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Normalize the given hier path part.

## O

onChange(List<ResourceChange>) - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
  Handles the change to any of the node properties relevant for vanity paths or aliases mappings.
onChange(List<ResourceChange>) - Method in class org.apache.sling.resourceresolver.impl.observation.OsgiObservationBridge
opaque_part - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  URI bitset that combines uric_no_slash and uric.
orderBefore(Resource, String, String) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
orderBefore(ResourceResolverContext, Resource, String, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Order resources
org.apache.sling.resourceresolver.impl.console - package org.apache.sling.resourceresolver.impl.console
org.apache.sling.resourceresolver.impl.helper - package org.apache.sling.resourceresolver.impl.helper
org.apache.sling.resourceresolver.impl.legacy - package org.apache.sling.resourceresolver.impl.legacy
org.apache.sling.resourceresolver.impl.mapping - package org.apache.sling.resourceresolver.impl.mapping
org.apache.sling.resourceresolver.impl.observation - package org.apache.sling.resourceresolver.impl.observation
org.apache.sling.resourceresolver.impl.params - package org.apache.sling.resourceresolver.impl.params
org.apache.sling.resourceresolver.impl.providers - package org.apache.sling.resourceresolver.impl.providers
org.apache.sling.resourceresolver.impl.providers.stateful - package org.apache.sling.resourceresolver.impl.providers.stateful
org.apache.sling.resourceresolver.impl.providers.tree - package org.apache.sling.resourceresolver.impl.providers.tree
ORIGINAL_SERVICE_PID - Static variable in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderWhiteboard
OsgiObservationBridge - Class in org.apache.sling.resourceresolver.impl.observation
OsgiObservationBridge() - Constructor for class org.apache.sling.resourceresolver.impl.observation.OsgiObservationBridge
OUTBOUND - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Mapping
  defined the 'outbound' direction, that is mapping item path to URL path
OVERLAY - Enum constant in enum org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo.Mode

## P

PagedQueryIterator - Class in org.apache.sling.resourceresolver.impl.mapping
  Utility class for running paged queries.
PagedQueryIterator(String, String, ResourceResolver, String, int) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.PagedQueryIterator
PagedQueryIterator.QueryImplementationException - Exception in org.apache.sling.resourceresolver.impl.mapping
  Thrown when the underlying repository misbehaves with respect to sorting on multivalued properties.
param - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for param (alias for pchar).
parseAuthority(String, boolean) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Parse the authority component.
ParsedParameters - Class in org.apache.sling.resourceresolver.impl.params
  Parses path looking for semicolon-separated parameters.
ParsedParameters(String) - Constructor for class org.apache.sling.resourceresolver.impl.params.ParsedParameters
  Parse path and create parameters object.
parseUriReference(String, boolean) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  In order to avoid any possilbity of conflict with non-ASCII characters, Parse a URI reference as a `String` with the character encoding of the local system or the document.
PARSING - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URIException
  The URI parsing error.
PASSTHROUGH - Enum constant in enum org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo.Mode
path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  URI bitset that combines absolute path and opaque part.
path_segments - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for path segments.
Pathable - Interface in org.apache.sling.resourceresolver.impl.providers.tree
PathGenerator - Class in org.apache.sling.resourceresolver.impl.mapping
  Utility to generate all possible paths from segments (names)
PathGenerator() - Constructor for class org.apache.sling.resourceresolver.impl.mapping.PathGenerator
PathSegmentIterator - Class in org.apache.sling.resourceresolver.impl.providers.tree
PathSegmentIterator(String, int) - Constructor for class org.apache.sling.resourceresolver.impl.providers.tree.PathSegmentIterator
PathTree<T extends Pathable> - Class in org.apache.sling.resourceresolver.impl.providers.tree
PathTree(List<T>) - Constructor for class org.apache.sling.resourceresolver.impl.providers.tree.PathTree
pchar - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for pchar.
percent - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The percent "%" character always has the reserved purpose of being the escape indicator, it must be escaped as "%25" in order to be used as data within a URI.
placeHolderKeyValuePairs() - Element in annotation type org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProviderConfiguration
port - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Port, a logical alias for digit.
prefix - Variable in class org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider.VanityPathConfig
prevalidate(String, BitSet) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Pre-validate the unescaped URI string within a specific component.
printConfiguration(PrintWriter) - Method in class org.apache.sling.resourceresolver.impl.console.ResourceResolverWebConsolePlugin
probablyContains(byte[], Object) - Static method in class org.apache.sling.resourceresolver.impl.mapping.BloomFilterUtils
  Check whether the given key is probably in the set.
PROP_REDIRECT_EXTERNAL - Static variable in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
PROP_REDIRECT_EXTERNAL - Static variable in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
PROP_REDIRECT_EXTERNAL_REDIRECT_STATUS - Static variable in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
PROP_REDIRECT_EXTERNAL_STATUS - Static variable in class org.apache.sling.resourceresolver.impl.mapping.MapEntries
PROP_VANITY_ORDER - Static variable in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
PROP_VANITY_PATH - Static variable in class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler
PROTOCOL_CHARSET - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URI.DefaultCharsetChanged
  Protocol charset changed.
protocolCharset - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The charset of the protocol used by this URI instance.
provide(String, String, Map<String, String>) - Method in interface org.apache.sling.resourceresolver.impl.mapping.Interpolator.Provider
providerAdded() - Method in interface org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker.ChangeListener
ProviderContextImpl - Class in org.apache.sling.resourceresolver.impl.providers
  Provider context implementation
ProviderContextImpl() - Constructor for class org.apache.sling.resourceresolver.impl.providers.ProviderContextImpl
ProviderManager - Class in org.apache.sling.resourceresolver.impl.providers.stateful
  Manages resolve contexts for each resource provider including authentication.
ProviderManager(ResourceResolver, ResourceAccessSecurityTracker) - Constructor for class org.apache.sling.resourceresolver.impl.providers.stateful.ProviderManager
providerRemoved(boolean, boolean) - Method in interface org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker.ChangeListener
PUNYCODE - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URIException
  The DNS punycode encoding or decoding error.

## Q

query - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for query (alias for uric).
QueryBuildHelper - Class in org.apache.sling.resourceresolver.impl.mapping
  Utilities related to construction of JCR-SQL2 queries
QueryImplementationException(String) - Constructor for exception org.apache.sling.resourceresolver.impl.mapping.PagedQueryIterator.QueryImplementationException
queryResources(String, String) - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
queryResources(ResourceResolverContext, String, String) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Queries all resource providers and combines the results.

## R

reason - Variable in exception org.apache.sling.resourceresolver.impl.helper.URIException
  The reason message.
reasonCode - Variable in exception org.apache.sling.resourceresolver.impl.helper.URIException
  The reason code.
RedirectResource - Class in org.apache.sling.resourceresolver.impl.helper
RedirectResource(ResourceResolver, String, String, int) - Constructor for class org.apache.sling.resourceresolver.impl.helper.RedirectResource
refresh() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
refresh(ResourceResolverContext) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Refreshes all refreshable providers as well as the resolver used for resource types.
refresh(ResolveContext<Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
refresh(ResolveContext<LegacyResourceProviderAdapter>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
reg_name - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for reg_name.
registerAuthenticatedProvider(ResourceProviderHandler, Object) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Register authetnticated provider
rel_path - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for rel_path.
rel_segment - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for rel_segment.
relativeURI - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for relativeURI.
remove() - Method in class org.apache.sling.resourceresolver.impl.helper.AbstractIterator
remove() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceIteratorDecorator
remove() - Method in class org.apache.sling.resourceresolver.impl.helper.ResourcePathIterator
remove() - Method in class org.apache.sling.resourceresolver.impl.providers.tree.PathSegmentIterator
remove(byte[], Object) - Static method in class org.apache.sling.resourceresolver.impl.mapping.BloomFilterUtils
  Remove the key.
remove(int) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
remove(Object) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
removeAll(Collection<?>) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
removeFragmentIdentifier(char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Remove the fragment identifier of the given component.
replace(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
  Replaces the specified value according to the rules of this entry
replace(String, Interpolator.Provider) - Static method in class org.apache.sling.resourceresolver.impl.mapping.Interpolator
  Replace all place holders
reportChanges(Iterable<ResourceChange>, boolean) - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObservationReporter
reportChanges(ObserverConfiguration, Iterable<ResourceChange>, boolean) - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObservationReporter
reserved - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for reserved.
resolvePath(char[], char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Resolve the base and relative path.
ResourceChangeListenerInfo - Class in org.apache.sling.resourceresolver.impl.observation
  Information about a resource change listener.
ResourceChangeListenerInfo(ServiceReference<ResourceChangeListener>, List<String>) - Constructor for class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
ResourceChangeListenerWhiteboard - Class in org.apache.sling.resourceresolver.impl.observation
  Tracker component for the resource change listeners.
ResourceChangeListenerWhiteboard() - Constructor for class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerWhiteboard
ResourceChangeListImpl - Class in org.apache.sling.resourceresolver.impl.observation
ResourceChangeListImpl(List<String>) - Constructor for class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
resourceDecorators - Variable in class org.apache.sling.resourceresolver.impl.helper.ResourceDecoratorTracker
  The (optional) resource decorators, working copy.
ResourceDecoratorTracker - Class in org.apache.sling.resourceresolver.impl.helper
  Helper class to track the resource decorators and keep them sorted by their service ranking.
ResourceDecoratorTracker() - Constructor for class org.apache.sling.resourceresolver.impl.helper.ResourceDecoratorTracker
ResourceIteratorDecorator - Class in org.apache.sling.resourceresolver.impl.helper
  Resource iterator handling the decoration of resources.
ResourceIteratorDecorator(ResourceDecoratorTracker, Iterator<Resource>) - Constructor for class org.apache.sling.resourceresolver.impl.helper.ResourceIteratorDecorator
ResourceMapperImpl - Class in org.apache.sling.resourceresolver.impl.mapping
ResourceMapperImpl(ResourceResolverImpl, ResourceDecoratorTracker, MapEntriesHandler, Object) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.ResourceMapperImpl
ResourcePathIterator - Class in org.apache.sling.resourceresolver.impl.helper
  Iterate over the the HTTP request path by creating shorter segments of that path using "." as a separator.
ResourcePathIterator(String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.ResourcePathIterator
  Creates a new instance iterating over the given path
ResourceProviderHandler - Class in org.apache.sling.resourceresolver.impl.providers
  Holder for a resource provider service.
ResourceProviderHandler(ResourceProviderInfo, ResourceProvider<Object>) - Constructor for class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Create a new handler
ResourceProviderInfo - Class in org.apache.sling.resourceresolver.impl.providers
  Information about a registered resource provider
ResourceProviderInfo(ServiceReference<ResourceProvider>) - Constructor for class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
ResourceProviderInfo.Mode - Enum in org.apache.sling.resourceresolver.impl.providers
ResourceProviderStorage - Class in org.apache.sling.resourceresolver.impl.providers
  The resource provider storage contains all available handlers and keeps a list of handlers for specific categories to avoid iterating over all handlers for the different use cases.
ResourceProviderStorage(List<ResourceProviderHandler>) - Constructor for class org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage
ResourceProviderStorageProvider - Interface in org.apache.sling.resourceresolver.impl.providers
  Interface which allows access to a ResourceProviderStorage object.
ResourceProviderTracker - Class in org.apache.sling.resourceresolver.impl.providers
  This service keeps track of all resource providers.
ResourceProviderTracker() - Constructor for class org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker
ResourceProviderTracker.ChangeListener - Interface in org.apache.sling.resourceresolver.impl.providers
ResourceProviderTracker.ObservationReporterGenerator - Interface in org.apache.sling.resourceresolver.impl.providers
ResourceResolverContext - Class in org.apache.sling.resourceresolver.impl.helper
  The resource resolver context.
ResourceResolverContext(ResourceResolver, ResourceAccessSecurityTracker) - Constructor for class org.apache.sling.resourceresolver.impl.helper.ResourceResolverContext
ResourceResolverControl - Class in org.apache.sling.resourceresolver.impl.helper
  This class takes a number of `AuthenticatedResourceProvider` objects and exposes it as one such object.
ResourceResolverControl(boolean, Map<String, Object>, ResourceProviderStorageProvider) - Constructor for class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Create a new resource resolver context.
ResourceResolverWebConsolePlugin - Class in org.apache.sling.resourceresolver.impl.console
ResourceResolverWebConsolePlugin(BundleContext, CommonResourceResolverFactoryImpl, RuntimeService) - Constructor for class org.apache.sling.resourceresolver.impl.console.ResourceResolverWebConsolePlugin
retainAll(Collection<?>) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
revert() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
revert(ResolveContext<Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
revert(ResolveContext<LegacyResourceProviderAdapter>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderFactoryAdapter
revert(ResourceResolverContext) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
  Revert changes on all modifiable ResourceProviders.
rootPath - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The root path.
RuntimeServiceImpl - Class in org.apache.sling.resourceresolver.impl.providers
RuntimeServiceImpl(ResourceProviderTracker) - Constructor for class org.apache.sling.resourceresolver.impl.providers.RuntimeServiceImpl

## S

scheme - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for scheme.
seek() - Method in class org.apache.sling.resourceresolver.impl.helper.AbstractIterator
  Abstract method to be overriden by subclasses
seek() - Method in class org.apache.sling.resourceresolver.impl.helper.ChainedIterator
seek() - Method in class org.apache.sling.resourceresolver.impl.helper.UniqueResourceIterator
segment - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for segment.
server - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Bitset for server.
set(int, ResourceChange) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
setDefaultDocumentCharset(String) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the default charset of the document.
setDefaultProtocolCharset(String) - Static method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the default charset of the protocol.
setEscapedAuthority(String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the authority.
setEscapedFragment(String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the escaped fragment string.
setEscapedPath(String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the escaped path.
setEscapedQuery(String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the escaped query string.
setFragment(String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the fragment.
setListener(ResourceChangeListener) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
setObservationReporterGenerator(ResourceProviderTracker.ObservationReporterGenerator) - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker
setPath(String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the path.
setQuery(String) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the query.
setRawAuthority(char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the authority.
setRawFragment(char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the raw-escaped fragment.
setRawPath(char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the raw-escaped path.
setRawQuery(char[]) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Set the raw-escaped query.
setResolutionPathInfo(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.PathGenerator
  Sets the resolution info, to be appended at the end
setURI() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Once it's parsed successfully, set this URI.
size() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
space - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for space.
split(String) - Static method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
StarResource - Class in org.apache.sling.resourceresolver.impl.helper
  Used to provide the equivalent of an empty Node for GET requests to *.something (SLING-344)
StarResource(ResourceResolver, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.StarResource
START - Static variable in class org.apache.sling.resourceresolver.impl.mapping.Interpolator
StringInterpolationProvider - Interface in org.apache.sling.resourceresolver.impl.mapping
  This class provides placeholders for Sling configuration settings that depend on the environment like host names / ports for dev, test, qa, staging, prod systems Placeholders are enclosed in Starting and Ending Delimiters (see PLACEHOLDER_START/END_TOKEN) The name of the placeholder can contain any character except opening or closing brackets (no nesting).
StringInterpolationProviderConfiguration - Annotation Type in org.apache.sling.resourceresolver.impl.mapping
StringInterpolationProviderImpl - Class in org.apache.sling.resourceresolver.impl.mapping
StringInterpolationProviderImpl() - Constructor for class org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProviderImpl
subList(int, int) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
substitute(String) - Method in interface org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProvider
  Replaces any placeholders with the replacement value
substitute(String) - Method in class org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProviderImpl
  This is the method that is used by the Map Entries service to substitute values with the proper format

## T

toArray() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
toArray(T[]) - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
toplabel - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for toplabel.
toString() - Method in class org.apache.sling.resourceresolver.impl.helper.RedirectResource
toString() - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Get the escaped URI string.
toString() - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderAdapter
toString() - Method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
toString() - Method in class org.apache.sling.resourceresolver.impl.mapping.Mapping
toString() - Method in class org.apache.sling.resourceresolver.impl.observation.BasicObserverConfiguration
toString() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
toString() - Method in class org.apache.sling.resourceresolver.impl.observation.ResourceChangeListImpl
toString() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
toString() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo
toString() - Method in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
toString() - Method in class org.apache.sling.resourceresolver.impl.providers.tree.Node
toURI(String) - Static method in class org.apache.sling.resourceresolver.impl.mapping.MapEntry
  Converts the resolution path of the form http/host.77/the/path into an URI of the form http://host:77/the/path where any potential default port (80 for http and 443 for https) is actually removed.

## U

UNAUTHENTICATED_PROVIDER - Static variable in class org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider
unbindResourceDecorator(ResourceDecorator) - Method in class org.apache.sling.resourceresolver.impl.helper.ResourceDecoratorTracker
  Unbind a resouce decorator.
unbindResourceProvider(ResourceProvider, Map<String, Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderWhiteboard
unbindResourceProviderFactory(ResourceProviderFactory, Map<String, Object>) - Method in class org.apache.sling.resourceresolver.impl.legacy.LegacyResourceProviderWhiteboard
UniqueResourceIterator - Class in org.apache.sling.resourceresolver.impl.helper
  This iterator removes duplicated Resource entries.
UniqueResourceIterator(Set<String>, Iterator<Resource>) - Constructor for class org.apache.sling.resourceresolver.impl.helper.UniqueResourceIterator
UNKNOWN - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URI.DefaultCharsetChanged
  No specified reason code.
UNKNOWN - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URIException
  No specified reason code.
unreserved - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Data characters that are allowed in a URI but do not have a reserved purpose are called unreserved.
UNSUPPORTED_ENCODING - Static variable in exception org.apache.sling.resourceresolver.impl.helper.URIException
  The unsupported character encoding.
unwise - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for unwise.
update() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Update the provider
update(ObservationReporter, PathSet) - Method in class org.apache.sling.resourceresolver.impl.providers.ProviderContextImpl
URI - Class in org.apache.sling.resourceresolver.impl.helper
  The interface for the URI(Uniform Resource Identifiers) version of RFC 2396.
URI() - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Create an instance as an internal use
URI(String, boolean) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a URI from a string with the given charset.
URI(String, boolean, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a URI from a string with the given charset.
URI(String, String, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI from the given components.
URI(String, String, String, int) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI from the given components.
URI(String, String, String, int, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI from the given components.
URI(String, String, String, int, String, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI from the given components.
URI(String, String, String, int, String, String, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI from the given components.
URI(String, String, String, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI from the given components.
URI(String, String, String, String, String) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI from the given components.
URI(URI, String, boolean) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI with the given relative URI string.
URI(URI, URI) - Constructor for class org.apache.sling.resourceresolver.impl.helper.URI
  Construct a general URI with the given relative URI.
URI_reference - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for URI-reference.
URI.DefaultCharsetChanged - Exception in org.apache.sling.resourceresolver.impl.helper
  The charset-changed normal operation to represent to be required to alert to user the fact the default charset is changed.
URI.LocaleToCharsetMap - Class in org.apache.sling.resourceresolver.impl.helper
  A mapping to determine the (somewhat arbitrarily) preferred charset for a given locale.
uric - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for uric.
uric_no_slash - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  URI bitset for encoding typical non-slash characters.
URIException - Exception in org.apache.sling.resourceresolver.impl.helper
  The URI parsing and escape encoding exception.
URIException() - Constructor for exception org.apache.sling.resourceresolver.impl.helper.URIException
  Default constructor.
URIException(int) - Constructor for exception org.apache.sling.resourceresolver.impl.helper.URIException
  The constructor with a reason code argument.
URIException(int, String) - Constructor for exception org.apache.sling.resourceresolver.impl.helper.URIException
  The constructor with a reason string and its code arguments.
URIException(String) - Constructor for exception org.apache.sling.resourceresolver.impl.helper.URIException
  The constructor with a reason string argument.
useResourceProvider() - Method in class org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler
  Get the resource provider and mark it as used.
userinfo - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  Bitset for userinfo.

## V

validate(char[], int, int, BitSet) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Validate the URI characters within a specific component.
validate(char[], BitSet) - Method in class org.apache.sling.resourceresolver.impl.helper.URI
  Validate the URI characters within a specific component.
valueOf(String) - Static method in enum org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo.Mode
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
VanityPathConfig(String, boolean) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.MapConfigurationProvider.VanityPathConfig
VanityPathHandler - Class in org.apache.sling.resourceresolver.impl.mapping
  All things related to the handling of vanity paths.
VanityPathHandler(MapConfigurationProvider, Map<String, List<MapEntry>>, ReentrantLock, Consumer<String>) - Constructor for class org.apache.sling.resourceresolver.impl.mapping.VanityPathHandler

## W

within_userinfo - Static variable in class org.apache.sling.resourceresolver.impl.helper.URI
  BitSet for within the userinfo component like user and password.

## _

_authority - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The authority.
_fragment - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The fragment.
_host - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The host.
_is_abs_path - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_hier_part - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_hostname - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_IPv4address - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_IPv6reference - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_net_path - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_opaque_part - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_reg_name - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_rel_path - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_is_server - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
_opaque - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The opaque.
_path - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The path.
_port - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The port.
_query - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The query.
_scheme - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The scheme.
_uri - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  This Uniform Resource Identifier (URI).
_userinfo - Variable in class org.apache.sling.resourceresolver.impl.helper.URI
  The userinfo.

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