# Index

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

## A

analyzeJar(Analyzer) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BundledScriptsScannerPlugin

## B

BND_EXCLUDES - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
BND_INCLUDES - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
BND_MISSING_REQUIREMENTS_OPTIONAL - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
BND_SCRIPT_ENGINE_MAPPINGS - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
BND_SEARCH_PATHS - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
BND_SERVICE_RANKING - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
BND_SOURCE_DIRECTORIES - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
BndLogger - Class in org.apache.sling.scriptingbundle.plugin.bnd
BndLogger(Reporter) - Constructor for class org.apache.sling.scriptingbundle.plugin.bnd.BndLogger
build() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
build() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability.Builder
build() - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability.Builder
builder() - Static method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
builder() - Static method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability
builder(Map<String, String>) - Static method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability
Builder() - Constructor for class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
Builder() - Constructor for class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability.Builder
Builder(Map<String, String>) - Constructor for class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability.Builder
BundledScriptsScannerPlugin - Class in org.apache.sling.scriptingbundle.plugin.bnd
BundledScriptsScannerPlugin() - Constructor for class org.apache.sling.scriptingbundle.plugin.bnd.BundledScriptsScannerPlugin

## C

Capabilities - Class in org.apache.sling.scriptingbundle.plugin.capability
Capabilities(Set<ProvidedResourceTypeCapability>, Set<ProvidedScriptCapability>, Set<RequiredResourceTypeCapability>) - Constructor for class org.apache.sling.scriptingbundle.plugin.capability.Capabilities
CAPABILITY_EXTENDS_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_EXTENSIONS_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_METHODS_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_NS - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_PATH_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_RESOURCE_TYPE_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_SCRIPT_ENGINE_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_SCRIPT_EXTENSION_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_SELECTORS_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
CAPABILITY_VERSION_AT - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
Constants - Class in org.apache.sling.scriptingbundle.plugin.processor

## D

debug(String) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BndLogger
debug(String) - Method in class org.apache.sling.scriptingbundle.plugin.maven.MavenLogger
debug(String) - Method in interface org.apache.sling.scriptingbundle.plugin.processor.Logger
  Log a debug message.
DEFAULT_EXCLUDES - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
DEFAULT_EXTENSION_TO_SCRIPT_ENGINE_MAPPING - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
DEFAULT_SEARCH_PATHS - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
DEFAULT_SOURCE_DIRECTORIES - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants

## E

EMPTY - Static variable in class org.apache.sling.scriptingbundle.plugin.capability.Capabilities
equals(Object) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
equals(Object) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability
equals(Object) - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability
equals(Object) - Method in class org.apache.sling.scriptingbundle.plugin.processor.filevault.VaultContentXmlReader
error(String) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BndLogger
error(String) - Method in class org.apache.sling.scriptingbundle.plugin.maven.MavenLogger
error(String) - Method in interface org.apache.sling.scriptingbundle.plugin.processor.Logger
  Log an error message.
error(String, Throwable) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BndLogger
error(String, Throwable) - Method in class org.apache.sling.scriptingbundle.plugin.maven.MavenLogger
error(String, Throwable) - Method in interface org.apache.sling.scriptingbundle.plugin.processor.Logger
  Log an error message, together with the `Throwable` that caused it.
execute() - Method in class org.apache.sling.scriptingbundle_maven_plugin.HelpMojo
execute() - Method in class org.apache.sling.scriptingbundle.plugin.maven.MetadataMojo
EXTENDS_FILE - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants

## F

FileProcessor - Class in org.apache.sling.scriptingbundle.plugin.processor
FileProcessor(Logger, Set<String>, Map<String, String>) - Constructor for class org.apache.sling.scriptingbundle.plugin.processor.FileProcessor
fromCapability(ProvidedResourceTypeCapability) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
fromFileSystemTree(Path, Stream<Path>, Logger, Set<String>, Map<String, String>, boolean, boolean) - Static method in class org.apache.sling.scriptingbundle.plugin.capability.Capabilities

## G

