Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractFeatureMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Base class for all mojos.
 - AbstractFeatureMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - AbstractFeatureMojo.BaseArtifactProvider - Class in org.apache.sling.feature.maven.mojos
 - AbstractFeatureMojo.BaseFeatureProvider - Class in org.apache.sling.feature.maven.mojos
 - AbstractIncludingFeatureMojo - Class in org.apache.sling.feature.maven.mojos
 - AbstractIncludingFeatureMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 - AbstractIncludingFeatureMojo.FeatureScanner - Class in org.apache.sling.feature.maven.mojos
 - AbstractRepositoryMojo - Class in org.apache.sling.feature.maven.mojos
 - AbstractRepositoryMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 - addArgument(String) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - addArgument(String, boolean) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - addArgument(Collection<String>, String) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - addArguments(String, Collection<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - addArguments(Collection<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - addArtifactInfo(Artifact) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - addJavadocClasspath(ArtifactId, String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - addQuotedArgument(String) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - addReport(String, List<String>) - Method in interface org.apache.sling.feature.maven.mojos.reports.ReportContext
 - addSourceInfo(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - addSourceInfo(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - afterProjectsRead(MavenSession) - Method in class org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant
 - Aggregate - Class in org.apache.sling.feature.maven.mojos
 - Aggregate() - Constructor for class org.apache.sling.feature.maven.mojos.Aggregate
 - AggregateFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Aggregate multiple features into a single one.
 - AggregateFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AggregateFeaturesMojo
 - AnalyseFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Analyse the feature.
 - AnalyseFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AnalyseFeaturesMojo
 - ANY - Enum constant in enum org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.Scope
 - API_IDS - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Alternative IDs for artifact dependencies.
 - APIS - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - ApisConfiguration - Class in org.apache.sling.feature.maven.mojos.apis
 - 
Configuration for creating the api jars.
 - ApisConfiguration(Feature) - Constructor for class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - ApisJarContext - Class in org.apache.sling.feature.maven.mojos.apis
 - 
Context for creating the api jars
 - ApisJarContext(File, Feature) - Constructor for class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - ApisJarContext.ArtifactInfo - Class in org.apache.sling.feature.maven.mojos.apis
 - 
Information about a single artifact (bundle) taking part in the api generation.
 - ApisJarMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Generates the APIs JARs for the selected feature files.
 - ApisJarMojo() - Constructor for class org.apache.sling.feature.maven.mojos.ApisJarMojo
 - ApisUtil - Class in org.apache.sling.feature.maven.mojos.apis
 - 
Context for creating the api jars
 - ApisUtil() - Constructor for class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - ApplyDefaultConfigMojo - Class in org.apache.sling.feature.maven.mojos
 - 
This mojo applies default configurations to selected features.
 - ApplyDefaultConfigMojo() - Constructor for class org.apache.sling.feature.maven.mojos.ApplyDefaultConfigMojo
 - Archive - Class in org.apache.sling.feature.maven.mojos
 - 
Several features can be selected to be put into a single archive
 - Archive() - Constructor for class org.apache.sling.feature.maven.mojos.Archive
 - artifact - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 - artifactHandlerManager - Variable in class org.apache.sling.feature.maven.Environment
 - ArtifactInfo(Artifact) - Constructor for class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - artifactMetadataSource - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 - artifactsOverrides - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - ArtifactType - Enum in org.apache.sling.feature.maven.mojos.apis
 - ArtifactUpdate() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 - assembledFeatures - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - assembledTestFeatures - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - attach - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - 
If this is set to
falsethe feature is not added to the project artifacts. - attach - Variable in class org.apache.sling.feature.maven.mojos.Archive
 - 
If this is set to
falsethe archive is not added to the project artifacts. - AttachFeatureArchivesMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Create a feature model archive and attach it.
 - AttachFeatureArchivesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - AttachFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Attach the feature as a project artifact.
 - AttachFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AttachFeaturesMojo
 - ATTR_BUILT_BY - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_CREATED_BY - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_IMPLEMENTATION_BUILD - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_IMPLEMENTATION_TITLE - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_IMPLEMENTATION_VENDOR - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_IMPLEMENTATION_VENDOR_ID - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_IMPLEMENTATION_VERSION - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_SPECIFICATION_TITLE - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_SPECIFICATION_VENDOR - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - ATTR_SPECIFICATION_VERSION - Static variable in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 
B
- BaseArtifactProvider() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo.BaseArtifactProvider
 - BaseFeatureProvider() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo.BaseFeatureProvider
 - buildJavadocClasspath(Log, RepositorySystem, MavenSession, ArtifactId) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 
C
- calculateLinks(List<String>, Collection<ApisJarContext.ArtifactInfo>, Artifact) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocLinks
 - calculateOmitDependenciesFlag(ApiRegion, Clause[], Set<Clause>) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - 
Calculate whether the artifact can be omitted and a dependency can be used instead
 - CFG_ARTIFACT_CLASH_OVERRIDES - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_CACHE_DIRECTORY - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_CLASSIFIER - Static variable in class org.apache.sling.feature.maven.mojos.IncludeArtifactMojo
 - CFG_DEFAULT_METADATA - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_ENABLE_PROJ_VARS - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_EXTENSION_CONFIGURATIONS - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_FEATURE_ARCHIVE_CLASSIFIERS - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_FEATURE_ARCHIVE_FILES - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_FEATURE_ARCHIVE_IDS - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_FEATURES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_FEATURES_EXCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_FEATURES_INCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_FRAMEWORK_ARTIFACTS - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_FRAMEWORK_PROPERTIES - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_FRAMEWORK_VERSION - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_HOME_DIRECTORY - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_INCLUDE_DEPENDENCIES_WITH_SCOPE - Static variable in class org.apache.sling.feature.maven.mojos.IncludeArtifactMojo
 - CFG_JAR_START_ORDER - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_LEGACY_REPLACE - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_REPLACE_PROP_VARS - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_REPOSITORY_URL - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_SKIP_ADD_FEATURE_DEPENDENCIES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_SKIP_ADD_JAR_TO_FEATURE - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_SKIP_ADD_JAR_TO_TEST_FEATURE - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_START_ORDER - Static variable in class org.apache.sling.feature.maven.mojos.IncludeArtifactMojo
 - CFG_TEST_FEATURES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_TEST_FEATURES_EXCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_TEST_FEATURES_INCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_VALIDATE_FEATURES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - CFG_VARIABLE_VALUES - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - CFG_VERBOSE - Static variable in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - checkFeatureId(MavenProject, Feature) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - checkPreconditions() - Method in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - 
This method needs to be invoked by each mojo that deals with features
 - checkPreprocessorRun(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Check that the preprocessor has been run
 - classifier - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - 
This is the classifier for the new feature.
 - CND - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - CollectArtifactsMojo - Class in org.apache.sling.feature.maven.mojos
 - CollectArtifactsMojo() - Constructor for class org.apache.sling.feature.maven.mojos.CollectArtifactsMojo
 - comparisonVersion - Variable in class org.apache.sling.feature.maven.mojos.FeaturesDiffMojo
 - computeAllUsedExportPackages(ApiRegions, Set<String>, Clause[], Artifact) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - 
Compute exports based on all regions
 - computeUsedExportPackagesPerRegion(ApiRegion, Clause[], Set<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - 
Compute exports based on a single region
 - configurationOverrides - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - ContentsReporter - Class in org.apache.sling.feature.maven.mojos.reports
 - 
Simple reporting mojo
 - ContentsReporter() - Constructor for class org.apache.sling.feature.maven.mojos.reports.ContentsReporter
 - createFeatureProvider(Environment, FeatureProjectInfo, boolean, boolean, String, List<Feature>) - Method in class org.apache.sling.feature.maven.Preprocessor
 - createTmpFeatureFile(MavenProject, Feature) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Create a temporary file for the feature
 - createTmpFeatureFile(MavenProject, Feature, boolean) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Create a temporary file for the feature
 
D
- DEFAULT_EXTENSION - Static variable in class org.apache.sling.feature.maven.mojos.Archive
 - DEFAULT_FEATURE_DIR - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - DEFAULT_FEATURE_INCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - DEFAULT_TEST_FEATURE_DIR - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 - defaultScope - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 - DEPENDENCIES - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - DEPENDENCY_REPORT - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - DependencyLifecycleParticipant - Class in org.apache.sling.feature.maven.mojos
 - 
Maven lifecycle participant which adds the artifacts of the model to the dependencies.
 - DependencyLifecycleParticipant() - Constructor for class org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant
 - description - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - 
Optional description for the feature
 - DirectorySource - Class in org.apache.sling.feature.maven.mojos.apis
 - DirectorySource(DefaultFileSet) - Constructor for class org.apache.sling.feature.maven.mojos.apis.DirectorySource
 - doExecute(File, Map<String, Feature>, List<Dependency>) - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 - DuplicatesReporter - Class in org.apache.sling.feature.maven.mojos.reports
 - DuplicatesReporter() - Constructor for class org.apache.sling.feature.maven.mojos.reports.DuplicatesReporter
 
E
- EmbedFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Embed the features in the resources
 - EmbedFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.EmbedFeaturesMojo
 - Environment - Class in org.apache.sling.feature.maven
 - 
The environment provides required services to the
Preprocessoras well as the projects, the preprocessor should work on. - Environment() - Constructor for class org.apache.sling.feature.maven.Environment
 - equals(Object) - Method in class org.apache.sling.feature.maven.mojos.Aggregate
 - equals(Object) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - equals(Object) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - excludes - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 - execute() - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.AggregateFeaturesMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.AnalyseFeaturesMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.ApisJarMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.ApplyDefaultConfigMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.AttachFeaturesMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.CollectArtifactsMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.EmbedFeaturesMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.ExtractExtensionMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.FeaturesDiffMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.HelpMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.IncludeArtifactMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.InfoMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.RepositoryMojo
 - execute() - Method in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 - execute(File, Log, boolean) - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - ExportPackagesReporter - Class in org.apache.sling.feature.maven.mojos.reports
 - ExportPackagesReporter() - Constructor for class org.apache.sling.feature.maven.mojos.reports.ExportPackagesReporter
 - extension - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 - ExtractExtensionMojo - Class in org.apache.sling.feature.maven.mojos
 - ExtractExtensionMojo() - Constructor for class org.apache.sling.feature.maven.mojos.ExtractExtensionMojo
 
F
- factory - Variable in class org.apache.sling.feature.maven.mojos.FeaturesDiffMojo
 - FeatureConstants - Class in org.apache.sling.feature.maven
 - FeatureConstants() - Constructor for class org.apache.sling.feature.maven.FeatureConstants
 - featureDone - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - FeatureLauncherMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Launches the given Feature File
 - FeatureLauncherMojo() - Constructor for class org.apache.sling.feature.maven.mojos.FeatureLauncherMojo
 - FeatureProjectConfig - Class in org.apache.sling.feature.maven
 - FeatureProjectInfo - Class in org.apache.sling.feature.maven
 - FeatureProjectInfo() - Constructor for class org.apache.sling.feature.maven.FeatureProjectInfo
 - features - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - features - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - 
Directory containing feature files
 - FeatureScanner(Map<String, Feature>, String) - Constructor for class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 - FeaturesDiffMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Compares different versions of the same Feature Model.
 - FeaturesDiffMojo() - Constructor for class org.apache.sling.feature.maven.mojos.FeaturesDiffMojo
 - FeatureSelectionConfig - Class in org.apache.sling.feature.maven.mojos
 - FeatureSelectionConfig() - Constructor for class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - FileSource - Class in org.apache.sling.feature.maven.mojos.apis
 - FileSource(File, File) - Constructor for class org.apache.sling.feature.maven.mojos.apis.FileSource
 - findDependencyArtifact(Log, ApisJarContext.ArtifactInfo) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - 
Check if all dependency artifacts can be found
 - frameworkPropertiesOverrides - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 
G
- generateAggregateFeatureKey(String, boolean) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - generateReport(ReportContext) - Method in class org.apache.sling.feature.maven.mojos.reports.ContentsReporter
 - generateReport(ReportContext) - Method in class org.apache.sling.feature.maven.mojos.reports.DuplicatesReporter
 - generateReport(ReportContext) - Method in class org.apache.sling.feature.maven.mojos.reports.ExportPackagesReporter
 - generateReport(ReportContext) - Method in interface org.apache.sling.feature.maven.mojos.reports.Reporter
 - getAdditionalJavadocArtifacts(ApisJarContext, String) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Get all artifacts from the configured extensions
 - getAdditionalJavadocExtensions(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - 
Get the map for additional javadoc extensions for a region
 - getAllExports(ApiRegion, Set<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - getAllPublicPackages(ApisJarContext, Artifact, File) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - 
Get all packages for an artifact.
 - getApiIds(Artifact) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - getApiName() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getApiRegion() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.ProcessorContext
 - 
Get the api region
 - getApiRegions(Feature) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - 
Get the api regions for a feature If the feature does not have an api region an artificial global region is returned.
 - getApiVersion() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getArtifact() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getArtifactInfo(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getArtifactInfos() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getArtifactInfos(String, boolean) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getArtifactOverrideRules() - Method in class org.apache.sling.feature.maven.mojos.Aggregate
 - getArtifactProvider() - Method in class org.apache.sling.feature.maven.mojos.AnalyseFeaturesMojo
 - getAssembledFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Get the assembled features from the project.
 - getAssembledTestFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Get the assembled test feature from the project
 - getBasedir() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 - getBaseDirectory() - Method in class org.apache.sling.feature.maven.mojos.apis.DirectorySource
 - getBaseDirectory() - Method in class org.apache.sling.feature.maven.mojos.apis.FileSource
 - getBaseDirectory() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.Source
 - 
The base directory - all files are in the directory sub tree of this directory
 - getBinDirectory() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getBundleResourceFolders() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getBundleResources() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getCheckedOutSourcesDir() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getClassifier() - Method in class org.apache.sling.feature.maven.mojos.Archive
 - getConfig() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getConfig(Plugin, String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Gets a configuration value for a plugin if it is set in the configuration for the plugin or any configuration for an execution of the plugin.
 - getConfigurationOverrideRules() - Method in class org.apache.sling.feature.maven.mojos.Aggregate
 - getConfigValue(Plugin, String, String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Gets a configuration value for a plugin if it is set in the configuration for the plugin or any configuration for an execution of the plugin.
 - getContentExtension() - Method in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - getContentType() - Method in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - getDefaultMetadata() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getDefaultMetadata(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - getDeflatedBinDir() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getDeflatedSourcesDir() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getDependencyArtifacts() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - 
Get the dependency artifacts If
ApisUtil#API_IDSis provided as metadata for the artifact, the value is used as a list of artifacts IfApisUtil#SCM_IDSis provided as metadata for the artifact, the value is used as a list of artifacts. - getDependencyRepositories() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getEmbedArtifacts() - Method in class org.apache.sling.feature.maven.mojos.Repository
 - getEnabledToggles() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getExcludes() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getExcludeTasks() - Method in class org.apache.sling.feature.maven.mojos.Scan
 - getExportedPackages(Manifest) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - getExtension() - Method in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - getFeature() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getFeature() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.ProcessorContext
 - 
Get the feature
 - getFeatureId() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getFeatureProvider() - Method in class org.apache.sling.feature.maven.mojos.AnalyseFeaturesMojo
 - getFeatures() - Method in class org.apache.sling.feature.maven.mojos.CollectArtifactsMojo
 - getFeatures() - Method in interface org.apache.sling.feature.maven.mojos.reports.ReportContext
 - getFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Get the raw feature from the project.
 - getFeaturesDir() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getFiles() - Method in class org.apache.sling.feature.maven.mojos.apis.DirectorySource
 - getFiles() - Method in class org.apache.sling.feature.maven.mojos.apis.FileSource
 - getFiles() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.Source
 - 
The list of files
 - getFilesExcludes() - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - getFramework() - Method in class org.apache.sling.feature.maven.mojos.Scan
 - getId() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getId() - Method in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - getIgnoredPackages(Artifact) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - getIncluded() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 - getIncludedDirectories() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 - getIncludedFiles() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 - getIncludedResources() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getIncludes() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getIncludeTasks() - Method in class org.apache.sling.feature.maven.mojos.Scan
 - getJarStartOrder() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getJavadocClasspath() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getJavadocClassPath(Log, RepositorySystem, MavenSession, ApisJarContext, String) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Build the classpath for javadoc
 - getJavadocClasspathHighestVersions() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getJavadocClasspathRemovals() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getJavadocClasspathTops() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getJavadocDir() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getJavadocLinks() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getJavadocLinks() - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocLinks
 - getJavadocLinks(Artifact) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - getJavadocSourceLevel() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getLicenseDefault(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getLicenseDefaults() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getLicenseReport() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getLicenseReportFooter() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getLicenseReportHeader() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getLicenses() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getLinkedPackages() - Method in class org.apache.sling.feature.maven.mojos.apis.JavadocLinks
 - getLocalFeature(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 - getLog() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.ProcessorContext
 - 
The logger
 - getMainConfig(FeatureProjectInfo) - Static method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getManifest(ArtifactId, File) - Method in class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - getManifestEntries() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - getModelCache() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getName() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getName() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.Processor
 - 
Unique name identifying the processor
 - getName() - Method in class org.apache.sling.feature.maven.mojos.reports.ContentsReporter
 - getName() - Method in class org.apache.sling.feature.maven.mojos.reports.DuplicatesReporter
 - getName() - Method in class org.apache.sling.feature.maven.mojos.reports.ExportPackagesReporter
 - getName() - Method in interface org.apache.sling.feature.maven.mojos.reports.Reporter
 - getNodeTypes() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - 
Get all node types from this artifact
 - getNotUseAsDependencyPerRegionReason(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getOrResolveArtifact(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, ArtifactId) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Get a resolved Artifact from the coordinates provided
 - getOrResolveFeature(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, ArtifactId) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - getOSGiVersion(String) - Static method in class org.apache.sling.feature.maven.Substitution
 - getPackageList(String, Set<String>, Map<String, Set<String>>) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - getPackages(ApisJarContext, File, String) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Get all packages contained in the archive
 - getPackagesWithoutJavaClasses() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getPackagesWithoutSources() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - getProcessors() - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Get the list of processors
 - getProject() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.ProcessorContext
 - 
Get the project
 - getReplacePropertyVariables() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getScanner() - Method in interface org.apache.sling.feature.maven.mojos.reports.ReportContext
 - getScope() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getSelectedFeatures(FeatureSelectionConfig) - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 - 
Get all selected features for the provided configuration
 - getSelections() - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - getSession() - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.ProcessorContext
 - 
Get the session
 - getSourceDirectory() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getSourceIds(Artifact) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - getSources() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getTaskConfiguration() - Method in class org.apache.sling.feature.maven.mojos.Scan
 - getTestConfig(FeatureProjectInfo) - Static method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - getTestFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Get the raw test feature from the project
 - getTmpDir() - Method in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - getTmpDir(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - getType() - Method in class org.apache.sling.feature.maven.mojos.Archive
 - getUsedExportedPackageIncludes() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getUsedExportedPackageIncludes(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getUsedExportedPackages() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - getUsedExportedPackages(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 
H
- handleDefaultMetadata(Feature, Map<String, Map<String, String>>) - Static method in class org.apache.sling.feature.maven.JSONFeatures
 - handleExtensions(Feature, File) - Static method in class org.apache.sling.feature.maven.JSONFeatures
 - 
Check for extensions of type text and if they reference a file.
 - hashCode() - Method in class org.apache.sling.feature.maven.mojos.Aggregate
 - hashCode() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - hashCode() - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - HelpMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Display help information on slingfeature-maven-plugin.
Callmvn slingfeature:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class org.apache.sling.feature.maven.mojos.HelpMojo
 
I
- IGNORE_PACKAGES - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Ignore packages for api generation
 - IncludeArtifactMojo - Class in org.apache.sling.feature.maven.mojos
 - 
This goal creates a Feature Model file that includes the Module Artifact as bundle (or extension) so that the Artifact can be added through a FM into a FM project.
 - IncludeArtifactMojo() - Constructor for class org.apache.sling.feature.maven.mojos.IncludeArtifactMojo
 - IncludeExcludeMatcher - Class in org.apache.sling.feature.maven.mojos.selection
 - IncludeExcludeMatcher(List<String>, List<String>, String, boolean) - Constructor for class org.apache.sling.feature.maven.mojos.selection.IncludeExcludeMatcher
 - includes - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 - includeVersionInfo - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 - INCREMENTAL - Enum constant in enum org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.Scope
 - InfoMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Extract information from a feature This mojo does not require a project, it can be run by just pointing it at a feature file.
 - InfoMojo() - Constructor for class org.apache.sling.feature.maven.mojos.InfoMojo
 - installer - Variable in class org.apache.sling.feature.maven.mojos.IncludeArtifactMojo
 - isAggregate(String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - isAttachAggregate(String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - isEnableLegacyVariableReplacement() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - isEnableProjectVariableReplacement() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - isGenerateJavadocForAllApi() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - isLocalProjectArtifact(MavenProject, ArtifactId) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Check if the artifact is produced by the current project
 - isSkipAddDependencies() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - isSkipAddJarToFeature() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - isTestConfig() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 - isUseApiDependencies() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - isUseApiDependenciesForJavadoc() - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - isUseAsDependencyPerRegion(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - isValidate() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
J
- jarStartOrder - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - 
The start level for the attached jar/bundle.
 - JAVADOC - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - JAVADOC_ALL - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - JAVADOC_CLASSPATH - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Additional artifacts for javadoc classpath
 - JAVADOC_LINKS - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Links for javadocs.
 - JavadocExecutor - Class in org.apache.sling.feature.maven.mojos.apis
 - JavadocExecutor(File) - Constructor for class org.apache.sling.feature.maven.mojos.apis.JavadocExecutor
 - JavadocLinks - Class in org.apache.sling.feature.maven.mojos.apis
 - JavadocLinks() - Constructor for class org.apache.sling.feature.maven.mojos.apis.JavadocLinks
 - JSONFeatures - Class in org.apache.sling.feature.maven
 - JSONFeatures() - Constructor for class org.apache.sling.feature.maven.JSONFeatures
 
L
- logConfiguration(Log) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - logger - Variable in class org.apache.sling.feature.maven.Environment
 
M
- MAJOR - Enum constant in enum org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.Scope
 - mapApiClassifier(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - 
Apply classifier mapping if configured
 - mapApiRegionName(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - 
Apply region name mapping if configured
 - markAsComplete - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - 
If this is set to
truethe feature is marked as complete. - markAsFinal - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - 
If this is set to
truethe feature is marked as final. - matches(ArtifactId) - Method in interface org.apache.sling.feature.maven.mojos.reports.ReportContext
 - matches(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.selection.IncludeExcludeMatcher
 - mavenSession - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - MINOR - Enum constant in enum org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.Scope
 - modelProjects - Variable in class org.apache.sling.feature.maven.Environment
 - 
The projects for the preprocessor.
 
N
- newVersion - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 
O
- org.apache.sling.feature.maven - package org.apache.sling.feature.maven
 - org.apache.sling.feature.maven.mojos - package org.apache.sling.feature.maven.mojos
 - org.apache.sling.feature.maven.mojos.apis - package org.apache.sling.feature.maven.mojos.apis
 - org.apache.sling.feature.maven.mojos.apis.spi - package org.apache.sling.feature.maven.mojos.apis.spi
 - org.apache.sling.feature.maven.mojos.reports - package org.apache.sling.feature.maven.mojos.reports
 - org.apache.sling.feature.maven.mojos.selection - package org.apache.sling.feature.maven.mojos.selection
 
P
- PACKAGING_FEATURE - Static variable in class org.apache.sling.feature.maven.FeatureConstants
 - PLACEHOLDER_ID - Static variable in class org.apache.sling.feature.maven.JSONFeatures
 - plugin - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - postProcessReadFeature(Feature) - Method in class org.apache.sling.feature.maven.Preprocessor
 - 
Hook to post process the local feature
 - preprocessFeature(MavenProject, boolean, File, String) - Method in class org.apache.sling.feature.maven.Preprocessor
 - Preprocessor - Class in org.apache.sling.feature.maven
 - 
The processor processes all feature projects.
 - Preprocessor() - Constructor for class org.apache.sling.feature.maven.Preprocessor
 - process(Environment) - Method in class org.apache.sling.feature.maven.Preprocessor
 - 
Process the provided projects.
 - processBinaries(ProcessorContext, List<Source>) - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.Processor
 - 
Process the binaries
 - processFeature(File, Feature) - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 - Processor - Interface in org.apache.sling.feature.maven.mojos.apis.spi
 - 
A processor can be used to process the binaries or sources before they get archived.
 - ProcessorContext - Interface in org.apache.sling.feature.maven.mojos.apis.spi
 - 
The context is used to pass in information into a
Processor - processSources(ProcessorContext, List<Source>) - Method in interface org.apache.sling.feature.maven.mojos.apis.spi.Processor
 - 
Process the sources
 - project - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - project - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - projectHelper - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 - ProjectHelper - Class in org.apache.sling.feature.maven
 - 
The project helper contains utility functions and provides access to the already read and processed features and test features.
 - ProjectHelper() - Constructor for class org.apache.sling.feature.maven.ProjectHelper
 - propertiesToMap(Properties) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - propertyUpdates - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateResult
 - provide(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo.BaseArtifactProvider
 - provide(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo.BaseFeatureProvider
 
R
- read(Reader, ArtifactId, String) - Static method in class org.apache.sling.feature.maven.JSONFeatures
 - 
Read the feature and add the
idattribute if missing - readFeatureFile(MavenProject, File, String, boolean, boolean, String[]) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Read the json file, minify it, add id if missing and replace variables
 - readProjectFeatures(Logger, FeatureProjectInfo, FeatureProjectConfig) - Method in class org.apache.sling.feature.maven.Preprocessor
 - 
Read the features for a feature project.
 - RegionSupport - Class in org.apache.sling.feature.maven.mojos.apis
 - RegionSupport(Log, boolean, boolean, Set<String>, Set<String>) - Constructor for class org.apache.sling.feature.maven.mojos.apis.RegionSupport
 - remoteArtifactRepositories - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 - replaceMavenVars(MavenProject, boolean, boolean, String[], String) - Static method in class org.apache.sling.feature.maven.Substitution
 - REPORT - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - ReportContext - Interface in org.apache.sling.feature.maven.mojos.reports
 - Reporter - Interface in org.apache.sling.feature.maven.mojos.reports
 - Repository - Class in org.apache.sling.feature.maven.mojos
 - Repository() - Constructor for class org.apache.sling.feature.maven.mojos.Repository
 - repositoryDir - Variable in class org.apache.sling.feature.maven.mojos.Repository
 - 
The directory for the repository to store.
 - RepositoryMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Create a Maven repository structure from the referenced artifacts in the features.
 - RepositoryMojo() - Constructor for class org.apache.sling.feature.maven.mojos.RepositoryMojo
 - resolver - Variable in class org.apache.sling.feature.maven.Environment
 - resolver - Variable in class org.apache.sling.feature.maven.mojos.FeaturesDiffMojo
 
S
- scan() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 - scan(List<File>, File, String, String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - Scan - Class in org.apache.sling.feature.maven.mojos
 - Scan() - Constructor for class org.apache.sling.feature.maven.mojos.Scan
 - SCM_CLASSIFIER - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Alternative classifier for the source artifact.
 - SCM_ENCODING - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Alternative SCM encoding, default is UTF-8
 - SCM_IDS - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Alternative IDS to a source artifact.
 - SCM_LOCATION - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Alternative SCM location.
 - SCM_TAG - Static variable in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Tag for source when using SCM info
 - selectAllFeatureFiles() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 - 
Select all feature files from the project
 - selectAllFeatureFilesAndAggregates() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 - 
Select all features including aggregates from the project
 - session - Variable in class org.apache.sling.feature.maven.Environment
 - setAdditionalJavadocExtensions(List<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - 
Add the additional extensions for javadoc generation
 - setApiName(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setApiVersion(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setBinDirectory(File) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - setBundleResourceFolders(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setBundleResources(String[]) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setClassifier(String) - Method in class org.apache.sling.feature.maven.mojos.Archive
 - setClassifierMappings(Map<String, String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setDefaultMetadata(MavenProject, Map<String, Map<String, String>>) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - setDependencyRepositories(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - 
Set the dependency repositories
 - setEmbedArtifact(Dependency) - Method in class org.apache.sling.feature.maven.mojos.Repository
 - setEnabledToggles(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setExcludeTask(String) - Method in class org.apache.sling.feature.maven.mojos.Scan
 - setFeatureInfo(MavenProject, Feature) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - setFilesExclude(String) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - setFilesInclude(String) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - setFramework(Dependency) - Method in class org.apache.sling.feature.maven.mojos.Scan
 - setGenerateJavadocForAllApi(boolean) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setIncludeArtifact(Dependency) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - setIncludeClassifier(String) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - setIncludeTask(String) - Method in class org.apache.sling.feature.maven.mojos.Scan
 - setJavadocClasspathHighestVersions(List<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setJavadocClasspathRemovals(List<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setJavadocClasspathTops(List<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setJavadocDir(File) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext
 - setJavadocLinks(String[]) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setJavadocSourceLevel(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setLicenseDefaults(List<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setLicenseReport(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setLicenseReportFooter(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setLicenseReportHeader(String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setLicenses(List<License>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - setManifestEntries(Properties) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setRefsInclude(String) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - 
Include refs files
 - setRegionMappings(Map<String, String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setSourceDirectory(File) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - setTaskConfiguration(String, Map<String, String>) - Method in class org.apache.sling.feature.maven.mojos.Scan
 - setType(String) - Method in class org.apache.sling.feature.maven.mojos.Archive
 - setUseApiDependencies(boolean) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setUseApiDependenciesForJavadoc(boolean) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisConfiguration
 - setUsedExportedPackages(String, Set<Clause>, String) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - setUsedExportedPackages(Set<String>) - Method in class org.apache.sling.feature.maven.mojos.apis.ApisJarContext.ArtifactInfo
 - Source - Interface in org.apache.sling.feature.maven.mojos.apis.spi
 - 
A list of source files
 - SOURCES - Enum constant in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - storeProjectInfo(FeatureProjectInfo) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Store all relevant information about the project for plugins to be retrieved
 - SUBINCREMENTAL - Enum constant in enum org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.Scope
 - Substitution - Class in org.apache.sling.feature.maven
 - Substitution() - Constructor for class org.apache.sling.feature.maven.Substitution
 
T
- testFeatureDone - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - testFeatures - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 - title - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - 
Optional title for the feature
 - toArtifactId(Dependency) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - toDependency(ArtifactId, String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - toString() - Method in class org.apache.sling.feature.maven.mojos.Aggregate
 - toString() - Method in class org.apache.sling.feature.maven.mojos.Archive
 - toString() - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 - toString() - Method in class org.apache.sling.feature.maven.mojos.Repository
 - toString() - Method in class org.apache.sling.feature.maven.mojos.Scan
 - toString(Dependency) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
U
- UpdateConfig() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 - UpdateResult() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateResult
 - updates - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateResult
 - UpdateVersionsMojo - Class in org.apache.sling.feature.maven.mojos
 - 
Update the bundles/artifact versions
 - UpdateVersionsMojo() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 - UpdateVersionsMojo.ArtifactUpdate - Class in org.apache.sling.feature.maven.mojos
 - UpdateVersionsMojo.Scope - Enum in org.apache.sling.feature.maven.mojos
 - 
Enumeration for the update scopes
 - UpdateVersionsMojo.UpdateConfig - Class in org.apache.sling.feature.maven.mojos
 - UpdateVersionsMojo.UpdateResult - Class in org.apache.sling.feature.maven.mojos
 
V
- validateFeatureClassifiers(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Validate the classifiers in a project
 - validateFeatureClassifiers(MavenProject, String, boolean) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 - 
Validate the classifiers in a project
 - validateSourceInfo(Artifact) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 - 
Validate that only one source metadata is set
 - valueOf(String) - Static method in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.Scope
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum org.apache.sling.feature.maven.mojos.apis.ArtifactType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.Scope
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - variablesOverrides - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - vendor - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 - 
Optional vendor for the feature
 
W
- write(Writer, Feature) - Static method in class org.apache.sling.feature.maven.JSONFeatures
 - 
Write the feature.
 - writeSourceReport(boolean, Log, File, List<ApisJarContext.ArtifactInfo>) - Static method in class org.apache.sling.feature.maven.mojos.apis.ApisUtil
 
All Classes and Interfaces|All Packages|Constant Field Values