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
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 IfApisUtil#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.
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
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
All Classes and Interfaces|All Packages|Constant Field Values