getCapabilities() - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BundledScriptsScannerPlugin
getCapabilities(Path) - Method in class org.apache.sling.scriptingbundle.plugin.processor.ResourceTypeFolderAnalyser
getExtendsResourceType() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getPath() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability
getPath() - Method in class org.apache.sling.scriptingbundle.plugin.processor.filevault.VaultContentXmlReader
getProvidedCapabilitiesString() - Method in class org.apache.sling.scriptingbundle.plugin.capability.Capabilities
getProvidedResourceTypeCapabilities() - Method in class org.apache.sling.scriptingbundle.plugin.capability.Capabilities
getProvidedScriptCapabilities() - Method in class org.apache.sling.scriptingbundle.plugin.capability.Capabilities
getProvidedScriptCapability(Path) - Method in class org.apache.sling.scriptingbundle.plugin.processor.PathOnlyScriptAnalyser
getRequestExtension() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getRequestMethod() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getRequiredCapabilitiesString() - Method in class org.apache.sling.scriptingbundle.plugin.capability.Capabilities
getRequiredResourceTypeCapabilities() - Method in class org.apache.sling.scriptingbundle.plugin.capability.Capabilities
getResourceType() - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability
getResourceTypes() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getScriptEngine() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getScriptEngine() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability
getScriptEngineMappings() - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BundledScriptsScannerPlugin
getScriptExtension() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getScriptExtension() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability
getSelectors() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getSlingRequiredResourceTypes() - Method in class org.apache.sling.scriptingbundle.plugin.processor.filevault.VaultContentXmlReader
getSlingResourceSuperType() - Method in class org.apache.sling.scriptingbundle.plugin.processor.filevault.VaultContentXmlReader
getVersion() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
getVersionRange() - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability
GLOB - Static variable in class org.apache.sling.scriptingbundle.plugin.bnd.BundledScriptsScannerPlugin

## H

hashCode() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
hashCode() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability
hashCode() - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability
hashCode() - Method in class org.apache.sling.scriptingbundle.plugin.processor.filevault.VaultContentXmlReader
HelpMojo - Class in org.apache.sling.scriptingbundle_maven_plugin
  Display help information on scriptingbundle-maven-plugin.
  Call `mvn scriptingbundle:help -Ddetail=true -Dgoal=<goal-name>` to display parameter details.
HelpMojo() - Constructor for class org.apache.sling.scriptingbundle_maven_plugin.HelpMojo

## I

info(String) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BndLogger
info(String) - Method in class org.apache.sling.scriptingbundle.plugin.maven.MavenLogger
info(String) - Method in interface org.apache.sling.scriptingbundle.plugin.processor.Logger
  Log an info message.
isOptional() - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability
isSatisfied(ProvidedResourceTypeCapability) - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability

## L

Logger - Interface in org.apache.sling.scriptingbundle.plugin.processor
  Generic interface for logging various messages.

## M

MavenLogger - Class in org.apache.sling.scriptingbundle.plugin.maven
MavenLogger(Log) - Constructor for class org.apache.sling.scriptingbundle.plugin.maven.MavenLogger
MetadataMojo - Class in org.apache.sling.scriptingbundle.plugin.maven
  The `metadata` goal will generate two Maven project properties, namely `org.apache.sling.scriptingbundle.maven.plugin.Require-Capability` and `org.apache.sling.scriptingbundle.maven.plugin.Provide-Capability` which can be used to generate the corresponding OSGi bundle headers for bundles providing scripts executable by a `ScriptEngine`.
MetadataMojo() - Constructor for class org.apache.sling.scriptingbundle.plugin.maven.MetadataMojo
METHODS - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants

## O

org.apache.sling.scriptingbundle_maven_plugin - package org.apache.sling.scriptingbundle_maven_plugin
org.apache.sling.scriptingbundle.plugin.bnd - package org.apache.sling.scriptingbundle.plugin.bnd
org.apache.sling.scriptingbundle.plugin.capability - package org.apache.sling.scriptingbundle.plugin.capability
org.apache.sling.scriptingbundle.plugin.maven - package org.apache.sling.scriptingbundle.plugin.maven
org.apache.sling.scriptingbundle.plugin.processor - package org.apache.sling.scriptingbundle.plugin.processor
org.apache.sling.scriptingbundle.plugin.processor.filevault - package org.apache.sling.scriptingbundle.plugin.processor.filevault

## P

