- accept(JkVersionedModule) - Method in interface org.jerkar.api.depmanagement.JkPublishFilter
-
Returns true
if this filter should andAccept the specified versioned module.
- accept(JkLog.JkLogEvent) - Method in class org.jerkar.api.system.JkHierarchicalConsoleLogHandler
-
- ACCEPT_ALL - Static variable in interface org.jerkar.api.depmanagement.JkPublishFilter
-
A filter accepting everything.
- ACCEPT_RELEASE_ONLY - Static variable in interface org.jerkar.api.depmanagement.JkPublishFilter
-
A filter accepting only non-snapshot versioned module.
- ACCEPT_SNAPSHOT_ONLY - Static variable in interface org.jerkar.api.depmanagement.JkPublishFilter
-
A filter accepting only snapshot versioned module.
- activate() - Method in class org.jerkar.tool.builtins.eclipse.JkPluginEclipse
-
- activate() - Method in class org.jerkar.tool.builtins.eclipse.JkPluginEclipsePath
-
- activate() - Method in class org.jerkar.tool.builtins.intellij.JkPluginIntellij
-
- activate() - Method in class org.jerkar.tool.builtins.jacoco.JkPluginJacoco
-
- activate() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- activate() - Method in class org.jerkar.tool.builtins.java.JkPluginWar
-
- activate() - Method in class org.jerkar.tool.JkPlugin
-
Override this method to modify the run itself or its bound plugins.
- addAllWithoutDuplicate(Collection<T>, Iterable<? extends T>) - Static method in class org.jerkar.api.utils.JkUtilsIterable
-
Adds items to the specified recipient list.
- addArtifact(JkArtifactId, Runnable) - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
Defines how to produce the specified artifact.
- addAutodetectMain(Path) - Method in class org.jerkar.api.java.JkManifest
-
Adds the main class entry by auto-detecting the class holding the main method.
- addContextualInfo() - Method in class org.jerkar.api.java.JkManifest
-
- addDependencies(JkDependencySet) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- addEntries(Path, Path, Path...) - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Add a new entry to this class loader.
- addEntries(Iterable<Path>) - Method in class org.jerkar.api.java.JkUrlClassLoader
-
- addExtraAction(Runnable) - Method in class org.jerkar.tool.builtins.scaffold.JkPluginScaffold
-
- addJavadocArtifact() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- addMainAttribute(Attributes.Name, String) - Method in class org.jerkar.api.java.JkManifest
-
Adds the specified attributes in the "main" attributes section.
- addMainAttribute(String, String) - Method in class org.jerkar.api.java.JkManifest
-
- addMainClass(String) - Method in class org.jerkar.api.java.JkManifest
-
Adds the 'Main-Class' attribute to this manifest.
- addOnExitAction(Runnable) - Static method in class org.jerkar.api.utils.JkUtilsSystem
-
Adds an action to be executed when he JVM shuts down.
- addOptions(String...) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Adds specified options to pass to the compileRunner.
- addOptions(Iterable<String>) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- addResourceInterpolator(PathMatcher, Map<String, String>) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- addResourceInterpolator(String, Map<String, String>) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- addSources(Iterable<Path>) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Adds specified source files to the set of java sources to compile.
- addSources(JkPathTree) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- addSources(JkPathTreeSet) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- addSources(Path, Path, Path...) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- addTestArtifact() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- addTestSourceArtifact() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- ALL_TO_DEFAULT - Static variable in class org.jerkar.api.depmanagement.JkScopeMapping
-
A scope mapping active for any scope that map to the default scope of the dependencies.
- allRepositoryOptions() - Static method in class org.jerkar.tool.JkRepoConfigOptionLoader
-
- and(String, String...) - Method in class org.jerkar.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(JkModuleId, String...) - Method in class org.jerkar.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(JkModuleId, Iterable<JkDepExclude>) - Method in class org.jerkar.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(Iterable<JkScopedDependency>) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(JkScopedDependency...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkDependency, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkModuleDependency, JkScopeMapping) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkArtifactProducer, List<JkArtifactId>, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(JkArtifactProducer, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(Supplier<JkArtifactProducer>, List<JkArtifactId>, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(Supplier<JkArtifactProducer>, JkArtifactId, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(Supplier<JkArtifactProducer>, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(String, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(String, JkScopeMapping) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(JkModuleId, String, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(JkModuleId, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(JkModuleId, String, JkScopeMapping) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- and(Path, String, String...) - Method in class org.jerkar.api.depmanagement.JkIvyPublication
-
Returns a
JkIvyPublication
identical to this one but adding the specified
artifact.
- and(String, Path, String, String...) - Method in class org.jerkar.api.depmanagement.JkIvyPublication
-
Returns a
JkIvyPublication
identical to this one but adding the specified
artifact and giving it the specified name (otherwise the value it the file of).
- and(Path, String...) - Method in class org.jerkar.api.depmanagement.JkIvyPublication
-
Returns a
JkIvyPublication
identical to this one but adding the specified
artifact.
- and(Path, String) - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
- and(JkRepo) - Method in class org.jerkar.api.depmanagement.JkRepoSet
-
Returns a repo identical to this one but with the extra specified repository.
- and(JkRepoSet) - Method in class org.jerkar.api.depmanagement.JkRepoSet
-
Returns a merge of this repository and the specified one.
- and(JkResolveResult) - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Returns a concatenation of this resolve result and the specified one.
- and(JkScope...) - Method in class org.jerkar.api.depmanagement.JkScopeMapping
-
Returns a partial object to construct a scope mapping identical to this one but augmented with the specified
mapping.
- and(Iterable<JkScope>) - Method in class org.jerkar.api.depmanagement.JkScopeMapping
-
- and(JkVersionProvider) - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
- and(JkModuleId, JkVersion) - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
Returns a
JkVersionProvider
that is the union of this provider and the specified one.
- and(JkModuleId, String) - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
- and(String, String) - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
- and(String, String, String) - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
- and(PathMatcher) - Method in class org.jerkar.api.file.JkPathMatcher
-
- and(boolean, FileSystem, String...) - Method in class org.jerkar.api.file.JkPathMatcher
-
- and(boolean, String...) - Method in class org.jerkar.api.file.JkPathMatcher
-
- and(Path, Path, Path...) - Method in class org.jerkar.api.file.JkPathSequence
-
- and(Iterable<Path>) - Method in class org.jerkar.api.file.JkPathSequence
-
Returns a JkPathSequence
made of, in the order, the entries of this
one plus the specified ones.
- and(JkPathTree...) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- and(Path...) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- and(JkPathTreeSet...) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- and(JkPathTreeSet) - Method in class org.jerkar.api.file.JkResourceProcessor
-
- and(JkPathTree) - Method in class org.jerkar.api.file.JkResourceProcessor
-
- and(Path) - Method in class org.jerkar.api.file.JkResourceProcessor
-
- and(JkResourceProcessor.JkInterpolator) - Method in class org.jerkar.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
identical at this one but
adding the specified interpolator.
- and(Iterable<JkResourceProcessor.JkInterpolator>) - Method in class org.jerkar.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
identical at this one but
adding the specified interpolator.
- and(String, String, String...) - Method in class org.jerkar.api.file.JkResourceProcessor.JkInterpolator
-
- and(Iterable<Path>) - Method in class org.jerkar.api.java.JkClasspath
-
Returns a JkClasspath
made of, in the order, the entries of
this one plus the specified ones.
- and(Path, Path, Path...) - Method in class org.jerkar.api.java.JkClasspath
-
- andAccept(Iterable<String>) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- andAgent(Path, String) - Method in class org.jerkar.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augmented with the
specified agent library and option.
- andAgent(Path) - Method in class org.jerkar.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augnmented with the
specified agent library.
- andApache2License() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- andClasspath(JkClasspath) - Method in class org.jerkar.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augmenting this
classpath with the specified one.
- andCommandLine(String) - Method in class org.jerkar.api.java.JkJavaProcess
-
Takes the specified command line as is and add it to the process command
line.
- andDeveloper(JkMavenPublicationInfo.JkDeveloperInfo) - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- andDeveloper(String, String, String, String) - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- andExclude(JkDepExclude...) - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andExclude(String) - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andExclude(Iterable<JkDepExclude>) - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andFile(String, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- andFile(Path, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
If specified path is relative, JkDependencyResolver will resolve it upon its base dir.
- andFiles(Iterable<Path>, JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- andGitHubDeveloper(String, String) - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- andGpl3License() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- andInterpolate(PathMatcher, Map<String, String>) - Method in class org.jerkar.api.file.JkResourceProcessor
-
- andInterpolate(String, Map<String, String>) - Method in class org.jerkar.api.file.JkResourceProcessor
-
- andLicense(String, String) - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- andMatcher(PathMatcher) - Method in class org.jerkar.api.file.JkPathTree
-
- andMatcher(PathMatcher) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- andMatching(boolean, String...) - Method in class org.jerkar.api.file.JkPathTree
-
Creates a copy of this
JkPathTree
augmented with the specified pattern matcher.
- andMatching(String...) - Method in class org.jerkar.api.file.JkPathTree
-
Shorthand to andMatching(true, globPatterns...)
.
- andMatching(boolean, Iterable<String>) - Method in class org.jerkar.api.file.JkPathTree
-
Creates a copy of this
JkPathTree
augmented with the specified pattern matcher.
- andMitLicense() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- andOptional(Path, String...) - Method in class org.jerkar.api.depmanagement.JkIvyPublication
-
- andOptional(Path, String) - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
- andOptionalIf(boolean, Path, String) - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
- andOptionalWithType(Path, String, String...) - Method in class org.jerkar.api.depmanagement.JkIvyPublication
-
- andOptions(String...) - Method in class org.jerkar.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified options (-classpath , -exclude, -subpackages, ...).
- andOptions(List<String>) - Method in class org.jerkar.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified options (-classpath , -exclude, -subpackages, ...).
- andOptions(Collection<String>) - Method in class org.jerkar.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but with the
specified java options.
- andOptions(String...) - Method in class org.jerkar.api.java.JkJavaProcess
-
- andOptionsIf(boolean, String...) - Method in class org.jerkar.api.java.JkJavaProcess
-
- andParams(String...) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified extra parameters.
- andParams(Collection<String>) - Method in class org.jerkar.api.system.JkProcess
-
- andParamsIf(boolean, String...) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified extra parameters if the conditional is true
.
- andPrepending(Path, Path, Path...) - Method in class org.jerkar.api.file.JkPathSequence
-
- andPrepending(Iterable<Path>) - Method in class org.jerkar.api.file.JkPathSequence
-
Returns a JkPathSequence
made of the specified entries followed by the sequence entries of this object.
- andPrepending(Iterable<Path>) - Method in class org.jerkar.api.java.JkClasspath
-
Returns a JkClasspath
made of, in the order, the specified
entries plus the entries of this one.
- andPrepending(Path, Path, Path...) - Method in class org.jerkar.api.java.JkClasspath
-
- andRepos(JkRepoSet) - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
- andScopelessDependencies(Iterable<? extends JkDependency>) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- andVersionProvider(JkVersionProvider) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this object but using specified version provider to override
versions of transitive dependencies.
- andZip(Path...) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- andZips(Iterable<Path>) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- APACHE_COMMONS_DBCP - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- APACHE_COMMONS_NET - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- APACHE_HTTP_CLIENT - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- APACHE_HTTP_CORE - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- apply(JkJavaProject) - Method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathApplier
-
Modifies the specified javaProject in a way it reflects its eclipse .classpath file.
- apply(JkUnit) - Method in class org.jerkar.tool.builtins.jacoco.JkocoJunitEnhancer
-
- ARCHIVE_MASTER - Static variable in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
Useful when using scope mapping.
- arrayOf(Iterable<T>, Class<T>) - Static method in class org.jerkar.api.utils.JkUtilsIterable
-
Creates an array of the specified class and populate it with items of the specified Iterable
.
- artifactPatterns() - Method in class org.jerkar.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- ask(String) - Static method in class org.jerkar.api.system.JkPrompt
-
- assertErrorCount() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns assertion failed count.
- assertNoError() - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Asserts that the resolution happened successfully.
- assertNoUnspecifiedVersion() - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Throws a IllegalStateException
if one of the module
dependencies has an unspecified projectVersion.
- capitalize(String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Returns the specified string but upper-casing its first character.
- chain(Runnable) - Method in class org.jerkar.api.function.JkRunnables
-
Chains this underlying Runnable
with the specified one.
- checksum(String...) - Method in class org.jerkar.api.file.JkPathFile
-
Produces a files, in the same directory, that contains the checksum og this file.
- checksums - Variable in class org.jerkar.tool.builtins.java.JkJavaPackOptions
-
Comma separated list of algorithm to use to produce checksums (ex : 'sha-1,md5').
- checksums() - Method in class org.jerkar.tool.builtins.java.JkJavaPackOptions
-
Returns the checksums algorithms to checksum artifact files.
- childrenCount(Path, int, boolean) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
Returns the file count contained in the specified directory (recursively) to concurrence to specified max count.
- CLASS_FILE_FILTER - Static variable in class org.jerkar.api.java.JkUrlClassLoader
-
A PathMatcher
accepting only .class files.
- classloaderEntries(URLClassLoader) - Static method in class org.jerkar.api.utils.JkUtilsSystem
-
Returns the classpath of this classloader without mentioning classpath of
the parent classloaders.
- clean() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
Deletes project build outputs.
- clean() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
Cleans the output directory for the project
- clean() - Method in class org.jerkar.tool.JkRun
-
Cleans the output directory.
- cleanInstall() - Method in class org.jerkar.api.tooling.JkMvn
-
Short hand for #withCommand("deleteArtifacts", "install").
- cleanPackage() - Method in class org.jerkar.api.tooling.JkMvn
-
Short hand for #withCommand("deleteArtifacts", "package").
- cloneBySerialization(Object, ClassLoader) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Serializes an object to the current classloader and unserializes it in
the specified classloader.
- closeifClosable(Object) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeOrFail(Closeable...) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeQuietly(Closeable...) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeQuietly(ZipFile...) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Same as ZipFile.close()
but throwing only unchecked exceptions.
- CLOVER_REPORTS_PATH - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- commands(String...) - Method in class org.jerkar.api.tooling.JkMvn
-
return a new maven command for this working directory.
- compareTo(JkVersion) - Method in class org.jerkar.api.depmanagement.JkVersion
-
- COMPILE - Static variable in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
- compile(JkJavaCompileSpec) - Method in class org.jerkar.api.java.JkJavaCompiler
-
Actually compile the source files to the output directory.
- compile() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- COMPILE_AND_RUNTIME - Static variable in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
Shorthand to declare both COMPILE and RUNTIME scope at once.
- compilerExtraArgs - Variable in class org.jerkar.tool.builtins.java.JkPluginJava
-
- computationOrigin() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
If this node comes from a computed dependency, it returns computed dependency in question.
- concat(T[], T[]) - Static method in class org.jerkar.api.utils.JkUtilsIterable
-
Concats two arrays
- concatLists(Iterable<? extends T>...) - Static method in class org.jerkar.api.utils.JkUtilsIterable
-
Returns a list that is a concatenation of the specified lists.
- configureSonarFrom(JkJavaProject) - Static method in class org.jerkar.tool.builtins.sonar.JkPluginSonar
-
- conformPackageName(String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Converts the supplied String to a string suitable to be used as a package name.
- contains(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns true
if this node or one of its descendant stand for the specified module.
- contains(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.contains(JkModuleId)
- containsKey(String) - Static method in class org.jerkar.tool.JkOptions
-
Returns true
if a value has been defined for the specified
key.
- copy() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- copy(InputStream, OutputStream) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Copies the content of the given input getOutputStream to a specified output
getOutputStream.
- copy(Path, Path, CopyOption...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
Delegates to Files.copy(Path, Path, CopyOption...)
wrapping checked exception.
- copyDirContent(Path, Path, PathMatcher, CopyOption...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
Copies the content of the source directory into the target directory.
- copyReplacingTokens(Path, Map<String, String>, Charset) - Method in class org.jerkar.api.file.JkPathFile
-
Creates a copy of this file replacing all occurrences of specified map keys by their matching value.
- copyTo(Path, CopyOption...) - Method in class org.jerkar.api.file.JkPathTree
-
Copies files contained in this
JkPathTree
to the specified directory.
- copyToDir(Path, CopyOption...) - Method in class org.jerkar.api.file.JkPathFile
-
Copies this file to the specified directory.
- copyUrlContentToCacheFile(URL, PrintStream, Path) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Copies the content of an url in a cache file.
- copyUrlToFile(URL, Path) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Copies the content of the given url to the specified file.
- count(int, boolean) - Method in class org.jerkar.api.file.JkPathTree
-
Returns the file count contained in this
JkPathTree
to concurrence to specified max count.
- count(int, boolean) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- countOccurence(String, char) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Returns occurrence count of the specified character into the specified
string.
- COVERTURA_REPORTS_PATH - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- createBinJar(Path) - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
- createCrossClassloaderProxy(Class<T>, String, String, Object...) - Method in class org.jerkar.api.java.JkClassLoader
-
Creates an instance of the specified class in this classloader and
callable from the current thread classloader.
- CREATED_BY - Static variable in class org.jerkar.api.java.JkManifest
-
The software that has created this manifest.
- createDirectories(Path, FileAttribute<?>...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
Delegates to Files.createDirectories(Path, FileAttribute[])
wrapping checked exception.
- createDocument() - Static method in class org.jerkar.api.utils.JkUtilsXml
-
Creates an empty document.
- createFatJar(Path) - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
- createFile(Path, FileAttribute<?>...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
Delegates to Files.createFile(Path, FileAttribute[])
s
- createFileSafely(Path, FileAttribute<?>...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
Delegates to Files.createFile(Path, FileAttribute[])
but checking first
if the specified file does not already exist.
- createIfNotExist() - Method in class org.jerkar.api.file.JkPathFile
-
Creates a file at this location if such file does not exist yet.
- createIfNotExist() - Method in class org.jerkar.api.file.JkPathTree
-
Creates root directory if not exists.
- createSourceJar(Path) - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
- createTempDirectory(String, FileAttribute...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
- createTempFile(String, String, FileAttribute...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
Delegates to Files.createTempFile(String, String, FileAttribute[])
- createTestJar(Path) - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
- generate() - Method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
Generate the .classpath file
- generate() - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
Generate the .classpath file
- generateAll() - Method in class org.jerkar.tool.builtins.eclipse.JkPluginEclipse
-
- generateAll() - Method in class org.jerkar.tool.builtins.intellij.JkPluginIntellij
-
- generateAllIml() - Method in class org.jerkar.tool.builtins.intellij.JkPluginIntellij
-
- generateFiles() - Method in class org.jerkar.tool.builtins.eclipse.JkPluginEclipse
-
- generateIml() - Method in class org.jerkar.tool.builtins.intellij.JkPluginIntellij
-
Generates Idea [my-module].iml file
- generateModulesXml() - Method in class org.jerkar.tool.builtins.intellij.JkPluginIntellij
-
Generate modules.xml files
- generateTo(Path, Charset) - Method in class org.jerkar.api.file.JkResourceProcessor
-
Actually processes the resources, meaning copies the getResources to the
specified output directory along replacing specified tokens.
- generateWarDir(JkJavaProject, Path, Path) - Static method in class org.jerkar.tool.builtins.java.JkPluginWar
-
- get(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkDependencyExclusions
-
Returns the transitive dependency module to exclude to the specified module.
- get(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- get(JkModuleDependency) - Method in class org.jerkar.api.depmanagement.JkRepoSet
-
Retrieves directly the file embodying the specified the external dependency.
- get(JkModuleId, String) - Method in class org.jerkar.api.depmanagement.JkRepoSet
-
- get(String) - Method in class org.jerkar.api.depmanagement.JkRepoSet
-
- get() - Method in class org.jerkar.api.file.JkPathFile
-
Returns the underlying path.
- get(String) - Method in class org.jerkar.api.file.JkPathTree
-
Returns path relative to this root of the specified relative path.
- get() - Method in class org.jerkar.api.java.JkJavaVersion
-
Returns literal of this version.
- get() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- get(URL) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
- get() - Method in class org.jerkar.tool.builtins.repos.JkPluginPgp
-
Creates a JkPgp from option settings
- get(String) - Static method in class org.jerkar.tool.JkOptions
-
Returns the value defined for the specified key.
- get(Class<T>) - Method in class org.jerkar.tool.JkRunPlugins
-
Returns the plugin instance of the specified class loaded in the holding JkRun instance.
- get(String) - Method in class org.jerkar.tool.JkRunPlugins
-
Returns the plugin instance of the specified name loaded in the holding JkRun instance.
- getAll() - Method in class org.jerkar.tool.JkImportedRuns
-
Returns direct and transitive importedRuns.
- getAll() - Static method in class org.jerkar.tool.JkOptions
-
Returns the complete store.
- getAll() - Method in class org.jerkar.tool.JkRunPlugins
-
Returns a list of all loaded plugins in the holding JkRun instance.
- getAllArtifactPaths() - Method in interface org.jerkar.api.depmanagement.JkArtifactLocator
-
Returns all artifact files likely to be produced by this artifact producer.
- getAllDeclaredFields(Class<?>, Class<? extends Annotation>) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns all fields declared in the class passed as argument or andAccept its
super classes annotated with the supplied annotation.
- getAllDeclaredFields(Class<?>, boolean) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns all fields declared in the class passed as argument or andAccept its
super classes.
- getAllOf(Class<T>) - Method in class org.jerkar.tool.JkImportedRuns
-
- getAllStartingWith(String) - Static method in class org.jerkar.tool.JkOptions
-
Returns all defined key/values pair where the key start with the
specified prefix.
- getAncestorScopes() - Method in class org.jerkar.api.depmanagement.JkScope
-
Returns scopes this scope inherits from.
- getArtifactFileNameSupplier() - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
- getArtifactId() - Method in class org.jerkar.api.tooling.JkPom
-
The artifzctId for this POM.
- getArtifactIds() - Method in interface org.jerkar.api.depmanagement.JkArtifactLocator
-
Returns all the artifact ids likely to be produced by this artifact producer.
- getArtifactIds() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getArtifactIdsWithClassifier(String...) - Method in interface org.jerkar.api.depmanagement.JkArtifactLocator
-
Returns the arifact file ids having the specified classifier.
- getArtifactPath(JkArtifactId) - Method in interface org.jerkar.api.depmanagement.JkArtifactLocator
-
Returns file ofSystem path where is supposed to be produced the specified artifact file id.
- getArtifactPath(JkArtifactId) - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getBaseDir() - Method in interface org.jerkar.api.file.JkFileSystemLocalizable
-
Returns the base directory of this object.
- getBaseDir() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getBaseDir() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getBaseDir() - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- getBaseDir() - Method in class org.jerkar.tool.JkRun
-
Returns the base directory for this project.
- getBaseTree() - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- getBaseTree() - Method in class org.jerkar.tool.JkRun
-
Returns the base directory tree for this project.
- getBlock(int) - Method in class org.jerkar.api.depmanagement.JkVersion
-
If version name is formatted of blocks separated with '.', this methods returns the block at specified index.
- getCause() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the cause of the exception.
- getChecksum(String) - Method in class org.jerkar.api.file.JkPathFile
-
Returns a ASCII string representation of the checksum of this file for the specified algorithm.
- getChecksumAlgos() - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- getChild(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns the getChild node having the specified getModuleId.
- getChild(Iterable<Path>) - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Creates a JkClassLoader
, child of this one and having the specified entries.
- getChildModules() - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns the versioned modules which with this result has been created.
- getChildren() - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns the children nodes for this node in the tree structure.
- getChildren(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns the children nodes for this node having the specified getModuleId.
- getClassDir() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- getClassesToTest() - Method in class org.jerkar.api.java.junit.JkJavaTestClasses
-
- getClassifiedArtifacts() - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
Files constituting classified artifacts
- getClassifier() - Method in class org.jerkar.api.depmanagement.JkArtifactId
-
Returns the classifier of this object.
- getClassifier() - Method in class org.jerkar.api.depmanagement.JkMavenPublication.JkClassifiedFileArtifact
-
Classifier string for this classified artifact
- getClassifier() - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns the classifier for this module dependency or null
if
the dependency is done on the main artifact.
- getClassName() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the name of the exception.
- getClassName() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Returns the class name which the test belong to.
- getClasspath() - Method in class org.jerkar.api.java.JkJavaProcess
-
- getClasspath() - Method in class org.jerkar.api.java.junit.JkJavaTestClasses
-
Returns the classpath to run these tests.
- getCommand() - Method in class org.jerkar.api.system.JkProcess
-
Returns the command launched by this process.
- getCommonScopes(Collection<JkScope>) - Method in class org.jerkar.api.depmanagement.JkScope
-
Returns this scope or its first ancestors found present in the specified scopes.
- getCompiler() - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- getCompiler() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getCompileRunner() - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- getCompileRunner() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getCompileSpec() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getConnection() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- getCredential() - Method in class org.jerkar.api.depmanagement.JkRepo
-
Returns the getRealm of this repository.
- getCurrentBranch() - Method in class org.jerkar.api.tooling.JkGitWrapper
-
- getCurrentCommit() - Method in class org.jerkar.api.tooling.JkGitWrapper
-
- getCurrentNestedLevel() - Static method in class org.jerkar.api.system.JkLog
-
- getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns the method of the given name and argument type on the specified
class.
- getDeclaredScopes() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- getDeclaredScopes() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getDeclaredScopes() - Method in interface org.jerkar.api.depmanagement.JkDependencyNode.JkNodeInfo
-
- getDeclaredScopes() - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns the set of scopes involved in these dependencies.
- getDeclaredVersion() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getDelegate() - Method in class org.jerkar.api.java.JkClassLoader
-
Return the URLClassLoader
wrapped by this object.
- getDelegate() - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Return the URLClassLoader
wrapped by this object.
- getDependencies() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getDependencies() - Method in interface org.jerkar.api.java.project.JkJavaProjectDefinition
-
- getDependencies() - Method in class org.jerkar.api.tooling.JkPom
-
The dependencies declared in this POM.
- getDependenciesDeclaredWith(JkScope) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- getDependency() - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns the dependency object of this scoped dependency.
- getDependencyExclusion() - Method in class org.jerkar.api.tooling.JkPom
-
- getDependencyResolver() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getDependencyTree() - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Returns the dependency tree for this dependency resolution.
- getDescription() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- getDescription() - Method in class org.jerkar.api.depmanagement.JkScope
-
Human description for the purpose of this scope, can be null
.
- getDeveloperConnection() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- getDirectClasspath() - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Returns the classpath of this classloader without mentioning classpath of
the parent classloaders.
- getDirects() - Method in class org.jerkar.tool.JkImportedRuns
-
Returns only the direct slave of this master run.
- getDotedName() - Method in class org.jerkar.api.depmanagement.JkModuleId
-
A concatenation of the group and name of the module as '[group].[name]'.
- getDurationInMillis() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns duration of the suite execution.
- getDurationInSecond() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Returns duration of the suite execution.
- getDurationMs() - Method in class org.jerkar.api.system.JkLog.JkLogEvent
-
- getEmail() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getEncoding() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- getEntries() - Method in class org.jerkar.api.depmanagement.JkScopeMapping
-
Returns all the scopes declared on the left side of this scope mapping.
- getEntries() - Method in class org.jerkar.api.file.JkPathSequence
-
Returns this sequence as a list.
- getEntryContainingClass(String) - Method in class org.jerkar.api.java.JkClasspath
-
Returns the first entry of this classpath
containing the given class.
- getErrorCount() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns error count (without counting assertion failures).
- getErrorReport() - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Returns an error report if the resolution failed.
- getErrorStream() - Method in class org.jerkar.api.system.JkHierarchicalConsoleLogHandler
-
- getErrorStream() - Method in interface org.jerkar.api.system.JkLog.EventLogHandler
-
- getErrorStream() - Static method in class org.jerkar.api.system.JkLog
-
- getExceptionDescription() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkTestCaseFailure
-
Returns the description of the failure.
- getExcludes() - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns modules to exclude to the transitive chain.
- getExt() - Method in class org.jerkar.api.depmanagement.JkDepExclude
-
Returns the getExtension for the artifact files to exclude.
- getExt() - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns the getExtension for this module dependency or null
if
the dependency is done on the the default getExtension.
- getExtendedScopes() - Method in class org.jerkar.api.depmanagement.JkScope
-
Scopes that are extended by this one.
- getExtension() - Method in class org.jerkar.api.depmanagement.JkArtifactId
-
Returns the file getExtension of this object.
- getExtension() - Method in class org.jerkar.api.depmanagement.JkMavenPublication.JkClassifiedFileArtifact
-
File getExtension
- getExtraFilesToIncludeInJar() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getExtraInfo() - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
- getFailureCount() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns how many test has failed.
- getField(Class<?>, String) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Gets the field having the specified name on the specified object.
- getFieldValue(Object, Field) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Same as Field.get(Object)
but throwing only unchecked exceptions.
- getFieldValue(Object, String) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Gets the value of the field having the specified name on a given object.
- getFile() - Method in class org.jerkar.api.depmanagement.JkMavenPublication.JkClassifiedFileArtifact
-
File for this classified artifact
- getFiles() - Method in class org.jerkar.api.depmanagement.JkComputedDependency
-
- getFiles() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- getFiles() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getFiles() - Method in interface org.jerkar.api.depmanagement.JkDependencyNode.JkNodeInfo
-
- getFiles() - Method in interface org.jerkar.api.depmanagement.JkFileDependency
-
- getFiles() - Method in class org.jerkar.api.depmanagement.JkFileSystemDependency
-
- getFiles() - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
- getFiles() - Method in class org.jerkar.api.file.JkPathTree
-
- getFiles() - Method in class org.jerkar.api.file.JkPathTreeSet
-
- getFilesFor(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Returns files the specified module is resolved to.
- getFilter() - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- getFirst(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns first node descendant of this one standing for the specified getModuleId, deep first.
- getForkedProcess() - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns the process description if this launcher is withForking.
- getForkedProcessOnJavaSourceVersion(Map<String, String>, String) - Static method in class org.jerkar.api.java.JkJavaCompiler
-
Returns a
JkProcess
standing for a forking compiler with relevant JDK if this specified source version
does not match with the current running JDK.
- getFullClasspath() - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Returns the complete classpath of this classloader.
- getGeneratedResourceDir() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
Returns location of generated resources.
- getGeneratedSourceDir() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
Returns location of generated sources.
- getGeneratedTestResourceDir() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
Returns location of generated resources for tests.
- getGlobalExclusions() - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns the dependencies to be excluded to the transitive chain when using this dependency.
- getGroup() - Method in class org.jerkar.api.depmanagement.JkModuleId
-
Group of this module.
- getGroupAndName() - Method in class org.jerkar.api.depmanagement.JkModuleId
-
A concatenation of the group and name of this module as '[group]:[value]'.
- getGroupId() - Method in class org.jerkar.api.tooling.JkPom
-
The groupId for this POM.
- getIdeProjectBaseDir() - Method in class org.jerkar.api.depmanagement.JkComputedDependency
-
If this dependency can be represented as a project dependency in a IDE,
this field mentions the baseTree dir of the project.
- getIgnoreCount() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns how many test has been ignored.
- getImportedRunRoots() - Method in class org.jerkar.tool.JkImportedRuns
-
- getImportedRuns() - Method in class org.jerkar.tool.JkRun
-
Returns imported runs with plugins applied on.
- getIncludingVersionFileNameSupplier() - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
Returns an artifact file name supplier for including version in artifact file names.
- getInfo() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getInfo() - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- getInheritedAnnotation(Method, Class<T>) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns the annotation declared on a given method.
- getInheritedAnnotation(Class<?>, Class<T>, String, Class<?>...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns the annotation declared on a given method.
- getInvolvedModules() - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.childModules(JkModuleId)
- getInvolvedScopes() - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns all scopes that are involved in these dependencies.
- getInvolvedScopes(Iterable<JkScope>) - Static method in class org.jerkar.api.depmanagement.JkScope
-
returns all specified scopes and all of their ancestors.
- getIvyConfig() - Method in class org.jerkar.api.depmanagement.JkRepo
-
Returns configuration specific to Ivy repository.
- getJavadocDir() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- getJavadocOptions() - Method in class org.jerkar.api.java.project.JkJavaProjectJavadocTasks
-
- getJerkarHomeDir() - Static method in class org.jerkar.api.system.JkLocator
-
Returns the directory where is installed the running Jerkar instance.
- getJerkarJarPath() - Static method in class org.jerkar.api.system.JkLocator
-
Returns the Jerkar jar file currently used in the running process.
- getJerkarRepositoryCache() - Static method in class org.jerkar.api.system.JkLocator
-
Returns the location of the artifact repository cache.
- getJerkarUserHomeDir() - Static method in class org.jerkar.api.system.JkLocator
-
Returns the Jerkar user directory.
- getJerkarVersion() - Static method in class org.jerkar.api.system.JkInfo
-
Returns the current Jerkar version.
- getLastCommitMessage() - Method in class org.jerkar.api.tooling.JkGitWrapper
-
- getLogConsumer() - Static method in class org.jerkar.api.system.JkLog
-
- getMainArtifactFiles() - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
Files constituting main artifact
- getMainArtifactId() - Method in interface org.jerkar.api.depmanagement.JkArtifactLocator
-
Returns the main artifact file id for this producer.
- getMainArtifactPath() - Method in interface org.jerkar.api.depmanagement.JkArtifactLocator
-
Returns the main artifact path.
- getMainAttribute(String) - Method in class org.jerkar.api.java.JkManifest
-
Returns the value of the main attribute having the specified name.
- getMainAttribute(Attributes.Name) - Method in class org.jerkar.api.java.JkManifest
-
Returns the value of the main attribute having the specified name.
- getMaker() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getManifest() - Method in class org.jerkar.api.java.JkManifest
-
Returns the underlying JDK Manifest
object.
- getManifest() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getMappedScopes(JkScope) - Method in class org.jerkar.api.depmanagement.JkScopeMapping
-
Returns the right side scope mapped to the specified left scope.
- getMatcher() - Method in class org.jerkar.api.file.JkPathTree
-
Returns the filter defined on this
JkPathTree
, never
null
.
- getMavenPublicationInfo() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getMessage() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the message of the exception.
- getMessage() - Method in class org.jerkar.api.system.JkLog.JkLogEvent
-
- getMethod(Class<?>, String, Class<?>...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Same as Class.getMethod(String, Class...)
but throwing only
unchecked exceptions.
- getMethodOrNull(Class<?>, String, Class<?>...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns the method of the given name and argument type on the specified
class.
- getMissingFilesOrEmptyDirs() - Method in class org.jerkar.api.depmanagement.JkComputedDependency
-
Returns the missing files or empty directory for this dependency.
- getModuleId() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getModuleId() - Method in class org.jerkar.api.depmanagement.JkDepExclude
-
Returns the module id to exclude.
- getModuleId() - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns the getModuleId of this dependency.
- getModuleId() - Method in class org.jerkar.api.depmanagement.JkModuleDepProblem
-
Returns the getModuleId related to this problem.
- getModuleId() - Method in class org.jerkar.api.depmanagement.JkVersionedModule
-
Returns the module.
- getModuleIds() - Method in class org.jerkar.api.depmanagement.JkDependencyExclusions
-
Returns the modules on which some transitive dependencies are excluded.
- getModuleIds() - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
Returns all modules that this object provides version for.
- getModuleInfo() - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Convenient method to return relative information about this node, assuming this node stands for a module dependency.
- getModuleNameFileNameSupplier() - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
Returns an artifact file name supplier for NOT including version in artifact file names.
- getModuleProblems() - Method in class org.jerkar.api.depmanagement.JkResolveResult.JkErrorReport
-
Returns the list of problems.
- getName() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getName() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkLicenseInfo
-
- getName() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- getName() - Method in class org.jerkar.api.depmanagement.JkModuleId
-
Name of this module.
- getName() - Method in class org.jerkar.api.depmanagement.JkScope
-
Returns the name of this scope.
- getNextValue(String) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- getNodeInfo() - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns information relative to this dependency node.
- getOptions() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Returns the specifications as a list of string directly usable in the
JkJavaCompiler
except
sourcepath
- getOrganisation() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getOrganisationUrl() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getOutLayout() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getOutputCleaner() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getOutputDir() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- getOutputDir() - Method in class org.jerkar.tool.JkRun
-
Returns the output directory where all the final and intermediate artifacts are generated.
- getOutputPath() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- getOutputPath(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- getOutputStream() - Static method in class org.jerkar.api.system.JkLog
-
- getOutStream() - Method in class org.jerkar.api.system.JkHierarchicalConsoleLogHandler
-
- getOutStream() - Method in interface org.jerkar.api.system.JkLog.EventLogHandler
-
- getParams() - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
Returns the parameters of this dependency resolver.
- getParent() - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Returns the class loader parent of this one.
- getPassword() - Method in class org.jerkar.api.depmanagement.JkRepo.JkRepoCredential
-
- getPathTrees() - Method in class org.jerkar.api.file.JkPathTreeSet
-
- getPlugin(Class<T>) - Method in class org.jerkar.tool.JkRun
-
Shorthand to
getPlugins().get()
.
- getPlugins() - Method in class org.jerkar.tool.JkRun
-
Returns the container of loaded plugins for this instance.
- getPostActions() - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- getPostActions() - Method in class org.jerkar.api.java.project.JkJavaProjectPublishTasks
-
- getPreCompile() - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- getPreTest() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getProblemText() - Method in class org.jerkar.api.depmanagement.JkModuleDepProblem
-
Returns the text explaining this problem.
- getProject() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- getProperties() - Method in class org.jerkar.api.tooling.JkPom
-
Returns properties declared in this POM.
- getPublicRing() - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
Returns the public ring of this object.
- getPublishConfig() - Method in class org.jerkar.api.depmanagement.JkRepo
-
- getPublishRepos() - Method in class org.jerkar.api.java.project.JkJavaProjectPublishTasks
-
- getRealm() - Method in class org.jerkar.api.depmanagement.JkRepo.JkRepoCredential
-
- getRelativeFiles() - Method in class org.jerkar.api.file.JkPathTree
-
- getRelativeFiles() - Method in class org.jerkar.api.file.JkPathTreeSet
-
- getRepoConfigHavingUrl(String) - Method in class org.jerkar.api.depmanagement.JkRepoSet
-
Return the individual repository from this set having the specified url.
- getRepoList() - Method in class org.jerkar.api.depmanagement.JkRepoSet
-
- getRepoPlugin() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- getReportDetail() - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns the report detail level for this launcher.
- getReportDir() - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns the output report dir.
- getRepos() - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
Returns the repositories the resolution is made on.
- getRepos() - Method in class org.jerkar.api.tooling.JkPom
-
Repositories declared in this POM.
- getResolvedFiles() - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns all files resulting of this dependency node (this node itself plus all descendants).
- getResolvedScopes() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersion() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersionedModule() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersionProvider() - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.getResolvedVersions(JkModuleId)
- getResolvedVersions() - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns the resolved version for this node and all its children.
- getResourceGenerator() - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- getResourceGenerator() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getResourceInterpolators() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getResourceProcessor() - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- getResourceProcessor() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getResources() - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Returns location of production resources.
- getRoot() - Method in class org.jerkar.api.file.JkPathTree
-
Returns the root directory.
- getRootDirOrZipFile() - Method in class org.jerkar.api.file.JkPathTree
-
Returns root directory if this tree is a directory tree and returns a zip file if this
tree has been created from a zip file.
- getRootDirsOrZipFiles() - Method in class org.jerkar.api.file.JkPathTreeSet
-
- getRun() - Method in class org.jerkar.tool.JkPlugin
-
- getRunCount() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns how many test has been run.
- getRunDependencies() - Method in class org.jerkar.tool.JkRun
-
Dependencies necessary to compile the this run class.
- getRunDependencyResolver() - Method in class org.jerkar.tool.JkRun
-
Returns the dependency resolver used to compile/run scripts of this project.
- getRunnable(JkArtifactId) - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
Returns the runnable responsible for creating the specified artifactId.
- getRunner() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getScaffoldPlugin() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- getScopeDefaultedDependencies() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
Returns dependencies declared for this project.
- getScopeMapping() - Method in class org.jerkar.api.depmanagement.JkResolutionParameters
-
Returns the default scope mapping to use for the
JkDependencySet
to be resolved.
- getScopeMapping() - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns the scope mapping this scoped dependency is declared with.
- getScopes() - Method in class org.jerkar.api.depmanagement.JkDepExclude
-
Returns the scopes that render the exclusion effective.
- getScopes() - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns a the scopes this scoped dependency.
- getScopeType() - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Return wether this scoped dependency is declared with either scope nor scope mapping.
- getSecretRing() - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
Returns the secret ring of this object.
- getSibling(URL...) - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Creates a JkClassLoader
loader having the same parent and
the same entries as this one plus the specified entries.
- getSibling(Iterable<URL>) - Method in class org.jerkar.api.java.JkUrlClassLoader
-
- getSiblingPrintingSearchedClasses(Set<String>) - Method in class org.jerkar.api.java.JkUrlClassLoader
-
Returns a getSibling of this class loader that outputs every searched class.
- getSiblingWithOptional(URL...) - Method in class org.jerkar.api.java.JkUrlClassLoader
-
- getSignatureFile(Path) - Static method in class org.jerkar.api.crypto.pgp.JkPgp
-
Returns file that are created if a signature occurs on specified files.
- getSigner(String) - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
- getSourceFiles() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Returns all source files to be compiled.
- getSourceGenerator() - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- getSourceLayout() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getSourceLayout() - Method in interface org.jerkar.api.java.project.JkJavaProjectDefinition
-
- getSources() - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Returns location of production source code (containing only edited sources, not generated sources).
- getSourceVersion() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- getSourceVersion() - Method in class org.jerkar.api.java.project.JkJavaProject
-
- getSourceVersion() - Method in interface org.jerkar.api.java.project.JkJavaProjectDefinition
-
- getStackTrace() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the stack trace of the exception.
- getStackTraceAsStrings() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns a multi-line representation of the stack trace.
- getStaticResouceComputation() - Method in class org.jerkar.tool.builtins.java.JkPluginWar
-
- getSuiteName() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns the suite name.
- getSystemProperties() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult
-
Returns the ofSystem properties in use during the test suite execution.
- getTagsOfCurrentCommit() - Method in class org.jerkar.api.tooling.JkGitWrapper
-
- getTargetVersion() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- getTasksForCompilation() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getTasksForJavadoc() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getTasksForPackaging() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getTasksForPublishing() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getTasksForTesting() - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- getTestClassDir() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- getTestClasses() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getTestClassMatcher() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getTestClasspath() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- getTestName() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Returns the test name (generally the method value);
- getTestReportDir() - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- getTestResources() - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Returns location of test resources.
- getTests() - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Returns location of test source code (containing edited + generated
sources).
- getType() - Method in class org.jerkar.api.depmanagement.JkDepExclude
-
Returns the type of the artifact file to exclude.
- getType() - Method in class org.jerkar.api.system.JkLog.JkLogEvent
-
- getTypesOf(Object[]) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns an array of the types of specified objects.
- getUrl() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkLicenseInfo
-
- getUrl() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- getUrl() - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- getUrl() - Method in class org.jerkar.api.depmanagement.JkRepo
-
Returns the url of this repository.
- getUrlCacheDir() - Static method in class org.jerkar.api.java.JkUrlClassLoader
-
Get the directory where are cached urls.
- getUserName() - Method in class org.jerkar.api.depmanagement.JkRepo.JkRepoCredential
-
- getValue() - Method in class org.jerkar.api.depmanagement.JkVersion
-
Returns the value of the version.
- getVersion(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- getVersion() - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns the version of the module this dependencies is constrained to.
- getVersion() - Method in class org.jerkar.api.depmanagement.JkModuleDepProblem
-
Returns the version range for which the problematic module dependency has been declared.
- getVersion() - Method in class org.jerkar.api.depmanagement.JkVersionedModule
-
Returns the version.
- getVersion() - Method in class org.jerkar.api.tooling.JkPom
-
The version for this POM.
- getVersionedModule() - Method in class org.jerkar.api.java.project.JkJavaProject
-
Returns the module name and version of this project.
- getVersionOf(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkResolveResult
-
Shorthand for resolvedVersion.getVersionOf(JkModuleId)
- getVersionOf(JkModuleId) - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
Returns the version to use with specified module.
- getVersionProvider() - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns overridden versions for transitive dependencies.
- getVersionProvider() - Method in class org.jerkar.api.tooling.JkPom
-
The map groupId:ArtifactId -> version provideded by the dependencyManagement
section of this POM.
- getVersionWithTagOrSnapshot() - Method in class org.jerkar.api.tooling.JkGitWrapper
-
If the current commit is tagged then the version is the tag name (last in alphabetical order).
- getWarFile() - Method in class org.jerkar.tool.builtins.java.JkPluginWar
-
- getWorkingDir() - Method in class org.jerkar.api.system.JkProcess
-
Returns the working directory of this process.
- GLIB - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- GOOGLE_PROTOCOL_BUFFER - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- goTo(String) - Method in class org.jerkar.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified relative path to this root as getRoot directory.
- GROUP_NAME_COMPARATOR - Static variable in class org.jerkar.api.depmanagement.JkModuleDependency
-
- GROUP_NAME_COMPARATOR - Static variable in class org.jerkar.api.depmanagement.JkModuleId
-
Comparator sorting by module group first then module name.
- GSON - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- GUAVA - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- GUICE - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- info(String) - Static method in class org.jerkar.api.system.JkLog
-
- info() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- info() - Method in class org.jerkar.tool.builtins.repos.JkPluginRepo
-
- initializeInClassLoader(ClassLoader) - Static method in class org.jerkar.api.system.JkLog
-
- inputStream(File) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Same as FileInputStream
constructor but throwing unchecked
exceptions.
- inputStream(URL) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Same as URL.openStream()
but throwing only unchecked exceptions.
- INSTALLED - Static variable in class org.jerkar.api.tooling.JkMvn
-
Returns true
if Maven is installed on the machine running this code.
- instanceOf(Class<T>, String...) - Static method in class org.jerkar.tool.JkInit
-
Creates an instance of the specified run class and displays information about this class andPrepending environment.
- instantiate(String) - Method in class org.jerkar.api.java.JkClassLoader
-
Creates an instance of the class having the specified name in this class
loader.
- invoke(Object, String) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invoke(Object, Method) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invoke(Object, Method, Object...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invokeInstanceMethod(ClassLoader, Object, Method, Object...) - Method in class org.jerkar.api.java.JkClassLoader
-
Invoke instance method on specified object using this classloader as the curent context class loader.
- invokeInstanceMethod(Object, String, Object...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Invokes an instance method with the specified arguments
- invokeStaticMethod(boolean, String, String, Object...) - Method in class org.jerkar.api.java.JkClassLoader
-
Invokes a static method on the specified class using the provided
arguments.
- invokeStaticMethod(Class<?>, String, Object...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Invokes a static method with the specified arguments
- IS_WINDOWS - Static variable in class org.jerkar.api.utils.JkUtilsSystem
-
Flag valuing true
if the running underlying ofSystem is
Windows.
- isAssertError() - Method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns either this exception is an assertion failure or not.
- isBlank(String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Checks if a String is whitespace, empty ("") or null.
- isClassifier(String...) - Method in class org.jerkar.api.depmanagement.JkArtifactId
-
Returns true
if any of the specified classifiers is equals to this classifier.
- isComputed() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
Returns true
if this node come from a computed dependency
- isDefault() - Method in class org.jerkar.api.java.JkJavaCompiler
-
Returns true
if no compiler or fork has been set on.
- isDefined(String) - Method in class org.jerkar.api.java.JkClassLoader
-
Returns if the specified class is defined in this classloader
.
- isDefineMatcher() - Method in class org.jerkar.api.file.JkPathTree
-
Returns true if a matcher has explicitly been defined on this tree.
- isDescendantOf(ClassLoader) - Method in class org.jerkar.api.java.JkClassLoader
-
Returns true
if this classloader is descendant or same as the specified classloader.
- isDirty() - Method in class org.jerkar.api.tooling.JkGitWrapper
-
- isDynamic() - Method in class org.jerkar.api.depmanagement.JkVersion
-
Returns true
if the definition stands for a dynamic version
(as "1.4.+", "[1.0,2.0[", "3.0-SNAPSHOT", ...) or false
if
it stands for a fixed one (as "1.4.0, "2.0.3-23654114", ...).
- isDynamicAndResovable() - Method in class org.jerkar.api.depmanagement.JkVersion
-
Returns true
if the definition stands for dynamic resolvable
version (as 1.4.+, [1.0, 2.0[, ...).
Returns false
if the version is static or snapshot (as
1.4.0, 3.1-SNAPSHOT) A snapshot is not considered as 'resolvable'.
- isEmpty() - Method in class org.jerkar.api.depmanagement.JkDependencyExclusions
-
Returns true
if this object contains no exclusion.
- isEmpty() - Method in class org.jerkar.api.depmanagement.JkVersionProvider
-
Returns true
if this providers is empty.
- isEmpty() - Method in class org.jerkar.api.java.JkManifest
-
Returns true
if this manifest has no entry or has only
"Manifest-Version" entry.
- isEvicted() - Method in class org.jerkar.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- isExtending(JkScope) - Method in class org.jerkar.api.depmanagement.JkScope
-
Returns true
if this scope extends the specified one.
- isExtension(String...) - Method in class org.jerkar.api.depmanagement.JkArtifactId
-
Returns true
if any of the specified getExtension is equals to this getExtension.
- isForked() - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns true
if this launcher is withForking.
- isGreaterThan(JkVersion) - Method in class org.jerkar.api.depmanagement.JkVersion
-
Returns true
if this version is to be considered superior to the specified one.
- isInCause(Throwable, Class<? extends Throwable>) - Static method in class org.jerkar.api.utils.JkUtilsThrowable
-
Returns true
if the specified throwable has the specified cause exception class
in its chain.
- isInOrIsExtendingAnyOf(Iterable<? extends JkScope>) - Method in class org.jerkar.api.depmanagement.JkScope
-
Returns true
if this scope is one or is extending any of the specified scopes.
- isInOrIsExtendingAnyOf(JkScope...) - Method in class org.jerkar.api.depmanagement.JkScope
-
- isInvolvedIn(JkScope) - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns true
if this scoped dependency should be taken in account when one grabs the dependencies for
the specified scope.
- isInvolvedInAnyOf(Iterable<JkScope>) - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns true
if this scoped dependency should be taken in account when one grabs the dependencies for
any of the specified scopes.
- isInvolvedInAnyOf(JkScope...) - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns true
if this scoped dependency should be taken in account when one grabs the dependencies for
any of the specified scopes.
- isIvyRepo() - Method in class org.jerkar.api.depmanagement.JkRepo
-
- isMethodPublicIn(Class<?>, String, Class<?>...) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Returns whether the specified method signature is declared in the
specified class.
- isModuleDependencyDescription(String) - Static method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns true
if the specified candidate matches to a module description.
- isModuleNode() - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns true if this node stands for a module dependency.
- isRefreshed() - Method in class org.jerkar.api.depmanagement.JkResolutionParameters
-
Returns true
if during the resolution phase, the dynamic
version must be resolved as well or the cache can be reused.
- isRefreshed(boolean) - Method in class org.jerkar.api.depmanagement.JkResolutionParameters
-
- isSameFile(Path, Path) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
- isSignatureRequired() - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- isSnapshot() - Method in class org.jerkar.api.depmanagement.JkVersion
-
Returns true
if this version stands for a snapshot one.
- isTestSkipped() - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- isTransitive() - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns true
if this dependency should be resolved transitively (returning the dependencies
of this dependency recursively).
- isTransitive(boolean) - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns a
JkModuleDependency
identical to this one but with the specified 'transitive' property.
- isTransitive() - Method in class org.jerkar.api.depmanagement.JkScope
-
Returns true
if the dependencies defined with this scope should be resolved recursively
(meaning returning the dependencies of the dependencies and so on)
- isTrue(boolean, String) - Static method in class org.jerkar.api.utils.JkUtilsAssert
-
Throws an IllegalArgumentException
if the specified condition is false
.
- isUniqueSnapshot() - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- isUnspecified() - Method in class org.jerkar.api.depmanagement.JkVersion
-
Returns true
if this version range is unspecified.
- isVerbose() - Static method in class org.jerkar.api.system.JkLog
-
- isVerbose() - Method in enum org.jerkar.api.system.JkLog.Verbosity
-
- IT_CLASS_PATTERN - Static variable in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
File pattern for selecting Integration Test classes.
- iterator() - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- iterator() - Method in class org.jerkar.api.depmanagement.JkIvyPublication
-
- iterator() - Method in class org.jerkar.api.file.JkPathSequence
-
- iterator() - Method in class org.jerkar.api.java.JkClasspath
-
- ivyPatterns() - Method in class org.jerkar.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- JACKSON_ANNOTATIONS - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JACKSON_CORE - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JACKSON_DATABIND - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JACOCO_REPORTS_PATHS - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- JAVA_BINARIES - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- JAVA_RESOURCE_MATCHER - Static variable in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Filter to consider as resources everything but java source stuff.
- JAVADOC - Static variable in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
This scope is used for publication purpose
- javadoc - Variable in class org.jerkar.tool.builtins.java.JkJavaPackOptions
-
When true, javadoc is created and packed in a jar file.
- JAVADOC_ARTIFACT_ID - Static variable in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- JAVAX_ACTIVATION - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_CDI_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_CONNECTOR - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_CONNECTOR_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_EL - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_INJECT - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JAVAEE_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JCR - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JDO2 - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JMS - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JSP - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JSR250_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JSR311_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JSTL - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_JTA - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_MAIL_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_PERSISTENCE_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_SERVLET_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_VALIDATION_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_WEB_SOCKET_SERVER_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JAVAX_XML_BIND - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JCENTERL_URL - Static variable in class org.jerkar.api.depmanagement.JkRepo
-
URL of the JCenter ivy repository.
- JDBC_PASSWORD - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- JDBC_URL - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- JDBC_USERNAME - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- JERKAR_CORE - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JERKAR_DIR - Static variable in class org.jerkar.tool.JkConstants
-
Relative path to the project where Jerkar elements lie.
- JERSEY_CORE - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JERSEY_SERVER - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JETTY_SERVER - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JGIT - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JkArtifactId - Class in org.jerkar.api.depmanagement
-
Artifacts are files produced by projects in order to be published or reused by other projects.
- JkArtifactLocator - Interface in org.jerkar.api.depmanagement
-
Defines methods for enumerating artifacts files likely to be produced by an object.
- JkArtifactProducer - Interface in org.jerkar.api.depmanagement
-
Interface to be implemented by classes responsible of producing artifacts.
- JkClassLoader - Class in org.jerkar.api.java
-
- JkClasspath - Class in org.jerkar.api.java
-
A sequence of file to be used as a class path
.
Each file is called an entry
.
Each entry is supposed to be either a jar
file either a
folder
.
Non existing files are accepted as valid entry
, though they
won't contain any classes.
- JkComputedDependency - Class in org.jerkar.api.depmanagement
-
Dependency on computed resource.
- JkComputedDependency(Runnable, Path, Iterable<Path>, Supplier<Iterable<Path>>) - Constructor for class org.jerkar.api.depmanagement.JkComputedDependency
-
Constructs a computed dependency to the specified files and the specified Runnable
to run for
generating them.
- JkConstants - Class in org.jerkar.tool
-
Holds constants about project structures
- JkConstants() - Constructor for class org.jerkar.tool.JkConstants
-
- JkDependency - Interface in org.jerkar.api.depmanagement
-
Marker interface for a dependency.
- JkDependencyExclusions - Class in org.jerkar.api.depmanagement
-
Holds information about transitive dependencies to exclude.
- JkDependencyNode - Class in org.jerkar.api.depmanagement
-
A representation of a node in a dependency tree.
- JkDependencyNode.JkFileNodeInfo - Class in org.jerkar.api.depmanagement
-
- JkDependencyNode.JkModuleNodeInfo - Class in org.jerkar.api.depmanagement
-
- JkDependencyNode.JkNodeInfo - Interface in org.jerkar.api.depmanagement
-
- JkDependencyResolver - Class in org.jerkar.api.depmanagement
-
Class to resolve dependencies to files or dependency tree.
- JkDependencySet - Class in org.jerkar.api.depmanagement
-
A set of
JkScopedDependency
generally standing for the entire
dependencies of a project/module.
- JkDepExclude - Class in org.jerkar.api.depmanagement
-
Information about excluding artifacts or whole modules.
- JkDoc - Annotation Type in org.jerkar.tool
-
Documents the annotated element so that Jerkar can display some information
when 'help' is invoked from command line.
- JkDocPluginDeps - Annotation Type in org.jerkar.tool
-
Mentions that the annotated plugin class relies on other plugins.
- JkEclipseClasspathApplier - Class in org.jerkar.api.ide.eclipse
-
Provides methods to modify a given
JkJavaProject
in order it reflects a given .classpath file.
- JkEclipseClasspathApplier(boolean) - Constructor for class org.jerkar.api.ide.eclipse.JkEclipseClasspathApplier
-
- JkEclipseClasspathGenerator - Class in org.jerkar.api.ide.eclipse
-
Provides method to generate Eclipse .classpath metadata files.
- JkEclipseProject - Class in org.jerkar.api.ide.eclipse
-
Memory model of Eclipse .project file.
- JkEnv - Annotation Type in org.jerkar.tool
-
Injects the environment variable value if such a one exists and an option as not been already injected on.
- JkException - Exception in org.jerkar.api.system
-
Marker exception to notice a misconfiguration from the user.
- JkException(String) - Constructor for exception org.jerkar.api.system.JkException
-
- JkFileDependency - Interface in org.jerkar.api.depmanagement
-
Dependencies that can directly provide files without passing by an external medium.
- JkFileSystemDependency - Class in org.jerkar.api.depmanagement
-
A dependency on files located on file ofSystem.
- JkFileSystemLocalizable - Interface in org.jerkar.api.file
-
Provides an information about its localisation on the file ofSystem.
- JkGitWrapper - Class in org.jerkar.api.tooling
-
Wrapper for Git command line interface.
- JkHelpOptions - Class in org.jerkar.tool
-
Options for help method.
- JkHelpOptions() - Constructor for class org.jerkar.tool.JkHelpOptions
-
- JkHierarchicalConsoleLogHandler - Class in org.jerkar.api.system
-
- JkHierarchicalConsoleLogHandler() - Constructor for class org.jerkar.api.system.JkHierarchicalConsoleLogHandler
-
- JkImlGenerator - Class in org.jerkar.api.ide.intellij
-
Provides method to generate and read Eclipse metadata files.
- JkImport - Annotation Type in org.jerkar.tool
-
Specifies the libraries necessary to compile and run the annotated class as a
Jerkar run.
- JkImport.JkImports - Annotation Type in org.jerkar.tool
-
Repeatable container.
- JkImportedRuns - Class in org.jerkar.tool
-
A run class can import one or several run classes.
- JkImportProject - Annotation Type in org.jerkar.tool
-
Specifies that the annotated element is a JkRun of a another project.
- JkImportRepo - Annotation Type in org.jerkar.tool
-
Specifies the repositories to use for resolving dependencies declared with @
JkImport
elements.
- JkImportRepo.ImportRepos - Annotation Type in org.jerkar.tool
-
- JkInfo - Class in org.jerkar.api.system
-
Provides information about Jerkar running instance.
- JkInfo() - Constructor for class org.jerkar.api.system.JkInfo
-
- JkInit - Class in org.jerkar.tool
-
Class for instantiating builds while displaying meaningful information about environment on console.
- JkInit() - Constructor for class org.jerkar.tool.JkInit
-
- JkIvyPublication - Class in org.jerkar.api.depmanagement
-
Information required to publish a module in an Ivy repository.
- JkJarPacker - Class in org.jerkar.api.java
-
Utilities class to produce Jar files.
- JkJavaCompiler - Class in org.jerkar.api.java
-
Stand for a compilation setting and process.
- JkJavaCompileSpec - Class in org.jerkar.api.java
-
Stands for a compilation settings as source and target version, encoding, annotation processing
or any option supported by the compileRunner.
- JkJavaDepScopes - Class in org.jerkar.api.depmanagement
-
Dependency scopes usually used in Java projects
- JkJavaDepScopes() - Constructor for class org.jerkar.api.depmanagement.JkJavaDepScopes
-
- JkJavadocMaker - Class in org.jerkar.api.java
-
Offers fluent interface for producing Javadoc.
- JkJavaPackOptions - Class in org.jerkar.tool.builtins.java
-
Standard options for packaging java projects.
- JkJavaPackOptions() - Constructor for class org.jerkar.tool.builtins.java.JkJavaPackOptions
-
- JkJavaProcess - Class in org.jerkar.api.java
-
Offers fluent interface for launching Java processes.
- JkJavaProject - Class in org.jerkar.api.java.project
-
Container for a Java project with classic characteristic :
Contains Java source files to be compiled
All Java sources file (prod + test) are wrote against the same Java version and encoding
JkEclipseProject may contain unit tests
It can depends on any accepted dependencies (Maven module, other project, files on fs, ...)
It produces a bin jar, a source jar and a javadoc jar
It can produce any other artifact files (fat-jar, test jar, doc, ...)
It can be identified as a Maven module (means it can provide a group, artifact id, version) in order to be published/reused
It can be published on any Maven/Ivy repository, including Maven central
Part of the sources/resources may be generated
By default, passing test suite is required to produce artifact.
Beside, java projects are highly extensible so you can add build tasks or alter existing ones.
- JkJavaProjectCompileTasks - Class in org.jerkar.api.java.project
-
- JkJavaProjectDefinition - Interface in org.jerkar.api.java.project
-
Minimal information necessary to generate metadata project file for IDE.
- JkJavaProjectJavadocTasks - Class in org.jerkar.api.java.project
-
- JkJavaProjectMaker - Class in org.jerkar.api.java.project
-
Mainly an artifact producer for a Java project.
- JkJavaProjectPackTasks - Class in org.jerkar.api.java.project
-
- JkJavaProjectPublishTasks - Class in org.jerkar.api.java.project
-
- JkJavaProjectTestTasks - Class in org.jerkar.api.java.project
-
- JkJavaTestClasses - Class in org.jerkar.api.java.junit
-
Defines the tests classes to run along the classpath.
- JkJavaVersion - Class in org.jerkar.api.java
-
Java specification version
- JkLocator - Class in org.jerkar.api.system
-
Provides location related to the running Jerkar instance.
- JkLocator() - Constructor for class org.jerkar.api.system.JkLocator
-
- JkLog - Class in org.jerkar.api.system
-
Provides static methods for logging events.
- JkLog() - Constructor for class org.jerkar.api.system.JkLog
-
- JkLog.EventLogHandler - Interface in org.jerkar.api.system
-
- JkLog.JkLogEvent - Class in org.jerkar.api.system
-
- JkLog.Type - Enum in org.jerkar.api.system
-
- JkLog.Verbosity - Enum in org.jerkar.api.system
-
- JkManifest - Class in org.jerkar.api.java
-
Helper class to read and write Manifest from andPrepending to file.
- JkMavenPublication - Class in org.jerkar.api.depmanagement
-
Publication specific information to include in POM file in order to be published of a Maven repository.
- JkMavenPublication.JkClassifiedFileArtifact - Class in org.jerkar.api.depmanagement
-
An artifact with a classifier for Maven repository.
- JkMavenPublicationInfo - Class in org.jerkar.api.depmanagement
-
These are extra information required to publish on Maven central.
- JkMavenPublicationInfo.JkDeveloperInfo - Class in org.jerkar.api.depmanagement
-
Information about a developer.
- JkMavenPublicationInfo.JkLicenseInfo - Class in org.jerkar.api.depmanagement
-
Information about a license.
- JkMavenPublicationInfo.JkProjectInfo - Class in org.jerkar.api.depmanagement
-
Information about a project.
- JkMavenPublicationInfo.JkScmInfo - Class in org.jerkar.api.depmanagement
-
Information about source control ofSystem managing the project sources.
- JkModuleDependency - Class in org.jerkar.api.depmanagement
-
A dependency on an external module.
- JkModuleDepProblem - Class in org.jerkar.api.depmanagement
-
Information about problem when resolving dependencies
- JkModuleId - Class in org.jerkar.api.depmanagement
-
Identifier for project.
- JkMvn - Class in org.jerkar.api.tooling
-
Convenient class wrapping maven process.
- JkocoJunitEnhancer - Class in org.jerkar.tool.builtins.jacoco
-
Enhancer to beforeOptionsInjected JkUnit such it performs Jacoco code coverage while it runs unit tests.
- JkOptions - Class in org.jerkar.tool
-
Key/value string storage for run parameters.
- JkPathFile - Class in org.jerkar.api.file
-
A path standing for a file (not a directory).
- JkPathMatcher - Class in org.jerkar.api.file
-
A collection of PathMatcher commonly used each associated with a label for human recognising.
- JkPathSequence - Class in org.jerkar.api.file
-
A sequence of file path (folder or archive).
- JkPathTree - Class in org.jerkar.api.file
-
Provides a view on files and sub-folders contained in a given directory or zip file.
- JkPathTreeSet - Class in org.jerkar.api.file
-
- JkPgp - Class in org.jerkar.api.crypto.pgp
-
Provides method for signing and verify signature with PGP.
- JkPlugin - Class in org.jerkar.tool
-
Plugin instances are owned by a JkRun instance.
- JkPlugin(JkRun) - Constructor for class org.jerkar.tool.JkPlugin
-
- JkPluginEclipse - Class in org.jerkar.tool.builtins.eclipse
-
- JkPluginEclipse(JkRun) - Constructor for class org.jerkar.tool.builtins.eclipse.JkPluginEclipse
-
- JkPluginEclipsePath - Class in org.jerkar.tool.builtins.eclipse
-
- JkPluginEclipsePath(JkRun) - Constructor for class org.jerkar.tool.builtins.eclipse.JkPluginEclipsePath
-
- JkPluginIntellij - Class in org.jerkar.tool.builtins.intellij
-
- JkPluginIntellij(JkRun) - Constructor for class org.jerkar.tool.builtins.intellij.JkPluginIntellij
-
- JkPluginJacoco - Class in org.jerkar.tool.builtins.jacoco
-
- JkPluginJacoco(JkRun) - Constructor for class org.jerkar.tool.builtins.jacoco.JkPluginJacoco
-
- JkPluginJava - Class in org.jerkar.tool.builtins.java
-
Plugin for building Java projects.
- JkPluginJava(JkRun) - Constructor for class org.jerkar.tool.builtins.java.JkPluginJava
-
- JkPluginJava.JkPublishOptions - Class in org.jerkar.tool.builtins.java
-
- JkPluginPgp - Class in org.jerkar.tool.builtins.repos
-
- JkPluginPgp(JkRun) - Constructor for class org.jerkar.tool.builtins.repos.JkPluginPgp
-
- JkPluginPom - Class in org.jerkar.tool.builtins.maven
-
- JkPluginPom(JkRun) - Constructor for class org.jerkar.tool.builtins.maven.JkPluginPom
-
- JkPluginRepo - Class in org.jerkar.tool.builtins.repos
-
Plugin for defining repositories.
- JkPluginRepo(JkRun) - Constructor for class org.jerkar.tool.builtins.repos.JkPluginRepo
-
- JkPluginScaffold - Class in org.jerkar.tool.builtins.scaffold
-
Provides method to generate a project skeleton (folder structure, configuration files, ....)
- JkPluginScaffold(JkRun) - Constructor for class org.jerkar.tool.builtins.scaffold.JkPluginScaffold
-
- JkPluginSonar - Class in org.jerkar.tool.builtins.sonar
-
- JkPluginSonar(JkRun) - Constructor for class org.jerkar.tool.builtins.sonar.JkPluginSonar
-
- JkPluginWar - Class in org.jerkar.tool.builtins.java
-
Plugin for building WAR file (Jee Web Archive).
- JkPluginWar(JkRun) - Constructor for class org.jerkar.tool.builtins.java.JkPluginWar
-
- JkPom - Class in org.jerkar.api.tooling
-
Wraps a POM file (Ideally an effective POM file) and provides convenient methods to extract
information jump.
- JkPopularModules - Class in org.jerkar.api.depmanagement
-
Constants on popular modules used in Java ecosystem.
- JkProcess - Class in org.jerkar.api.system
-
Provides fluent API to define and launch external process.
- JkProjectOutLayout - Class in org.jerkar.api.java.project
-
Folder layout for a project output.
- JkProjectSourceLayout - Class in org.jerkar.api.java.project
-
Describes a project layout about the source parts.
- JkPrompt - Class in org.jerkar.api.system
-
- JkPublisher - Class in org.jerkar.api.depmanagement
-
A class to publish artifacts on repositories.
- JkPublishFilter - Interface in org.jerkar.api.depmanagement
-
Defines filter to accept or not module to be published on a given
JkRepo
- JkPublishOptions() - Constructor for class org.jerkar.tool.builtins.java.JkPluginJava.JkPublishOptions
-
- JkRepo - Class in org.jerkar.api.depmanagement
-
Hold configuration necessary to instantiate download or upload repository
- JkRepo.JkPublishConfig - Class in org.jerkar.api.depmanagement
-
Configuration specific to publishing.
- JkRepo.JkRepoCredential - Class in org.jerkar.api.depmanagement
-
- JkRepo.JkRepoIvyConfig - Class in org.jerkar.api.depmanagement
-
Configuration specific to Ivy.
- JkRepoConfigOptionLoader - Class in org.jerkar.tool
-
- JkRepoConfigOptionLoader() - Constructor for class org.jerkar.tool.JkRepoConfigOptionLoader
-
- JkRepoSet - Class in org.jerkar.api.depmanagement
-
- JkResolutionParameters - Class in org.jerkar.api.depmanagement
-
Contains parameters likely to impact module resolution behavior.
- JkResolveResult - Class in org.jerkar.api.depmanagement
-
Result of a module dependency resolution for a given scope.
When resolving a module dependencies for a given scope, we expect to get
The list of publishLocalOnly file constituting the resolved dependencies (the jar
files for instance)
The
JkVersionProvider
that specify which static version has been
taken in account when a module dependency is declared using dynamic versions
(as 1.0.+)
- JkResolveResult.JkErrorReport - Class in org.jerkar.api.depmanagement
-
- JkResourceProcessor - Class in org.jerkar.api.file
-
This processor basically copies some resource files to a target folder
(generally the class folder).
- JkResourceProcessor.JkInterpolator - Class in org.jerkar.api.file
-
Defines values to be interpolated (replacing key by their
value), and the file filter to apply it.
- JkRun - Class in org.jerkar.tool
-
Base class for defining runs.
- JkRun() - Constructor for class org.jerkar.tool.JkRun
-
- JkRunnables - Class in org.jerkar.api.function
-
A mutable container for Runnable
.
- JkRunPlugins - Class in org.jerkar.tool
-
Set of plugins configured or activated in a
JkRun
.
- JkScaffolder - Class in org.jerkar.tool.builtins.scaffold
-
Object that process scaffolding.
- JkScope - Class in org.jerkar.api.depmanagement
-
Defines a context where is defined dependencies of a given project.
- JkScopedDependency - Class in org.jerkar.api.depmanagement
-
A dependency along a scope information to specify for wich purpose it should be used.
- JkScopedDependency.ScopeType - Enum in org.jerkar.api.depmanagement
-
Type for the scope.
SIMPLE means that the the .
MAPPED means that the scoped dependency is declared with a
JkScopeMapping
.
UNSET means that the scoped dependency has been declared with no scope and no scope mapping.
- JkScopeMapping - Class in org.jerkar.api.depmanagement
-
A mapping to scopes to scopes acting when declaring dependencies.
- JkScopeMapping.Partial - Class in org.jerkar.api.depmanagement
-
Partial object to construct a scope mapping.
- JkSonar - Class in org.jerkar.tool.builtins.sonar
-
Sonar wrapper class for launching sonar analysis in a convenient way.
- JkTestOptions - Class in org.jerkar.tool.builtins.java
-
Options about tests
- JkTestOptions() - Constructor for class org.jerkar.tool.builtins.java.JkTestOptions
-
- JkTestSuiteResult - Class in org.jerkar.api.java.junit
-
A result of a test suite execution.
- JkTestSuiteResult.JkExceptionDescription - Class in org.jerkar.api.java.junit
-
Description of an execption occured during the test suite execution.
- JkTestSuiteResult.JkIgnoredCase - Class in org.jerkar.api.java.junit
-
A result for a single test case execution in case of ignore.
- JkTestSuiteResult.JkTestCaseFailure - Class in org.jerkar.api.java.junit
-
A result for a single test case execution in case of failure.
- JkTestSuiteResult.JkTestCaseResult - Class in org.jerkar.api.java.junit
-
A result for a single test case execution in case of success.
- JkUnit - Class in org.jerkar.api.java.junit
-
Convenient class to run Junit tests.
- JkUnit.JunitReportDetail - Enum in org.jerkar.api.java.junit
-
Detail level for the junit report.
- JkUrlClassLoader - Class in org.jerkar.api.java
-
Wrapper around URLClassLoader
offering convenient methods and fluent
interface to deal with URLClassLoader
.
- JkUtilsAssert - Class in org.jerkar.api.utils
-
Utility class for dealing with assertions.
- JkUtilsAssert() - Constructor for class org.jerkar.api.utils.JkUtilsAssert
-
- JkUtilsFile - Class in org.jerkar.api.utils
-
Utility class for dealing with files.
- JkUtilsFile() - Constructor for class org.jerkar.api.utils.JkUtilsFile
-
- JkUtilsIO - Class in org.jerkar.api.utils
-
Utility class for dealing with Inputs/Outputs.
- JkUtilsIO.StreamGobbler - Class in org.jerkar.api.utils
-
Runs a thread copying all data from the specified input stream to sepecified output streams.
- JkUtilsIterable - Class in org.jerkar.api.utils
-
Utility class for dealing with Iterable
.
- JkUtilsIterable() - Constructor for class org.jerkar.api.utils.JkUtilsIterable
-
- JkUtilsJdk - Class in org.jerkar.api.utils
-
Convenient methods to deal with running JDK.
- JkUtilsObject - Class in org.jerkar.api.utils
-
Utility class for dealing with generic Object class instances.
- JkUtilsObject() - Constructor for class org.jerkar.api.utils.JkUtilsObject
-
- JkUtilsPath - Class in org.jerkar.api.utils
-
Utility class providing convenient methods to deal with Path
.
- JkUtilsReflect - Class in org.jerkar.api.utils
-
Utility class for dealing with reflection
- JkUtilsReflect() - Constructor for class org.jerkar.api.utils.JkUtilsReflect
-
- JkUtilsString - Class in org.jerkar.api.utils
-
Utility class for dealing with strings.
- JkUtilsString() - Constructor for class org.jerkar.api.utils.JkUtilsString
-
- JkUtilsSystem - Class in org.jerkar.api.utils
-
Utility class to deal with the underlying ofSystem.
- JkUtilsThrowable - Class in org.jerkar.api.utils
-
Utility class to deal with Throwable
- JkUtilsTime - Class in org.jerkar.api.utils
-
Utility class to deal with time.
- JkUtilsXml - Class in org.jerkar.api.utils
-
Utilities methods to ease XML api of the JDK
- JkUtilsZip - Class in org.jerkar.api.utils
-
Low level utility method to deal with zip files.
- JkVersion - Class in org.jerkar.api.depmanagement
-
Used to specify a module version.
- JkVersionedModule - Class in org.jerkar.api.depmanagement
-
Identifies a given module in a given version
- JkVersionProvider - Class in org.jerkar.api.depmanagement
-
Association between getModuleIds and version.
- JODA_TIME - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- join() - Method in class org.jerkar.api.utils.JkUtilsIO.StreamGobbler
-
- join(String[], String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Creates a string by concatenating items array of specified items,
separating each with the specified separator.
- join(Iterable<?>, String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
- jreContainer - Variable in class org.jerkar.tool.builtins.eclipse.JkPluginEclipse
-
If not null, this value will be used as the JRE container path when generating .classpath file.
- JUNIT - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- JUNIT_REPORTS_PATH - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- jvmOptions - Variable in class org.jerkar.tool.builtins.java.JkTestOptions
-
Argument passed to the JVM if tests are withForking.
- of(Path, Path, String) - Static method in class org.jerkar.api.crypto.pgp.JkPgp
-
Creates a
JkPgp
with the specified public and secret ring.
- of(String, String) - Static method in class org.jerkar.api.depmanagement.JkArtifactId
-
Creates an artifact file id with the specified classifier and getExtension.
- of(JkProcess, Path...) - Static method in class org.jerkar.api.depmanagement.JkComputedDependency
-
Creates a computed dependency to the specified files and
JkProcess
to run for
generating them.
- of(Runnable, Path...) - Static method in class org.jerkar.api.depmanagement.JkComputedDependency
-
Creates a computed dependency to the specified files and the specified Runnable
to run for
generating them.
- of(Iterable<Path>, JkJavaProcess, String, String...) - Static method in class org.jerkar.api.depmanagement.JkComputedDependency
-
- of(Path, JkJavaProcess, String, String...) - Static method in class org.jerkar.api.depmanagement.JkComputedDependency
-
Creates a computed dependency to the specified file and the specified java program to run for
generating them.
- of() - Static method in class org.jerkar.api.depmanagement.JkDependencyExclusions
-
- of(Set<JkScope>, JkFileDependency) - Static method in class org.jerkar.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- of(JkRepoSet) - Static method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
Creates a dependency resolver fetching module dependencies in the specified repos.
- of(JkRepo, JkRepo...) - Static method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
- of() - Static method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
- of(String, JkScope...) - Static method in class org.jerkar.api.depmanagement.JkDependencySet
-
- of() - Static method in class org.jerkar.api.depmanagement.JkDependencySet
-
- of(Iterable<JkScopedDependency>) - Static method in class org.jerkar.api.depmanagement.JkDependencySet
-
- of(JkModuleId) - Static method in class org.jerkar.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(String, String) - Static method in class org.jerkar.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(String) - Static method in class org.jerkar.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(Iterable<Path>) - Static method in class org.jerkar.api.depmanagement.JkFileSystemDependency
-
- of(JkArtifactProducer) - Static method in class org.jerkar.api.depmanagement.JkIvyPublication
-
Creates an Ivy publication from the specified artifact producer.
- of(Path, String...) - Static method in class org.jerkar.api.depmanagement.JkIvyPublication
-
Creates a publication for a single artifact embodied by the specified file and
to published for the specified scopes.
- of(String) - Static method in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
- of(Path) - Static method in class org.jerkar.api.depmanagement.JkMavenPublication
-
Creates a Maven publication specifying the file to publish as main artifact.
- of(JkArtifactLocator, Set<JkArtifactId>) - Static method in class org.jerkar.api.depmanagement.JkMavenPublication
-
Creates a Maven publication to publish all artifacts referenced in the specified artifact locator.
- of(String, String) - Static method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkLicenseInfo
-
- of(String, String, String) - Static method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- of(String, String, String) - Static method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- of(String, String, String) - Static method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
Creates a publication infoString specifying the name of the project, its description and its
site url.
- of(JkModuleId, JkVersion) - Static method in class org.jerkar.api.depmanagement.JkModuleDependency
-
- of(JkVersionedModule) - Static method in class org.jerkar.api.depmanagement.JkModuleDependency
-
- of(JkModuleId, String) - Static method in class org.jerkar.api.depmanagement.JkModuleDependency
-
- of(String, String, String) - Static method in class org.jerkar.api.depmanagement.JkModuleDependency
-
- of(String) - Static method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Description can be :
group:name
group:name:version
group:name:type:version
group:name:type:artifact:version
Version can be a '?' if it is unspecified.
- of(String, String) - Static method in class org.jerkar.api.depmanagement.JkModuleId
-
Creates a project id according the specified group and name.
- of(String) - Static method in class org.jerkar.api.depmanagement.JkModuleId
-
Creates a project id according a string supposed to be formatted as
group
.name
or group
:
name
.
- of(JkRepo) - Static method in class org.jerkar.api.depmanagement.JkPublisher
-
- of(JkRepoSet, Path) - Static method in class org.jerkar.api.depmanagement.JkPublisher
-
- of(JkRepoSet) - Static method in class org.jerkar.api.depmanagement.JkPublisher
-
- of() - Static method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- of(String, String) - Static method in class org.jerkar.api.depmanagement.JkRepo.JkRepoCredential
-
- of(String, String, String) - Static method in class org.jerkar.api.depmanagement.JkRepo.JkRepoCredential
-
- of(List<String>, List<String>) - Static method in class org.jerkar.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- of() - Static method in class org.jerkar.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- of(String) - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates a repository having the specified url.
- of(Iterable<JkRepo>) - Static method in class org.jerkar.api.depmanagement.JkRepoSet
-
Creates a repository set from the specified configurations.
- of(JkRepo, JkRepo...) - Static method in class org.jerkar.api.depmanagement.JkRepoSet
-
Creates a repository set from the specified configurations.
- of(String...) - Static method in class org.jerkar.api.depmanagement.JkRepoSet
-
- of() - Static method in class org.jerkar.api.depmanagement.JkResolutionParameters
-
Creates resolution parameters without default mapping and no dynamic
version resolving refresh.
- of(JkScopeMapping) - Static method in class org.jerkar.api.depmanagement.JkResolutionParameters
-
Creates resolution parameters with the specified default scope mapping
and no dynamic version resolving refresh.
- of(String) - Static method in class org.jerkar.api.depmanagement.JkScope
-
Creates a new
JkScope
passing its name.
- of(String, String, boolean, JkScope...) - Static method in class org.jerkar.api.depmanagement.JkScope
-
- of(JkModuleDependency, JkScopeMapping) - Static method in class org.jerkar.api.depmanagement.JkScopedDependency
-
- of(JkDependency, JkScope...) - Static method in class org.jerkar.api.depmanagement.JkScopedDependency
-
- of(JkDependency, Set<JkScope>) - Static method in class org.jerkar.api.depmanagement.JkScopedDependency
-
- of(JkScope, JkScope...) - Static method in class org.jerkar.api.depmanagement.JkScopeMapping
-
Returns a partially constructed mapping specifying only scope entries and
willing for the mapping values.
- of(String, String...) - Static method in class org.jerkar.api.depmanagement.JkScopeMapping
-
Returns a partially constructed mapping specifying only scope entries and
willing for the mapping values.
- of(Iterable<JkScope>) - Static method in class org.jerkar.api.depmanagement.JkScopeMapping
-
Returns a partially constructed mapping specifying only scope entries and
willing for the mapping values.
- of() - Static method in class org.jerkar.api.depmanagement.JkScopeMapping
-
Creates an empty scope mapping.
- of(String) - Static method in class org.jerkar.api.depmanagement.JkVersion
-
Creates a
JkVersion
with the specified value.
- of(JkModuleId, JkVersion) - Static method in class org.jerkar.api.depmanagement.JkVersionedModule
-
- of(String) - Static method in class org.jerkar.api.depmanagement.JkVersionedModule
-
Creates a JkVersionedModule
from a string formatted as
groupId:name:version
.
- of(String, String) - Static method in class org.jerkar.api.depmanagement.JkVersionProvider
-
- of(JkModuleId, String) - Static method in class org.jerkar.api.depmanagement.JkVersionProvider
-
- of(JkModuleId, JkVersion) - Static method in class org.jerkar.api.depmanagement.JkVersionProvider
-
- of() - Static method in class org.jerkar.api.depmanagement.JkVersionProvider
-
Creates an empty version provider.
- of(Iterable<JkVersionedModule>) - Static method in class org.jerkar.api.depmanagement.JkVersionProvider
-
Creates a version provider from the specified versioned modules.
- of(Path) - Static method in class org.jerkar.api.file.JkPathFile
-
- of(String) - Static method in class org.jerkar.api.file.JkPathFile
-
- of(PathMatcher) - Static method in class org.jerkar.api.file.JkPathMatcher
-
Creates an instance from a PathMatcher
instance.
- of() - Static method in class org.jerkar.api.file.JkPathMatcher
-
A matcher accepting all entries.
- of(boolean, FileSystem, String...) - Static method in class org.jerkar.api.file.JkPathMatcher
-
- of(String...) - Static method in class org.jerkar.api.file.JkPathMatcher
-
Shorthand for of(true, patterns)
.
- of(boolean, String...) - Static method in class org.jerkar.api.file.JkPathMatcher
-
- of(boolean, FileSystem, Iterable<String>) - Static method in class org.jerkar.api.file.JkPathMatcher
-
A matcher accepting/refusing if path matches at least one of the specified glob patterns within specified file system.
- of(Iterable<Path>) - Static method in class org.jerkar.api.file.JkPathSequence
-
Creates a JkPathSequence
from an Iterable
of paths or a single Path.
- of() - Static method in class org.jerkar.api.file.JkPathSequence
-
- of(Path, String) - Static method in class org.jerkar.api.file.JkPathSequence
-
Creates a JkPathSequence
from a base directory and string of
relative paths separated with a ";".
- of(Path, Path, Path...) - Static method in class org.jerkar.api.file.JkPathSequence
-
Creates a JkPathSequence
form specified entries
- of(Path) - Static method in class org.jerkar.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified root directory.
- of(Iterable<JkPathTree>) - Static method in class org.jerkar.api.file.JkPathTreeSet
-
- of(JkPathTree...) - Static method in class org.jerkar.api.file.JkPathTreeSet
-
- of(Path...) - Static method in class org.jerkar.api.file.JkPathTreeSet
-
- of(PathMatcher, Map<String, String>) - Static method in class org.jerkar.api.file.JkResourceProcessor.JkInterpolator
-
- of(Map<String, String>) - Static method in class org.jerkar.api.file.JkResourceProcessor.JkInterpolator
-
- of() - Static method in class org.jerkar.api.file.JkResourceProcessor.JkInterpolator
-
- of(JkPathTreeSet) - Static method in class org.jerkar.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
jump the given
JkPathTreeSet
without processing any token replacement.
- of(JkPathTree) - Static method in class org.jerkar.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
jump the given
JkPathTree
without processing any token replacement.
- of(Runnable) - Static method in class org.jerkar.api.function.JkRunnables
-
Creates a
JkRunnables
delegating to the single specified
Runnable
.
- of(JkProjectSourceLayout, JkDependencySet, JkDependencyResolver, JkJavaVersion) - Static method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
- of(JkJavaProjectDefinition, JkDependencyResolver) - Static method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
- of(JkJavaProject) - Static method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
- of(JkProjectSourceLayout, JkDependencySet, JkDependencyResolver) - Static method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- of(Path) - Static method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- of(JkJavaProject) - Static method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- of(ClassLoader) - Static method in class org.jerkar.api.java.JkClassLoader
-
- of(Iterable<Path>) - Static method in class org.jerkar.api.java.JkClasspath
-
Creates a JkClasspath
form specified file entries.
- of() - Static method in class org.jerkar.api.java.JkClasspath
-
- of(Path, Path, Path...) - Static method in class org.jerkar.api.java.JkClasspath
-
Creates a JkClasspath
form specified file entries.
- of(JkPathTreeSet) - Static method in class org.jerkar.api.java.JkJarPacker
-
- of(Path) - Static method in class org.jerkar.api.java.JkJarPacker
-
- of(JavaCompiler) - Static method in class org.jerkar.api.java.JkJavaCompiler
-
- of() - Static method in class org.jerkar.api.java.JkJavaCompileSpec
-
- of(JkPathTreeSet, Path, Path) - Static method in class org.jerkar.api.java.JkJavadocMaker
-
- of(JkPathTreeSet, Path) - Static method in class org.jerkar.api.java.JkJavadocMaker
-
- of() - Static method in class org.jerkar.api.java.JkJavaProcess
-
Initializes a JkJavaProcess
using the same JRE then the one
currently running.
- of(String) - Static method in class org.jerkar.api.java.JkJavaVersion
-
Creates a Java specification version from the specified name.
- of(Manifest) - Static method in class org.jerkar.api.java.JkManifest
-
Creates a JkManifest from the specified Manifest
object.
- of(Path) - Static method in class org.jerkar.api.java.JkManifest
-
Creates a JkManifest
from the specified file.
- of(InputStream) - Static method in class org.jerkar.api.java.JkManifest
-
Creates a JkManifest
from the specified input getOutputStream.
- of(URLClassLoader) - Static method in class org.jerkar.api.java.JkUrlClassLoader
-
- of(JkClasspath, JkPathTreeSet) - Static method in class org.jerkar.api.java.junit.JkJavaTestClasses
-
- of(JkClasspath, JkPathTree) - Static method in class org.jerkar.api.java.junit.JkJavaTestClasses
-
- of(Throwable) - Static method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Constructs an exception description.
- of(String, String) - Static method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkIgnoredCase
-
Constructs an ignored test case result.
- of(String, String, float, JkTestSuiteResult.JkExceptionDescription) - Static method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkTestCaseFailure
-
Constructs a test case result.
- of(String, String, float) - Static method in class org.jerkar.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Constructs a test case result.
- of() - Static method in class org.jerkar.api.java.junit.JkUnit
-
Returns an empty junit launcher launcher without classpath set on.
- of(JkProjectSourceLayout) - Static method in class org.jerkar.api.java.project.JkJavaProject
-
- of(String, String...) - Static method in class org.jerkar.api.system.JkProcess
-
Defines a JkProcess
using the specified command and
parameters.
- of(Path) - Static method in class org.jerkar.api.tooling.JkGitWrapper
-
- of(Path, String...) - Static method in class org.jerkar.api.tooling.JkMvn
-
Creates a Maven command.
- of(Path) - Static method in class org.jerkar.api.tooling.JkPom
-
Creates a
JkPom
jump a POM file, ideally an effective POM file.
- of(Path) - Static method in class org.jerkar.tool.builtins.jacoco.JkocoJunitEnhancer
-
- of(String, String, JkVersion) - Static method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- of(Class<T>) - Static method in class org.jerkar.tool.JkRun
-
Creates a instance of the specified run class (extending JkRun), including option injection, plugin loading
and plugin activation.
- ofClassDir(Path) - Static method in class org.jerkar.api.java.JkManifest
-
Creates a JkManifest
from the specified class dir.
- ofClassicJava() - Static method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- ofCurrent() - Static method in class org.jerkar.api.java.JkClassLoader
-
Returns a
JkClassLoader
wrapping the current thread context classloader.
- ofCurrent() - Static method in class org.jerkar.api.java.JkUrlClassLoader
-
- ofCurrentRuntime() - Static method in class org.jerkar.api.java.JkClasspath
-
Returns the current classpath as given by
System.getProperty("java.class.path")
.
- ofDefaultGnuPg() - Static method in class org.jerkar.api.crypto.pgp.JkPgp
-
Creates a
JkPgp
with default GnuPgp file location.
- ofEmpty() - Static method in class org.jerkar.api.file.JkPathTreeSet
-
- ofEmpty() - Static method in class org.jerkar.api.java.JkManifest
-
Returns an empty manifest containing only the "Manifest-Version=1.0"
attribute.
- ofFileDep(JkFileDependency, Set<JkScope>) - Static method in class org.jerkar.api.depmanagement.JkDependencyNode
-
- ofIvy(Path) - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates a Ivy repository having the specified file location.
- ofJavaHome(Path) - Static method in class org.jerkar.api.java.JkJavaProcess
-
Initializes a JkJavaProcess
using the Java executable
located in the specified directory.
- ofJavaNature(String) - Static method in class org.jerkar.api.ide.eclipse.JkEclipseProject
-
- ofJavaTool(String, String...) - Static method in class org.jerkar.api.system.JkProcess
-
Defines a JkProcess
using the specified tool of the JDK and
parameters.
- ofJdk() - Static method in class org.jerkar.api.java.JkJavaCompiler
-
- ofLoaderOf(Class<?>) - Static method in class org.jerkar.api.java.JkClassLoader
-
Returns a
JkClassLoader
wrapping the class loader having loaded
the specified class.
- ofLoaderOf(Class<?>) - Static method in class org.jerkar.api.java.JkUrlClassLoader
-
Returns a
JkUrlClassLoader
wrapping the class loader having loaded
the specified class.
- ofLocal(Path) - Static method in class org.jerkar.api.depmanagement.JkDependencySet
-
Creates a
JkDependencySet
based on jars located under the specified directory.
- ofLocal() - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates a Maven repository for publishing locally under
[USER HOME]/.jerkar/publish folder.
- ofLocal() - Static method in class org.jerkar.api.depmanagement.JkRepoSet
-
- ofMaven(Path) - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates a Maven repository having the specified file location.
- ofMavenCentral() - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates the Maven central repository.
- ofMavenJCenter() - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates a JCenter repository.
- ofMavenLayout(Path) - Static method in class org.jerkar.api.java.project.JkJavaProject
-
- ofMavenLayout(String) - Static method in class org.jerkar.api.java.project.JkJavaProject
-
- ofMavenOssrhDeployRelease(String, String) - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates an OSSRH repository for deploying released artifacts.
- ofMavenOssrhDownloadAndDeploySnapshot(String, String) - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates an OSSRH repository for both deploying snapshot and download artifacts.
- ofMavenOssrhPublicDownload() - Static method in class org.jerkar.api.depmanagement.JkRepo
-
Creates a OSSRH repository for downloading both snapshot and released artifacts.
- ofMavenStyle() - Static method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Creates a Java project source structure according Maven conventions.
- ofModuleDep(JkDependencyNode.JkModuleNodeInfo, List<JkDependencyNode>) - Static method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Constructs a node for the specified versioned module having the specified
direct flatten.
- ofNoDirectory(LinkOption...) - Static method in class org.jerkar.api.file.JkPathMatcher
-
A matcher filtering out directories.
- ofOssrhSnapshotAndRelease(String, String) - Static method in class org.jerkar.api.depmanagement.JkRepoSet
-
Creates a JkRepoSet for publishing on
OSSRH
- ofOssrhSnapshotAndRelease() - Static method in class org.jerkar.api.depmanagement.JkRepoSet
-
Creates a JkRepoSet for downloading from
OSSRH
- ofPublicRing(Path) - Static method in class org.jerkar.api.crypto.pgp.JkPgp
-
Creates a JkPgp with the specified public key ring.
- ofReleaseOnly(boolean) - Static method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- ofRootDirName(String) - Static method in class org.jerkar.api.depmanagement.JkVersionedModule
-
Creates a JkVersionedModule
from a string formatted as
groupId:name:version
.
- ofSecretRing(Path, String) - Static method in class org.jerkar.api.crypto.pgp.JkPgp
-
Creates a JkPgp with the specified secret key ring.
- ofSimpleLayout(Path) - Static method in class org.jerkar.api.java.project.JkJavaProject
-
- ofSimpleLayout(String) - Static method in class org.jerkar.api.java.project.JkJavaProject
-
- ofSimpleNature(String) - Static method in class org.jerkar.api.ide.eclipse.JkEclipseProject
-
- ofSimpleStyle() - Static method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Creates a simple Java project structure.
- ofSnapshotOnly(boolean) - Static method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- ofSystem() - Static method in class org.jerkar.api.java.JkUrlClassLoader
-
- ofTextDescription(Path) - Static method in class org.jerkar.api.depmanagement.JkDependencySet
-
- ofTextDescription(URL) - Static method in class org.jerkar.api.depmanagement.JkDependencySet
-
- ofTextDescription(String) - Static method in class org.jerkar.api.depmanagement.JkDependencySet
-
Creates a dependencySet from a flat file formatted as :
- ofType(Path, String, String...) - Static method in class org.jerkar.api.depmanagement.JkIvyPublication
-
Creates a publication for a single artifact embodied by the specified file and
to published as the specified type and scopes.
- ofUnspecifiedVerion(JkModuleId) - Static method in class org.jerkar.api.depmanagement.JkVersionedModule
-
- ofWinOrUx(String, String, String...) - Static method in class org.jerkar.api.system.JkProcess
-
Defines a JkProcess
using the specified command and
parameters.
- ofZip(Path) - Static method in class org.jerkar.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified root directory.
- or(PathMatcher) - Method in class org.jerkar.api.file.JkPathMatcher
-
- org.jerkar.api.crypto.pgp - package org.jerkar.api.crypto.pgp
-
Contains classes providing PGP signature facility.
- org.jerkar.api.depmanagement - package org.jerkar.api.depmanagement
-
Contains classes related with repository publication as publishing on a Maven
or Ivy repository.
- org.jerkar.api.file - package org.jerkar.api.file
-
Contains classes to manipulate files in a fluent way.
- org.jerkar.api.function - package org.jerkar.api.function
-
- org.jerkar.api.ide.eclipse - package org.jerkar.api.ide.eclipse
-
- org.jerkar.api.ide.intellij - package org.jerkar.api.ide.intellij
-
- org.jerkar.api.java - package org.jerkar.api.java
-
Contains classes providing fluent API for dealing with java tools, classpaths
and classloaders.
- org.jerkar.api.java.junit - package org.jerkar.api.java.junit
-
Contains classes providing fluent API for dealing with Junit.
- org.jerkar.api.java.project - package org.jerkar.api.java.project
-
- org.jerkar.api.system - package org.jerkar.api.system
-
Contains classes for dealing with Jerkar ofSystem.
- org.jerkar.api.tooling - package org.jerkar.api.tooling
-
Contains classes for integrating popular external tools gracefully.
- org.jerkar.api.utils - package org.jerkar.api.utils
-
Contains Jerkar utility classes (meaning classes holding only static helper
methods).
- org.jerkar.tool - package org.jerkar.tool
-
Contains core classes of Jerkar automation tool.
- org.jerkar.tool.builtins.eclipse - package org.jerkar.tool.builtins.eclipse
-
Contains classes ofIterable the Eclipse plugins
- org.jerkar.tool.builtins.intellij - package org.jerkar.tool.builtins.intellij
-
- org.jerkar.tool.builtins.jacoco - package org.jerkar.tool.builtins.jacoco
-
- org.jerkar.tool.builtins.java - package org.jerkar.tool.builtins.java
-
- org.jerkar.tool.builtins.maven - package org.jerkar.tool.builtins.maven
-
- org.jerkar.tool.builtins.repos - package org.jerkar.tool.builtins.repos
-
- org.jerkar.tool.builtins.scaffold - package org.jerkar.tool.builtins.scaffold
-
- org.jerkar.tool.builtins.sonar - package org.jerkar.tool.builtins.sonar
-
- ouputTree() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- output(Document, OutputStream) - Static method in class org.jerkar.api.utils.JkUtilsXml
-
Prints the specified document in the specified output getOutputStream.
- output - Variable in class org.jerkar.tool.builtins.java.JkTestOptions
-
Turn it on to display System.out and System.err on console while executing tests.
- OUTPUT_PATH - Static variable in class org.jerkar.tool.JkConstants
-
Relative path to the project base directory where output files are generated.
- OUTPUT_RELATIVE_PATH - Static variable in class org.jerkar.tool.builtins.jacoco.JkPluginJacoco
-
Relative location to the output folder of the generated jacoco report file
- outputStream(File, boolean) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Same as FileOutputStream
constructor but throwing unchecked
exceptions.
- scm - Variable in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
Info relative to source control management
- SCOPES_FOR_COMPILATION - Static variable in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
Scopes necessary for compiling production code.
- SCOPES_FOR_TEST - Static variable in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
Scopes necessary for both compiling tests and run them.
- secretKeyPassword - Variable in class org.jerkar.tool.builtins.repos.JkPluginPgp
-
- secretRingPath - Variable in class org.jerkar.tool.builtins.repos.JkPluginPgp
-
- SELENIUM_JAVA - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- serialize(Object, Path) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Serializes a given Java object to the specified file.
- serialize(Object, OutputStream) - Static method in class org.jerkar.api.utils.JkUtilsIO
-
Serializes a given Java object to the specified output getOutputStream.
- set(Runnable) - Method in class org.jerkar.api.function.JkRunnables
-
Set the specified Runnable
as the unique underlying Runnable
for this container.
- setAccessibleIfNeeded(Field) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Sets the specified field to accessible if not already done.
- setAnnotationProcessingOnly() - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Only process annotation.
- setAnnotationProcessors(String...) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Sets specified annotation classes instead of using the ones discovered by default Java 6 mechanism.
- setArtifactFileNameSupplier(Supplier<String>) - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
Specifies how the name of the artifact files will be constructed.
- setChecksumAlgorithms(String...) - Method in class org.jerkar.api.java.project.JkJavaProjectPackTasks
-
Defines the algorithms to sign the produced artifacts.
- setClasspath(Iterable<Path>) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Creates a copy of this
JkJavaCompiler
but with the specified
classpath.
- setCompiler(JkJavaCompiler) - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- setCompiler(JkJavaCompiler) - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- setCompileSpec(JkJavaCompileSpec) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setDependencies(JkDependencyResolver, JkDependencySet) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- setDependencies(JkDependencySet) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setDependencyResolver(JkDependencyResolver) - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- setDownloadRepos(JkRepoSet) - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- setEmbbed(boolean) - Method in class org.jerkar.tool.builtins.scaffold.JkScaffolder
-
- setEncoding(String) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Creates a copy of this
JkJavaCompileSpec
but using the
specified source encoding (e.g.
- setExtraFilesToIncludeInFatJar(JkPathTreeSet) - Method in class org.jerkar.api.java.project.JkJavaProject
-
File trees specified here will be added to the fat jar.
- setFailOnDependencyResolutionError(boolean) - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
If true
this object will throw a JkException whenever a dependency resolution occurs.
- setFieldValue(Object, Field, Object) - Static method in class org.jerkar.api.utils.JkUtilsReflect
-
Sets the specified value for the specified field and object.
- setForceJdkVersion(boolean) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- setFork(boolean, String...) - Method in class org.jerkar.api.java.project.JkJavaProjectCompileTasks
-
- setFork(boolean, String...) - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- setForkCompile(boolean, String...) - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- setForkRun(boolean) - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- setImportedProjects(List<Path>) - Method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
If the build script depends on build script located in another projects, you must add those projects here.
- setImportedProjects(Iterable<Path>) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- setIncludeJavadoc(boolean) - Method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
Set whether or not generated .classpath file should contains javadoc link for libraries.
- setJavadocOptions(List<String>) - Method in class org.jerkar.api.java.project.JkJavaProjectJavadocTasks
-
- setJavadocOptions(String...) - Method in class org.jerkar.api.java.project.JkJavaProjectJavadocTasks
-
- setJreContainer(String) - Method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
Specifies the exact string to use as jre container.
- setManifest(JkManifest) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setMavenPublicationInfo(JkMavenPublicationInfo) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setMaxLength(int) - Static method in class org.jerkar.api.system.JkHierarchicalConsoleLogHandler
-
- setOf(T...) - Static method in class org.jerkar.api.utils.JkUtilsIterable
-
Creates a set of specified items.
- setOf(Iterable<T>) - Static method in class org.jerkar.api.utils.JkUtilsIterable
-
Creates a set of specified items.
- setOption(String, String) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Some options of a compileRunner are set in a couple of name/value (version, classpath, .....).
- setOutLayout(JkProjectOutLayout) - Method in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- setOutputDir(Path) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
- setProject(JkJavaProject) - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
- setPublishRepos(JkRepoSet) - Method in class org.jerkar.api.java.project.JkJavaProjectPublishTasks
-
- setRunClassClode(String) - Method in class org.jerkar.tool.builtins.scaffold.JkPluginScaffold
-
- setRunClassCode(String) - Method in class org.jerkar.tool.builtins.scaffold.JkScaffolder
-
- setRunDependencies(JkDependencyResolver, JkDependencySet) - Method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
If the build script depends on external libraries, you must set the resolver of this dependencies here.
- setRunDependencies(JkDependencyResolver, JkDependencySet) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- setRunner(JkUnit) - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- setSigner(UnaryOperator<Path>) - Method in class org.jerkar.api.java.project.JkJavaProjectPublishTasks
-
- setSkipTests(boolean) - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- setSourceAndTargetVersion(JkJavaVersion) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Shorthand for #setSourceVersion chained to #setTargetVersion
- setSourceEncoding(String) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setSourceJavaVersion(JkJavaVersion) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- setSourceLayout(JkProjectSourceLayout) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- setSourceLayout(JkProjectSourceLayout) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setSourceVersion(JkJavaVersion) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Sets the version of source code accepted.
- setSourceVersion(JkJavaVersion) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setStandardJREContainer(String) - Method in class org.jerkar.tool.builtins.eclipse.JkPluginEclipse
-
Set the JRE container to the Eclipse Standard VM type with the desired name.
- setStaticResourceDir(Path) - Method in class org.jerkar.tool.builtins.java.JkPluginWar
-
- setTargetVersion(JkJavaVersion) - Method in class org.jerkar.api.java.JkJavaCompileSpec
-
Sets the target Java version for compiled classes.
- setTestClassMatcher(JkPathMatcher) - Method in class org.jerkar.api.java.project.JkJavaProjectTestTasks
-
- setup() - Method in class org.jerkar.tool.JkRun
-
This method is invoked right after options has been injected into this instance.
- setupAfterPluginActivations() - Method in class org.jerkar.tool.JkRun
-
This method is called once all plugin has been activated.
- setUsePathVariables(boolean) - Method in class org.jerkar.api.ide.eclipse.JkEclipseClasspathGenerator
-
If true
dependencies path will use JERKAR_HOME and JERKAR_REPO classpath variable instead of absolute paths.
- setUseVarPath(boolean) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- setVerbosity(JkLog.Verbosity) - Static method in class org.jerkar.api.system.JkLog
-
- setVersionedModule(JkVersionedModule) - Method in class org.jerkar.api.java.project.JkJavaProject
-
Sets the specified module name and version for this project.
- setVersionedModule(String, String) - Method in class org.jerkar.api.java.project.JkJavaProject
-
- setWriter(XMLStreamWriter) - Method in class org.jerkar.api.ide.intellij.JkImlGenerator
-
- showDependencies() - Method in class org.jerkar.tool.builtins.java.JkPluginJava
-
Displays the resolved dependency tree on the console.
- sign(Path, String) - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
- sign(Path, String, Path) - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
Signs the specified file and write the signature in the specified signature file.
- signArtifacts - Variable in class org.jerkar.tool.builtins.java.JkPluginJava.JkPublishOptions
-
- skip - Variable in class org.jerkar.tool.builtins.java.JkTestOptions
-
Turn it on to skip tests.
- SKIP_DESIGN - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- SLF4J_API - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SLF4J_JCL_OVER_SLF4J - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SLF4J_JDK14_BINDING - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SLF4J_LOG4J12_BINDING - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SLF4J_SIMPLE_BINDING - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- smartScope - Variable in class org.jerkar.tool.builtins.eclipse.JkPluginEclipsePath
-
Flag for resolving dependencies against the eclipse classpath
- SOURCE_ENCODING - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- SOURCE_OPTS - Static variable in class org.jerkar.api.java.JkJavaCompileSpec
-
- SOURCES - Static variable in class org.jerkar.api.depmanagement.JkJavaDepScopes
-
This scope is used for publication purpose
- sources - Variable in class org.jerkar.tool.builtins.java.JkJavaPackOptions
-
When true, sources are packed in a jar file.
- SOURCES - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- SOURCES_ARTIFACT_ID - Static variable in class org.jerkar.api.java.project.JkJavaProjectMaker
-
- splitTrimed(String, String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Splits the specified String into an array by separating by the specified
delimiter.
- SPRING_AOP - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SPRING_BEANS - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SPRING_CONTEXT - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SPRING_CORE - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SPRING_JDBC - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SPRING_ORM - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SPRING_SECURITY_CORE - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- SPRING_TX - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- startsWithAny(String, String...) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Returns true
if the specified string starts with any of the
candidates.
- startTask(String) - Static method in class org.jerkar.api.system.JkLog
-
- stop() - Method in class org.jerkar.api.utils.JkUtilsIO.StreamGobbler
-
Stop the gobbling, meaning stop the thread.
- stream(FileVisitOption...) - Method in class org.jerkar.api.file.JkPathTree
-
Returns a path getOutputStream of all files of this tree.
- substringAfterFirst(String, String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Returns the substring after the first delimiter of the specified
occurrence.
- substringAfterLast(String, String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Returns the substring after the last delimiter of the specified
occurrence.
- substringBeforeFirst(String, String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Returns the substring before the first delimiter of the specified
occurrence.
- substringBeforeLast(String, String) - Static method in class org.jerkar.api.utils.JkUtilsString
-
Returns the substring before the last delimiter of the specified
occurrence.
- SUREFIRE_REPORTS_PATH - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- SVN_KIT - Static variable in class org.jerkar.api.depmanagement.JkPopularModules
-
- walk(Path, FileVisitOption...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
- walk(Path, int, FileVisitOption...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
- walkFileTree(Path, FileVisitor<Path>) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
- warn(String) - Static method in class org.jerkar.api.system.JkLog
-
- with(JkMavenPublicationInfo) - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
Returns a new publication based on this one but with the specified
publication extra infoString required to publish on Maven central repository.
- with(JkRepo.JkRepoCredential) - Method in class org.jerkar.api.depmanagement.JkRepo
-
Returns a copy of this repository but having the specified credentials.
- with(JkRepo.JkPublishConfig) - Method in class org.jerkar.api.depmanagement.JkRepo
-
- withAgent(Path) - Method in class org.jerkar.tool.builtins.jacoco.JkocoJunitEnhancer
-
- withBasedir(Path) - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
Returns an dependency resolver identical to this one but with specified the base directory.
- withBaseDir(Path) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
Re-localise all locations defined under the base directory to the specified new of directory keeping the same relative path.
- withBinaries(Iterable<Path>) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withBinaries(Path...) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withBreakOnFailure(boolean) - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns a copy of this launcher but that fail fast on the first failure.
- withChecksumAlgos(String...) - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- withChecksums(Set<String>) - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
Returns a new publication based on this one but with the specified signer to sign published artifacts.
- withChecksums(String...) - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
- withClassDir(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withClassesToTest(JkPathTreeSet) - Method in class org.jerkar.api.java.junit.JkJavaTestClasses
-
- withClassesToTest(String) - Method in class org.jerkar.api.java.junit.JkJavaTestClasses
-
- withClassifier(String) - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but with the specified
classifier.
- withClasspath(Iterable<Path>) - Method in class org.jerkar.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified classpath.
- withClasspath(Iterable<Path>) - Method in class org.jerkar.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but using the specified
classpath.
- withClasspath(Path, Path, Path...) - Method in class org.jerkar.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but using the specified
classpath.
- withCompiler(JavaCompiler) - Method in class org.jerkar.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but with the specified compileRunner instance.
- withDefaultScope(JkScopeMapping) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencies but replacing the unscoped
dependencies with the specified scope mapping.
- withDefaultScopes(JkScope...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencies but replacing the unscoped
dependencies with the specified ones.
- withDependency(JkDependency) - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency formed of the scope/scopeMapping of this scoped dependency
and the specified dependency.
- withDoclet(Class<?>) - Method in class org.jerkar.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified doclet.
- withExt(String) - Method in class org.jerkar.api.depmanagement.JkDepExclude
-
Returns an exclusion identical to this one but with the specified getExtension.
- withExt(String) - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but with the specified
artifact getExtension.
- withExtraFiles(JkPathTreeSet) - Method in class org.jerkar.api.java.JkJarPacker
-
- withFailOnError(boolean) - Method in class org.jerkar.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but with the specified
failed-on-error parameter.
- withFailOnError(boolean) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified behavior if the the underlying process does not exit with 0
code.
- withFilter(JkPublishFilter) - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- withForceUpdate(boolean) - Method in class org.jerkar.api.tooling.JkMvn
-
Append a "-U" force update to the list of parameters
- withForking(String...) - Method in class org.jerkar.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but with forking the javac
process.
- withForking(boolean, String...) - Method in class org.jerkar.api.java.JkJavaCompiler
-
- withForking(JkProcess) - Method in class org.jerkar.api.java.JkJavaCompiler
-
- withForking(JkJavaProcess) - Method in class org.jerkar.api.java.junit.JkUnit
-
Creates a withForking JkUnit from this one but using the specified process.
- withForking(Path) - Method in class org.jerkar.api.java.junit.JkUnit
-
- withForking() - Method in class org.jerkar.api.java.junit.JkUnit
-
Short-hand to #withForking(true)
- withForking(boolean) - Method in class org.jerkar.api.java.junit.JkUnit
-
Creates an identical JkUnit to this one but specifying the withForking mode.
- withForkingOnCompiler(String, String...) - Method in class org.jerkar.api.java.JkJavaCompiler
-
- withGeneratedResourceDir(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withGeneratedSourceDir(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withGeneratedTestResourceDir(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withGlobalExclusion(JkDepExclude) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- withHostUrl(String) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withJavacBin(JkJavaVersion, Path) - Method in class org.jerkar.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but adding an external java compileRunner for
the specified source version.
- withJdbcPassword(String) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withJdbcUrl(String) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withJdbcUserName(String) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withLibraries(Iterable<Path>) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withLocalExclusion(JkDepExclude) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencySet but adding dependency exclusion on the the last element.
- withLocalExclusion(JkModuleId, JkDepExclude) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a set a dependency set identical to this one but excluding the specified exclude
from the transitive dependencies of the specified module.
- withLocalExclusions(String...) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- withLogCommand(boolean) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the specified logging command behavior.
- withLogOutput(boolean) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the specified logging output behavior.
- withManifest(JkManifest) - Method in class org.jerkar.api.java.JkJarPacker
-
- withMatcher(JkPathMatcher) - Method in class org.jerkar.api.file.JkPathTree
-
Creates a
JkPathTree
which is a copy of this
JkPathTree
but the matcher is replaced with the specified one.
- withMatcher(PathMatcher) - Method in class org.jerkar.api.file.JkPathTreeSet
-
- withMerging(JkDependencyNode) - Method in class org.jerkar.api.depmanagement.JkDependencyNode
-
Returns a merge of this dependency node with the specified one.
- withModuleHolder(JkVersionedModule) - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
The underlying dependency manager can cache the resolution on file ofSystem
for faster result.
- withModulesOnly() - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
- withNeedSignature(boolean) - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- withOptionalCredentials(String, String) - Method in class org.jerkar.api.depmanagement.JkRepo
-
- withoutDuplicates() - Method in class org.jerkar.api.file.JkPathSequence
-
Returns a JkPathSequence
identical to this one but without duplicates.
- withoutLastIf(boolean) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencySet but removing the last element if the specified condition is met.
- withOutputDir(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withOutputDir(Path) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withOutputOnConsole(boolean) - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns an enhanced copy of this launcher but specifying if the output should be displayed on console.
- withParams(JkResolutionParameters) - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
Returns an dependency resolver identical to this one but with the specified repositories.
- withParams(String...) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified parameters in place of this parameters.
- withParamsIf(boolean, String...) - Method in class org.jerkar.api.system.JkProcess
-
- withPostAction(Runnable) - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns a copy of this launcher but specifying an action to run at the end of execution.
- withProjectBaseDir(Path) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withProperties(Map<String, String>) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withProperty(String, String) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withPublicRing(Path) - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
Creates a identical
JkPgp
but with the specified public ring key file.
- withReport(JkUnit.JunitReportDetail) - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns a copy of this launcher but with the specified report detail.
- withReportDir(Path) - Method in class org.jerkar.api.java.junit.JkUnit
-
Returns a copy of this launcher but with the specified report directory output.
- withRepos(JkRepoSet) - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
Returns an dependency resolver identical to this one but with the specified repositories.
- withRepos(JkRepo, JkRepo...) - Method in class org.jerkar.api.depmanagement.JkDependencyResolver
-
- withResources(JkPathTreeSet) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withResources(String...) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withScm(String, String, String) - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- withScm(String) - Method in class org.jerkar.api.depmanagement.JkMavenPublicationInfo
-
- withScopeMapping(JkScopeMapping) - Method in class org.jerkar.api.depmanagement.JkResolutionParameters
-
- withScopeMapping(JkScopeMapping) - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency identical to this one but with the specified scope mapping and no scopes.
- withScopes(JkScope...) - Method in class org.jerkar.api.depmanagement.JkDepExclude
-
Returns a exclusion identical to this one but narrowed to the specified scopes.
- withScopes(Set<JkScope>) - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency identical to this one but with the specified scopes.
- withScopes(JkScope...) - Method in class org.jerkar.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency identical to this one but with the specified scopes.
- withSecretRing(Path, String) - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
Creates a identical
JkPgp
but with the specified secret ring key file.
- withSecretRingPassword(String) - Method in class org.jerkar.api.crypto.pgp.JkPgp
-
Creates a identical
JkPgp
but with the specified password for secret ring.
- withSigner(UnaryOperator<Path>) - Method in class org.jerkar.api.depmanagement.JkMavenPublication
-
Returns a new publication based on this one but with the specified signer to sign published artifacts.
- withSigner(UnaryOperator<Path>) - Method in class org.jerkar.api.depmanagement.JkPublisher
-
- withSkipDesign(boolean) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withSources(JkPathTreeSet) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withSources(String...) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withSourcesPath(Iterable<Path>) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withTestClassDir(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withTestPath(Iterable<Path>) - Method in class org.jerkar.tool.builtins.sonar.JkSonar
-
- withTestReportDir(String) - Method in class org.jerkar.api.java.project.JkProjectOutLayout
-
- withTestResources(JkPathTreeSet) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withTestResources(String...) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withTests(JkPathTreeSet) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withTests(String...) - Method in class org.jerkar.api.java.project.JkProjectSourceLayout
-
- withType(String) - Method in class org.jerkar.api.depmanagement.JkDepExclude
-
Returns an exclusion identical to this one but with the specified type.
- withUniqueSnapshot(boolean) - Method in class org.jerkar.api.depmanagement.JkRepo.JkPublishConfig
-
- withVerbose(boolean) - Method in class org.jerkar.api.tooling.JkMvn
-
Append or remove a "-X" verbose to the list of parameters
- withVersion(JkVersion) - Method in class org.jerkar.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but with the specified
static version.
- withVersion(String) - Method in class org.jerkar.api.depmanagement.JkModuleId
-
- withVersion(JkVersion) - Method in class org.jerkar.api.depmanagement.JkModuleId
-
- withVersion(JkVersion) - Method in class org.jerkar.api.depmanagement.JkVersionedModule
-
- withVersion(String) - Method in class org.jerkar.api.depmanagement.JkVersionedModule
-
- withVersionProvider(JkVersionProvider) - Method in class org.jerkar.api.depmanagement.JkDependencySet
-
Returns a clone of this object but using specified version provider to override
versions of transitive dependencies.
- withWorkingDir(Path) - Method in class org.jerkar.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but using the specified
working dir.
- withWorkingDir(Path) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but using the
specified directory as the working directory.
- withWorkingDir(String) - Method in class org.jerkar.api.system.JkProcess
-
Returns a JkProcess
identical to this one but using the
specified directory as the working directory.
- WORKING_DIRECTORY - Static variable in class org.jerkar.tool.builtins.sonar.JkSonar
-
- write(byte[], OpenOption...) - Method in class org.jerkar.api.file.JkPathFile
-
Shorthand for Files.write(Path, byte[], OpenOption...)
- write(Path, byte[], OpenOption...) - Static method in class org.jerkar.api.utils.JkUtilsPath
-
- writeTo(Path) - Method in class org.jerkar.api.ide.eclipse.JkEclipseProject
-
- writeTo(Path) - Method in class org.jerkar.api.java.JkManifest
-
- writeToStandardLocation(Path) - Method in class org.jerkar.api.java.JkManifest
-
Writes this manifest at the standard place (META-INF/MANIFEST.MF) of the
specified directory.