- accept(T) - Method in class dev.jeka.core.api.function.JkConsumers
-
- accept(JkLog.JkLogEvent) - Method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogConsumer
-
- activate() - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
- activate() - Method in class dev.jeka.core.tool.builtins.jacoco.JkPluginJacoco
-
- activate() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- activate() - Method in class dev.jeka.core.tool.JkPlugin
-
Override this method to modify the commands itself or its bound plugins.
- addAccessRule(JkDependency, String, String) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
For the specified dependency, specify a child accessrule tag to add to the mapping classpathentry tag.
- addAccessRule(JkDependency, String, String) - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
For the specified dependency, specify a child accessrule tag to add to the mapping classpathentry tag.
- addAccessRules(JkDependency, Properties) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
- addAllWithoutDuplicate(Collection<T>, Iterable<? extends T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Adds items to the specified recipient list.
- addApache2License() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
R@see #addLicense(JkLicenseInfo)
- addArtifact(String, Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Adds the specified artifact to the publication.
- addArtifactPatterns(String...) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- addArtifacts(Supplier<JkArtifactLocator>) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Adds all the artifacts defined in the specified artifactLocator.
- addArtifacts(JkArtifactProducer) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- addAttribute(JkDependency, String, String) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
For the specified dependency, specify a child attribute tag to add to the mapping classpathentry tag.
- addAttribute(JkDependency, String, String) - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
For the specified dependency, specify a child attribute tag to add to the mapping classpathentry tag.
- addAttributes(JkDependency, Properties) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
- addAutodetectMain(Path) - Method in class dev.jeka.core.api.java.JkManifest
-
Adds the main class entry by auto-detecting the class holding the main method.
- addContextualInfo() - Method in class dev.jeka.core.api.java.JkManifest
-
- addDependencies(JkDependencySet) - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- addDeveloper(JkPomMetadata.JkDeveloperInfo) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
Adds a developer pthis this publication.
- addDeveloper(String, String, String, String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- addEntries(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Deprecated.
- addExcludePatterns(Iterable<String>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addExcludePatterns(String...) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addExcludeTags(Iterable<String>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addExcludeTags(String...) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addExecPerm(boolean, boolean, boolean) - Method in class dev.jeka.core.api.file.JkPathFile
-
Adds execute permition on this files.
- addGithubDeveloper(String, String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- addGpl3License() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- addIncludePatterns(Iterable<String>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addIncludePatterns(String...) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addIncludePatternsIf(boolean, String...) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addIncludeStandardPatterns() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addIncludeTags(Iterable<String>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addIncludeTags(String...) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- addInterpolator(PathMatcher, Map<String, String>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- addInterpolator(String, Map<String, String>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- addInterpolator(String, String...) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- addInterpolators(Iterable<JkResourceProcessor.JkInterpolator>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Adds specified interpolators to this resource processor.
- addInterpolators(JkResourceProcessor.JkInterpolator...) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- addIvyPatterns(String...) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- addLicense(JkPomMetadata.JkLicenseInfo) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
Adds license information about this publication
- addLicense(String, String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- addMainAttribute(Attributes.Name, String) - Method in class dev.jeka.core.api.java.JkManifest
-
Adds the specified attributes in the "main" attributes section.
- addMainAttribute(String, String) - Method in class dev.jeka.core.api.java.JkManifest
-
- addMainClass(String) - Method in class dev.jeka.core.api.java.JkManifest
-
Adds the 'Main-Class' attribute to this manifest.
- addMitLicense() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- addOptionalArtifact(Path, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- addOptionalArtifactWithType(Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- addOptions(String...) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Adds specified options to pass to the compileRunner.
- addOptions(Iterable<String>) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addOptions(String...) - Method in class dev.jeka.core.api.java.JkJavadocProcessor
-
Adds the specified parameters to Javadoc tool.
- addOptions(Iterable<String>) - Method in class dev.jeka.core.api.java.JkJavadocProcessor
-
- addOptions(String...) - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Adds options to be passed to Java compiler
- addOptions(String...) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Adds specified options to pass to the compileRunner.
- addOptions(Iterable<String>) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- addRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- addRepos(JkRepo...) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- addRepos(JkRepo...) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- addResource(JkPathTree) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- addResource(Path) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- addResource(String) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- addSnapshotVersion(String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- addSource(JkPathTree) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- addSource(Path) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- addSource(String) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- addSources(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Adds specified source files to the set of java sources to compile.
- addSources(JkPathTree) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addSources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addSources(Path, Path, Path...) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addSources(Iterable<Path>) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Adds specified source files to the set of java sources to compile.
- addSources(JkPathTree) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- addSources(JkPathTreeSet) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- addSources(Path, Path, Path...) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- addTestClassRoots(Iterable<Path>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
Adds specified dir to the test class root directories.
- addVersion(String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- afterTest - Variable in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
- all() - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
- all() - Method in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- allFine() - Static method in class dev.jeka.core.api.depmanagement.JkResolveResult.JkErrorReport
-
- allIml() - Method in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- allRepositoryOptions() - Static method in class dev.jeka.core.tool.JkRepoConfigOptionLoader
-
- and(String, String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(JkModuleId, String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(JkModuleId, Iterable<JkDepExclude>) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(Iterable<JkScopedDependency>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkScopedDependency...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkDependency, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkLocalLibDependency, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkModuleDependency, JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(String, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(String, JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkModuleId, String, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkModuleId, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkModuleId, String, JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkRepo) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Returns a repo identical to this one but with the extra specified repository.
- and(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Returns a merge of this repository and the specified one.
- and(JkResolveResult) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns a concatenation of this resolve result and the specified one.
- and(JkScope...) - Method in class dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkScopeMapping
-
- and(JkVersionProvider) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(JkModuleId, JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns a
JkVersionProvider
that is the union of this provider and the specified one.
- and(JkModuleId, String) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(String, String) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(String, String, String) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- and(boolean, FileSystem, String...) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- and(boolean, String...) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- and(Path, Path, Path...) - Method in class dev.jeka.core.api.file.JkPathSequence
-
- and(Iterable<Path>) - Method in class dev.jeka.core.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 dev.jeka.core.api.file.JkPathTreeSet
-
- and(Path...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- and(JkPathTreeSet...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- and(Iterable<Path>) - Method in class dev.jeka.core.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 dev.jeka.core.api.java.JkClasspath
-
- andAgent(Path, String) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augmented with the
specified agent library and option.
- andAgent(Path) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augnmented with the
specified agent library.
- andClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augmenting this
classpath with the specified one.
- andCommandLine(String) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Takes the specified command line as is and add it to the process command
line.
- andExclude(JkDepExclude...) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andExclude(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andExclude(Iterable<JkDepExclude>) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andFile(String, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- andFile(Path, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
If specified path is relative, JkDependencyResolver will resolve it upon its base dir.
- andFiles(Iterable<Path>, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- andMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTree
-
- andMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- andMatching(boolean, String...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates a copy of this
JkPathTree
augmented with the specified pattern matcher.
- andMatching(String...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Shorthand to andMatching(true, globPatterns...)
.
- andMatching(boolean, Iterable<String>) - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates a copy of this
JkPathTree
augmented with the specified pattern matcher.
- andOptions(Collection<String>) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but with the
specified java options.
- andOptions(String...) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
- andOptionsIf(boolean, String...) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
- andParams(String...) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified extra parameters.
- andParams(Collection<String>) - Method in class dev.jeka.core.api.system.JkProcess
-
- andParamsIf(boolean, String...) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified extra parameters if the conditional is true
.
- andPrepend(Path, Path, Path...) - Method in class dev.jeka.core.api.file.JkPathSequence
-
- andPrepend(Iterable<Path>) - Method in class dev.jeka.core.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 dev.jeka.core.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 dev.jeka.core.api.java.JkClasspath
-
- andScopelessDependencies(Iterable<? extends JkDependency>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- andVersionProvider(JkVersionProvider) - Method in class dev.jeka.core.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 dev.jeka.core.api.file.JkPathTreeSet
-
- andZips(Iterable<Path>) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- APACHE_COMMONS_DBCP - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- APACHE_COMMONS_NET - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- APACHE_HTTP_CLIENT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- APACHE_HTTP_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- append(Consumer<T>) - Method in class dev.jeka.core.api.function.JkConsumers
-
Chains this underlying Consumer
with the specified one.
- append(Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
-
Chains this underlying Runnable
with the specified one.
- apply(Consumer<JkResourceProcessor>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Applies the specified consumer to this object.
- apply(Consumer<JkJavaProject>) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- apply(Consumer<JkJavaProjectCompilation>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
- apply(Consumer<JkJavaProjectDocumentation>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- apply(Consumer<JkJavaProjectProduction>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- apply(Consumer<JkJavaProjectPublication>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- apply(Consumer<JkJavaProjectTesting>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
- apply(JkTestProcessor) - Method in class dev.jeka.core.tool.builtins.jacoco.JkocoJunitEnhancer
-
- ARCHIVE_MASTER - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
Useful when using scope mapping.
- argument(boolean, String) - Static method in class dev.jeka.core.api.utils.JkUtilsAssert
-
- arrayOf(Iterable<T>, Class<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Creates an array of the specified class and populate it with items of the specified Iterable
.
- artifactPatterns() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- ask(String) - Static method in class dev.jeka.core.api.system.JkPrompt
-
- assertExist() - Method in class dev.jeka.core.api.file.JkPathFile
-
- assertNoError() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Asserts that the resolution happened successfully.
- assertNoFailure() - Method in class dev.jeka.core.api.java.testing.JkTestResult
-
- assertNoUnspecifiedVersion() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Throws a IllegalStateException
if one of the module
dependencies has an unspecified projectVersion.
- capitalize(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the specified string but upper-casing its first character.
- checksum(String...) - Method in class dev.jeka.core.api.file.JkPathFile
-
Produces a files, in the same directory, that contains the checksum of this file.
- childrenCount(Path, int, boolean, PathMatcher) - Static method in class dev.jeka.core.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 dev.jeka.core.api.java.JkUrlClassLoader
-
A PathMatcher
accepting only .class files.
- classloaderEntries(URLClassLoader) - Static method in class dev.jeka.core.api.utils.JkUtilsSystem
-
Returns the classpath of this classloader without mentioning classpath of
the parent classloaders.
- clean() - Method in class dev.jeka.core.tool.JkCommandSet
-
Cleans the output directory.
- cleanCache() - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- cleanInstall() - Method in class dev.jeka.core.api.tooling.JkMvn
-
Short hand for #withCommand("deleteArtifacts", "install").
- cleanPackage() - Method in class dev.jeka.core.api.tooling.JkMvn
-
Short hand for #withCommand("deleteArtifacts", "package").
- clear() - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- clone() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- clone() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- cloneBySerialization(Object, ClassLoader) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Serializes an object to the current classloader and unserializes it in
the specified classloader.
- close() - Method in class dev.jeka.core.api.file.JkPathTree
-
This method close the underlying file system.
- closeifClosable(Object) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeOrFail(Closeable...) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeQuietly(Closeable...) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeQuietly(ZipFile...) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as ZipFile.close()
but throwing only unchecked exceptions.
- CLOVER_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- commands(String...) - Method in class dev.jeka.core.api.tooling.JkMvn
-
return a new maven command for this working directory.
- compareTo(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
- COMPILE - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
A dependency resolution made with this scope will only fetch dependencies declared with
JkScope.COMPILE
scope and
transitive dependencies declared with
JkScope.COMPILE
scope as well.
- compile(JkJavaCompileSpec) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Actually compile the source files to the output directory.
- compile(JkKotlinJvmCompileSpec) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
-
Actually compile the source files to the output directory.
- compile() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- COMPILE_AND_RUNTIME - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
Shorthand to declare both COMPILE and RUNTIME scope at once.
- compilerExtraArgs - Variable in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- computationOrigin() - Method in class dev.jeka.core.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 dev.jeka.core.api.utils.JkUtilsIterable
-
Concats two arrays
- concatLists(Iterable<? extends T>...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Returns a list that is a concatenation of the specified lists.
- configureSonarFrom(JkJavaProject) - Static method in class dev.jeka.core.tool.builtins.sonar.JkPluginSonar
-
- conformPackageName(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Converts the supplied String to a string suitable to be used as a package name.
- contains(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns true
if this node or one of its descendant stand for the specified module.
- contains(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.contains(JkModuleId)
- containsKey(String) - Static method in class dev.jeka.core.tool.JkOptions
-
Returns true
if a value has been defined for the specified
key.
- copy() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- copy(InputStream, OutputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Copies the content of the given input getOutputStream to a specified output
getOutputStream.
- copy(Path, Path, CopyOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.copy(Path, Path, CopyOption...)
wrapping checked exception.
- copyDirContent(Path, Path, PathMatcher, CopyOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Copies the content of the source directory into the target directory.
- copyFile(String, Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies a single file contained in this
JkPathTree
to the specified directory.
- copyReplacingTokens(Path, Map<String, String>, Charset) - Method in class dev.jeka.core.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 dev.jeka.core.api.file.JkPathTree
-
Copies files contained in this
JkPathTree
to the specified directory.
- copyTo(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
Copies the content of all trees involved in this set.
- copyToDir(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathFile
-
Copies this file to the specified directory.
- copyUrlContentToCacheFile(URL, PrintStream, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Copies the content of an url in a cache file.
- copyUrlToFile(URL, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Copies the content of the given url to the specified file.
- count(int, boolean) - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns the file count contained in this
JkPathTree
to concurrence to specified max count.
- count(int, boolean) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- countOccurence(String, char) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns occurrence count of the specified character into the specified string.
- COVERTURA_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- createBinJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- createBinJar() - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- createCrossClassloaderProxy(Class<T>, String, String, Object...) - Method in class dev.jeka.core.api.java.JkInternalClassloader
-
Creates an instance of the specified class in this classloader and
callable from the current thread classloader.
- CREATED_BY - Static variable in class dev.jeka.core.api.java.JkManifest
-
The software that has created this manifest.
- createDirectories(Path, FileAttribute<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createDirectories(Path, FileAttribute[])
wrapping checked exception.
- createDocument() - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Creates an empty document.
- createFatJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- createFatJar() - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- createFile(Path, FileAttribute<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createFile(Path, FileAttribute[])
s
- createFileSafely(Path, FileAttribute<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createFile(Path, FileAttribute[])
but checking first
if the specified file does not already exist.
- createIfNotExist() - Method in class dev.jeka.core.api.file.JkPathFile
-
Creates a file at this location if such file does not exist yet.
- createIfNotExist() - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates root directory if not exists.
- createJavadocJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- createJavadocJar() - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- createSourceJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- createSourceJar() - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- createTempDirectory(String, FileAttribute...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- createTempFile(String, String, FileAttribute...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createTempFile(String, String, FileAttribute[])
- currentBuildNumber() - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- currentSnapshot() - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- DEF_BIN_DIR - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project where the def classes will be
compiled.
- DEF_DIR - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project where the def definition sources lie.
- DEFAULT_IVY_ARTIFACT_PATTERN - Static variable in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- DEFAULT_IVY_IVY_PATTERN - Static variable in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- DEFAULT_METHOD - Static variable in class dev.jeka.core.tool.JkConstants
-
The default method to be invoked when none is specified.
- DEFAULT_SCOPE_MAPPING - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
Scope mapping used
- defRepository() - Static method in class dev.jeka.core.tool.JkRepoConfigOptionLoader
-
Returns the repositories where are downloaded dependencies needed to execute the Jeka run.
- deleteContent() - Method in class dev.jeka.core.api.file.JkPathTree
-
Deletes each and every files in this tree except the root and files not matching this tree filter.
- deleteFile(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- deleteIfExist() - Method in class dev.jeka.core.api.file.JkPathFile
-
Deletes this file if exists.
- deleteIfExists(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- deleteOutputDirs() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
Delete all directories involved in output production (classes, test classes, test reports, generated sources/resources)
but not the outputDir.
- deleteRoot() - Method in class dev.jeka.core.api.file.JkPathTree
-
Deletes root directory of this tree.
- dependencyCode() - Method in class dev.jeka.core.tool.builtins.maven.JkPluginPom
-
- deserialize(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Deserializes the content of the specified file to a Java object.
- deserialize(InputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Deserializes the content of the specified input getOutputStream to a Java object.
- deserialize(InputStream, ClassLoader) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Deserializes the content of a given input file to a Java object loaded in
the specified classloader.
- dev.jeka.core.api - package dev.jeka.core.api
-
Contains interfaces and classes that form the core Jeka API.
- dev.jeka.core.api.crypto.gpg - package dev.jeka.core.api.crypto.gpg
-
Contains classes providing PGP signature facility.
- dev.jeka.core.api.crypto.gpg.embedded.bc - package dev.jeka.core.api.crypto.gpg.embedded.bc
-
- dev.jeka.core.api.depmanagement - package dev.jeka.core.api.depmanagement
-
Contains classes related with repository publication as publishing on a Maven
or Ivy repository.
- dev.jeka.core.api.depmanagement.embedded.ivy - package dev.jeka.core.api.depmanagement.embedded.ivy
-
- dev.jeka.core.api.file - package dev.jeka.core.api.file
-
Contains classes to manipulate files in a fluent way.
- dev.jeka.core.api.function - package dev.jeka.core.api.function
-
- dev.jeka.core.api.java - package dev.jeka.core.api.java
-
Contains classes providing fluent API for dealing with java tools, classpaths
and classloaders.
- dev.jeka.core.api.java.embedded.classgraph - package dev.jeka.core.api.java.embedded.classgraph
-
- dev.jeka.core.api.java.project - package dev.jeka.core.api.java.project
-
- dev.jeka.core.api.java.testing - package dev.jeka.core.api.java.testing
-
- dev.jeka.core.api.java.testing.embedded.junitplatform - package dev.jeka.core.api.java.testing.embedded.junitplatform
-
- dev.jeka.core.api.kotlin - package dev.jeka.core.api.kotlin
-
- dev.jeka.core.api.system - package dev.jeka.core.api.system
-
Contains classes for dealing with Jeka ofSystem.
- dev.jeka.core.api.tooling - package dev.jeka.core.api.tooling
-
Contains classes for integrating popular external tools gracefully.
- dev.jeka.core.api.tooling.eclipse - package dev.jeka.core.api.tooling.eclipse
-
- dev.jeka.core.api.tooling.intellij - package dev.jeka.core.api.tooling.intellij
-
- dev.jeka.core.api.utils - package dev.jeka.core.api.utils
-
Contains Jeka utility classes (meaning classes holding only static helper
methods).
- dev.jeka.core.tool - package dev.jeka.core.tool
-
Contains core classes of Jeka automation tool.
- dev.jeka.core.tool.builtins - package dev.jeka.core.tool.builtins
-
Contains plugins provided with Jeka core.
- dev.jeka.core.tool.builtins.eclipse - package dev.jeka.core.tool.builtins.eclipse
-
Contains classes ofIterable the Eclipse plugins
- dev.jeka.core.tool.builtins.git - package dev.jeka.core.tool.builtins.git
-
- dev.jeka.core.tool.builtins.intellij - package dev.jeka.core.tool.builtins.intellij
-
- dev.jeka.core.tool.builtins.jacoco - package dev.jeka.core.tool.builtins.jacoco
-
- dev.jeka.core.tool.builtins.java - package dev.jeka.core.tool.builtins.java
-
- dev.jeka.core.tool.builtins.maven - package dev.jeka.core.tool.builtins.maven
-
- dev.jeka.core.tool.builtins.repos - package dev.jeka.core.tool.builtins.repos
-
- dev.jeka.core.tool.builtins.scaffold - package dev.jeka.core.tool.builtins.scaffold
-
- dev.jeka.core.tool.builtins.sonar - package dev.jeka.core.tool.builtins.sonar
-
- dev.jeka.core.wrapper - package dev.jeka.core.wrapper
-
- directChild(Node, String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Returns the direct getChild node of the specified element having specified
name.
- directChildren(Element, String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Returns specified element direct getChild node elements.
- directChildText(Element, String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Returns the text of the specified direct getChild of the specified element.
- disableAnnotationProcessing() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Disable annotation processing.
- disableAnnotationProcessing() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Disable annotation processing.
- disableUnsafeWarning() - Static method in class dev.jeka.core.api.utils.JkUtilsSystem
-
On Jdk 9+, a warning is emitted while attempting to access private fields by reflection.
- disambiguate(Iterable<Path>) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
As
Path
implements
Iterable
it is not obvious if an
Iterable
of
Path
was
intended to be a list of
Path
or a single
Path
.
- display() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- documentFrom(File) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Creates a document from the specified file.
- documentFrom(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
- documentFrom(String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Creates a document from the specified xml string.
- downloadPassword - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadRepoName - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadRepository() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadRepository() - Static method in class dev.jeka.core.tool.JkRepoConfigOptionLoader
-
Returns the repositories where are downloaded dependencies.
- downloadUrl - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadUsername - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- durationInMillis(long) - Static method in class dev.jeka.core.api.utils.JkUtilsTime
-
Returns the duration in millisecond between the specified nano time and
now.
- durationInSeconds(long) - Static method in class dev.jeka.core.api.utils.JkUtilsTime
-
Returns the duration in second between the specified nano time and now.
- DYNAMIC_ANALYSIS - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- generate(JkPathTreeSet, Path) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Actually processes the resources, meaning copies the getResources to the
specified output directory along replacing specified tokens.
- generate() - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
Generate the .classpath file
- generate() - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
Generate the .classpath file
- generateTemplate(JkPomMetadata) - Static method in class dev.jeka.core.api.depmanagement.JkPomTemplateGenerator
-
- generateWarDir(JkJavaProject, Path, Path) - Static method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- get(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Returns the transitive dependency module to exclude to the specified module.
- get(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- get(JkModuleDependency) - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- get(JkModuleDependency) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Retrieves directly the file embodying the specified the external dependency.
- get(JkModuleId, String) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- get(String) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- get() - Method in class dev.jeka.core.api.file.JkPathFile
-
Returns the underlying path.
- get(String) - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns path relative to this root of the specified relative path.
- get() - Method in class dev.jeka.core.api.java.JkClassLoader
-
Return the URLClassLoader
wrapped by this object.
- get() - Method in class dev.jeka.core.api.java.JkInternalClassloader
-
- get() - Method in class dev.jeka.core.api.java.JkJavaVersion
-
Returns literal of this version.
- get() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Return the URLClassLoader
wrapped by this object.
- get(URL) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- get() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
Returns JkGpg from option settings
- get(Class<T>) - Method in class dev.jeka.core.tool.JkCommandSetPlugins
-
Returns the plugin instance of the specified class loaded in the holding JkCommandSet instance.
- get(String) - Method in class dev.jeka.core.tool.JkCommandSetPlugins
-
Returns the plugin instance of the specified name loaded in the holding JkCommandSet instance.
- get(String) - Static method in class dev.jeka.core.tool.JkOptions
-
Returns the value defined for the specified key.
- getAborted() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
-
- getAfterCompile() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns the runnables to be run after compilation.
- getAll() - Method in class dev.jeka.core.tool.JkImportedCommandSets
-
Returns direct and transitive importedRuns.
- getAll() - Static method in class dev.jeka.core.tool.JkOptions
-
Returns the complete store.
- getAllArtifacts() - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- getAllDeclaredFields(Class<?>, Class<? extends Annotation>) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns all fields declared in the class passed as argument or its
super classes annotated with the supplied annotation.
- getAllDeclaredFields(Class<?>, boolean) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns all fields declared in the class passed as argument or andAccept its
super classes.
- getAllOf(Class<T>) - Method in class dev.jeka.core.tool.JkImportedCommandSets
-
- getAllStartingWith(String) - Static method in class dev.jeka.core.tool.JkOptions
-
Returns all defined key/values pair where the key start with the
specified prefix.
- getAncestorScopes() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns scopes this scope inherits from.
- getArtifactId() - Method in class dev.jeka.core.api.tooling.JkPom
-
The artifzctId for this POM.
- getArtifactIds() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns all the artifact ids likely to be produced by this artifact producer.
- getArtifactIds() - Method in class dev.jeka.core.api.depmanagement.JkStandardFileArtifactProducer
-
- getArtifactIds() - Method in class dev.jeka.core.api.depmanagement.JkSuppliedFileArtifactProducer
-
- getArtifactLocator() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- getArtifactPath(JkArtifactId) - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns file ofSystem path where is supposed to be produced the specified artifact file id.
- getArtifactPath(JkArtifactId) - Method in class dev.jeka.core.api.depmanagement.JkStandardFileArtifactProducer
-
- getArtifactPath(JkArtifactId) - Method in class dev.jeka.core.api.depmanagement.JkSuppliedFileArtifactProducer
-
- getArtifactProducer() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactProducer.JkSupplier
-
- getArtifactProducer() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- getBaseDir() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getBaseDir() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getBaseDir() - Method in class dev.jeka.core.tool.JkCommandSet
-
Returns the base directory for this project.
- getBaseTree() - Method in class dev.jeka.core.tool.JkCommandSet
-
Returns the base directory tree for this project.
- getBeforeCompile() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns the runnables to run after source and resource generation.
- getBeforeGenerate() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns the runnables to run prior source and resource generation.
- getBlock(int) - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
If version name is formatted of blocks separated with '.', this methods returns the block at specified index.
- getChecksum(String) - Method in class dev.jeka.core.api.file.JkPathFile
-
Returns a ASCII string representation of the checksum of this file for the specified algorithm.
- getChecksumAlgos() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- getChild(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the getChild node having the specified getModuleId.
- getChild(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Creates a JkClassLoader
, child of this one and having the specified entries.
- getChildModules() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the versioned modules which with this result has been created.
- getChildren() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the children nodes for this node in the tree structure.
- getChildren(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the children nodes for this node having the specified getModuleId.
- getClassDir() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getClassifier() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns the classifier for this module dependency or null
if
the dependency is done on the main artifact.
- getClasspath() - Method in class dev.jeka.core.api.java.JkClassLoader
-
Returns the classpath for this classloader excluding elements on the platform/system classloader.
- getClasspath(ClassLoader) - Method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
-
- getClasspath() - Method in class dev.jeka.core.api.java.JkJavaProcess
-
- getCommand() - Method in class dev.jeka.core.api.system.JkProcess
-
Returns the command launched by this process.
- getCommandSet() - Method in class dev.jeka.core.tool.JkPlugin
-
- getCommonScopes(Collection<JkScope>) - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns this scope or its first ancestors found present in the specified scopes.
- getCompilation() - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- getCompilation() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
Returns the compilation step for the test part.
- getCompileOptions() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns extra compile options passed to the compiler
- getCompiler() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns the compiler compiling Java sources of this project.
- getComputedCompileSpec() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Computes and returns the compile specification to pass to Java computer.
- getConnection() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkScmInfo
-
- getConsumer() - Static method in class dev.jeka.core.api.system.JkLog
-
- getContainerCount() - Method in class dev.jeka.core.api.java.testing.JkTestResult
-
- getCredentials() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Returns the getRealm of this repository.
- getCurrentBranch() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getCurrentCommit() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getCurrentNestedLevel() - Static method in class dev.jeka.core.api.system.JkLog
-
- getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the method of the given name and argument type on the specified
class.
- getDeclaredScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- getDeclaredScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getDeclaredScopes() - Method in interface dev.jeka.core.api.depmanagement.JkDependencyNode.JkNodeInfo
-
- getDeclaredScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns the set of scopes involved in these dependencies.
- getDeclaredVersion() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getDefaultPubring() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
- getDefaultScope() - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- getDefaultSecring() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
- getDefDependencies() - Method in class dev.jeka.core.tool.JkCommandSet
-
Dependencies necessary to compile the this command class.
- getDefDependencyResolver() - Method in class dev.jeka.core.tool.JkCommandSet
-
Returns the dependency resolver used to compile/run scripts of this project.
- getDependencies() - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- getDependencies() - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- getDependencies() - Method in class dev.jeka.core.api.depmanagement.JkLocalLibDependency
-
Returns the dependencies that will be consumed by the depender.
- getDependencies() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- getDependencies() - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- getDependencies() - Method in class dev.jeka.core.api.tooling.JkPom
-
The dependencies declared in this POM.
- getDependenciesDeclaredWith(JkScope) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- getDependency() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns the dependency object of this scoped dependency.
- getDependencyExclusion() - Method in class dev.jeka.core.api.tooling.JkPom
-
- getDependencyManagement() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getDependencyResolver() - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- getDependencyTree() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns the dependency tree for this dependency resolution.
- getDescription() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkProjectInfo
-
- getDescription() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Human description for the purpose of this scope, can be null
.
- getDeveloperConnection() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkScmInfo
-
- getDevelopers() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- getDirectClasspath() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns the classpath of this classloader without mentioning classpath of
the parent classloaders.
- getDirects() - Method in class dev.jeka.core.tool.JkImportedCommandSets
-
Returns only the direct slave of this master run.
- getDiscoveryConfigurer() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- getDisplayName() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier
-
- getDisplayOutput() - Method in class dev.jeka.core.api.java.JkJavadocProcessor
-
- getDocumentation() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getDotedName() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
A concatenation of the group and name of the module as '[group].[name]'.
- getDurationMs() - Method in class dev.jeka.core.api.system.JkLog.JkLogEvent
-
- getEmail() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkDeveloperInfo
-
- getEmbeddedLibAsPath(String) - Static method in class dev.jeka.core.api.java.JkInternalClassloader
-
- getEncoding() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getEncoding() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- getEngineBehavior() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
-
- getEntries() - Method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns all the scopes declared on the left side of this scope mapping.
- getEntries() - Method in class dev.jeka.core.api.file.JkPathSequence
-
Returns this sequence as a list.
- getEntries() - Method in class dev.jeka.core.api.java.JkClasspath
-
Returns each entries making this classpath
.
- getEntryContainingClass(String) - Method in class dev.jeka.core.api.java.JkClasspath
-
Returns the first entry of this classpath
containing the given class.
- getErrorReport() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns an error report if the resolution failed.
- getErrorStream() - Method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogConsumer
-
- getErrorStream() - Static method in class dev.jeka.core.api.system.JkLog
-
- getErrorStream() - Method in interface dev.jeka.core.api.system.JkLog.JkEventLogConsumer
-
- getExcludePatterns() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
Returns an unmodifiable set of exclude classname patterns.
- getExcludes() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns modules to exclude to the transitive chain.
- getExcludeTags() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- getExistingFiles(String) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
Returns a list of existing files having the specified relative path to its JkPathTree
root.
- getExt() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the getExtension for the artifact files to exclude.
- getExt() - Method in class dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkScope
-
Scopes that are extended by this one.
- getExtension() - Method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Returns the file getExtension of this object.
- getExtraActions() - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
-
- getExtraFilesToIncludeInJar() - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- getFailed() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
-
- getFailures() - Method in class dev.jeka.core.api.java.testing.JkTestResult
-
- getField(Class<?>, String) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Gets the field having the specified name on the specified object.
- getFieldValue(Object, Field) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Same as Field.get(Object)
but throwing only unchecked exceptions.
- getFieldValue(Object, String) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Gets the value of the field having the specified name on a given object.
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getFiles() - Method in interface dev.jeka.core.api.depmanagement.JkDependencyNode.JkNodeInfo
-
- getFiles() - Method in interface dev.jeka.core.api.depmanagement.JkFileDependency
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
- getFiles() - Method in class dev.jeka.core.api.file.JkPathTree
-
- getFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- getFilesFor(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns files the specified module is resolved to.
- getFirst(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns first node descendant of this one standing for the specified getModuleId, deep first.
- getForkedProcessOnJavaSourceVersion(Map<String, String>, String) - Static method in class dev.jeka.core.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.
- getForkingProcess() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
-
- getFound() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
-
- getFullClasspath() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns the complete classpath of this classloader.
- getGeneratedResourceDir() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getGeneratedSourceDir() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getGlobalExclusions() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns the dependencies to be excluded to the transitive chain when using this dependency.
- getGroup() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Group of this module.
- getGroupAndName() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
A concatenation of the group and name of this module as '[group]:[value]'.
- getGroupId() - Method in class dev.jeka.core.api.tooling.JkPom
-
The groupId for this POM.
- getId() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier
-
- getIdePathDirs() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- getIdeProjectDir() - Method in class dev.jeka.core.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.
- getIdeProjectDir() - Method in interface dev.jeka.core.api.depmanagement.JkDependency
-
In the IDE, a dependency can be provided by a project exporting it.
- getIdeProjectDir() - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
-
- getIdeProjectDir() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- getImportedCommandRoots() - Method in class dev.jeka.core.tool.JkImportedCommandSets
-
- getImportedCommandSets() - Method in class dev.jeka.core.tool.JkCommandSet
-
Returns imported runs with plugins applied on.
- getIncludePatterns() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
Returns an unmodifiable set of include classname patterns (ex : ".*IT")
- getIncludeTags() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- getInfo() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getInfo() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getInheritedAnnotation(Method, Class<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the annotation declared on a given method.
- getInheritedAnnotation(Class<?>, Class<T>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the annotation declared on a given method.
- getInterpolationCharset() - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Returns the charset used for interpolation
- getInvolvedModules() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.childModules(JkModuleId)
- getInvolvedScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns all scopes that are involved in these dependencies.
- getInvolvedScopes(Iterable<JkScope>) - Static method in class dev.jeka.core.api.depmanagement.JkScope
-
returns all specified scopes and all of their ancestors.
- getIvyConfig() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Returns configuration specific to Ivy repository.
- getIvyPublication() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- getJavadocDir() - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- getJavadocProcessor() - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- getJavaIdeSupport() - Method in interface dev.jeka.core.api.java.project.JkJavaIdeSupport.JkSupplier
-
- getJavaIdeSupport() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getJavaIdeSupport() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- getJavaVersion() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Gets the Java version used as source and target version
- getJekaHomeDir() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the directory where is installed the running Jeka instance.
- getJekaJarPath() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the Jeka jar file currently used in the running process.
- getJekaRepositoryCache() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the location of the artifact repository cache.
- getJekaUserHomeDir() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the Jeka user directory.
- getJekaVersion() - Static method in class dev.jeka.core.api.system.JkInfo
-
Returns the current Jeka version.
- getJkVersionFromTags() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getLastCommitMessage() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getLauncherConfigurer() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
-
- getLayout() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
- getLegacyReportDir() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
-
- getLicenses() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- getLoadedPluginInstanceOf(Class<T>) - Method in class dev.jeka.core.tool.JkCommandSetPlugins
-
Returns the list of loaded plugin instance of the specified class/interface.
- getLoadedPlugins() - Method in class dev.jeka.core.tool.JkCommandSetPlugins
-
Returns a list of all loaded plugins in the holding JkCommandSet instance.
- getLowestJekaCompatibleVersion() - Method in class dev.jeka.core.tool.JkPlugin
-
Returns a the lowest Jeka version which is compatible with this plugin.
- getMainArtifactExt() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns the extension used by the main artifact.
- getMainArtifactExt() - Method in class dev.jeka.core.api.depmanagement.JkStandardFileArtifactProducer
-
- getMainArtifactExt() - Method in class dev.jeka.core.api.depmanagement.JkSuppliedFileArtifactProducer
-
- getMainArtifactId() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns the main artifact file id for this producer.
- getMainArtifactPath() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns the main artifact path.
- getMainAttribute(String) - Method in class dev.jeka.core.api.java.JkManifest
-
Returns the value of the main attribute having the specified name.
- getMainAttribute(Attributes.Name) - Method in class dev.jeka.core.api.java.JkManifest
-
Returns the value of the main attribute having the specified name.
- getManifest() - Method in class dev.jeka.core.api.java.JkManifest
-
Returns the underlying JDK Manifest
object.
- getManifest() - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
- getMappedScopes(JkScope) - Method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns the right side scope mapped to the specified left scope.
- getMatcher() - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns the filter defined on this
JkPathTree
, never
null
.
- getMavenPublication() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- getMessage() - Method in class dev.jeka.core.api.system.JkLog.JkLogEvent
-
- getMethod(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Same as Class.getMethod(String, Class...)
but throwing only
unchecked exceptions.
- getMethodOrNull(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the method of the given name and argument type on the specified
class.
- getMissingFiles() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns non existing files matching for artifacts.
- getMissingFilesOrEmptyDirs() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
Returns the missing files or empty directory for this dependency.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the module id to exclude.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns the getModuleId of this dependency.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
Returns the getModuleId related to this problem.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Returns the module.
- getModuleId() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
Returns the module id (group and name) for this project.
- getModuleIds() - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Returns the modules on which some transitive dependencies are excluded.
- getModuleIds() - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns all modules that this object provides version for.
- getModuleInfo() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Convenient method to return relative information about this node, assuming this node stands for a module dependency.
- getModuleProblems() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult.JkErrorReport
-
Returns the list of problems.
- getName() - Method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Returns the classifier of this object.
- getName() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Name of this module.
- getName() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkDeveloperInfo
-
- getName() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkLicenseInfo
-
- getName() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkProjectInfo
-
- getName() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns the name of this scope.
- getNextValue(String) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getNextValue(String) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- getNodeInfo() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns information relative to this dependency node.
- getOptions() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Returns the specifications as a list of string directly usable in the
JkJavaCompiler
except
sourcepath
- getOptions() - Method in class dev.jeka.core.api.java.JkJavadocProcessor
-
Returns the axtra arguments passed to the Javadoc tool.
- getOptions() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Returns the specifications as a list of string directly usable in the
JkJavaCompiler
except
sourcepath
- getOrganisation() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkDeveloperInfo
-
- getOrganisationUrl() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkDeveloperInfo
-
- getOutputDir() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getOutputDir() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getOutputDir() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
Returns path of the directory under which are produced build files
- getOutputDir() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- getOutputDir() - Method in class dev.jeka.core.tool.JkCommandSet
-
Returns the output directory where all the final and intermediate artifacts are generated.
- getOutputStream() - Static method in class dev.jeka.core.api.system.JkLog
-
- getOutStream() - Method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogConsumer
-
- getOutStream() - Method in interface dev.jeka.core.api.system.JkLog.JkEventLogConsumer
-
- getParams() - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns the parameters of this dependency resolver.
- getParent() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns the class loader parent of this one.
- getPassword() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredentials
-
- getPlugin(Class<T>) - Method in class dev.jeka.core.tool.JkCommandSet
-
Shorthand to
getPlugins().get()
.
- getPlugins() - Method in class dev.jeka.core.tool.JkCommandSet
-
Returns the container of loaded plugins for this instance.
- getPomMetadata() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- getPostActions() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- getPostActions() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
-
- getProblemText() - Method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
Returns the text explaining this problem.
- getProdLayout() - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- getProduction() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getProgressDisplayer() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
-
- getProject() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- getProjectIde(JkCommandSet) - Static method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
- getProjectInfo() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- getProperties() - Method in class dev.jeka.core.api.tooling.JkPom
-
Returns properties declared in this POM.
- getPublication() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getPublicRing() - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Returns the public ring of this object.
- getPublishConfig() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
- getPublishRepos() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- getRealm() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredentials
-
- getRelativeFiles() - Method in class dev.jeka.core.api.file.JkPathTree
-
- getRelativeFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- getRepoConfigHavingUrl(String) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Return the individual repository from this set having the specified url.
- getRepoList() - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- getRepoPlugin() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- getReportDir() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
- getRepos() - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns the repositories the resolution is made on.
- getRepos() - Method in class dev.jeka.core.api.tooling.JkPom
-
Repositories declared in this POM.
- getResolvedFiles() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns all files resulting of this dependency node (this node itself plus all descendants).
- getResolvedScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersion() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersionedModule() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersionProvider() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.getResolvedVersions(JkModuleId)
- getResolvedVersions() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the resolved version for this node and all its children.
- getResolver() - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- getResourceGenerator() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns the consumers generating resources.
- getResourceProcessor() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns the resource processor.
- getResources() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getRoot() - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns the root directory.
- getRootDirOrZipFile() - Method in class dev.jeka.core.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 dev.jeka.core.api.file.JkPathTreeSet
-
- getScaffolder() - Method in class dev.jeka.core.tool.builtins.scaffold.JkPluginScaffold
-
- getScaffoldPlugin() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- getScm() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
- getScopeDefaultedDependencies() - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
Returns dependencies declared for this project.
- getScopeMapping() - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
Returns the default scope mapping to use for the
JkDependencySet
to be resolved.
- getScopeMapping() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns the scope mapping this scoped dependency is declared with.
- getScopes() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the scopes that render the exclusion effective.
- getScopes() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns a the scopes this scoped dependency.
- getScopeType() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Return wether this scoped dependency is declared with either scope nor scope mapping.
- getSecretRing() - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Returns the secret ring of this object.
- getSignatureFile(Path) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Returns file that are created if a signature occurs on specified files.
- getSigner(String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a signer based on this secret ring and passphrase and using the the specified key.
- getSigner() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- getSkipped() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
-
- getSourceEncoding() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns encoding to use to read Java source files
- getSourceFiles() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Returns all source files to be compiled.
- getSourceFiles() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Returns all source files to be compiled.
- getSourceGenerator() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Returns the consumers generating sources.
- getSources() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- getSourceVersion() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getSourceVersion() - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- getStarted() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
-
- getStaticResourceComputation() - Method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- getStdLib() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
-
- getSucceded() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
-
- getTacktraces() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkFailure
-
- getTags() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier
-
- getTagsOfCurrentCommit() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getTargetVersion() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getTargetVersion() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- getTestClasspath() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
Returns the classpath to run the test.
- getTestClassRoots() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
Returns the test class rot dirs to discover the tests from.
- getTestCount() - Method in class dev.jeka.core.api.java.testing.JkTestResult
-
- getTestId() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkFailure
-
- getTesting() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getTestLayout() - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- getTestProcessor() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
Returns processor running the tests.
- getTestSelection() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
Returns tests to be run.
- getThrowableMessage() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkFailure
-
- getTimeFinished() - Method in class dev.jeka.core.api.java.testing.JkTestResult
-
- getTimeStarted() - Method in class dev.jeka.core.api.java.testing.JkTestResult
-
- getType() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the type of the artifact file to exclude.
- getType() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier
-
- getType() - Method in class dev.jeka.core.api.system.JkLog.JkLogEvent
-
- getTypesOf(Object[]) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns an array of the types of specified objects.
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkLicenseInfo
-
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkProjectInfo
-
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkScmInfo
-
Read-write connection string to project sources
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Returns the url of this repository.
- getUserName() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredentials
-
- getValue() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns the value of the version.
- getVersion(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- getVersion() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns the version of the module this dependencies is constrained to.
- getVersion() - Method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
Returns the version range for which the problematic module dependency has been declared.
- getVersion() - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Returns the version.
- getVersion() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- getVersion() - Method in class dev.jeka.core.api.tooling.JkPom
-
The version for this POM.
- getVersionedModule() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- getVersionFilter() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- getVersionFromTags() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
If the current commit is tagged then the version is the tag name (last in alphabetical order).
- getVersionOf(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for resolvedVersion.getVersionOf(JkModuleId)
- getVersionOf(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns the version to use with specified module.
- getVersionProvider() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns overridden versions for transitive dependencies.
- getVersionProvider() - Method in class dev.jeka.core.api.tooling.JkPom
-
The map groupId:ArtifactId -> version provideded by the dependencyManagement
section of this POM.
- getWorkingDir() - Method in class dev.jeka.core.api.system.JkProcess
-
Returns the working directory of this process.
- getZipEntries(ZipFile) - Static method in class dev.jeka.core.api.utils.JkUtilsZip
-
Returns all zip entry of the specified zip file.
- getZipFile(File) - Static method in class dev.jeka.core.api.utils.JkUtilsZip
-
Creates a ZipFile
to file without checked exception.
- GLIB - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- GOOGLE_PROTOCOL_BUFFER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- goTo(String) - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified relative path to this root as getRoot directory.
- GROUP_NAME_COMPARATOR - Static variable in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- GROUP_NAME_COMPARATOR - Static variable in class dev.jeka.core.api.depmanagement.JkModuleId
-
Comparator sorting by module group first then module name.
- GSON - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- GUAVA - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- GUICE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- iml() - Method in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
Generates Idea [my-module].iml file
- imlSkipJeka - Variable in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- imlTestExtraModules - Variable in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- IMPLEMENTATION_TITLE - Static variable in class dev.jeka.core.api.java.JkManifest
-
The title of the implementation.
- IMPLEMENTATION_VENDOR - Static variable in class dev.jeka.core.api.java.JkManifest
-
The version of the implementation.
- IMPLEMENTATION_VERSION - Static variable in class dev.jeka.core.api.java.JkManifest
-
The version of the implementation.
- importDir(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the specified directory and its content at the root of this tree.
- importFile(Path, String, StandardCopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the specified file at the specified path within this tree.
- importFiles(Iterable<Path>, StandardCopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the specified files at the root of this tree.
- importTree(JkPathTree, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the content of the specified tree at the root of this one.
- includeSourceDirsInResources() - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- info(String, Object...) - Static method in class dev.jeka.core.api.system.JkLog
-
- info() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- info() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- init() - Method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogConsumer
-
- init() - Method in interface dev.jeka.core.api.system.JkLog.JkEventLogConsumer
-
- init() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- init() - Method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- init() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- init() - Method in class dev.jeka.core.tool.JkPlugin
-
This method is invoked right after plugin options has been injected
- inputStream(File) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as FileInputStream
constructor but throwing unchecked
exceptions.
- inputStream(URL) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as URL.openStream()
but throwing only unchecked exceptions.
- INSTALLED - Static variable in class dev.jeka.core.api.tooling.JkMvn
-
Returns true
if Maven is installed on the machine running this code.
- INSTANCE - Static variable in interface dev.jeka.core.api.java.JkInternalClasspathScanner
-
- instance(List<Path>) - Static method in interface dev.jeka.core.api.java.testing.JkInternalJunitDoer
-
- instanceOf(Class<T>, String...) - Static method in class dev.jeka.core.tool.JkInit
-
Creates an instance of the specified command class and displays information about this class andPrepending environment.
- instantiate(String) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Creates an instance of the class having the specified name in this class
loader.
- invoke(Object, String) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invoke(Object, Method) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invoke(Object, Method, Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invokeInstanceMethod(ClassLoader, Object, Method, Object...) - Method in class dev.jeka.core.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 dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes an instance method with the specified arguments
- invokeStaticMethod(boolean, String, String, Object...) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Invokes a static method on the specified class using the provided
arguments.
- invokeStaticMethod(Class<?>, String, Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes a static method with the specified arguments
- IS_WINDOWS - Static variable in class dev.jeka.core.api.utils.JkUtilsSystem
-
Flag valuing true
if the running underlying ofSystem is
Windows.
- isBlank(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Checks if a String is whitespace, empty ("") or null.
- isBreakOnFailures() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
Returns if #run should fail (throwing a IllegalArgumentException
) if test result has failures.
- isComputed() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
Returns true
if this node come from a computed dependency
- isDefault() - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Returns true
if no compiler or fork has been set on.
- isDefined(String) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Returns if the specified class is defined in this classloader
.
- isDefineMatcher() - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns true if a matcher has explicitly been defined on this tree.
- isDescendantOf(ClassLoader) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Returns true
if this classloader is descendant or same as the specified classloader.
- isDynamic() - Method in class dev.jeka.core.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 dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Returns true
if this object contains no exclusion.
- isEmpty() - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns true
if this providers is empty.
- isEmpty() - Method in class dev.jeka.core.api.java.JkManifest
-
Returns true
if this manifest has no entry or has only
"Manifest-Version" entry.
- isEvicted() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- isExtending(JkScope) - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns true
if this scope extends the specified one.
- isGreaterThan(JkVersion) - Method in class dev.jeka.core.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 dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkScope
-
Returns true
if this scope is one or is extending any of the specified scopes.
- isInOrIsExtendingAnyOf(JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkScope
-
- isInvolvedIn(JkScope) - Method in class dev.jeka.core.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 dev.jeka.core.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 dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkRepo
-
- isMainArtifact() - Method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
- isMethodPublicIn(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns whether the specified method signature is declared in the
specified class.
- isModuleDependencyDescription(String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns true
if the specified candidate matches to a module description.
- isModuleNode() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns true if this node stands for a module dependency.
- isRefreshed() - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
Returns true
if during the resolution phase, the dynamic
version must be resolved as well or the cache can be reused.
- isRemoteEqual() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- isSameFile(Path, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- isSignatureRequired() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- isSkipped() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
Returns if the tests should be skipped.
- isSnapshot() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns true
if this version stands for a snapshot one.
- isTransitive() - Method in class dev.jeka.core.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)
- isUniqueSnapshot() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- isUnspecified() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns true
if this version range is unspecified.
- isVerbose() - Static method in class dev.jeka.core.api.system.JkLog
-
- isVerbose() - Method in enum dev.jeka.core.api.system.JkLog.Verbosity
-
- isWorkspaceDirty() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- IT_INCLUDE_PATTERN - Static variable in class dev.jeka.core.api.java.testing.JkTestSelection
-
- iterator() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- iterator() - Method in class dev.jeka.core.api.file.JkPathSequence
-
- iterator() - Method in class dev.jeka.core.api.java.JkClasspath
-
- ivyPatterns() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- ivyRepo - Variable in class dev.jeka.core.api.depmanagement.JkRepo
-
- JACKSON_ANNOTATIONS - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JACKSON_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JACKSON_DATABIND - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JACOCO_REPORTS_PATHS - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JAVA_BINARIES - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JAVA_RESOURCE_MATCHER - Static variable in class dev.jeka.core.api.java.project.JkCompileLayout
-
Filter to consider as resources everything but java source stuff.
- JAVA_SOURCE_MATCHER - Static variable in class dev.jeka.core.api.java.project.JkCompileLayout
-
Filter to consider only Java source
- JAVADOC - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
This scope is used for publication purpose
- javadoc - Variable in class dev.jeka.core.tool.builtins.java.JkPluginJava.JkJavaPackOptions
-
When true, javadoc is created and packed in a jar file.
- JAVADOC_ARTIFACT_ID - Static variable in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- javaHome() - Static method in class dev.jeka.core.api.utils.JkUtilsJdk
-
- JAVAX_ACTIVATION - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_CDI_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_CONNECTOR - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_CONNECTOR_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_EL - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_INJECT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JAVAEE_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JCR - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JDO2 - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JMS - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSP - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSR250_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSR311_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSTL - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JTA - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_MAIL_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_PERSISTENCE_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_SERVLET_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_VALIDATION_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_WEB_SOCKET_SERVER_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_XML_BIND - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JCENTERL_URL - Static variable in class dev.jeka.core.api.depmanagement.JkRepo
-
URL of the JCenter ivy repository.
- JDBC_PASSWORD - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JDBC_URL - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JDBC_USERNAME - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JEKA_DIR - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project where Jeka elements lie.
- JEKA_MODULE_ID - Static variable in class dev.jeka.core.api.system.JkInfo
-
- JERSEY_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JERSEY_SERVER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JETTY_SERVER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JGIT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JkArtifactId - Class in dev.jeka.core.api.depmanagement
-
Artifacts are files produced by projects in order to be published and reused by other projects.
- JkArtifactLocator - Interface in dev.jeka.core.api.depmanagement
-
Defines methods for enumerating artifacts files likely to be produced.
- JkArtifactProducer - Interface in dev.jeka.core.api.depmanagement
-
Interface to be implemented by classes responsible of producing artifacts.
- JkArtifactProducer.JkSupplier - Interface in dev.jeka.core.api.depmanagement
-
- JkClassLoader - Class in dev.jeka.core.api.java
-
- JkClasspath - Class in dev.jeka.core.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.
- JkCommandSet - Class in dev.jeka.core.tool
-
Base class for defining commands executable from command line.
- JkCommandSet() - Constructor for class dev.jeka.core.tool.JkCommandSet
-
- JkCommandSetPlugins - Class in dev.jeka.core.tool
-
- JkCompileLayout<T> - Class in dev.jeka.core.api.java.project
-
Folder layout for a project output.
- JkCompileLayout.Concern - Enum in dev.jeka.core.api.java.project
-
- JkCompileOption - Annotation Type in dev.jeka.core.tool
-
Specifies the options of the Jeka compiler for def classes.
- JkCompileOption.JkCompileOptions - Annotation Type in dev.jeka.core.tool
-
Repeatable container.
- JkComputedDependency - Class in dev.jeka.core.api.depmanagement
-
Dependency on computed resource.
- JkComputedDependency(Runnable, Path, Iterable<Path>) - Constructor for class dev.jeka.core.api.depmanagement.JkComputedDependency
-
Constructs a computed dependency to the specified files and the specified Runnable
to run for
generating them.
- JkConstants - Class in dev.jeka.core.tool
-
Holds constants about project structures
- JkConstants() - Constructor for class dev.jeka.core.tool.JkConstants
-
- JkConsumers<T,P> - Class in dev.jeka.core.api.function
-
A mutable container for Consumer
.
- JkDefClasspath - Annotation Type in dev.jeka.core.tool
-
Adds an element to def classpath.
- JkDefClasspath.JkImports - Annotation Type in dev.jeka.core.tool
-
Repeatable container.
- JkDefImport - Annotation Type in dev.jeka.core.tool
-
Adds a Jeka project def classpath to the Jeka def classpath where this annotation is declared.
- JkDefRepo - Annotation Type in dev.jeka.core.tool
-
Specifies the repositories to use for resolving dependencies declared with @
JkDefClasspath
elements.
- JkDefRepo.ImportRepos - Annotation Type in dev.jeka.core.tool
-
- JkDependency - Interface in dev.jeka.core.api.depmanagement
-
Interface standing for a dependency.
- JkDependencyExclusions - Class in dev.jeka.core.api.depmanagement
-
Holds information about transitive dependencies to exclude.
- JkDependencyManagement<T> - Class in dev.jeka.core.api.depmanagement
-
A structure to manage consistently dependencies and their resolution.
- JkDependencyNode - Class in dev.jeka.core.api.depmanagement
-
A representation of a node in a dependency tree.
- JkDependencyNode.JkFileNodeInfo - Class in dev.jeka.core.api.depmanagement
-
- JkDependencyNode.JkModuleNodeInfo - Class in dev.jeka.core.api.depmanagement
-
- JkDependencyNode.JkNodeInfo - Interface in dev.jeka.core.api.depmanagement
-
- JkDependencyResolver<T> - Class in dev.jeka.core.api.depmanagement
-
Class to resolve dependencies to files or dependency tree.
- JkDependencySet - Class in dev.jeka.core.api.depmanagement
-
A set of
JkScopedDependency
generally standing for the entire
dependencies of a project/module.
- JkDepExclude - Class in dev.jeka.core.api.depmanagement
-
Information about excluding artifacts or whole modules.
- JkDoc - Annotation Type in dev.jeka.core.tool
-
Documents the annotated element so that Jeka can display some information
when 'help' is invoked from command line.
- JkDocPluginDeps - Annotation Type in dev.jeka.core.tool
-
Mentions that the annotated plugin class relies on other plugins.
- JkEclipseClasspathGenerator - Class in dev.jeka.core.api.tooling.eclipse
-
Provides method to generate Eclipse .classpath metadata files.
- JkEclipseProjectGenerator - Class in dev.jeka.core.api.tooling.eclipse
-
Memory model of Eclipse .project file.
- JkEnv - Annotation Type in dev.jeka.core.tool
-
Injects the environment variable value if such a one exists and an option as not been already injected on.
- JkFileDependency - Interface in dev.jeka.core.api.depmanagement
-
Dependencies that can directly provide files without passing by an external medium.
- JkFileSystemDependency - Class in dev.jeka.core.api.depmanagement
-
A dependency on files located on file ofSystem.
- JkGitWrapper - Class in dev.jeka.core.api.tooling
-
Wrapper for Git command line interface.
- JkGpg - Class in dev.jeka.core.api.crypto.gpg
-
Provides method for signing and verify signature with PGP.
- JkHelpOptions - Class in dev.jeka.core.tool
-
Options for help method.
- JkHelpOptions() - Constructor for class dev.jeka.core.tool.JkHelpOptions
-
- JkHierarchicalConsoleLogConsumer - Class in dev.jeka.core.api.system
-
- JkHierarchicalConsoleLogConsumer() - Constructor for class dev.jeka.core.api.system.JkHierarchicalConsoleLogConsumer
-
- JkImlGenerator - Class in dev.jeka.core.api.tooling.intellij
-
Provides method to generate and read Eclipse metadata files.
- JkImportedCommandSets - Class in dev.jeka.core.tool
-
A commandSet class can import one or several commandSet classes.
- JkInfo - Class in dev.jeka.core.api.system
-
Provides information about Jeka running instance.
- JkInfo() - Constructor for class dev.jeka.core.api.system.JkInfo
-
- JkInit - Class in dev.jeka.core.tool
-
Class for instantiating builds while displaying meaningful information about environment on console.
- JkInit() - Constructor for class dev.jeka.core.tool.JkInit
-
- JkInternalClassloader - Class in dev.jeka.core.api.java
-
Not part of the public API
- JkInternalClasspathScanner - Interface in dev.jeka.core.api.java
-
Not part of public api
- JkInternalDepResolver - Interface in dev.jeka.core.api.depmanagement
-
Not part of the public API.
- JkInternalGpgDoer - Interface in dev.jeka.core.api.crypto.gpg
-
- JkInternalJunitDoer - Interface in dev.jeka.core.api.java.testing
-
Not part of the public API
- JkInternalPublisher - Interface in dev.jeka.core.api.depmanagement
-
Not part of the public API
- JkIvyPublication<T> - Class in dev.jeka.core.api.depmanagement
-
Information required to publish a module in an Ivy repository.
- JkIvyPublication.JkPublicationArtifact - Class in dev.jeka.core.api.depmanagement
-
- JkJarPacker - Class in dev.jeka.core.api.java
-
Utilities class to produce Jar files.
- JkJavaCompiler<T> - Class in dev.jeka.core.api.java
-
Compiler for Java source code.
- JkJavaCompileSpec<T> - Class in dev.jeka.core.api.java
-
Stands for a compilation settings as source and target version, encoding, annotation processing
or any option supported by the compileRunner.
- JkJavadocProcessor<T> - Class in dev.jeka.core.api.java
-
Provides fluent interface for producing Javadoc.
- JkJavaIdeSupport - Class in dev.jeka.core.api.java.project
-
Minimal information necessary to generate metadata project file for IDE.
- JkJavaIdeSupport.JkSupplier - Interface in dev.jeka.core.api.java.project
-
- JkJavaPackOptions() - Constructor for class dev.jeka.core.tool.builtins.java.JkPluginJava.JkJavaPackOptions
-
- JkJavaProcess - Class in dev.jeka.core.api.java
-
Offers fluent interface for launching Java processes.
- JkJavaProject - Class in dev.jeka.core.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
JkJavaProject 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/consumed
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 bin artifacts.
It provides cache mechanism in order compile or unit test phases are executed once when generating
several artifact files so be aware of clean it if you want to replay some tasks with different settings.
- JkJavaProjectCompilation<T> - Class in dev.jeka.core.api.java.project
-
Handles project compilation step.
- JkJavaProjectDocumentation - Class in dev.jeka.core.api.java.project
-
- JkJavaProjectProduction - Class in dev.jeka.core.api.java.project
-
Tasks for packaging artifacts created by the holding project.
- JkJavaProjectPublication - Class in dev.jeka.core.api.java.project
-
- JkJavaProjectTesting - Class in dev.jeka.core.api.java.project
-
Handles project testing step.
- JkJavaVersion - Class in dev.jeka.core.api.java
-
Java specification version
- JkKotlinCompiler - Class in dev.jeka.core.api.kotlin
-
Stand for a compilation setting and process.
- JkKotlinJvmCompileSpec - Class in dev.jeka.core.api.kotlin
-
Stands for a compilation settings as source and target version, encoding, annotation processing
or any option supported by the compileRunner.
- JkLocalLibDependency - Class in dev.jeka.core.api.depmanagement
-
- JkLocator - Class in dev.jeka.core.api.system
-
Provides location related to the running Jeka instance.
- JkLocator() - Constructor for class dev.jeka.core.api.system.JkLocator
-
- JkLog - Class in dev.jeka.core.api.system
-
Provides static methods for logging events.
- JkLog() - Constructor for class dev.jeka.core.api.system.JkLog
-
- JkLog.JkEventLogConsumer - Interface in dev.jeka.core.api.system
-
- JkLog.JkLogEvent - Class in dev.jeka.core.api.system
-
- JkLog.JkState - Class in dev.jeka.core.api.system
-
- JkLog.Type - Enum in dev.jeka.core.api.system
-
- JkLog.Verbosity - Enum in dev.jeka.core.api.system
-
- JkManifest<T> - Class in dev.jeka.core.api.java
-
Helper class to read and write Manifest from and to file.
- JkMavenMetadata - Class in dev.jeka.core.api.depmanagement
-
Object representation of the maven-metadata.xml file found in Maven
repositories for describing available timestamped snapshot available for a
given version.
- JkMavenMetadata.Versioning - Class in dev.jeka.core.api.depmanagement
-
- JkMavenMetadata.Versioning.JkSnapshot - Class in dev.jeka.core.api.depmanagement
-
- JkMavenPublication<T> - Class in dev.jeka.core.api.depmanagement
-
Publication specific information to include in POM file in order to be published of a Maven repository.
- JkModuleDependency - Class in dev.jeka.core.api.depmanagement
-
A dependency on an external module.
- JkModuleDepProblem - Class in dev.jeka.core.api.depmanagement
-
Information about problem when resolving dependencies
- JkModuleId - Class in dev.jeka.core.api.depmanagement
-
Identifier for project.
- JkMvn - Class in dev.jeka.core.api.tooling
-
Convenient class wrapping maven process.
- JkocoJunitEnhancer - Class in dev.jeka.core.tool.builtins.jacoco
-
Enhancer to beforeOptionsInjected JkUnit such it performs Jacoco code coverage while it runs unit tests.
- JkOptions - Class in dev.jeka.core.tool
-
Key/value string storage for run parameters.
- JkPathFile - Class in dev.jeka.core.api.file
-
A path standing for a file (not a directory).
- JkPathMatcher - Class in dev.jeka.core.api.file
-
A collection of PathMatcher commonly used each associated with a label for human recognising.
- JkPathSequence - Class in dev.jeka.core.api.file
-
A sequence of file path (folder or archive).
- JkPathTree - Class in dev.jeka.core.api.file
-
Provides a view on files and sub-folders contained in a given directory or zip file.
- JkPathTreeSet - Class in dev.jeka.core.api.file
-
- JkPlugin - Class in dev.jeka.core.tool
-
Plugin instances are owned by a JkCommandSet
instance.
- JkPlugin(JkCommandSet) - Constructor for class dev.jeka.core.tool.JkPlugin
-
- JkPluginEclipse - Class in dev.jeka.core.tool.builtins.eclipse
-
- JkPluginEclipse(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
- JkPluginGit - Class in dev.jeka.core.tool.builtins.git
-
- JkPluginGit(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.git.JkPluginGit
-
- JkPluginIntellij - Class in dev.jeka.core.tool.builtins.intellij
-
- JkPluginIntellij(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- JkPluginJacoco - Class in dev.jeka.core.tool.builtins.jacoco
-
- JkPluginJacoco(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.jacoco.JkPluginJacoco
-
- JkPluginJava - Class in dev.jeka.core.tool.builtins.java
-
Plugin for building Java projects.
- JkPluginJava(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- JkPluginJava.JkJavaPackOptions - Class in dev.jeka.core.tool.builtins.java
-
Standard options for packaging java projects.
- JkPluginJava.JkTestOptions - Class in dev.jeka.core.tool.builtins.java
-
Options about tests
- JkPluginPgp - Class in dev.jeka.core.tool.builtins.repos
-
- JkPluginPgp(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- JkPluginPom - Class in dev.jeka.core.tool.builtins.maven
-
- JkPluginPom(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.maven.JkPluginPom
-
- JkPluginRepo - Class in dev.jeka.core.tool.builtins.repos
-
Plugin for defining repositories.
- JkPluginRepo(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- JkPluginScaffold - Class in dev.jeka.core.tool.builtins.scaffold
-
Provides method to generate a project skeleton (folder structure, configuration files, ....)
- JkPluginScaffold(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.scaffold.JkPluginScaffold
-
- JkPluginSonar - Class in dev.jeka.core.tool.builtins.sonar
-
- JkPluginSonar(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.sonar.JkPluginSonar
-
- JkPluginWar - Class in dev.jeka.core.tool.builtins.java
-
Plugin for building WAR file (Jee Web Archive).
- JkPluginWar(JkCommandSet) - Constructor for class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- JkPom - Class in dev.jeka.core.api.tooling
-
Wraps a POM file (Ideally an effective POM file) and provides convenient methods to extract
information jump.
- JkPomMetadata<T> - Class in dev.jeka.core.api.depmanagement
-
These are extra information required to publish on Maven central.
- JkPomMetadata.JkDeveloperInfo - Class in dev.jeka.core.api.depmanagement
-
Information about a developer.
- JkPomMetadata.JkLicenseInfo - Class in dev.jeka.core.api.depmanagement
-
Information about a license.
- JkPomMetadata.JkProjectInfo<T> - Class in dev.jeka.core.api.depmanagement
-
Information about a project.
- JkPomMetadata.JkScmInfo<T> - Class in dev.jeka.core.api.depmanagement
-
Information about source control ofSystem managing the project sources.
- JkPomTemplateGenerator - Class in dev.jeka.core.api.depmanagement
-
- JkPomTemplateGenerator() - Constructor for class dev.jeka.core.api.depmanagement.JkPomTemplateGenerator
-
- JkPopularModules - Class in dev.jeka.core.api.depmanagement
-
Constants on popular modules used in Java ecosystem.
- JkProcess - Class in dev.jeka.core.api.system
-
Provides fluent API to define and launch external process.
- JkPrompt - Class in dev.jeka.core.api.system
-
- JkRepo - Class in dev.jeka.core.api.depmanagement
-
Hold configuration necessary to instantiate download or upload repository
- JkRepo.JkPublishConfig - Class in dev.jeka.core.api.depmanagement
-
Configuration specific to publishing.
- JkRepo.JkRepoCredentials - Class in dev.jeka.core.api.depmanagement
-
- JkRepo.JkRepoIvyConfig - Class in dev.jeka.core.api.depmanagement
-
Configuration specific to Ivy.
- JkRepoConfigOptionLoader - Class in dev.jeka.core.tool
-
- JkRepoConfigOptionLoader() - Constructor for class dev.jeka.core.tool.JkRepoConfigOptionLoader
-
- JkRepoSet - Class in dev.jeka.core.api.depmanagement
-
- JkResolutionParameters<T> - Class in dev.jeka.core.api.depmanagement
-
Contains parameters likely to impact module resolution behavior.
- JkResolveResult - Class in dev.jeka.core.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 files 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 dev.jeka.core.api.depmanagement
-
- JkResourceProcessor<T> - Class in dev.jeka.core.api.file
-
This processor basically copies some resource files to a target folder
(generally the class folder).
- JkRunnables<T> - Class in dev.jeka.core.api.function
-
A mutable container for Runnable
.
- JkScaffolder - Class in dev.jeka.core.tool.builtins.scaffold
-
Object that process scaffolding.
- JkScope - Class in dev.jeka.core.api.depmanagement
-
Defines a context where is defined dependencies of a given project.
- JkScopedDependency - Class in dev.jeka.core.api.depmanagement
-
A dependency along a scope information to specify for wich purpose it should be used.
- JkScopedDependency.ScopeType - Enum in dev.jeka.core.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 dev.jeka.core.api.depmanagement
-
A mapping to scopes to scopes acting when declaring dependencies.
- JkScopeMapping.Partial - Class in dev.jeka.core.api.depmanagement
-
Partial object to construct a scope mapping.
- jkScopes - Variable in class dev.jeka.core.api.depmanagement.JkIvyPublication.JkPublicationArtifact
-
- JkSonar - Class in dev.jeka.core.tool.builtins.sonar
-
Sonar wrapper class for launching sonar analysis in a convenient way.
- JkStandardFileArtifactProducer<T> - Class in dev.jeka.core.api.depmanagement
-
This
JkArtifactProducer
produces artifacts files at a standardized path
determined by a provided function (outputPath, artifactId) -> path.
- JkState() - Constructor for class dev.jeka.core.api.system.JkLog.JkState
-
- JkSuppliedFileArtifactProducer<T> - Class in dev.jeka.core.api.depmanagement
-
This
JkArtifactProducer
produces artifacts files at the path
provided by the caller
To add artifacts to produce, caller has to provide the
Path
where is generated artifact along
the
Runnable
for generating it.
- JkTestOptions() - Constructor for class dev.jeka.core.tool.builtins.java.JkPluginJava.JkTestOptions
-
- JkTestProcessor<T> - Class in dev.jeka.core.api.java.testing
-
Processor executing a given bunch of tests existing in compiled Java classes.
- JkTestProcessor.JkEngineBehavior<T> - Class in dev.jeka.core.api.java.testing
-
- JkTestProcessor.JkProgressOutputStyle - Enum in dev.jeka.core.api.java.testing
-
Style of progress mark to display on console while the tests are running.
- JkTestResult - Class in dev.jeka.core.api.java.testing
-
- JkTestResult.JkCount - Class in dev.jeka.core.api.java.testing
-
- JkTestResult.JkFailure - Class in dev.jeka.core.api.java.testing
-
- JkTestResult.JkTestIdentifier - Class in dev.jeka.core.api.java.testing
-
- JkTestResult.JkTestIdentifier.JkType - Enum in dev.jeka.core.api.java.testing
-
- JkTestSelection<T> - Class in dev.jeka.core.api.java.testing
-
Mutable object to specify a set of test to run according class root dirs, file patterns and tags.
- JkUnaryOperator<T> - Interface in dev.jeka.core.api.function
-
A serializable UnaryOperator
- JkUrlClassLoader - Class in dev.jeka.core.api.java
-
Wrapper around URLClassLoader
offering convenient methods and fluent
interface to deal with URLClassLoader
.
- JkUtilsAssert - Class in dev.jeka.core.api.utils
-
Utility class for dealing with assertions.
- JkUtilsAssert() - Constructor for class dev.jeka.core.api.utils.JkUtilsAssert
-
- JkUtilsFile - Class in dev.jeka.core.api.utils
-
Utility class for dealing with files.
- JkUtilsFile() - Constructor for class dev.jeka.core.api.utils.JkUtilsFile
-
- JkUtilsIO - Class in dev.jeka.core.api.utils
-
Utility class for dealing with Inputs/Outputs.
- JkUtilsIO.JkStreamGobbler - Class in dev.jeka.core.api.utils
-
Runs a thread copying all data from the specified input stream to sepecified output streams.
- JkUtilsIterable - Class in dev.jeka.core.api.utils
-
Utility class for dealing with Iterable
.
- JkUtilsIterable() - Constructor for class dev.jeka.core.api.utils.JkUtilsIterable
-
- JkUtilsJdk - Class in dev.jeka.core.api.utils
-
Convenient methods to deal with running JDK.
- JkUtilsObject - Class in dev.jeka.core.api.utils
-
Utility class for dealing with generic Object class instances.
- JkUtilsObject() - Constructor for class dev.jeka.core.api.utils.JkUtilsObject
-
- JkUtilsPath - Class in dev.jeka.core.api.utils
-
Utility class providing convenient methods to deal with Path
.
- JkUtilsReflect - Class in dev.jeka.core.api.utils
-
Utility class for dealing with reflection
- JkUtilsReflect() - Constructor for class dev.jeka.core.api.utils.JkUtilsReflect
-
- JkUtilsString - Class in dev.jeka.core.api.utils
-
Utility class for dealing with strings.
- JkUtilsString() - Constructor for class dev.jeka.core.api.utils.JkUtilsString
-
- JkUtilsSystem - Class in dev.jeka.core.api.utils
-
Utility class to deal with the underlying ofSystem.
- JkUtilsThrowable - Class in dev.jeka.core.api.utils
-
Utility class to deal with Throwable
- JkUtilsTime - Class in dev.jeka.core.api.utils
-
Utility class to deal with time.
- JkUtilsXml - Class in dev.jeka.core.api.utils
-
Utilities methods to ease XML api of the JDK
- JkUtilsZip - Class in dev.jeka.core.api.utils
-
Low level utility method to deal with zip files.
- JkVersion - Class in dev.jeka.core.api.depmanagement
-
Used to specify a module version.
- JkVersionedModule - Class in dev.jeka.core.api.depmanagement
-
Identifies a given module in a given version
- JkVersionProvider - Class in dev.jeka.core.api.depmanagement
-
Association between getModuleIds and version.
- JODA_TIME - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- join() - Method in class dev.jeka.core.api.utils.JkUtilsIO.JkStreamGobbler
-
- join(String[], String) - Static method in class dev.jeka.core.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 dev.jeka.core.api.utils.JkUtilsString
-
- jreContainer - Variable in class dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkPopularModules
-
- JUNIT_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- jvmOptions - Variable in class dev.jeka.core.tool.builtins.java.JkPluginJava.JkTestOptions
-
Argument passed to the JVM if tests are withForking.
- of(Path, Path, String) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a
JkGpg
with the specified public and secret ring.
- of() - Static method in interface dev.jeka.core.api.crypto.gpg.JkInternalGpgDoer
-
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Creates an artifact id with the specified name and extension.
- of(JkProcess, Path...) - Static method in class dev.jeka.core.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 dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkComputedDependency
-
- of(Path, JkJavaProcess, String, String...) - Static method in class dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- of(Set<JkScope>, JkFileDependency) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- of(JkModuleId, JkVersion, Set<JkScope>, Set<JkScope>, JkVersion, List<Path>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Creates a empty (without repo) dependency resolver fetching module dependencies.
- of(String, JkScope...) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- of(Iterable<JkScopedDependency>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- of(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(Iterable<Path>) - Static method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
-
- of(JkRepoSet) - Static method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- of(JkRepoSet, Path) - Static method in interface dev.jeka.core.api.depmanagement.JkInternalPublisher
-
- of(T) - Static method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- of(Runnable, Path, Path, JkDependencySet) - Static method in class dev.jeka.core.api.depmanagement.JkLocalLibDependency
-
Constructs a
JkLocalLibDependency
from an artifact producer and the artifact file id
one is interested on.
- of(JkVersionedModule, String) - Static method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- of(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- of(InputStream) - Static method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- of(T) - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- of(JkModuleId, JkVersion) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(JkVersionedModule) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(JkModuleId, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(String) - Static method in class dev.jeka.core.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(JkModuleId, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Creates a project id according the specified group and name.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Creates a project id according a string supposed to be formatted as
group
.name
or group
:
name
.
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkLicenseInfo
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
Creates an empty publication info.
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredentials
-
- of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredentials
-
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a repository having the specified url.
- of(Iterable<JkRepo>) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a repository set from the specified configurations.
- of(JkRepo, JkRepo...) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a repository set from the specified configurations.
- of(String...) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- of(JkDependencyNode, JkResolveResult.JkErrorReport) - Static method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Creates a dependency resolve result object form a list of module dependency files and a list of resolved versions.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkScope
-
Creates a new
JkScope
passing its name.
- of(String, String, boolean, JkScope...) - Static method in class dev.jeka.core.api.depmanagement.JkScope
-
- of(JkModuleDependency, JkScopeMapping) - Static method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
- of(JkDependency, JkScope...) - Static method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
- of(JkDependency, Set<JkScope>) - Static method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
- of(JkScope, JkScope...) - Static method in class dev.jeka.core.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 dev.jeka.core.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 dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns a partially constructed mapping specifying only scope entries and
willing for the mapping values.
- of() - Static method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Creates an empty scope mapping.
- of(Function<JkArtifactId, Path>) - Static method in class dev.jeka.core.api.depmanagement.JkStandardFileArtifactProducer
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkSuppliedFileArtifactProducer
-
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkVersion
-
Creates a
JkVersion
with the specified value.
- of(JkModuleId, JkVersion) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Creates a JkVersionedModule
from a string formatted as
groupId:name:version
.
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- of(JkModuleId, String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- of(JkModuleId, JkVersion) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Creates an empty version provider.
- of(Iterable<JkVersionedModule>) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Creates a version provider from the specified versioned modules.
- of(Path) - Static method in class dev.jeka.core.api.file.JkPathFile
-
- of(String) - Static method in class dev.jeka.core.api.file.JkPathFile
-
- of(URL) - Static method in class dev.jeka.core.api.file.JkPathFile
-
- of(PathMatcher) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
Creates an instance from a PathMatcher
instance.
- of() - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
A matcher accepting all entries.
- of(boolean, FileSystem, String...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
- of(String...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
Shorthand for of(true, patterns)
.
- of(boolean, String...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
- of(boolean, FileSystem, Iterable<String>) - Static method in class dev.jeka.core.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 dev.jeka.core.api.file.JkPathSequence
-
Creates a JkPathSequence
from an Iterable
of paths or a single Path.
- of() - Static method in class dev.jeka.core.api.file.JkPathSequence
-
- of(Path, String) - Static method in class dev.jeka.core.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 dev.jeka.core.api.file.JkPathSequence
-
Creates a JkPathSequence
form specified entries
- of(Path) - Static method in class dev.jeka.core.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified root directory.
- of(Iterable<JkPathTree>) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- of(JkPathTree...) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- of(Path...) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- of() - Static method in class dev.jeka.core.api.file.JkResourceProcessor
-
Creates an empty resource processor
- of() - Static method in class dev.jeka.core.api.function.JkConsumers
-
Creates a
JkConsumers
delegating to the single specified
Consumer
.
- of(Runnable) - Static method in class dev.jeka.core.api.function.JkRunnables
-
Creates a
JkRunnables
delegating to the single specified
Runnable
.
- of(T, Runnable) - Static method in class dev.jeka.core.api.function.JkRunnables
-
- of() - Static method in class dev.jeka.core.api.function.JkRunnables
-
- of(ClassLoader) - Static method in class dev.jeka.core.api.java.JkClassLoader
-
- of(Iterable<Path>) - Static method in class dev.jeka.core.api.java.JkClasspath
-
Creates a JkClasspath
form specified file entries.
- of() - Static method in class dev.jeka.core.api.java.JkClasspath
-
- of(Path, Path, Path...) - Static method in class dev.jeka.core.api.java.JkClasspath
-
Creates a JkClasspath
form specified file entries.
- of(ClassLoader) - Static method in class dev.jeka.core.api.java.JkInternalClassloader
-
- of() - Static method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
-
- of(JkPathTreeSet) - Static method in class dev.jeka.core.api.java.JkJarPacker
-
- of(Path) - Static method in class dev.jeka.core.api.java.JkJarPacker
-
- of() - Static method in class dev.jeka.core.api.java.JkJavaCompiler
-
Creates a
JkJavaCompiler
without specifying a
JavaCompiler
instance or an external process.
- of() - Static method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- of() - Static method in class dev.jeka.core.api.java.JkJavadocProcessor
-
- of() - Static method in class dev.jeka.core.api.java.JkJavaProcess
-
Initializes a JkJavaProcess
using the same JRE then the one
currently running.
- of(String) - Static method in class dev.jeka.core.api.java.JkJavaVersion
-
Creates a Java specification version from the specified name.
- of() - Static method in class dev.jeka.core.api.java.JkManifest
-
Creates an empty JkManifest
- of(URLClassLoader) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- of(Iterable<Path>) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- of(Iterable<Path>, ClassLoader) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- of() - Static method in class dev.jeka.core.api.java.project.JkCompileLayout
-
Creates a default layout respecting Maven standard for sources.
- of(Path) - Static method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- of() - Static method in class dev.jeka.core.api.java.project.JkJavaProject
-
- of() - Static method in class dev.jeka.core.api.java.testing.JkTestProcessor
-
- of(long, long, long, long, long, long) - Static method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
-
- of(JkTestResult.JkTestIdentifier, String, StackTraceElement[]) - Static method in class dev.jeka.core.api.java.testing.JkTestResult.JkFailure
-
- of(JkTestResult.JkTestIdentifier.JkType, String, String, Set<String>) - Static method in class dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier
-
- of(long, long, JkTestResult.JkCount, JkTestResult.JkCount, List<JkTestResult.JkFailure>) - Static method in class dev.jeka.core.api.java.testing.JkTestResult
-
- of() - Static method in class dev.jeka.core.api.java.testing.JkTestSelection
-
Creates an empty testSet
The created instance does not include any include filter nor class root dirs
so no test will be included out of the box.
- of() - Static method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- of(String, String...) - Static method in class dev.jeka.core.api.system.JkProcess
-
Defines a JkProcess
using the specified command and
parameters.
- of(JkJavaIdeSupport) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
- of(JkJavaIdeSupport) - Static method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- of(Path) - Static method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- of(Path, String...) - Static method in class dev.jeka.core.api.tooling.JkMvn
-
Creates a Maven command.
- of(Path) - Static method in class dev.jeka.core.api.tooling.JkPom
-
Creates a
JkPom
jump a POM file, ideally an effective POM file.
- of(Path) - Static method in class dev.jeka.core.tool.builtins.jacoco.JkocoJunitEnhancer
-
- of(String, String, JkVersion) - Static method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- of(Class<T>) - Static method in class dev.jeka.core.tool.JkCommandSet
-
Creates a instance of the specified command class (extending JkCommandSet), including option injection, plugin loading
and plugin activation.
- ofCurrent() - Static method in class dev.jeka.core.api.java.JkClassLoader
-
Returns a
JkClassLoader
wrapping the current thread context classloader.
- ofCurrent() - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- ofCurrentRuntime() - Static method in class dev.jeka.core.api.java.JkClasspath
-
Returns the current classpath as given by
System.getProperty("java.class.path")
.
- ofDefault() - Static method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
-
Creates a
JkKotlinCompiler
based on the default kotlin compiler installed on the host machine.
- ofDefaultGnuPg() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a
JkGpg
with default GnuPgp file location.
- ofEmpty() - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- ofFileDep(JkFileDependency, Set<JkScope>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
- ofIvy(Path) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a Ivy repository having the specified file location.
- ofJavaHome(Path) - Static method in class dev.jeka.core.api.java.JkJavaProcess
-
Initializes a JkJavaProcess
using the Java executable
located in the specified directory.
- ofJavaNature(String) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseProjectGenerator
-
- ofJavaTool(String, String...) - Static method in class dev.jeka.core.api.system.JkProcess
-
Defines a JkProcess
using the specified tool of the JDK and
parameters.
- ofKotlinHome() - Static method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
-
- ofLoaderOf(Class<?>) - Static method in class dev.jeka.core.api.java.JkClassLoader
-
Returns a
JkClassLoader
wrapping the class loader having loaded
the specified class.
- ofLoaderOf(Class<?>) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns a
JkUrlClassLoader
wrapping the class loader having loaded
the specified class.
- ofLocal(Path) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Creates a
JkDependencySet
based on jars located under the specified directory.
- ofLocal() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a Maven repository for publishing locally under
[USER HOME]/.jeka/publish folder.
- ofLocal() - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- ofMainArtifact(String) - Static method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Shorthand for of(MAIN_ARTIFACT_NAME, String)
.
- ofMainEmbeddedLibs() - Static method in class dev.jeka.core.api.java.JkInternalClassloader
-
- ofMainEmbeddedLibs(List<Path>) - Static method in class dev.jeka.core.api.java.JkInternalClassloader
-
- ofMaven(Path) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a Maven repository having the specified file location.
- ofMavenCentral() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates the Maven central repository.
- ofMavenJCenter() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a JCenter repository.
- ofMavenOssrhDeployRelease(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates an OSSRH repository for deploying released artifacts.
- ofMavenOssrhDownloadAndDeploySnapshot(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates an OSSRH repository for both deploying snapshot and download artifacts.
- ofMavenOssrhPublicDownload() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a OSSRH repository for downloading both snapshot and released artifacts.
- ofMavenScope(String) - Static method in class dev.jeka.core.api.depmanagement.JkScope
-
- ofModuleDep(JkDependencyNode.JkModuleNodeInfo, List<JkDependencyNode>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Constructs a node for the specified versioned module having the specified
direct flatten.
- ofNoDirectory(LinkOption...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
A matcher filtering out directories.
- ofOssrhSnapshotAndRelease(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a JkRepoSet for publishing on
OSSRH
- ofOssrhSnapshotAndRelease() - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a JkRepoSet for downloading from
OSSRH
- ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.JkPomMetadata
-
Creates an empty publication info.
- ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.JkStandardFileArtifactProducer
-
- ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.JkSuppliedFileArtifactProducer
-
- ofParent(T) - Static method in class dev.jeka.core.api.file.JkResourceProcessor
-
- ofParent(P) - Static method in class dev.jeka.core.api.function.JkConsumers
-
- ofParent(T) - Static method in class dev.jeka.core.api.function.JkRunnables
-
- ofParent(T) - Static method in class dev.jeka.core.api.java.JkJavaCompiler
-
- ofParent(T) - Static method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- ofParent(T) - Static method in class dev.jeka.core.api.java.JkJavadocProcessor
-
- ofParent(T) - Static method in class dev.jeka.core.api.java.JkManifest
-
- ofParent(T) - Static method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- ofParent(T) - Static method in class dev.jeka.core.api.java.testing.JkTestProcessor
-
- ofParent(T) - Static method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- ofPublicRing(Path) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a JkGpg with the specified public key ring.
- ofRoot(JkVersionedModule) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- ofRootDirName(String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Creates a JkVersionedModule
from a string formatted as
groupId:name:version
.
- ofSecretRing(Path, String) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a JkGpg with the specified secret key ring.
- ofSimpleNature(String) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseProjectGenerator
-
- ofSystem() - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- ofTextDescription(Path) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- ofTextDescription(URL) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- ofTextDescription(String) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Creates a dependencySet from a flat file formatted as :
- ofUnspecifiedVerion(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
- ofWinOrUx(String, String, String...) - Static method in class dev.jeka.core.api.system.JkProcess
-
Defines a JkProcess
using the specified command and
parameters.
- ofZip(Path) - Static method in class dev.jeka.core.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified root directory.
- or(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- output(OutputStream) - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- output(Document, OutputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Prints the specified document in the specified output getOutputStream.
- OUTPUT_PATH - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project base directory where output files are generated.
- OUTPUT_RELATIVE_PATH - Static variable in class dev.jeka.core.tool.builtins.jacoco.JkPluginJacoco
-
Relative location to the output folder of the generated jacoco report file
- outputStream(File, boolean) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as FileOutputStream
constructor but throwing unchecked
exceptions.
- save() - Static method in class dev.jeka.core.api.system.JkLog.JkState
-
- SCOPES_FOR_COMPILATION - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
Scopes necessary for compiling production code.
- SCOPES_FOR_TEST - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
Scopes necessary for both compiling tests and run them.
- searchGroups() - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an alphabetical sorted list of groupId present in these repositories
- searchGroups() - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- searchModules(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an alphabetical sorted list of module ids present in these repositories for the specified groupId.
- searchModules(String) - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- searchVersions(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an alphabetical sorted list of version present in these repositories for the specified moduleId.
- searchVersions(JkModuleId) - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- secretKeyPassword - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- secretRingPath - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- SELENIUM_JAVA - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SEMANTIC_COMARATOR - Static variable in class dev.jeka.core.api.depmanagement.JkVersion
-
- serialize(Object, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Serializes a given Java object to the specified file.
- serialize(Object, OutputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Serializes a given Java object to the specified output getOutputStream.
- set(Consumer<T>) - Method in class dev.jeka.core.api.function.JkConsumers
-
Set the specified Consumer
as the unique underlying element for this container.
- set(Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
-
Set the specified Runnable
as the unique underlying Runnable
for this container.
- setAccessibleIfNeeded(Field) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Sets the specified field to accessible if not already done.
- setAnnotationProcessingOnly() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Only process annotation.
- setAnnotationProcessingOnly() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Only process annotation.
- setAnnotationProcessors(String...) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Sets specified annotation classes instead of using the ones discovered by default Java 6 mechanism.
- setAnnotationProcessors(String...) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Sets specified annotation classes instead of using the ones discovered by default Java 6 mechanism.
- setArtifactFilenameComputation(Function<JkArtifactId, Path>) - Method in class dev.jeka.core.api.depmanagement.JkStandardFileArtifactProducer
-
Specifies how the location and names or artifact files will be computed.
- setArtifactLocator(Supplier<JkArtifactLocator>) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- setArtifactLocator(JkArtifactLocator) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- setBaseDir(Path) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setBaseDir(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setBaseDirSupplier(Supplier<Path>) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setBreakOnFailures(boolean) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
- setChecksumAlgos(String...) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- setClassDir(String) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setClassFilename(String) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
-
- setClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Creates a copy of this
JkJavaCompiler
but with the specified
classpath.
- setClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Creates a copy of this
JkJavaCompiler
but with the specified
classpath.
- setCommandClassCode(String) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
-
- setCompilerTool(JavaCompiler) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Sets underlying java compiler tool to use.
- setConnection(String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkScmInfo
-
Read-only connection string to project sources
- setConsumer(JkLog.JkEventLogConsumer) - Static method in class dev.jeka.core.api.system.JkLog
-
- setCredentials(JkRepo.JkRepoCredentials) - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Sets credentials to access to this repo.
- setCredentials(String, String, String) - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
- setCredentials(String, String) - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
- setDefault() - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Sets to default underlying compiler, meaning the compiler tool embedded in the running JDK
- setDefaultScope(JkScope[]) - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
- setDefDependencies(JkDependencyResolver, JkDependencySet) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
If the build script depends on external libraries, you must set the resolver of this dependencies here.
- setDefDependencies(JkDependencySet) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setDefDependencyResolver(JkDependencyResolver) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setDependencies(UnaryOperator<JkDependencySet>) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- setDependencies(JkDependencySet) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- setDependencies(Function<JkDependencySet, JkDependencySet>) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- setDependencies(JkDependencySet) - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- setDependencyResolver(JkDependencyResolver) - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- setDescription(String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkProjectInfo
-
- setDeveloperConnection(String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkScmInfo
-
Read-write connection string to project sources
- setDiscoveryConfigurer(JkUnaryOperator<LauncherDiscoveryRequestBuilder>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
Set a native Junit-platform configurer to build the LauncherDiscoveryRequest
passed to Junit-platform.
- setDisplayOutput(Boolean) - Method in class dev.jeka.core.api.java.JkJavadocProcessor
-
- setEncoding(String) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Creates a copy of this
JkJavaCompileSpec
but using the
specified source encoding (e.g.
- setEncoding(String) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- setExtraFilesToIncludeInFatJar(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkJavaProjectProduction
-
File trees specified here will be added to the fat jar.
- setFailOnDependencyResolutionError(boolean) - Method in class dev.jeka.core.api.depmanagement.JkDependencyManagement
-
If true
this object will throw a JkException whenever a dependency resolution occurs.
- setFailOnDepsResolutionError(boolean) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setFieldValue(Object, Field, Object) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Sets the specified value for the specified field and object.
- setForceJdkVersion(boolean) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setForkingProcess(JkProcess) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Sets the underlying compiler with the specified process.
- setForkingProcess(JkJavaProcess) - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
-
- setForkingProcess(boolean) - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
-
- setForkingWithJavac(String...) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Set the underlying compiler as an external process of the 'javac' tool provided with the running JDK.
- setForkingWithJavacIf(boolean, String...) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
- setGeneratedResourceDir(String) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setGeneratedSourceDir(String) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setHierarchicalConsoleConsumer() - Static method in class dev.jeka.core.api.system.JkLog
-
This set the default consumer.
- setImportedProjects(List<Path>) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
If the build script depends on build script located in another projects, you must add those projects here.
- setImportedTestModules(Iterable<String>) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setIncludeJavadoc(boolean) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
Set whether or not generated .classpath file should contains javadoc link for libraries.
- setInterpolationCharset(Charset) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Set the charset used for interpolation.
- setJavadocDir(String) - Method in class dev.jeka.core.api.java.project.JkJavaProjectDocumentation
-
- setJavaVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Sets the Java version used for both source and target.
- setJreContainer(String) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
Specifies the exact string to use as jre container.
- setLauncherConfigurer(JkUnaryOperator<LauncherConfig.Builder>) - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
-
Lets to setup the Junit-platform native LauncherConfig
used to build
the Launcher
.
- setLegacyReportDir(Path) - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
-
Sets the directory where will be generated the legacy standard XML report.
- setMainArtifact(Path, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- setMainArtifactExt(String) - Method in class dev.jeka.core.api.depmanagement.JkStandardFileArtifactProducer
-
- setMainArtifactExt(String) - Method in class dev.jeka.core.api.depmanagement.JkSuppliedFileArtifactProducer
-
- setMainArtifactWithType(Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- setManifest(Manifest) - Method in class dev.jeka.core.api.java.JkManifest
-
Sets the underlying Manifest
object.
- setManifestFromClass(Class<?>) - Method in class dev.jeka.core.api.java.JkManifest
-
Set the values from the specified i,n the manifest belonging to the specified class jar.
- setManifestFromClassRootDir(Path) - Method in class dev.jeka.core.api.java.JkManifest
-
Sets the underlying Manifest
object from the file present at [specified class dir]/META-INF/MANIFEST.MF
- setManifestFromFile(Path) - Method in class dev.jeka.core.api.java.JkManifest
-
Sets the underlying Manifest
object from the content of the specified file.
- setManifestFromInputStream(InputStream) - Method in class dev.jeka.core.api.java.JkManifest
-
Set the values from the specified inputStream source.
- setMaxLength(int) - Static method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogConsumer
-
- setModuleHolder(JkVersionedModule) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
The underlying dependency manager can cache the resolution on file system
for faster result.
- setModuleId(JkModuleId) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- setModuleId(String) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- setName(String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkProjectInfo
-
- setOf(T...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Creates a set of specified items.
- setOf(Iterable<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Creates a set of specified items.
- setOption(String, String) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Some options of a compileRunner are set in a couple of name/value (version, classpath, .....).
- setOption(String, String) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Some options of a compileRunner are set in a couple of name/value (version, classpath, .....).
- setOutputDir(Path) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- setOutputDir(Path) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setOutputDir(String) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
Sets the output path dir relative to base dir.
- setOutputDir(Path) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- setOutputDirSupplier(Supplier<Path>) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setProdLayout(JkCompileLayout) - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- setProgressDisplayer(JkTestProcessor.JkProgressOutputStyle) - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
-
Sets the test progress type to display on the console.
- setProject(JkJavaProject) - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- setProp(String, String) - Method in class dev.jeka.core.tool.builtins.sonar.JkPluginSonar
-
Adds a property to setupAfterPluginActivations sonar instance to run.
- setRefreshed(boolean) - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
- setReportDir(String) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
- setRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- setRepos(JkRepoSet) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- setResolvedVersionProvider(Supplier<JkVersionProvider>) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- setResources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setScopeMapping(JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- setScopeMapping(JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
- setSignatureRequired(boolean) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- setSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- setSkipped(boolean) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTesting
-
Specifies if the tests should be skipped.
- setSourceAndTargetVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Shorthand for #setSourceVersion chained to #setTargetVersion
- setSourceEncoding(String) - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompilation
-
Set the encoding to use to read Java source files
- setSourceMavenStyle(JkCompileLayout.Concern) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
Creates a default layout respecting Maven standard for sources.
- setSources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setSourceSimpleStyle(JkCompileLayout.Concern) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setSourceVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Sets the version of source code accepted.
- setSourceVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- setStandardJREContainer(String) - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
Set the JRE container to the Eclipse Standard VM type with the desired name.
- setStandardOuputDirs(JkCompileLayout.Concern) - Method in class dev.jeka.core.api.java.project.JkCompileLayout
-
- setStaticResourceDir(Path) - Method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- setTargetVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Sets the target Java version for compiled classes.
- setTargetVersion(JkJavaVersion) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
Sets the target Java version for compiled classes.
- setTestClassRoots(UnaryOperator<JkPathSequence>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
-
- setTestLayout(JkCompileLayout) - Method in class dev.jeka.core.api.java.project.JkJavaIdeSupport
-
- setUniqueSnapshot(boolean) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- setup() - Method in class dev.jeka.core.tool.JkCommandSet
-
This method is invoked right after options has been injected into this instance.
- setupAfterPluginActivations() - Method in class dev.jeka.core.tool.JkCommandSet
-
This method is called once all plugin has been activated.
- setUrl(String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkProjectInfo
-
- setUrl(String) - Method in class dev.jeka.core.api.depmanagement.JkPomMetadata.JkScmInfo
-
Publicly browsable repository url
- setUsePathVariables(boolean) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
If true
dependencies path will use JEKA_HOME and JEKA_REPO classpath variable instead of absolute paths.
- setUseVarPath(boolean) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setVerbosity(JkLog.Verbosity) - Static method in class dev.jeka.core.api.system.JkLog
-
- setVersion(JkVersion) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- setVersion(String) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- setVersionedModule(Supplier<JkVersionedModule>) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- setVersionedModule(JkVersionedModule) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- setVersionedModule(Supplier<JkVersionedModule>) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- setVersionedModule(JkVersionedModule) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- setVersionFilter(Predicate<JkVersion>) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- setVersionSupplier(Supplier<JkVersion>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
Set the version supplier used to compute this project version.
- setWriter(XMLStreamWriter) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- showDependencies() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
Displays the resolved dependency tree on the console.
- sign(Path, String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
- sign(Path, String, Path) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Signs the specified file and write the signature in the specified signature file.
- sign(Path, Path, String, Path, char[], boolean) - Method in interface dev.jeka.core.api.crypto.gpg.JkInternalGpgDoer
-
- skip - Variable in class dev.jeka.core.tool.builtins.java.JkPluginJava.JkTestOptions
-
Turn it on to skip tests.
- SKIP_DESIGN - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SLF4J_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_JCL_OVER_SLF4J - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_JDK14_BINDING - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_LOG4J12_BINDING - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_SIMPLE_BINDING - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SOURCE_ENCODING - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SOURCE_OPTS - Static variable in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- SOURCE_OPTS - Static variable in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
-
- SOURCES - Static variable in class dev.jeka.core.api.depmanagement.JkScope
-
This scope is used for publication purpose
- sources - Variable in class dev.jeka.core.tool.builtins.java.JkPluginJava.JkJavaPackOptions
-
When true, sources are packed in a jar file.
- SOURCES - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SOURCES_ARTIFACT_ID - Static variable in class dev.jeka.core.api.java.project.JkJavaProjectPublication
-
- splitTrimmed(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Splits the specified String into an array by separating by the specified
delimiter.
- SPRING_AOP - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_BEANS - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_CONTEXT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_JDBC - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_ORM - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_SECURITY_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_TX - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- STANDARD_INCLUDE_PATTERN - Static variable in class dev.jeka.core.api.java.testing.JkTestSelection
-
- STANDARD_LOCATION - Static variable in class dev.jeka.core.api.java.JkManifest
-
The path where generally belongs all manifest past (relative to archive root)
- startsWithAny(String, String...) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns true
if the specified string starts with any of the
candidates.
- startTask(String, Object...) - Static method in class dev.jeka.core.api.system.JkLog
-
Logs the start of the current task.
- state(boolean, String) - Static method in class dev.jeka.core.api.utils.JkUtilsAssert
-
- stop() - Method in class dev.jeka.core.api.utils.JkUtilsIO.JkStreamGobbler
-
Stop the gobbling, meaning stop the thread.
- stream(FileVisitOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns a path stream of all files of this tree.
- substringAfterFirst(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring after the first delimiter of the specified
occurrence.
- substringAfterLast(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring after the last delimiter of the specified
occurrence.
- substringBeforeFirst(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring before the first delimiter of the specified
occurrence.
- substringBeforeLast(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring before the last delimiter of the specified
occurrence.
- SUREFIRE_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SVN_KIT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-