# Index

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

## A

AbstractApiRegionsAnalyserTask - Class in org.apache.sling.feature.extension.apiregions.analyser
AbstractApiRegionsAnalyserTask() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.AbstractApiRegionsAnalyserTask
add(int, ApiRegion) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Add the region.
add(ApiExport) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Add the export.
add(ApiRegion) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Add the region.
addMemberInfo(String, DeprecationInfo) - Method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
  Add deprecation info for a member
addMemberInfo(String, DeprecationInfo) - Method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
  Add deprecation info for a member
ALLOW - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PlaceholderPolicy
  Allow placeholders in the value.
ALLOWED_PROPERTIES - Static variable in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidator
  List of properties which are always allowed
ApiExport - Class in org.apache.sling.feature.extension.apiregions.api
  Describes an exported package.
ApiExport(String) - Constructor for class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Create a new export
ApiRegion - Class in org.apache.sling.feature.extension.apiregions.api
  Describes an api region for Java API This class is not thread safe.
ApiRegion(String) - Constructor for class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Create a new named region
APIRegionMergeHandler - Class in org.apache.sling.feature.extension.apiregions
  Merge to api region extensions
APIRegionMergeHandler() - Constructor for class org.apache.sling.feature.extension.apiregions.APIRegionMergeHandler
ApiRegions - Class in org.apache.sling.feature.extension.apiregions.api
  Configuration of API regions for Java API.
ApiRegions() - Constructor for class org.apache.sling.feature.extension.apiregions.api.ApiRegions
applyDefaultValues(Feature, FeatureValidationResult) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Apply default values from the result of a validation run.
ArtifactRules - Class in org.apache.sling.feature.extension.apiregions.api.artifacts
  Artifact rules define additional rules for artifacts in a feature model.
ArtifactRules() - Constructor for class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Create a new rules object
ArtifactRulesMergeHandler - Class in org.apache.sling.feature.extension.apiregions
  Merge the artifact rules extension
ArtifactRulesMergeHandler() - Constructor for class org.apache.sling.feature.extension.apiregions.ArtifactRulesMergeHandler
AttributeableEntity - Class in org.apache.sling.feature.extension.apiregions.api.config
  Abstract class used by all entities which allow additional attributes to be stored.
AttributeableEntity() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity

## B

BOOLEAN - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
BUNDLE_FEATURE_FILENAME - Static variable in class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncher
BYTE - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType

## C

canMerge(Extension) - Method in class org.apache.sling.feature.extension.apiregions.APIRegionMergeHandler
canMerge(Extension) - Method in class org.apache.sling.feature.extension.apiregions.ArtifactRulesMergeHandler
canMerge(Extension) - Method in class org.apache.sling.feature.extension.apiregions.ConfigurationApiMergeHandler
CFG_REGIONS - Static variable in class org.apache.sling.feature.extension.apiregions.analyser.CheckDeprecatedApi
CHARACTER - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
CheckApiRegions - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckApiRegions() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegions
CheckApiRegionsBundleExportsImports - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckApiRegionsBundleExportsImports() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports
CheckApiRegionsBundleExportsImports.Report - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckApiRegionsCrossFeatureDups - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckApiRegionsCrossFeatureDups() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsCrossFeatureDups
CheckApiRegionsDependencies - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckApiRegionsDependencies() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDependencies
CheckApiRegionsDuplicates - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckApiRegionsDuplicates() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDuplicates
CheckApiRegionsOrder - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckApiRegionsOrder() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsOrder
CheckArtifactRules - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckArtifactRules() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckArtifactRules
CheckConfigurationApi - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckConfigurationApi() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckConfigurationApi
CheckDeprecatedApi - Class in org.apache.sling.feature.extension.apiregions.analyser
CheckDeprecatedApi() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckDeprecatedApi
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntityAddition
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
  Clear the object and set the defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescriptionAddition
  Clear the object and set the defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Option
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescriptionAddition
  Clear the object and reset to defaults
clear() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range
  Clear the object and reset to defaults
compareTo(ApiExport) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
ConfigurableEntity - Class in org.apache.sling.feature.extension.apiregions.api.config
  A configurable entity has properties This class is not thread safe.
