-
public final class ModuleResolver
-
-
Field Summary
Fields Modifier and Type Field Description private final AemExtensionaemprivate final ListProperty<ModuleDescriptor>allprivate final ListProperty<String>pomExclusionsprivate final Function1<PatternFilterable, Unit>pomFilterprivate final FilerootDirprivate final Provider<ModuleDescriptor>rootprivate final Provider<List<String>>projectPathsprivate final MvnBuildbuild
-
Constructor Summary
Constructors Constructor Description ModuleResolver(MvnBuild build)
-
Method Summary
Modifier and Type Method Description final ModuleDescriptorbyName(String name)final ModuleDescriptorbyArtifact(String notation)final ModuleDescriptorbyArtifact(Artifact artifact)final Dependencydependency(String nameFrom, String nameTo)final UnittypeResolver(Function1<File, ModuleType> resolver)final ModuleTyperesolveType(File pom)final BooleanisRoot(File pom)final BooleanisPackage(File pom)final BooleanisJar(File pom)final BooleanisFrontend(File pom)final BooleanisDispatcher(File pom)final AemExtensiongetAem()final ListProperty<ModuleDescriptor>getAll()final ListProperty<String>getPomExclusions()final Function1<PatternFilterable, Unit>getPomFilter()final FilegetRootDir()final Provider<ModuleDescriptor>getRoot()final Provider<List<String>>getProjectPaths()final MvnBuildgetBuild()-
-
Constructor Detail
-
ModuleResolver
ModuleResolver(MvnBuild build)
-
-
Method Detail
-
byName
final ModuleDescriptor byName(String name)
-
byArtifact
final ModuleDescriptor byArtifact(String notation)
-
byArtifact
final ModuleDescriptor byArtifact(Artifact artifact)
-
dependency
final Dependency dependency(String nameFrom, String nameTo)
-
typeResolver
final Unit typeResolver(Function1<File, ModuleType> resolver)
-
resolveType
final ModuleType resolveType(File pom)
-
isFrontend
final Boolean isFrontend(File pom)
-
isDispatcher
final Boolean isDispatcher(File pom)
-
getAem
final AemExtension getAem()
-
getAll
final ListProperty<ModuleDescriptor> getAll()
-
getPomExclusions
final ListProperty<String> getPomExclusions()
-
getPomFilter
final Function1<PatternFilterable, Unit> getPomFilter()
-
getRootDir
final File getRootDir()
-
getRoot
final Provider<ModuleDescriptor> getRoot()
-
getProjectPaths
final Provider<List<String>> getProjectPaths()
-
-
-
-