Index

A B C D E F G H I J L M N O P R S T U V W 
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 false the feature is not added to the project artifacts.
attach - Variable in class org.apache.sling.feature.maven.mojos.Archive
If this is set to false the 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 Preprocessor as 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_IDS is provided as metadata for the artifact, the value is used as a list of artifacts If ApisUtil#SCM_IDS is 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.
Call mvn 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 true the feature is marked as complete.
markAsFinal - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
If this is set to true the 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 id attribute 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
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values