ConfigurableEntity() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
ConfigurableEntityAddition - Class in org.apache.sling.feature.extension.apiregions.api.config
  A description of an OSGi configuration addition This class is not thread safe.
ConfigurableEntityAddition() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntityAddition
  Create a new addition
ConfigurationApi - Class in org.apache.sling.feature.extension.apiregions.api.config
  A configuration api describes the set of supported OSGi configurations and framework properties.
ConfigurationApi() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
ConfigurationApiMergeHandler - Class in org.apache.sling.feature.extension.apiregions
  Merge the configuration api extension
ConfigurationApiMergeHandler() - Constructor for class org.apache.sling.feature.extension.apiregions.ConfigurationApiMergeHandler
ConfigurationDescription - Class in org.apache.sling.feature.extension.apiregions.api.config
  A description of an OSGi configuration This class is not thread safe.
ConfigurationDescription() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationDescription
ConfigurationDescriptionAddition - Class in org.apache.sling.feature.extension.apiregions.api.config
  A description of an OSGi configuration addition This class is not thread safe.
ConfigurationDescriptionAddition() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationDescriptionAddition
ConfigurationValidationResult - Class in org.apache.sling.feature.extension.apiregions.api.config.validation
  A configuration validation result is returned by the `ConfigurationValidator`.
ConfigurationValidationResult() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidationResult
ConfigurationValidator - Class in org.apache.sling.feature.extension.apiregions.api.config.validation
  Validator to validate a configuration or factory configuration
ConfigurationValidator() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidator
CREATE - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Operation
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntityAddition
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescriptionAddition
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Option
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescriptionAddition
  Convert this object into JSON
createJson() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range
  Convert this object into JSON

## D

DEFAULT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PlaceholderPolicy
  Default policy defined by the property type.
DEFINITIVE - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Mode
  If validation fails, use the default value (if provided - otherwise remove value) and issue a warning.
DENY - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PlaceholderPolicy
  Do not allow a placeholder in the value.
Deprecation - Class in org.apache.sling.feature.extension.apiregions.api
  Deprecation state for a package Either the whole package is deprecated or some members.
Deprecation() - Constructor for class org.apache.sling.feature.extension.apiregions.api.Deprecation
DeprecationInfo - Class in org.apache.sling.feature.extension.apiregions.api
  Deprecation info for a package or member.
DeprecationInfo(String) - Constructor for class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Create a new info
DeprecationValidationMode - Enum in org.apache.sling.feature.extension.apiregions.api
DescribableEntity - Class in org.apache.sling.feature.extension.apiregions.api.config
  Abstract class for all describable entities, having an optional title, description and deprecation info.
DescribableEntity() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
detectRegion() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Detect the region, either return the stored region or the default (GLOBAL)
DOUBLE - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType

## E