PathOnlyScriptAnalyser - Class in org.apache.sling.scriptingbundle.plugin.processor
PathOnlyScriptAnalyser(Logger, Path, Map<String, String>, FileProcessor, boolean) - Constructor for class org.apache.sling.scriptingbundle.plugin.processor.PathOnlyScriptAnalyser
processExtendsFile(ResourceType, Path, Set<ProvidedResourceTypeCapability>, Set<RequiredResourceTypeCapability>) - Method in class org.apache.sling.scriptingbundle.plugin.processor.FileProcessor
processScriptFile(Path, Path, ResourceType, Set<ProvidedResourceTypeCapability>, boolean) - Method in class org.apache.sling.scriptingbundle.plugin.processor.FileProcessor
processVaultFile(Path, ResourceType, Set<ProvidedResourceTypeCapability>, Set<RequiredResourceTypeCapability>) - Method in class org.apache.sling.scriptingbundle.plugin.processor.FileProcessor
ProvidedResourceTypeCapability - Class in org.apache.sling.scriptingbundle.plugin.capability
ProvidedResourceTypeCapability.Builder - Class in org.apache.sling.scriptingbundle.plugin.capability
ProvidedScriptCapability - Class in org.apache.sling.scriptingbundle.plugin.capability
ProvidedScriptCapability.Builder - Class in org.apache.sling.scriptingbundle.plugin.capability

## R

RequiredResourceTypeCapability - Class in org.apache.sling.scriptingbundle.plugin.capability
RequiredResourceTypeCapability.Builder - Class in org.apache.sling.scriptingbundle.plugin.capability
REQUIRES_FILE - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
ResourceTypeFolderAnalyser - Class in org.apache.sling.scriptingbundle.plugin.processor
ResourceTypeFolderAnalyser(Logger, Path, FileProcessor, boolean) - Constructor for class org.apache.sling.scriptingbundle.plugin.processor.ResourceTypeFolderAnalyser
ResourceTypeFolderPredicate - Class in org.apache.sling.scriptingbundle.plugin.processor
ResourceTypeFolderPredicate(Logger, boolean) - Constructor for class org.apache.sling.scriptingbundle.plugin.processor.ResourceTypeFolderPredicate

## S

Script - Class in org.apache.sling.scriptingbundle.plugin.processor
setProperties(Map<String, String>) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BundledScriptsScannerPlugin
setReporter(Reporter) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BundledScriptsScannerPlugin
SLING_BUNDLED_SCRIPTS_RANKING_HEADER - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
SLING_REQUIRED_RESOURCE_TYPES - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
SLING_REQUIRED_RESOURCE_TYPES_XML_LOCAL_NAME - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants
SLING_RESOURCE_SUPER_TYPE_XML_LOCAL_NAME - Static variable in class org.apache.sling.scriptingbundle.plugin.processor.Constants

## T

test(Path) - Method in class org.apache.sling.scriptingbundle.plugin.processor.ResourceTypeFolderPredicate
toString() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability
toString() - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability
toString() - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability

## V

VaultContentXmlReader - Class in org.apache.sling.scriptingbundle.plugin.processor.filevault
VaultContentXmlReader(Path) - Constructor for class org.apache.sling.scriptingbundle.plugin.processor.filevault.VaultContentXmlReader

## W

warn(String) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BndLogger
warn(String) - Method in class org.apache.sling.scriptingbundle.plugin.maven.MavenLogger
warn(String) - Method in interface org.apache.sling.scriptingbundle.plugin.processor.Logger
  Log a warning message.
warn(String, Throwable) - Method in class org.apache.sling.scriptingbundle.plugin.bnd.BndLogger
warn(String, Throwable) - Method in interface org.apache.sling.scriptingbundle.plugin.processor.Logger
  Log a warning message, together with the `Throwable` that caused it.
warn(String, Throwable) - Method in class org.apache.sling.scriptingbundle.plugin.maven.MavenLogger
withExtendsResourceType(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withIsOptional() - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability.Builder
withPath(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedScriptCapability.Builder
withRequestExtension(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withRequestMethod(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withResourceType(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withResourceType(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability.Builder
withResourceTypes(String...) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withResourceTypes(Set<String>) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withScriptEngine(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withScriptExtension(String) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withSelectors(String...) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withSelectors(List<String>) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withVersion(Version) - Method in class org.apache.sling.scriptingbundle.plugin.capability.ProvidedResourceTypeCapability.Builder
withVersionRange(VersionRange) - Method in class org.apache.sling.scriptingbundle.plugin.capability.RequiredResourceTypeCapability.Builder

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