## Uses of Class
org.apache.sling.feature.cpconverter.ContentPackage2FeatureModelConverter

Packages that use ContentPackage2FeatureModelConverter
org.apache.sling.feature.cpconverter: Content Package to Feature Model converter tool for Apache Sling.
org.apache.sling.feature.cpconverter.handlers: Definition and default implementations of the org.apache.sling.feature.cpconverter.handlers.EntryHandler service to handle resources while scanning Apache Jackrabbit Vault packages, such as ACLs, OSGi bundles & configurations and nested content packages.
org.apache.sling.feature.cpconverter.handlers.slinginitialcontent
org.apache.sling.feature.cpconverter.vltpkg: Easy to use Apache Jackrabbit Vault packager.

### Uses of ContentPackage2FeatureModelConverter in org.apache.sling.feature.cpconverter

Methods in org.apache.sling.feature.cpconverter that return ContentPackage2FeatureModelConverter
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setAclManager​(@NotNull AclManager aclManager)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setBundlesDeployer​(@NotNull ArtifactsDeployer bundlesDeployer)`
`ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setBundleSlingInitialContentExtractor​(BundleSlingInitialContentExtractor bundleSlingInitialContentExtractor)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setContentTypePackagePolicy​(@NotNull ContentPackage2FeatureModelConverter.PackagePolicy contentTypePackagePolicy)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setEmitter​(@NotNull PackagesEventsEmitter emitter)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setEntryHandlersManager​(@Nullable EntryHandlersManager handlersManager)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setFailOnMixedPackages​(boolean failOnMixedPackages)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setFeaturesManager​(@NotNull FeaturesManager featuresManager)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setIndexManager​(IndexManager indexManager)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setMainPackageAssembler​(@NotNull VaultPackageAssembler assembler)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setRemoveInstallHooks​(boolean removeInstallHook)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setResourceFilter​(@Nullable ResourceFilter resourceFilter)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setRunModePolicy​(@NotNull ContentPackage2FeatureModelConverter.RunModePolicy runModePolicy)`
`@NotNull ContentPackage2FeatureModelConverter` ContentPackage2FeatureModelConverter.`setUnreferencedArtifactsDeployer​(@NotNull ArtifactsDeployer unreferencedArtifactsDeployer)`

### Uses of ContentPackage2FeatureModelConverter in org.apache.sling.feature.cpconverter.handlers

Methods in org.apache.sling.feature.cpconverter.handlers with parameters of type ContentPackage2FeatureModelConverter
`void` AbstractContentPackageHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter, String runMode)`
`void` BundleEntryHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter, String runMode)`
`void` DefaultHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter, String runMode)`
`default void` EntryHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter)`
`void` EntryHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter, String runMode)`
`void` IndexDefinitionsEntryHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter, String runMode)`
`void` NodeTypesEntryHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter, String runMode)`
`void` PrivilegesHandler.`handle​(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, @NotNull ContentPackage2FeatureModelConverter converter, String runMode)`
`protected abstract void` AbstractContentPackageHandler.`processSubPackage​(@NotNull String path, @Nullable String runMode, @NotNull org.apache.jackrabbit.vault.packaging.VaultPackage contentPackage, @NotNull ContentPackage2FeatureModelConverter converter, boolean isEmbeddedPackage)`
`protected void` ContentPackageEntryHandler.`processSubPackage​(@NotNull String path, @Nullable String runMode, @NotNull org.apache.jackrabbit.vault.packaging.VaultPackage contentPackage, @NotNull ContentPackage2FeatureModelConverter converter, boolean isEmbeddedPackage)`
`protected void` VersionResolverContentPackageEntryHandler.`processSubPackage​(@NotNull String path, @Nullable String runMode, @NotNull org.apache.jackrabbit.vault.packaging.VaultPackage contentPackage, @NotNull ContentPackage2FeatureModelConverter converter, boolean isEmbeddedPackage)`

### Uses of ContentPackage2FeatureModelConverter in org.apache.sling.feature.cpconverter.handlers.slinginitialcontent

Methods in org.apache.sling.feature.cpconverter.handlers.slinginitialcontent that return ContentPackage2FeatureModelConverter
`@NotNull ContentPackage2FeatureModelConverter` BundleSlingInitialContentExtractContext.`getConverter()`

Constructors in org.apache.sling.feature.cpconverter.handlers.slinginitialcontent with parameters of type ContentPackage2FeatureModelConverter
`BundleSlingInitialContentExtractContext​(ContentPackage2FeatureModelConverter.SlingInitialContentPolicy slingInitialContentPolicy, @NotNull String path, @NotNull org.apache.sling.feature.ArtifactId bundleArtifactId, @NotNull JarFile jarFile, @NotNull ContentPackage2FeatureModelConverter converter, @Nullable String runMode)`

### Uses of ContentPackage2FeatureModelConverter in org.apache.sling.feature.cpconverter.vltpkg

Constructors in org.apache.sling.feature.cpconverter.vltpkg with parameters of type ContentPackage2FeatureModelConverter
`RecollectorVaultPackageScanner​(@NotNull ContentPackage2FeatureModelConverter converter, @NotNull org.apache.jackrabbit.vault.packaging.PackageManager packageManager, boolean strictValidation, @NotNull Map<org.apache.jackrabbit.vault.packaging.PackageId,​String> subContentPackages, ContentPackage2FeatureModelConverter.SlingInitialContentPolicy slingInitialContentPolicy)`