Skip navigation links
A B C E F L M N P S 

A

addDependency(String) - Method in class pw.krejci.modules.maven.ProjectModule.Builder
 
addRemoteRepository(String, String) - Method in class pw.krejci.modules.maven.ProjectModule.Builder
 

B

build() - Static method in class pw.krejci.modules.maven.ProjectModule
 
build(String) - Static method in class pw.krejci.modules.maven.ProjectModule
 

C

canonicalize(String) - Static method in class pw.krejci.modules.maven.MavenCoordinates
 
create() - Method in class pw.krejci.modules.maven.ProjectModule.Builder
 

E

end(String) - Method in interface pw.krejci.modules.maven.ModuleSpecController
Called as the last method when processing a module of given name.

F

findModule(String, ModuleLoader) - Method in class pw.krejci.modules.maven.MavenModuleFinder
 

L

localRepository(File) - Method in class pw.krejci.modules.maven.ProjectModule.Builder
 
localRepository(String) - Method in class pw.krejci.modules.maven.ProjectModule.Builder
 

M

MavenBootstrap - Class in pw.krejci.modules.maven
This class is taken almost verbatim from maven resolver demos.
MavenBootstrap() - Constructor for class pw.krejci.modules.maven.MavenBootstrap
 
MavenCoordinates - Class in pw.krejci.modules.maven
 
MavenModuleFinder - Class in pw.krejci.modules.maven
 
MavenModuleFinder() - Constructor for class pw.krejci.modules.maven.MavenModuleFinder
 
MavenModuleFinder(File) - Constructor for class pw.krejci.modules.maven.MavenModuleFinder
 
MavenModuleFinder(File, Map<String, URI>, ModuleSpecController) - Constructor for class pw.krejci.modules.maven.MavenModuleFinder
 
modify(ModuleSpec.Builder) - Method in interface pw.krejci.modules.maven.ModuleSpecController
Called after all dependencies were processed using ModuleSpecController.modifyDependency(String, DependencySpec).
modifyDependency(String, DependencySpec) - Method in interface pw.krejci.modules.maven.ModuleSpecController
Gives the controller a chance to modify how a module depends on the detected dependencies.
ModuleSpecController - Interface in pw.krejci.modules.maven
Can be used by the users of ProjectModule to modify the process of defining the modules and their dependencies.
moduleSpecController(ModuleSpecController) - Method in class pw.krejci.modules.maven.ProjectModule.Builder
 

N

newRepositorySystem() - Static method in class pw.krejci.modules.maven.MavenBootstrap
 
newRepositorySystemSession(RepositorySystem, File) - Static method in class pw.krejci.modules.maven.MavenBootstrap
 
NOOP - Static variable in interface pw.krejci.modules.maven.ModuleSpecController
 

P

ProjectModule - Class in pw.krejci.modules.maven
 
ProjectModule.Builder - Class in pw.krejci.modules.maven
 
pw.krejci.modules.maven - package pw.krejci.modules.maven
 

S

start(String) - Method in interface pw.krejci.modules.maven.ModuleSpecController
Called to inform the controller that a module with given name is about to be processed.
A B C E F L M N P S 
Skip navigation links

Copyright © 2020 Lukas Krejci. All rights reserved.