EMAIL - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
equals(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
equals(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
equals(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
equals(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
equals(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
equals(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
execute(AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.AbstractApiRegionsAnalyserTask
execute(AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports
execute(AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckArtifactRules
execute(AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckConfigurationApi
execute(AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckDeprecatedApi
execute(ApiRegions, AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.AbstractApiRegionsAnalyserTask
execute(ApiRegions, AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegions
execute(ApiRegions, AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsCrossFeatureDups
execute(ApiRegions, AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDependencies
execute(ApiRegions, AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDuplicates
execute(ApiRegions, AnalyserTaskContext) - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsOrder
exportMatchingSeveral - Variable in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports.Report
EXTENSION_NAME - Static variable in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  The name of the api regions extension.
EXTENSION_NAME - Static variable in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  The name of the feature model extension.
EXTENSION_NAME - Static variable in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  The name of the api regions extension.
EXTENSION_NAME - Static variable in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
  Extension name containing the deprecation.

## F

FactoryConfigurationDescription - Class in org.apache.sling.feature.extension.apiregions.api.config
  Description of an OSGi factory configuration This class is not thread safe.
FactoryConfigurationDescription() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
FactoryConfigurationDescriptionAddition - Class in org.apache.sling.feature.extension.apiregions.api.config
  Description of an OSGi factory configuration addition This class is not thread safe.
FactoryConfigurationDescriptionAddition() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescriptionAddition
FEATURE_REGION_FILENAME - Static variable in class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncherExtension
FeatureValidationResult - Class in org.apache.sling.feature.extension.apiregions.api.config.validation
  Validation result for a feature This class is not thread safe.
FeatureValidationResult() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidationResult
FeatureValidator - Class in org.apache.sling.feature.extension.apiregions.api.config.validation
  Validator to validate a feature
FeatureValidator() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Create a new feature validator
FLOAT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
FrameworkPropertyDescription - Class in org.apache.sling.feature.extension.apiregions.api.config
  A framework property description This class is not thread safe.
FrameworkPropertyDescription() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.FrameworkPropertyDescription
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntityAddition
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescriptionAddition
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.Option
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescriptionAddition
  Extract the metadata from the JSON object.
fromJSONObject(JsonObject) - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range
  Extract the metadata from the JSON object.

## G

getAllExportByName(String) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Get an export by name
getAllowedVersionRanges() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  The allowed version ranges
getApiRegions(Extension) - Static method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Get the api regions from the extension.
getApiRegions(Feature) - Static method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Get the api regions from the feature - if it exists.
getArtifactId() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Get the artifact id
getArtifactRules(Extension) - Static method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Get the artifact rules from the extension - if it exists.
getArtifactRules(Feature) - Static method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Get the artifact rules from the feature - if it exists.
getArtifactVersionRules() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Return the list of version rules for artifacts.
getAttributes() - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Get the attributes
getBoolean(String, boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to get a boolean value from an attribute
getBundleIDtoBSNandVersionMap(Feature, ArtifactProvider) - Static method in class org.apache.sling.feature.extension.apiregions.launcher.LauncherProperties
getBundleIDtoFeaturesMap(Feature) - Static method in class org.apache.sling.feature.extension.apiregions.launcher.LauncherProperties
getBundleVersionRules() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Return the list of version rules for bundles.
getCardinality() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the cardinality
getClassMemberName(String) - Static method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
  Returns the class member name part of a member string.
getClassName(String) - Static method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
  Returns the class name part of a member string.
getConfigurationApi(Extension) - Static method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the configuration api from the extension.
getConfigurationApi(Feature) - Static method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the configuration api from the feature - if it exists.
getConfigurationDescriptionAdditions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the map of configuration description additions
getConfigurationDescriptions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the configuration descriptions
getConfigurationResults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidationResult
  Get the confiugration validation results.
getDefaultValue() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the optional default value.
getDefaultValue() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Get the default value.
getDeniedVersionRanges() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Get the denied version ranges
getDeprecated() - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Get the deprecation text
getDeprecation() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Get the deprecation info
getDescription() - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Get the description
getEnforceOn() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Get the optional enforce on information.
getEnforceOn() - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Get the optional since information
getEnforceOnDate() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Return a date by which this rule is enforced
getErrors() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidationResult
  Return the list of errors
getErrors() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  If `PropertyValidationResult.isValid()` returns `false` this returns a list of human readable errors.
getExcludes() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the excludes
getExportByName(String) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Get an export by name
getExtension(Extension) - Static method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
  Get the execution environment from the extension.
getExtension(Feature) - Static method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
  Get the extension from the feature - if it exists.
getFactoryConfigurationDescriptionAdditions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the map of factory configuration description additions
getFactoryConfigurationDescriptions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the factory configuration descriptions
getFeatureIDtoRegionsMap(ApiRegions) - Static method in class org.apache.sling.feature.extension.apiregions.launcher.LauncherProperties
getFeatureOrigins() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
getFeatureProvider() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Get the current feature provider
getFeatureToRegionCache() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the feature to region cache to keep track of regions for origin features
getForRemoval() - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Get the optional for removal information.
getForRemovalBy() - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Return a date by which this member will be removed
getFrameworkPropertyDescriptions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the framework properties
getFrameworkPropertyResults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidationResult
  Get the framework property validation results
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegions
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsCrossFeatureDups
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDependencies
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDuplicates
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsOrder
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckArtifactRules
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckConfigurationApi
getId() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckDeprecatedApi
getIncludes() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the includes
getIncludes() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescriptionAddition
  Get the includes
getInteger(String, int) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to get a integer value from an attribute
getInternalFrameworkProperties() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the internal framework property names
getInternalMode() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
  Get the internal mode
getInternalMode() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the internal mode.
getInternalNames() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
  Get the internal factory configuration name
getInternalNames() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescriptionAddition
  Get the internal factory configuration name
getInternalPropertyNames() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Get the list of internal property names.
getLibrary() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Get the optional library information.
getMax() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range
  Get the max value
getMemberInfos() - Method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
  Get all deprecation member infos
getMemberInfos() - Method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
  Get all deprecation member infos
getMessage() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  The validation message
getMessage() - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Get the message
getMin() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range
  Get the min value
getMode() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Get the validation mode.
getMode() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Get the validation mode.
getMode() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Get the validation mode.
getMode() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the validation mode.
getMode() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the validation mode.
getMode() - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Get the optional validation mode.
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegions
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsCrossFeatureDups
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDependencies
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsDuplicates
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsOrder
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckArtifactRules
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckConfigurationApi
getName() - Method in class org.apache.sling.feature.extension.apiregions.analyser.CheckDeprecatedApi
getName() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Get the package name
getName() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Get the name of the region
getNumber(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to get a number value from an attribute
getOperations() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
  Get the operations
getOptions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the list of options
getPackageInfo() - Method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
  Get the optional package info if the package is deprecated
getParent() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Get the parent region
getPlaceholderPolicy() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the placeholder policy.
getPlaceholderRegex() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the placeholder regex
getPlaceholderRegexPattern() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the placeholder regex pattern
getPreviousArtifactId() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Get the previous artifact id containing the previous version
getProperties() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Get additional properties
getProperties() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Get additional properties
getPropertyDescriptionAdditions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntityAddition
  Get the property additions
getPropertyDescriptions() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Get the properties
getPropertyResults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidationResult
  Get a property validation result for each property of the configuration
getRange() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the range
getRegex() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the regex
getRegexPattern() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the regex pattern
getRegion() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Which region does this entity apply to?
getRegion() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Get the api configuration region
getRegionByName(String) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Get a named region
getRegionNames() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Get the names of the regions
getRegionNametoPackagesMap(ApiRegions) - Static method in class org.apache.sling.feature.extension.apiregions.launcher.LauncherProperties
getRegionsByFeature(ArtifactId) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
getRoot() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Get the root regions.
getSince() - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Get the optional since information
getSince() - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Get the optional since information
getString(JsonValue) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to get a string value from a JsonValue
getString(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to get a string value from an attribute
getStringArray(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to get a string array from an attribute
getTitle() - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Get the title
getToggle() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Get the optional toggle information
getType() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the property type
getUseExcludes() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Get the excludes to be used
getUseIncludes() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Get the includes to be used
getValue() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Option
  Get the value for the option
getVariable() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Get the variable
getWarnings() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidationResult
  Return the list of warnings
getWarnings() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Return the list of warnings
GLOBAL - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Region
GLOBAL - Static variable in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Name of the global region.

## H

handle(ExtensionContext, Extension) - Method in class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncherExtension
hashCode() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
hashCode() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
hashCode() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
hashCode() - Method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
hashCode() - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
hashCode() - Method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension

## I

IDBSNVER_FILENAME - Static variable in class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncher
INTEGER - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
INTERNAL - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Region
isAllowAdditionalProperties() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Are additional properties allowed?
isAllowed(Version) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Check if a version is allowed according to the rules
isEmpty() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Check if the region has exports
isEmpty() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Check if any region exists
isForRemoval() - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Is this member intended to be removed?
isInternalConfiguration(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Check if the configuration is an internal configuration
isInternalFactoryConfiguration(String, String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Check if the factory configuration is an internal configuration
isLiveValues() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidator
  Are live values validated?
isLiveValues() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Are live values validated?
isLiveValues() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidator
  Are live values validated?
isRequired() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Is this property required?
isSkipped() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Has the validation for this property be skipped?
isUseDefaultValue() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidationResult
  Should the default be used instead of the configuration values?
isUseDefaultValue() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Should the default be used instead of the configuration value?
isValid() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidationResult
  Is the configuration valid?
isValid() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidationResult
  Is the configuration of the feature valid?
isValid() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Is the property value valid?

## J

JDKDeprecationExtension - Class in org.apache.sling.feature.extension.apiregions.api
  Extension to hold information about deprecated JDK API This class is not thread safe.

## L

LauncherProperties - Class in org.apache.sling.feature.extension.apiregions.launcher
LauncherProperties() - Constructor for class org.apache.sling.feature.extension.apiregions.launcher.LauncherProperties
LENIENT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.artifacts.Mode
  If validation fails, issue a warning (but use the invalid value).
LENIENT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Mode
  If validation fails, issue a warning (but use the invalid value).
LENIENT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.DeprecationValidationMode
  Default mode - if api is used, issue a warning.
listAllExports() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Unmodifiable collection of exports for this region and all parents.
listExports() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Unmodifiable collection of exports for this region
listRegions() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Return the list of regions
LONG - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType

## M

markSkipped() - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Mark the property to be skipped during validation
merge(HandlerContext, Feature, Feature, Extension, Extension) - Method in class org.apache.sling.feature.extension.apiregions.APIRegionMergeHandler
merge(HandlerContext, Feature, Feature, Extension, Extension) - Method in class org.apache.sling.feature.extension.apiregions.ArtifactRulesMergeHandler
merge(HandlerContext, Feature, Feature, Extension, Extension) - Method in class org.apache.sling.feature.extension.apiregions.ConfigurationApiMergeHandler
missingExports - Variable in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports.Report
missingExportsForOptional - Variable in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports.Report
missingExportsWithVersion - Variable in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports.Report
Mode - Enum in org.apache.sling.feature.extension.apiregions.api.artifacts
  The mode for the rules
Mode - Enum in org.apache.sling.feature.extension.apiregions.api.config
  The validation mode

## O

Operation - Enum in org.apache.sling.feature.extension.apiregions.api.config
  Operations for factory configurations
Option - Class in org.apache.sling.feature.extension.apiregions.api.config
  Option for a property value This class is not thread safe.
Option() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.Option
org.apache.sling.feature.extension.apiregions - package org.apache.sling.feature.extension.apiregions
org.apache.sling.feature.extension.apiregions.analyser - package org.apache.sling.feature.extension.apiregions.analyser
org.apache.sling.feature.extension.apiregions.api - package org.apache.sling.feature.extension.apiregions.api
org.apache.sling.feature.extension.apiregions.api.artifacts - package org.apache.sling.feature.extension.apiregions.api.artifacts
org.apache.sling.feature.extension.apiregions.api.config - package org.apache.sling.feature.extension.apiregions.api.config
org.apache.sling.feature.extension.apiregions.api.config.validation - package org.apache.sling.feature.extension.apiregions.api.config.validation
org.apache.sling.feature.extension.apiregions.launcher - package org.apache.sling.feature.extension.apiregions.launcher

## P

parse(JsonArray) - Static method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Parse a JSON array into an api regions object
parse(String) - Static method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Parse a JSON array into an api regions object
PASSWORD - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
PATH - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
PlaceholderPolicy - Enum in org.apache.sling.feature.extension.apiregions.api.config
  A policy for using placeholders in property values.
prepare(LauncherPrepareContext, ArtifactId, Feature) - Method in class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncher
PROPERTY_PREFIX - Static variable in class org.apache.sling.feature.extension.apiregions.launcher.LauncherProperties
PropertyDescription - Class in org.apache.sling.feature.extension.apiregions.api.config
  Instances of this class represent a single configuration property This class is not thread safe.
PropertyDescription() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Create a new description
PropertyDescriptionAddition - Class in org.apache.sling.feature.extension.apiregions.api.config
  Instances of this class represent an addition to a configuration property This class is not thread safe.
PropertyDescriptionAddition() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescriptionAddition
  Create a new description
PropertyType - Enum in org.apache.sling.feature.extension.apiregions.api.config
  Property type
PropertyValidationResult - Class in org.apache.sling.feature.extension.apiregions.api.config.validation
  Validation result for a property This class is not thread safe.
PropertyValidationResult() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
PropertyValidator - Class in org.apache.sling.feature.extension.apiregions.api.config.validation
  Validate a configuration property or framework property
PropertyValidator() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidator

## R

Range - Class in org.apache.sling.feature.extension.apiregions.api.config
  A numerical value range This class is not thread safe.
Range() - Constructor for class org.apache.sling.feature.extension.apiregions.api.config.Range
Region - Enum in org.apache.sling.feature.extension.apiregions.api.config
  The configuration api region of the feature
REGION_PACKAGE_FILENAME - Static variable in class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncherExtension
regionInfo - Variable in class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports.Report
RegionLauncher - Class in org.apache.sling.feature.extension.apiregions.launcher
  The `RegionLauncher` class extends `FrameworkLauncher` and is responsible for preparing and running the framework with specific configurations related to API regions.
RegionLauncher() - Constructor for class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncher
RegionLauncherExtension - Class in org.apache.sling.feature.extension.apiregions.launcher
  The `RegionLauncherExtension` class implements the `ExtensionHandler` interface to handle the API regions extension in the Sling feature model.
RegionLauncherExtension() - Constructor for class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncherExtension
remove(ApiExport) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
  Remove the export
removeMemberInfo(String) - Method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
  Remove deprecation info for a member
removeMemberInfo(String) - Method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
  Remove deprecation info for a member
Report() - Constructor for class org.apache.sling.feature.extension.apiregions.analyser.CheckApiRegionsBundleExportsImports.Report
REQUIRE - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PlaceholderPolicy
  Require a placeholder in the value.
run(LauncherRunContext, ClassLoader) - Method in class org.apache.sling.feature.extension.apiregions.launcher.RegionLauncher

## S

save(Properties, File) - Static method in class org.apache.sling.feature.extension.apiregions.launcher.LauncherProperties
setAllowAdditionalProperties(boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Set whether additional properties are allowed
setAllowedVersionRanges(VersionRange[]) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Set the allowed version ranges
setArtifactId(ArtifactId) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Set the artifact id
setArtifactRules(Feature, ArtifactRules) - Static method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Set the rules as an extension to the feature
setCardinality(int) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the cardinality The default cardinality is `1`.
setConfigurationApi(Feature, ConfigurationApi) - Static method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Set the configuration api as an extension to the feature
setDefaults() - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
setDefaults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Apply the non-null default values.
setDefaults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
setDefaults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
setDefaults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
setDefaults() - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
setDefaultValue(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the optional default value.
setDefaultValue(Object) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Set the default value
setDeniedVersionRanges(VersionRange[]) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Set the denied version ranges
setDeprecated(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Set the deprecation text
setDescription(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Set the description
setEnforceOn(String) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Set the enforce on information.
setEnforceOn(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Set the enforce on information.
setExcludes(String[]) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the excludes
setFeatureOrigins(ArtifactId...) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
setFeatureProvider(FeatureProvider) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Set the feature provider
setForRemoval(String) - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Set the for removal information.
setIncludes(String[]) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the includes
setIncludes(String[]) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescriptionAddition
  Set the includes
setInternalMode(Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.config.FactoryConfigurationDescription
  Set the internal mode
setInternalMode(Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the internal mode
setLibrary(String) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Set the library information.
setLiveValues(boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidator
  Set whether live values are validated.
setLiveValues(boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Set whether live values are validated.
setLiveValues(boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidator
  Set whether live values are validated.
setMax(Number) - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range
  Set the max value
setMessage(String) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Set the validation message
setMin(Number) - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range
  Set the min value
setMode(Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.ArtifactRules
  Set the validation mode
setMode(Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Set the validation mode
setMode(Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Set the validation mode
setMode(Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Set the validation mode
setMode(Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the validation mode
setMode(DeprecationValidationMode) - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Set the validation mode.
setOptions(List<Option>) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the list of options
setPackageInfo(DeprecationInfo) - Method in class org.apache.sling.feature.extension.apiregions.api.Deprecation
  Set the deprecation info for the whole package
setPlaceholderPolicy(PlaceholderPolicy) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the placeholder policy
setPlaceholderRegex(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the placeholder regex
setPreviousArtifactId(ArtifactId) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Set the previous artifact id
setRange(Range) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the range
setRegex(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the regex
setRegion(Region) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurableEntity
  Set the region of this entity.
setRegion(Region) - Method in class org.apache.sling.feature.extension.apiregions.api.config.ConfigurationApi
  Set the api configuration region
setRequired(boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set whether this property is required
setSince(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Set the since information.
setSince(String) - Method in class org.apache.sling.feature.extension.apiregions.api.DeprecationInfo
  Set the since information
setString(JsonObjectBuilder, String, String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to set a string value
setStringArray(JsonObjectBuilder, String, String[]) - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Helper method to set a string array
setTitle(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.DescribableEntity
  Set the title
setToggle(String) - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
  Set the toggle info.
setType(PropertyType) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the property type
setUseDefaultValue(boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidationResult
  Set whether the default values should be used
setUseDefaultValue(boolean) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Set whether the default value should be used
setUseIncludesAndExcludes(String[], String[]) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidationResult
  Set whether the excludes and includes should be used.
setValue(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.Option
  Set the value for the option
setVariable(String) - Method in class org.apache.sling.feature.extension.apiregions.api.config.PropertyDescription
  Set the variable
SHORT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
SILENT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Mode
  If validation fails, do not report and use the invalid value.
SILENT_DEFINITIVE - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Mode
  If validation fails, use the default value (if provided - otherwise remove value) and do not issue a warning.
STRICT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.artifacts.Mode
  Default mode - If validation fails, issue an error.
STRICT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Mode
  Default mode - If validation fails, issue an error.
STRICT - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.DeprecationValidationMode
  If api is used, issue an error.
STRING - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType

## T

toJSON() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Convert regions into json
toJSON() - Method in class org.apache.sling.feature.extension.apiregions.api.JDKDeprecationExtension
  Generate a JSON representation
toJSONArray() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
  Convert regions into json
toJSONObject() - Method in class org.apache.sling.feature.extension.apiregions.api.config.AttributeableEntity
  Convert this object into JSON
toString() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiExport
toString() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegion
toString() - Method in class org.apache.sling.feature.extension.apiregions.api.ApiRegions
toString() - Method in class org.apache.sling.feature.extension.apiregions.api.config.Range

## U

UPDATE - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.Operation
URL - Enum constant in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType

## V

validate(Object, PropertyDescription) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidator
  Validate the value against the property definition
validate(Object, PropertyDescription, Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.PropertyValidator
  Validate the value against the property definition
validate(Configuration, ConfigurableEntity, Region) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidator
  Validate a configuration
validate(Configuration, ConfigurableEntity, Region, Mode) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.ConfigurationValidator
  Validate a configuration
validate(Feature) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Validate the feature against its configuration API
validate(Feature, ConfigurationApi) - Method in class org.apache.sling.feature.extension.apiregions.api.config.validation.FeatureValidator
  Validate the feature against the configuration API
valueOf(String) - Static method in enum org.apache.sling.feature.extension.apiregions.api.artifacts.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.feature.extension.apiregions.api.config.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.feature.extension.apiregions.api.config.Operation
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.feature.extension.apiregions.api.config.PlaceholderPolicy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.feature.extension.apiregions.api.config.PropertyType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.feature.extension.apiregions.api.config.Region
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.feature.extension.apiregions.api.DeprecationValidationMode
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.feature.extension.apiregions.api.artifacts.Mode
  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.extension.apiregions.api.config.Mode
  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.extension.apiregions.api.config.Operation
  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.extension.apiregions.api.config.PlaceholderPolicy
  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.extension.apiregions.api.config.PropertyType
  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.extension.apiregions.api.config.Region
  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.extension.apiregions.api.DeprecationValidationMode
  Returns an array containing the constants of this enum type, in the order they are declared.
VersionRule - Class in org.apache.sling.feature.extension.apiregions.api.artifacts
  A rule to validate the version of an artifact.
VersionRule() - Constructor for class org.apache.sling.feature.extension.apiregions.api.artifacts.VersionRule
  Create a new rules object

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