Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z _ 

A

accept(T) - Method in class dev.jeka.core.api.function.JkConsumers
 
accept(T) - Method in interface dev.jeka.core.api.utils.JkUtilsThrowable.ThrowingConsumer
 
activateOnJkLog() - Static method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
 
add(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Adds a child element of the specified name on the underlying element.
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.ide.EclipseJkBean
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
 
addAgent(Path, String) - Method in class dev.jeka.core.api.java.JkJavaProcess
Adds the specified agent to the command line.
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.publication.JkPomMetadata
R@see #addLicense(JkLicenseInfo)
addArtifact(String, Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.publication.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.publication.JkIvyPublication
Adds all the artifacts defined in the specified artifactLocator.
addArtifacts(JkArtifactProducer) - Method in class dev.jeka.core.api.depmanagement.publication.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.ide.EclipseJkBean
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
Fills this manifest with contextual infoString : JkManifest.CREATED_BY, JkManifest.BUILT_BY and JkManifest.BUILD_JDK
addDeveloper(JkPomMetadata.JkDeveloperInfo) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
Adds a developer pthis this publication.
addDeveloper(String, String, String, String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
addEntries(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
 
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
 
addGithubDeveloper(String, String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
addGpl3License() - Method in class dev.jeka.core.api.depmanagement.publication.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
 
addJavaCompilerOptions(String...) - Method in class dev.jeka.core.api.project.JkProjectCompilation
Adds options to be passed to Java compiler
addJavaOptions(Collection<String>) - Method in class dev.jeka.core.api.java.JkJavaProcess
Adds the specified java options to the command line.
addJavaOptions(String...) - Method in class dev.jeka.core.api.java.JkJavaProcess
 
addJavaOptionsIf(boolean, String...) - Method in class dev.jeka.core.api.java.JkJavaProcess
 
addJvmOption(String) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Adds JVM options to pass to compiler program (which is a Java program).
addLicense(JkPomMetadata.JkLicenseInfo) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
Adds license information about this publication
addLicense(String, String) - Method in class dev.jeka.core.api.depmanagement.publication.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.publication.JkPomMetadata
 
addOption(String) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
addOptionalArtifact(Path, String...) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
Same as JkIvyPublication.setMainArtifact(Path, String...) (Path, String...)} but effective only if the specified file exists.
addOptionalArtifactWithType(Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
Same as JkIvyPublication.setMainArtifact(Path, String...) (Path, String, String...)} but effective only if the specified file exists.
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.kotlin.JkKotlinJvmCompileSpec
Adds specified options to pass to the compileRunner.
addOptions(Iterable<String>) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
addParams(String...) - Method in class dev.jeka.core.api.system.JkProcess
Adds specified parameters to the command line
addParams(Collection<String>) - Method in class dev.jeka.core.api.system.JkProcess
 
addParamsFirst(Collection<String>) - Method in class dev.jeka.core.api.system.JkProcess
 
addParamsFirst(String...) - Method in class dev.jeka.core.api.system.JkProcess
 
addParamsIf(boolean, String...) - Method in class dev.jeka.core.api.system.JkProcess
Adds specified parameters to the command line if the specified condition is true.
addPlugin(Path) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
addPlugin(String) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
addPluginOption(String, String, String) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
addProjectLibrary(String) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
 
addProjectLibrary(String) - Method in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
addRepos(JkRepo...) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
addRepos(JkRepo...) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
addRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
addRepos(JkRepo...) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
addResource(JkPathTree) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
addResource(Path) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
addResource(String) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
addSibling(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Adds a sibling element of the specified name just before this one.
addSnapshotVersion(String, String) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
addSource(JkPathTree) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
addSource(JkPathTreeSet) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
addSource(Path) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
addSource(String) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
addTestClassRoots(Iterable<Path>) - Method in class dev.jeka.core.api.java.testing.JkTestSelection
Adds specified dir to the test class root directories.
addTestDependencies(Function<JkDependencySet, JkDependencySet>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
Add specified dependencies at head of preset dependencies.
addTestExcludeFilterSuffixedBy(String, boolean) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
By default, every class in test folder are run.
addTestIncludeFilterOnStandardNaming(boolean) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
addTestIncludeFilterSuffixedBy(String, boolean) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
By default, every classes in test folder are run.
addTextAndLocalDependencies() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
addVersion(String, String) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
all() - Method in class dev.jeka.core.tool.builtins.ide.EclipseJkBean
 
all() - Method in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
allFine() - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult.JkErrorReport
 
allIml() - Method in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
allRepositoryOptions() - Static method in class dev.jeka.core.tool.JkRepoFromProperties
 
and(JkDependencySet.Hint, JkDependencySet) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns a clone of this object plus the specified JkDependencys, at the specified place and condition.
and(JkDependencySet.Hint, List<? extends JkDependency>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(List<? extends JkDependency>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns a clone of this object plus the specified JkDependencys at the tail of this one.
and(JkDependencySet) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(JkDependencySet.Hint, JkDependency...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(JkDependency...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(JkDependencySet.Hint, String) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(JkDependencySet.Hint, JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(JkDependencySet.Hint, String, JkTransitivity) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(String, JkTransitivity) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
and(JkProjectDependencies) - Method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
and(JkQualifiedDependency) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
and(String, JkDependency) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
and(String, String) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
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(JkVersionProvider) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
Returns a JkVersionProvider that is a union of this provider and the specified one.
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(JkResolveResult) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Returns a concatenation of this resolve result and the specified one.
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
Creates a JkPathTreeSet which is a concatenation of this JkPathTreeSet and the JkPathTree array passed as parameter.
and(Path...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
Creates a JkPathTreeSet which is a concatenation of this JkPathTreeSet and the folder array passed as parameter.
and(JkPathTreeSet...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
Creates a JkPathTreeSet which is a concatenation of this JkPathTreeSet and the JkPathTreeSet array passed as parameter.
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
andClassifier(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
andClassifierAndType(String, String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns a JkModuleDependency identical to this one but adding the specified classifier and type JkModuleDependency.JkArtifactSpecification.
andExclusion(JkDependencyExclusion...) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns a JkModuleDependency identical to this one but adding the specified exclusion.
andExclusion(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns a JkModuleDependency identical to this one but adding the specified exclusion.
andExclusion(Iterable<JkDependencyExclusion>) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns a JkModuleDependency identical to this one but adding the specified exclusion.
andFiles(JkDependencySet.Hint, Iterable<Path>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
andFiles(Iterable<Path>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
andFiles(JkDependencySet.Hint, String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
andFiles(String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
andGlobalExclusion(JkDependencyExclusion) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
andGlobalExclusion(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
andMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTree
Creates a copy of this JkPathTree augmented with the specified JkPathMatcher
andMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTreeSet
Creates a JkPathTree which is a copy of this JkPathTree augmented with the specified JkPathMatcher
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.
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
ANDROID_EXTENSION_RUNTIME - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
andThen(JkUnaryOperator<T>) - Method in interface dev.jeka.core.api.function.JkUnaryOperator
 
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
Creates a JkPathTreeSet which is a concatenation of this JkPathTreeSet and zip files passed as parameter.
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(String, Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
 
append(Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
Chains this underlying Runnable with the specified one.
appendAfter(String, String, Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
 
appendBefore(String, String, Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
 
apply(Consumer<JkResourceProcessor>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
Applies the specified consumer to this object.
apply(Consumer<JkDomElement<?>>) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Runs the specified consumer with this element as argument.
apply(Consumer<JkProject>) - Method in class dev.jeka.core.api.project.JkProject
 
apply(Consumer<JkProjectCompilation>) - Method in class dev.jeka.core.api.project.JkProjectCompilation
 
apply(Consumer<JkProjectConstruction>) - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
apply(Consumer<JkProjectDocumentation>) - Method in class dev.jeka.core.api.project.JkProjectDocumentation
 
apply(Consumer<JkProjectPublication>) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
apply(Consumer<JkProjectSimpleFacade>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
apply(Consumer<JkProjectTesting>) - Method in class dev.jeka.core.api.project.JkProjectTesting
 
applyGpg(JkGpg, String, JkProject) - Static method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
applyOnProject(Consumer<JkProject>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
argument(boolean, String, Object...) - 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.resolution.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 version.
assertNoUnspecifiedVersion() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
attr(String, String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Adds the specified attribute name/value on the underlying element.
attr(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns the value of the specified attribute on this element.
autoConfigureProject - Variable in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 

B

before(JkDependency) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet.Hint
 
beforeAndIf(JkDependency, boolean) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet.Hint
 
BOUNCY_CASTLE_PROVIDER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
BUILD_JDK - Static variable in class dev.jeka.core.api.java.JkManifest
The JDK version who was running while building this manifest.
buildNumber - Variable in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata.Versioning.JkSnapshot
 

C

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.
child(String, Predicate<JkDomElement>) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns the child first child of this element having the specified name and verifying the specified predicate.
child(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns the child first child of this element having the specified name.
children(String, Predicate<JkDomElement>) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns an unmodifiable list of the child elements having the specified name and verifying the specified predicate.
children(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns an unmodifiable list of the child elements having the specified name.
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.JkBean
Cleans the output directory.
cleanCache() - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
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.publication.JkIvyPublication
 
clone() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
clone() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
 
clone() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
clone() - Method in class dev.jeka.core.api.system.JkProcess
 
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(List<String>) - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos
 
close() - Method in class dev.jeka.core.api.file.JkPathTree
This method close the underlying file system.
closeAndOrRelease() - Method in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
closeAndRelease(String...) - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos
Closes repositories in OPEN Status, waits for all repos are closed then releases all repositories.
closeAndRelease - Variable in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
closeAndReleaseOpenRepositories(String...) - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos
Closes then releases staging repositories in OPEN status.
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.
commands(String...) - Method in class dev.jeka.core.api.tooling.JkMvn
return a new maven command for this working directory.
commentVersionPrefix - Variable in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
compareTo(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersion
 
compareTo(JkJavaVersion) - Method in class dev.jeka.core.api.java.JkJavaVersion
 
COMPILE - Static variable in class dev.jeka.core.api.depmanagement.JkTransitivity
Dependency will be fetch along transitive dependencies declared as 'compile'
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(String) - Static method in class dev.jeka.core.api.marshalling.JkDomXPath
Compiles a string to a XPathExpression.
compile() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
COMPILE_SCOPE - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
COMPILE_TARGET_CONF - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
COMPILER - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_EMBEDDABLE - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_ALLOPEN - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_ALLOPEN_ID - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_KAPT - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_KAPT_ID - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_KOTLINX_SERIALIZATION - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_NOARG - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_NOARG_ID - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_SAM_WITH_RECEIVER - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
COMPILER_PLUGIN_SAM_WITH_RECEIVER_ID - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
compilerExtraArgs - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
computationOrigin() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkFileNodeInfo
If this node comes from a computed dependency, it returns computed dependency in question.
computeIdeDependencies(JkProjectDependencies, JkVersionedModule.ConflictStrategy) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
computeIdeDependencies(JkProjectDependencies) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
computeIvyPublishDependencies(JkProjectDependencies, JkVersionedModule.ConflictStrategy) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
computeMavenPublishDependencies(JkDependencySet, JkDependencySet, JkVersionedModule.ConflictStrategy) - Static method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
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.
configurationNames - Variable in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication.JkPublishedArtifact
 
configure(JkProject, boolean, boolean) - Method in class dev.jeka.core.api.j2e.JkJ2eWarProjectAdapter
Configures a project in order it publishes war archive.
configure(JkProject) - Method in class dev.jeka.core.api.j2e.JkJ2eWarProjectAdapter
 
configure(JkProject, boolean) - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
Configure the specified project to use git version for publishing and tagging the repository.
configureCompileDeps(Function<JkDependencySet, JkDependencySet>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
configureDependencies(UnaryOperator<JkQualifiedDependencySet>) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
configureDependencies(Function<JkDependencySet, JkDependencySet>) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
configureDependencies(Function<JkDependencySet, JkDependencySet>) - Method in class dev.jeka.core.api.project.JkProjectCompilation
 
configureForFirstRemoteRepo(JkProject, String...) - Static method in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
configureForOSSRHRepo(JkProject, String...) - Static method in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
configureForRepo(JkProject, JkRepo, String...) - Static method in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
configureForRepo(JkProject, JkNexusRepos, String...) - Static method in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
configurePublishedDeps(Function<JkDependencySet, JkDependencySet>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
Configures the dependencies to be published in a Maven repository.
configureRuntimeDependencies(UnaryOperator<JkDependencySet>) - Method in class dev.jeka.core.api.project.JkProjectConstruction
Specify the dependencies to add or remove from the production compilation dependencies to get the runtime dependencies.
configureRuntimeDeps(UnaryOperator<JkDependencySet>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
Specify the dependencies to add or remove from the production compilation dependencies to get the runtime dependencies.
configureTestDeps(Function<JkDependencySet, JkDependencySet>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
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.
containFiles() - Method in class dev.jeka.core.api.file.JkPathTree
 
containFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
 
contains(URL) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
 
contains(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
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.resolution.JkResolveResult
Shorthand for dependencyTree.contains(JkModuleId)
contains(String) - Method in class dev.jeka.core.api.function.JkRunnables
 
copy() - Method in class dev.jeka.core.api.depmanagement.JkRepo
 
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.
copyUrlToFile(String, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
 
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
countOccurrence(String, char) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns occurrence count of the specified character into the specified string.
createBinJar(Path) - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
createBinJar() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
createChild(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
Creates a JkClassLoader, child of this one and having the specified entries.
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.project.JkProjectConstruction
 
createFatJar() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
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.project.JkProjectDocumentation
 
createJavadocJar() - Method in class dev.jeka.core.api.project.JkProjectDocumentation
 
createSourceJar(Path) - Method in class dev.jeka.core.api.project.JkProjectDocumentation
 
createSourceJar() - Method in class dev.jeka.core.api.project.JkProjectDocumentation
 
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[])
CURRENT_JAVA_EXEC_DIR - Static variable in class dev.jeka.core.api.java.JkJavaProcess
 
CURRENT_JAVA_HOME - Static variable in class dev.jeka.core.api.java.JkJavaProcess
 
currentBuildNumber() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
currentSnapshot() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
customizeFatJarContent(Function<JkPathTreeSet, JkPathTreeSet>) - Method in class dev.jeka.core.api.project.JkProjectConstruction
Allows customizing thz content of produced fat jar.

D

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.
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.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.PomJkBean
 
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
 
dev.jeka.core.api.depmanagement.artifact - package dev.jeka.core.api.depmanagement.artifact
 
dev.jeka.core.api.depmanagement.embedded.ivy - package dev.jeka.core.api.depmanagement.embedded.ivy
 
dev.jeka.core.api.depmanagement.publication - package dev.jeka.core.api.depmanagement.publication
 
dev.jeka.core.api.depmanagement.resolution - package dev.jeka.core.api.depmanagement.resolution
 
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.j2e - package dev.jeka.core.api.j2e
 
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.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.marshalling - package dev.jeka.core.api.marshalling
 
dev.jeka.core.api.project - package dev.jeka.core.api.project
 
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
 
dev.jeka.core.tool.builtins.crypto - package dev.jeka.core.tool.builtins.crypto
 
dev.jeka.core.tool.builtins.git - package dev.jeka.core.tool.builtins.git
 
dev.jeka.core.tool.builtins.ide - package dev.jeka.core.tool.builtins.ide
 
dev.jeka.core.tool.builtins.maven - package dev.jeka.core.tool.builtins.maven
 
dev.jeka.core.tool.builtins.project - package dev.jeka.core.tool.builtins.project
 
dev.jeka.core.tool.builtins.release - package dev.jeka.core.tool.builtins.release
 
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.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.
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.
documentFrom(Reader) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
Creates a document from the specified xml string.
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.

E

EclipseJkBean - Class in dev.jeka.core.tool.builtins.ide
 
EclipseJkBean() - Constructor for class dev.jeka.core.tool.builtins.ide.EclipseJkBean
 
EHCACHE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
EHCACHE_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
elipse(String, int) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns the specified string truncated and ending with ... if the specified string is longer than the specified max length.
embed() - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
Copies script an Jeka jar inside the project in order to be executable in embedded mode.
embed() - Method in class dev.jeka.core.tool.builtins.scaffold.ScaffoldJkBean
 
emptyArtifactPatterns() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
 
emptyIvyPatterns() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
 
emptyResources() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
emptySources() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
ENCODING_OPTS - Static variable in class dev.jeka.core.api.java.JkJavaCompileSpec
 
ENCODING_OPTS - Static variable in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
endsWithAny(String, String...) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns true if the specified string ends with any of the candidates.
endTask(String) - Static method in class dev.jeka.core.api.system.JkLog
Logs a end the current task with a specific message.
endTask() - Static method in class dev.jeka.core.api.system.JkLog
Same as JkLog.endTask(String) but using the standard message.
equals(Object) - Method in class dev.jeka.core.api.depmanagement.artifact.JkArtifactId
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet.Hint
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency.JkArtifactSpecification
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkModuleId
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkRepo
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkTransitivity
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkVersion
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
 
equals(Object) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
 
equals(Object) - Method in class dev.jeka.core.api.file.JkPathSequence
 
equals(Object) - Method in class dev.jeka.core.api.file.JkPathTreeSet
 
equals(Object) - Method in class dev.jeka.core.api.java.JkClasspath
 
equals(Object) - Method in class dev.jeka.core.api.java.JkJavaVersion
 
equals(Object, Object) - Static method in class dev.jeka.core.api.utils.JkUtilsObject
Returns true if both object are null or the two obects are equals.
equals(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Null safe equals
equalsAny(String, String...) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns true if any of the candidate string is equal to the string to match.
error(String) - Static method in class dev.jeka.core.api.system.JkLog
 
escapeHtml(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns the specified string replacing the HTML special characters by their respective code.
EXCLUDE_SIGNATURE_MATCHER - Static variable in class dev.jeka.core.api.java.JkJarPacker
Filter to exclude signature files from fat jar (aka uber jar).
exec(String...) - Method in class dev.jeka.core.api.system.JkProcess
Starts this process and wait for the process has finished prior returning.
exec(Path, String...) - Static method in class dev.jeka.core.tool.Main
Entry point to call Jeka on a given folder
execAndReturnOutput(String...) - Method in class dev.jeka.core.api.system.JkProcess
 
execIf(boolean, String...) - Method in class dev.jeka.core.api.system.JkProcess
Same as JkProcess.exec(String...) ()} but only effective if the specified condition is true.
exist() - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns true if the underlying element exist.
exists() - Method in class dev.jeka.core.api.file.JkPathFile
Returns true if a file already exists at this location.
exists() - Method in class dev.jeka.core.api.file.JkPathTree
Returns true if the root directory exists.
extension - Variable in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication.JkPublishedArtifact
 
extractSuffixFromLastCommitMessage(String) - Method in class dev.jeka.core.api.tooling.JkGitProcess
Convenient method to extract information from the last commit message title.

F

FACTORY_CLASS_NAME - Static variable in interface dev.jeka.core.api.depmanagement.publication.JkInternalPublisher
 
failOnDepsResolutionError - Variable in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
failure(List<JkModuleDepProblem>) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult.JkErrorReport
 
fetchContentFrom(URL) - Method in class dev.jeka.core.api.file.JkPathFile
Copies the content of the specified url into this files, replacing the previous content.
file - Variable in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication.JkPublishedArtifact
 
files - Variable in class dev.jeka.core.api.depmanagement.JkComputedDependency
 
files() - Method in class dev.jeka.core.tool.builtins.ide.EclipseJkBean
 
findByModule(String) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
findClassedExtending(ClassLoader, Class<?>, Predicate<String>, boolean, boolean) - Method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
 
findClassesHavingMainMethod() - Method in class dev.jeka.core.api.java.JkClassLoader
Returns all class names having a main method.
findClassesHavingMainMethod(ClassLoader) - Method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
 
findClassesMatchingAnnotations(Predicate<List<String>>) - Method in class dev.jeka.core.api.java.JkClassLoader
Returns all classes matching the specified annotation predicate.
findClassesMatchingAnnotations(ClassLoader, Predicate<List<String>>) - Method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
 
findFirstNonLocalRepo() - Method in class dev.jeka.core.api.project.JkProjectPublication
Shorthand to get the first declared publication repository.
findMethodMethodDeclaration(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
Find a method of the given name and argument type on the specified class or its parent classes.
findStagingRepositories() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos
 
first() - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet.Hint
 
firstAndIf(boolean) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet.Hint
 
firstExisting(Path...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
Returns the first specified path that exist.
firstMatching(String, String...) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns the first string out of the specified candidates matching the specified string.
firstNonNull(T...) - Static method in class dev.jeka.core.api.utils.JkUtilsObject
Returns the objects of the specified array that is not null.
flush() - Static method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
Flush on the target outputStream of the delegate decorator.
forceJdkVersion - Variable in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
fork - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean.JkTestOptions
Turn it on to run tests in a withForking process.
fromMvnFlatFile(Path) - Static method in class dev.jeka.core.api.tooling.JkMvn
Creates a JkDependencySet from file describing dependencies the followiung way :

G

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.publication.JkPomTemplateGenerator
 
generateWar(Path, JkProject) - Method in class dev.jeka.core.api.j2e.JkJ2eWarProjectAdapter
 
generateWarDir(Path) - Method in class dev.jeka.core.api.j2e.JkJ2eWarArchiver
 
generateWarFile(Path) - Method in class dev.jeka.core.api.j2e.JkJ2eWarArchiver
 
get(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns the JkDependency declared for the specified JkModuleId.
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(JkVersionedModule) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
 
get(JkModuleDependency) - Method in interface dev.jeka.core.api.depmanagement.resolution.JkInternalDependencyResolver
 
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.file.JkUrlFileProxy
 
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(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns the first child element of the underlying element having the specified name.
get(URL) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
get() - Method in class dev.jeka.core.tool.builtins.crypto.GpgJkBean
Returns JkGpg from option settings
get(boolean) - Method in class dev.jeka.core.tool.JkImportedJkBeans
Returns imported KBeans.
get(Class<T>, boolean) - Method in class dev.jeka.core.tool.JkImportedJkBeans
Returns KBeans found in imported projects having the specified type.
get(String) - Static method in class dev.jeka.core.tool.JkProperties
Returns the value defined for the specified key.
getAborted() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
 
getAbsentDependenciesFromLeft() - Method in class dev.jeka.core.api.depmanagement.JkDependencySetMerge
 
getAbsentDependenciesFromRight() - Method in class dev.jeka.core.api.depmanagement.JkDependencySetMerge
 
getAll() - Static method in class dev.jeka.core.tool.JkProperties
Returns the complete store.
getAllArtifacts() - Method in class dev.jeka.core.api.depmanagement.publication.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.
getAllStartingWith(String) - Static method in class dev.jeka.core.tool.JkProperties
Returns all defined key/values pair where the key start with the specified prefix.
getArtifactId() - Method in class dev.jeka.core.api.tooling.JkPom
The artifzctId for this POM.
getArtifactIds() - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactLocator
Returns all the artifact ids likely to be produced by this artifact producer.
getArtifactIds() - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
getArtifactIds() - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
getArtifactLocator() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
getArtifactPath(JkArtifactId) - Method in interface dev.jeka.core.api.depmanagement.artifact.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.artifact.JkStandardFileArtifactProducer
 
getArtifactPath(JkArtifactId) - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
getArtifactProducer() - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer.JkSupplier
 
getArtifactProducer() - Method in class dev.jeka.core.api.project.JkProject
 
getArtifactSpecifications() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns the JkModuleDependency.JkArtifactSpecifications for this module dependency.
getBaseDir() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
getBaseDir() - Method in class dev.jeka.core.api.project.JkProject
 
getBaseDir() - Method in class dev.jeka.core.tool.JkBean
 
getBean(Class<T>) - Method in class dev.jeka.core.tool.JkRuntime
Returns the plugin instance of the specified class loaded in the holding JkClass instance.
getBeanOptional(Class<T>) - Method in class dev.jeka.core.tool.JkRuntime
 
getBeans() - Method in class dev.jeka.core.tool.JkRuntime
Returns the list of registered KBeans.
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.
getCacheDir() - Static method in class dev.jeka.core.api.system.JkLocator
 
getCachedUrlContentDir() - Static method in class dev.jeka.core.api.system.JkLocator
 
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.resolution.JkResolvedDependencyNode
Returns the getChild node having the specified getModuleId.
getChildModules() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns the versioned modules which with this result has been created.
getChildren() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns the children nodes for this node in the tree structure.
getChildren(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns the children nodes for this node having the specified getModuleId.
getClassDir() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
getClassDirPath() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
getClassifier() - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
 
getClassifier() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency.JkArtifactSpecification
 
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.JkJavaCompileSpec
 
getClasspath() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
getCommand() - Method in class dev.jeka.core.api.system.JkProcess
Returns the command launched by this process.
getCompilation() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
getCompilation() - Method in class dev.jeka.core.api.project.JkProjectTesting
Returns the compilation step for the test part.
getCompile() - Method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
getCompileActions() - Method in class dev.jeka.core.api.project.JkProjectCompilation
Returns the JkRunnables to be run for compilation.
getCompiler() - Method in class dev.jeka.core.api.project.JkProjectConstruction
Returns the compiler compiling Java sources for this project.
getConflictResolver() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters
Returns the conflict resolver to use.
getConstruction() - Method in class dev.jeka.core.api.project.JkProject
 
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.JkGitProcess
 
getCurrentCommit() - Method in class dev.jeka.core.api.tooling.JkGitProcess
 
getCurrentNestedLevel() - Static method in class dev.jeka.core.api.system.JkLog
 
getDeclaredConfigurations() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkFileNodeInfo
 
getDeclaredConfigurations() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
getDeclaredConfigurations() - Method in interface dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkNodeInfo
 
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.
getDeclaredVersion() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
getDecorator() - Static method in class dev.jeka.core.api.system.JkLog
 
getDefaultPubring() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
 
getDefaultSecring() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
 
getDefaultSigner() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
getDependencies() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
getDependencies() - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
getDependencies() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
getDependencies() - Method in class dev.jeka.core.api.project.JkIdeSupport
 
getDependencies() - Method in class dev.jeka.core.api.project.JkProjectCompilation
 
getDependencies() - Method in class dev.jeka.core.api.tooling.JkPom
The dependencies declared in this POM.
getDependenciesAsXml() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
getDependenciesHavingQualifier(String...) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
getDependency() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
getDependencyExclusion() - Method in class dev.jeka.core.api.tooling.JkPom
The DependencyExclusions instance provided by the dependencyManagement section of this POM.
getDependencyResolver() - Method in class dev.jeka.core.api.project.JkIdeSupport
 
getDependencyResolver() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
getDependencyResolver() - Method in class dev.jeka.core.tool.JkRuntime
Returns the dependency resolver used to fetch 3rd party build dependencies.
getDependencyTree() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Returns the dependency tree for this dependency resolution.
getDevelopers() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
getDirectClasspath() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
Returns the classpath of this classloader without mentioning classpath of the parent classloaders.
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.project.JkProject
 
getDotedName() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
A concatenation of the group and name of the module as '[group].[name]'.
getDownloadRepo() - Static method in class dev.jeka.core.tool.JkRepoFromProperties
Returns repo from where are downloaded dependencies.
getDuplicateConflictStrategy() - Method in class dev.jeka.core.api.project.JkProject
 
getDurationMs() - Method in class dev.jeka.core.api.system.JkLog.JkLogEvent
 
getEmail() - Method in class dev.jeka.core.api.depmanagement.publication.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.JkDependencySet
Returns the unmodifiable list list of scoped dependencies for this object.
getEntries() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
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.
getEntry(int) - Method in class dev.jeka.core.api.file.JkPathSequence
 
getEntryContainingClass(String) - Method in class dev.jeka.core.api.java.JkClasspath
Returns the first entry of this classpath containing the given class.
getErr() - Method in class dev.jeka.core.api.system.JkBraceLogDecorator
 
getErr() - Method in class dev.jeka.core.api.system.JkDebugLogDecorator
 
getErr() - Method in class dev.jeka.core.api.system.JkIndentLogDecorator
 
getErr() - Method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
 
getErrorReport() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Returns an error report if the resolution failed.
getErrPrintStream() - Static method in class dev.jeka.core.api.system.JkLog
 
getExcludePatterns() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
Returns an unmodifiable set of exclude classname patterns.
getExcludeTags() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
 
getExclusions() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns modules to exclude to the transitive chain.
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.
getExportedDependencies() - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
Returns the dependencies that will be consumed by the depender.
getExtension() - Method in class dev.jeka.core.api.depmanagement.artifact.JkArtifactId
Returns the file getExtension of this object.
getExtension() - Method in class dev.jeka.core.api.file.JkPathFile
 
getExtraActions() - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
 
getExtraFilesToIncludeInJar() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
getExtraJavaCompilerOptions() - Method in class dev.jeka.core.api.project.JkProjectCompilation
Returns extra compile options passed to the compiler
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 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.resolution.JkResolvedDependencyNode.JkFileNodeInfo
 
getFiles() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
getFiles() - Method in interface dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkNodeInfo
 
getFiles() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Shorthand for JkResolvedDependencyNode.getResolvedFiles() on the tree root.
getFiles() - Method in class dev.jeka.core.api.file.JkPathTree
Returns list of paths returned by JkPathTree.stream(FileVisitOption...) but excluding directories from the result.
getFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
Returns a concatenation of JkPathTreeSet.getFiles() for all trees involved in this set.
getFilesFor(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Returns files the specified module is resolved to.
getFirst(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns first node descendant of this one standing for the specified getModuleId, deep first.
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.project.JkCompileLayout
 
getGeneratedSourceDir() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
getGitProcess() - Method in class dev.jeka.core.tool.builtins.git.GitJkBean
 
getGlobalExclusions() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns the dependencies to be excluded to the transitive chain when using this dependency.
getGlobalExclusions() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
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.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
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
 
getImportedJkBeans() - Method in class dev.jeka.core.tool.JkBean
 
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.project.JkCompileLayout
 
getInfo() - Method in class dev.jeka.core.api.project.JkProject
 
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.resolution.JkResolveResult
Shorthand for dependencyTree.childModules(JkModuleId)
getIvy() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
getIvyConfig() - Method in class dev.jeka.core.api.depmanagement.JkRepo
Returns configuration specific to Ivy repository.
getIvyTargetConfigurations(JkTransitivity) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
getJavadocDir() - Method in class dev.jeka.core.api.project.JkProjectDocumentation
 
getJavadocProcessor() - Method in class dev.jeka.core.api.project.JkProjectDocumentation
 
getJavaIdeSupport() - Method in interface dev.jeka.core.api.project.JkIdeSupport.JkSupplier
 
getJavaIdeSupport() - Method in class dev.jeka.core.api.project.JkProject
 
getJavaIdeSupport() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
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.
getJkVersionFromTag() - Method in class dev.jeka.core.api.tooling.JkGitProcess
 
getJvmTargetVersion() - Method in class dev.jeka.core.api.project.JkProjectConstruction
Gets the Java version used as source and target version
getLastCommitMessage() - Method in class dev.jeka.core.api.tooling.JkGitProcess
 
getLastModifiedTime(Path, LinkOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
getLauncherConfigurer() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
 
getLayout() - Method in class dev.jeka.core.api.project.JkProjectCompilation
 
getLegacyReportDir() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
 
getLicenses() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
getMainArtifactExt() - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactLocator
Returns the extension used by the main artifact.
getMainArtifactExt() - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
getMainArtifactExt() - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
getMainArtifactId() - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactLocator
Returns the main artifact file id for this producer.
getMainArtifactPath() - Method in interface dev.jeka.core.api.depmanagement.artifact.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.project.JkProjectConstruction
 
getMatcher() - Method in class dev.jeka.core.api.file.JkPathTree
Returns the filter defined on this JkPathTree, never null.
getMatching(T) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
getMaven() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
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.artifact.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.
getModuleDependencies() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
getModuleDependencies() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
getModuleDependency() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
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.JkVersionedModule
Returns the module.
getModuleId() - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
getModuleId() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
getModuleId() - Method in class dev.jeka.core.api.depmanagement.resolution.JkModuleDepProblem
Returns the getModuleId related to this problem.
getModuleId() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
getModuleId() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
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.resolution.JkResolvedDependencyNode
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.resolution.JkResolveResult.JkErrorReport
Returns the list of problems.
getName() - Method in class dev.jeka.core.api.depmanagement.artifact.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.publication.JkPomMetadata.JkDeveloperInfo
 
getName() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata.JkLicenseInfo
 
getNamedRepo(String) - Static method in class dev.jeka.core.tool.JkRepoFromProperties
Creates JkRepo form Jeka options.
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.resolution.JkResolvedDependencyNode
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.publication.JkPomMetadata.JkDeveloperInfo
 
getOrganisationUrl() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata.JkDeveloperInfo
 
getOut() - Method in class dev.jeka.core.api.system.JkBraceLogDecorator
 
getOut() - Method in class dev.jeka.core.api.system.JkDebugLogDecorator
 
getOut() - Method in class dev.jeka.core.api.system.JkIndentLogDecorator
 
getOut() - Method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
 
getOutPrintStream() - Static method in class dev.jeka.core.api.system.JkLog
 
getOutputDir() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
getOutputDir() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
getOutputDir() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
getOutputDir() - Method in class dev.jeka.core.api.project.JkProject
Returns path of the directory under which are produced build files
getOutputDir() - Method in class dev.jeka.core.tool.JkBean
Returns the output directory where all the final and intermediate artifacts are generated.
getParams() - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
Returns the parameters of this dependency resolver.
getParams() - Method in class dev.jeka.core.api.system.JkProcess
 
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
 
getPluginOptions() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
getPlugins() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
getPomMetadata() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
getPostActions() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
 
getPostActions() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
getPostCompileActions() - Method in class dev.jeka.core.api.project.JkProjectCompilation
Returns the JkRunnables to be run after compilation.
getPreActions() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
 
getPreActions() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
getPreCompileActions() - Method in class dev.jeka.core.api.project.JkProjectCompilation
Returns the JkRunnables to run after source and resource generation.
getProblemText() - Method in class dev.jeka.core.api.depmanagement.resolution.JkModuleDepProblem
Returns the text explaining this problem.
getProdLayout() - Method in class dev.jeka.core.api.project.JkIdeSupport
 
getProfileName() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
getProgressDisplayer() - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
 
getProject() - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
getProject() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
getProjectDependencies() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
getProjectDescription() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
getProjectName() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
getProjectUrl() - Method in class dev.jeka.core.api.depmanagement.publication.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.project.JkProject
 
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
 
getPublishDependencies(JkDependencySet, JkDependencySet, JkVersionedModule.ConflictStrategy) - Static method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
getPublishRepository() - Static method in class dev.jeka.core.tool.JkRepoFromProperties
Returns repository where are published artifacts.
getQualifier() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
getRealm() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredentials
 
getRelativeFiles() - Method in class dev.jeka.core.api.file.JkPathTree
Same as JkPathTree.getFiles() but returning paths relative to this tree root.
getRelativeFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
Returns a concatenation of JkPathTreeSet.getRelativeFiles() ()} for all trees involved in this set.
getRepoConfigHavingUrl(String) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
Return the individual repository from this set having the specified url.
getReportDir() - Method in class dev.jeka.core.api.project.JkProjectTesting
 
getRepos() - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
 
getRepos() - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
getRepos() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
getRepos() - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
Returns the repositories the resolution is made on.
getRepos() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
getRepos() - Method in class dev.jeka.core.api.tooling.JkPom
Repositories declared in this POM.
getResolvedFiles() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns all files resulting of this dependency node (this node itself plus all descendants).
getResolvedVersion() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
getResolvedVersionedModule() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
getResolvedVersionProvider() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Shorthand for dependencyTree.getResolvedVersions(JkModuleId)
getResolvedVersions() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns the resolved version for this node and all its children.
getResourceProcessor() - Method in class dev.jeka.core.api.project.JkProjectCompilation
Returns the resource processor.
getResources() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
getResult() - Method in class dev.jeka.core.api.depmanagement.JkDependencySetMerge
 
getRoot() - Method in class dev.jeka.core.api.file.JkPathTree
Returns the root directory.
getRootConfigurations() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
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
Returns root dir or zip file for each JkPathTree tree involved in this JkPathTreeSet.
getRunnableNames() - Method in class dev.jeka.core.api.function.JkRunnables
 
getRuntime() - Method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
getRuntime() - Method in class dev.jeka.core.tool.JkBean
 
getRuntimeDependencies() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
getScaffolder() - Method in class dev.jeka.core.tool.builtins.scaffold.ScaffoldJkBean
 
getScaffoldPlugin() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
getScmConnection() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
getScmDeveloperConnection() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
getScmUrl() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
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.depmanagement.JkRepo.JkPublishConfig
 
getSkipped() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
 
getSourceDirs() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
getSourceEncoding() - Method in class dev.jeka.core.api.project.JkProjectConstruction
Returns encoding to use to read Java source files
getSources() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
getSources() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
Returns all source files to be compiled.
getSources() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
getSourceVersion() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
getSourceVersion() - Method in class dev.jeka.core.api.project.JkIdeSupport
 
getStarted() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
 
getStatus() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
getStdJdk8Lib() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
getStdLib() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Returns path of stdlib located in JEKA_HOME (if the compiler is provided by the platform) of from a repo (if the comiler is managed by Jeka, meaning the version is specified)
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.JkGitProcess
 
getTargetErr() - Method in class dev.jeka.core.api.system.JkLog.JkLogDecorator
 
getTargetOut() - Method in class dev.jeka.core.api.system.JkLog.JkLogDecorator
 
getTargetVersion() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
getTargetVersion() - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
getTest() - Method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
getTestClasspath() - Method in class dev.jeka.core.api.project.JkProjectTesting
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.project.JkProjectConstruction
 
getTestLayout() - Method in class dev.jeka.core.api.project.JkIdeSupport
 
getTestProcessor() - Method in class dev.jeka.core.api.project.JkProjectTesting
Returns processor running the tests.
getTestSelection() - Method in class dev.jeka.core.api.project.JkProjectTesting
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
 
getTransitivity() - Method in interface dev.jeka.core.api.depmanagement.JkFileDependency.JkTransitivityDependency
 
getTransitivity() - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
 
getTransitivity() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns true if this dependency should be resolved transitively (returning the dependencies of this dependency recursively).
getType() - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
 
getType() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency.JkArtifactSpecification
 
getType() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
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.
getUpdatedTimestamp() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
getUrl() - Method in class dev.jeka.core.api.depmanagement.JkRepo
Returns the url of this repository.
getUrl() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
getUrl() - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata.JkLicenseInfo
 
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() - 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.JkVersionedModule
Returns the version.
getVersion() - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
getVersion() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
getVersion() - Method in class dev.jeka.core.api.depmanagement.resolution.JkModuleDepProblem
Returns the version range for which the problematic module dependency has been declared.
getVersion() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Returns the version of Kotlin this compiler stands for.
getVersion() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
getVersion() - Method in class dev.jeka.core.api.tooling.JkPom
The version for this POM.
getVersionedDependencies() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns all dependencies, adding versionProvider versions to module dependencies that does not specify one.
getVersionedModuleDependencies() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
getVersionFilter() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
Returns the filter used for this JkRepo.JkPublishConfig.
getVersionFromCommitMessage(String) - Method in class dev.jeka.core.api.tooling.JkGitProcess
Returns version according the last commit message.
getVersionFromTag() - Method in class dev.jeka.core.api.tooling.JkGitProcess
 
getVersionFromTag(String) - Method in class dev.jeka.core.api.tooling.JkGitProcess
If the current commit is tagged and the workspace is not dirty, then the version is the tag name (last in alphabetical order).
getVersionOf(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
Returns the version to use with specified module.
getVersionOf(String) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
Returns the version to use with specified module.
getVersionOf(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Shorthand for resolvedVersion.getVersionOf(JkModuleId)
getVersionProvider() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns overridden versions for transitive dependencies and direct dependencies with no version specified on.
getVersionProvider() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
getVersionProvider() - Method in class dev.jeka.core.api.tooling.JkPom
The map groupId:ArtifactId -> version provided by the dependencyManagement section of this POM.
getW3cDocument() - Method in class dev.jeka.core.api.marshalling.JkDomDocument
Returns thd underlying w3c Document.
getW3cElement() - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns the underlying w3cElement.
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.
git() - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
GitJkBean - Class in dev.jeka.core.tool.builtins.git
 
GitJkBean() - Constructor for class dev.jeka.core.tool.builtins.git.GitJkBean
 
GLIB - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
GLOBAL_PROPERTY_FILE_NAME - Static variable in class dev.jeka.core.tool.JkProperties
 
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.
GpgJkBean - Class in dev.jeka.core.tool.builtins.crypto
 
GpgJkBean() - Constructor for class dev.jeka.core.tool.builtins.crypto.GpgJkBean
 
GROUP - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
GROUP_NAME_COMPARATOR - Static variable in class dev.jeka.core.api.depmanagement.JkModuleDependency
Comparator for JkModuleDependency sorting dependency by their group then by their name.
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
 

H

H2 - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
handle(JkLog.JkLogEvent) - Method in class dev.jeka.core.api.system.JkBraceLogDecorator
 
handle(JkLog.JkLogEvent) - Method in class dev.jeka.core.api.system.JkDebugLogDecorator
 
handle(JkLog.JkLogEvent) - Method in class dev.jeka.core.api.system.JkIndentLogDecorator
 
handle(JkLog.JkLogEvent) - Method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
 
hasBlockAt(int) - Method in class dev.jeka.core.api.depmanagement.JkVersion
Returns true when JkVersion.getBlock(int) won't throws an IllegalArgumentException.
hasDynamicAndResolvableVersions() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns true if this object contains dependency on external module whose rely on dynamic version that are resolvable (Maven Snapshot versions are dynamic but not resolvable).
hasDynamicVersions() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns true if this object contains dependency on external module whose rely on dynamic version.
hasErrors() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult.JkErrorReport
 
hasFilter() - Method in class dev.jeka.core.api.file.JkPathTree
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.artifact.JkArtifactId
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet.Hint
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency.JkArtifactSpecification
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkRepo
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkTransitivity
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkVersion
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
 
hashCode() - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
 
hashCode() - Method in class dev.jeka.core.api.file.JkPathSequence
 
hashCode() - Method in class dev.jeka.core.api.file.JkPathTreeSet
 
hashCode() - Method in class dev.jeka.core.api.java.JkClasspath
 
hashCode() - Method in class dev.jeka.core.api.java.JkJavaVersion
 
hashCode(Object) - Static method in class dev.jeka.core.api.utils.JkUtilsObject
Returns the hash code of the specified object or 0 if it's null.
hasMissingFilesOrEmptyDirs() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
Returns true if at least one of these files is missing or one of these directory is empty.
hasModules() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns true if this object contains dependencies whose are JkModuleDependency.
hasNoExistingRoot() - Method in class dev.jeka.core.api.file.JkPathTreeSet
Returns true if no tree of this set has an existing baseTree.
hasUnspecifiedVersion() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns true if the version of the module for this dependency is not specified.
help() - Method in class dev.jeka.core.tool.JkBean
 
HIBERNATE_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
HIBERNATE_JPA_SUPPORT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
HIBERNATE_VALIDATOR - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 

I

ideSupportModifier - Variable in class dev.jeka.core.api.project.JkProject
 
iml() - Method in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
Generates Idea [my-module].iml file
imlJekaExtraModules - Variable in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
imlSkipJeka - Variable in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
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.
inactivateOnJkLog() - Static method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
 
includeJavadocAndSources(boolean, boolean) - Method in class dev.jeka.core.api.project.JkProject
Specifies if Javadoc and sources jars should be included in pack/publish.
includeJavadocAndSources(boolean, boolean) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
info(String, Object...) - Static method in class dev.jeka.core.api.system.JkLog
 
info() - Method in class dev.jeka.core.tool.builtins.crypto.GpgJkBean
 
info() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
inheritJkLogOptions() - Method in class dev.jeka.core.api.system.JkProcess
Adds a param -lv=[DecoratorStyle] matching the current one.
init(PrintStream, PrintStream) - Method in class dev.jeka.core.api.system.JkBraceLogDecorator
 
init(PrintStream, PrintStream) - Method in class dev.jeka.core.api.system.JkDebugLogDecorator
 
init(PrintStream, PrintStream) - Method in class dev.jeka.core.api.system.JkIndentLogDecorator
 
init(PrintStream, PrintStream) - Method in class dev.jeka.core.api.system.JkLog.JkLogDecorator
This method is invoked by JkLog when a new consumer is applied on.
init(PrintStream, PrintStream) - Method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
 
init() - Method in class dev.jeka.core.tool.builtins.crypto.GpgJkBean
 
init() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
init() - Method in class dev.jeka.core.tool.JkBean
This method is invoked once field values have 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 Jeka class and displays information about this class andPrepending environment.
instanceOf(Class<T>, String[], String, String...) - Static method in class dev.jeka.core.tool.JkInit
Convenient method to let the user add extra arguments.
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.
IntellijJkBean - Class in dev.jeka.core.tool.builtins.ide
 
IntellijJkBean() - Constructor for class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
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_MACOS - Static variable in class dev.jeka.core.api.utils.JkUtilsSystem
 
IS_WINDOWS - Static variable in class dev.jeka.core.api.utils.JkUtilsSystem
Flag valuing true if the running underlying ofSystem is Windows.
isActive() - Static method in class dev.jeka.core.api.system.JkMemoryBufferLogDecorator
 
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.project.JkProjectTesting
Returns if #run should fail (throwing a IllegalArgumentException) if test result has failures.
isComputed() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkFileNodeInfo
Returns true if this node come from a computed dependency
isDefined(String) - Method in class dev.jeka.core.api.java.JkClassLoader
Returns if the specified class is defined in this classloader.
isDefined(String) - Static method in class dev.jeka.core.tool.JkProperties
 
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.JkRepo.JkRepoCredentials
 
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.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
isFailOnDependencyResolutionError() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters
 
isFailOnError() - Method in class dev.jeka.core.api.system.JkProcess
Returns true if this process must throw an execption if the underlying process returns code different than 0.
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.
isIvyRepo() - Method in class dev.jeka.core.api.depmanagement.JkRepo
 
isLocal() - Method in class dev.jeka.core.api.depmanagement.JkRepo
 
isMainArtifact() - Method in class dev.jeka.core.api.depmanagement.artifact.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.resolution.JkResolvedDependencyNode
Returns true if this node stands for a module dependency.
isProvidedCompiler() - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Returns true if this compiler is provided by the host machine, meaning it has not been downloaded and managed by Jeka.
isPublicAndSecretRingExist() - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
 
isPublishIvy() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
isPublishMaven() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
isRefreshed() - Method in class dev.jeka.core.api.depmanagement.resolution.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.JkGitProcess
 
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.project.JkProjectTesting
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.
isTraceWarnOrError() - Method in enum dev.jeka.core.api.system.JkLog.Type
 
isTransitioning() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
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.
isUseCache(boolean) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
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.JkGitProcess
 
IT_INCLUDE_PATTERN - Static variable in class dev.jeka.core.api.java.testing.JkTestSelection
 
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
 

J

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
 
JAVA_RESOURCE_MATCHER - Static variable in class dev.jeka.core.api.project.JkCompileLayout
Filter to consider as resources everything but java source stuff.
JAVA_SOURCE_MATCHER - Static variable in class dev.jeka.core.api.java.JkJavaCompiler
Filter to consider only Java source
JAVA_SOURCES_COMPILE_ACTION - Static variable in class dev.jeka.core.api.project.JkProjectCompilation
 
javadoc - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean.JkPackOptions
When true, javadoc is created and packed in a jar file.
JAVADOC_ARTIFACT_ID - Static variable in class dev.jeka.core.api.project.JkProject
 
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
 
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
 
jekaHome - Variable in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 
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.artifact
Artifacts are files produced by projects in order to be published and reused by other projects.
JkArtifactLocator - Interface in dev.jeka.core.api.depmanagement.artifact
Defines methods for enumerating artifacts files likely to be produced.
JkArtifactProducer - Interface in dev.jeka.core.api.depmanagement.artifact
Interface to be implemented by classes responsible of producing artifacts.
JkArtifactProducer.JkSupplier - Interface in dev.jeka.core.api.depmanagement.artifact
 
JkBean - Class in dev.jeka.core.tool
Base class for KBean.
JkBean() - Constructor for class dev.jeka.core.tool.JkBean
 
JkBraceLogDecorator - Class in dev.jeka.core.api.system
This decorator add curly brace around task to delimit task.
JkBraceLogDecorator() - Constructor for class dev.jeka.core.api.system.JkBraceLogDecorator
 
JkBusyIndicator - Class in dev.jeka.core.api.system
 
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.
JkCompileLayout<T> - Class in dev.jeka.core.api.project
Folder layout for a project output.
JkCompileLayout.Concern - Enum in dev.jeka.core.api.project
 
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.
JkDebugLogDecorator - Class in dev.jeka.core.api.system
Consumer behaving like JkIndentLogDecorator but displaying the source line where each log occurs.
JkDebugLogDecorator() - Constructor for class dev.jeka.core.api.system.JkDebugLogDecorator
 
JkDependency - Interface in dev.jeka.core.api.depmanagement
Interface standing for a dependency.
JkDependencyExclusion - Class in dev.jeka.core.api.depmanagement
A piece of information aiming at excluding transitive dependencies.
JkDependencyResolver<T> - Class in dev.jeka.core.api.depmanagement.resolution
Class to resolve dependencies to files or dependency tree.
JkDependencySet - Class in dev.jeka.core.api.depmanagement
A set of JkDependency generally standing for a given purpose (compile, test, runtime) in a project build.
JkDependencySet.Hint - Class in dev.jeka.core.api.depmanagement
 
JkDependencySetMerge - Class in dev.jeka.core.api.depmanagement
Result of merging two JkDependencySet.
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.
JkDomDocument - Class in dev.jeka.core.api.marshalling
Borrowed from VincerDom https://github.com/djeang/vincer-dom Wrapper for Document offering a Parent-Chaining fluent interface.
JkDomElement<P> - Class in dev.jeka.core.api.marshalling
Borrowed from VincerDom https://github.com/djeang/vincer-dom Wrapper for Element offering a Parent-Chaining fluent interface.
JkDomXPath - Class in dev.jeka.core.api.marshalling
Borrowed from VincerDom https://github.com/djeang/vincer-dom Utility class to create XPathExpression avoiding checked exceptions.
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.
JkFileDependency - Interface in dev.jeka.core.api.depmanagement
Dependencies that can directly provide files without passing by an external medium.
JkFileDependency.JkTransitivityDependency - Interface in dev.jeka.core.api.depmanagement
 
JkFileSystemDependency - Class in dev.jeka.core.api.depmanagement
A dependency on files located on file system.
JkGitProcess - 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.
JkIdeSupport - Class in dev.jeka.core.api.project
Minimal information necessary to generate metadata project file for IDE.
JkIdeSupport.JkSupplier - Interface in dev.jeka.core.api.project
 
JkImlGenerator - Class in dev.jeka.core.api.tooling.intellij
Provides method to generate and read Eclipse metadata files.
JkImportedJkBeans - Class in dev.jeka.core.tool
A KBean can import one or several KBeans from external projects.
JkIndentLogDecorator - Class in dev.jeka.core.api.system
This decorator adds indentation for logs nested within a task.
JkIndentLogDecorator() - Constructor for class dev.jeka.core.api.system.JkIndentLogDecorator
 
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
 
JkInjectClasspath - Annotation Type in dev.jeka.core.tool
Adds an element to def classpath.
JkInjectClasspath.JkImports - Annotation Type in dev.jeka.core.tool
Repeatable container.
JkInjectCompileOption - Annotation Type in dev.jeka.core.tool
Specifies the options of the Jeka compiler for def classes.
JkInjectCompileOption.JkCompileOptions - Annotation Type in dev.jeka.core.tool
Repeatable container.
JkInjectProject - Annotation Type in dev.jeka.core.tool
Adds a Jeka project def classpath to the Jeka def classpath where this annotation is declared.
JkInjectProperty - 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.
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
JkInternalDependencyResolver - Interface in dev.jeka.core.api.depmanagement.resolution
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.publication
Not part of the public API.
JkIvyPublication<T> - Class in dev.jeka.core.api.depmanagement.publication
Information required to publish a module in an Ivy repository.
JkIvyPublication.JkPublishedArtifact - Class in dev.jeka.core.api.depmanagement.publication
 
JkJ2eWarArchiver - Class in dev.jeka.core.api.j2e
 
JkJ2eWarProjectAdapter - Class in dev.jeka.core.api.j2e
 
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.
JkJavaProcess - Class in dev.jeka.core.api.java
Offers fluent interface for launching Java processes.
JkJavaProcess() - Constructor for class dev.jeka.core.api.java.JkJavaProcess
 
JkJavaRunner - Class in dev.jeka.core.api.java
 
JkJavaRunner() - Constructor for class dev.jeka.core.api.java.JkJavaRunner
 
JkJavaVersion - Class in dev.jeka.core.api.java
Java specification version
JkJekaVersionCompatibilityChecker - Class in dev.jeka.core.tool
A utility class to check if the Jeka related classes imported in Jeka classpath are compatible with the running Jeka 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.
JkKotlinModules - Class in dev.jeka.core.api.kotlin
 
JkLocalProjectDependency - 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.JkLogDecorator - Class 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.Style - Enum in dev.jeka.core.api.system
 
JkLog.Type - Enum in dev.jeka.core.api.system
 
JkLog.Verbosity - Enum in dev.jeka.core.api.system
 
JkLogDecorator() - Constructor for class dev.jeka.core.api.system.JkLog.JkLogDecorator
 
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.publication
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.publication
 
JkMavenMetadata.Versioning.JkSnapshot - Class in dev.jeka.core.api.depmanagement.publication
 
JkMavenPublication<T> - Class in dev.jeka.core.api.depmanagement.publication
Publication specific information to include in POM file in order to be published of a Maven repository.
JkMemoryBufferLogDecorator - Class in dev.jeka.core.api.system
 
JkModuleDependency - Class in dev.jeka.core.api.depmanagement
A dependency on an external module supposed to be located in a binary repository.
JkModuleDependency.JkArtifactSpecification - Class in dev.jeka.core.api.depmanagement
When declaring a module dependency, we implicitly request for the main artifact of this module.
JkModuleDepProblem - Class in dev.jeka.core.api.depmanagement.resolution
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.
JkNexusRepos - Class in dev.jeka.core.api.depmanagement.publication
 
JkNexusRepos.JkStagingRepo - Class in dev.jeka.core.api.depmanagement.publication
 
JkPackOptions() - Constructor for class dev.jeka.core.tool.builtins.project.ProjectJkBean.JkPackOptions
 
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
A set of JkPathTree.
JkPom - Class in dev.jeka.core.api.tooling
Wraps a POM file (Ideally an effective POM file) and provides convenient methods to extract information on.
JkPomMetadata<T> - Class in dev.jeka.core.api.depmanagement.publication
These are extra information required to publish on Maven central.
JkPomMetadata.JkDeveloperInfo - Class in dev.jeka.core.api.depmanagement.publication
Information about a developer.
JkPomMetadata.JkLicenseInfo - Class in dev.jeka.core.api.depmanagement.publication
Information about a license.
JkPomTemplateGenerator - Class in dev.jeka.core.api.depmanagement.publication
 
JkPomTemplateGenerator() - Constructor for class dev.jeka.core.api.depmanagement.publication.JkPomTemplateGenerator
 
JkPopularModules - Class in dev.jeka.core.api.depmanagement
Constants on popular modules used in Java ecosystem.
JkProcess<T extends JkProcess> - Class in dev.jeka.core.api.system
Provides fluent API to define and launch external process.
JkProcess(String, String...) - Constructor for class dev.jeka.core.api.system.JkProcess
 
JkProject - Class in dev.jeka.core.api.project
A Java project consists in 3 parts : JkProjectConstruction : responsible to compile, tests and make jars JkProjectDocumentation : responsible to creates javadoc, sources jar and others JkProjectPublication : responsible to publish the artifacts on binary repositories (Maven or Ivy) Each of these parts are optional.
JkProjectCompilation<T> - Class in dev.jeka.core.api.project
Handles project compilation step.
JkProjectConstruction - Class in dev.jeka.core.api.project
Responsible to produce jar files.
JkProjectDependencies - Class in dev.jeka.core.api.depmanagement
A set of dependencies commonly used in Java projects.
JkProjectDocumentation - Class in dev.jeka.core.api.project
Responsible to create Javadoc and Source jar.
JkProjectPublication - Class in dev.jeka.core.api.project
Responsible to publish artifacts on the repository.
JkProjectSimpleFacade - Class in dev.jeka.core.api.project
Simple facade over JkProject to access common setting conveniently.
JkProjectTesting - Class in dev.jeka.core.api.project
Handles project testing step.
JkPrompt - Class in dev.jeka.core.api.system
 
JkProperties - Class in dev.jeka.core.tool
Set of Key/value strings used to parameter Jeka and builds.
JkQualifiedDependency - Class in dev.jeka.core.api.depmanagement
Many tools as Maven, Ivy, Gradle or Intellij qualify dependencies according their purpose and how they should be used for resolution or publication.
JkQualifiedDependencySet - Class in dev.jeka.core.api.depmanagement
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.
JkRepoFromProperties - Class in dev.jeka.core.tool
Provides static methods for creating repositories from standard properties.
JkRepoFromProperties() - Constructor for class dev.jeka.core.tool.JkRepoFromProperties
 
JkRepoSet - Class in dev.jeka.core.api.depmanagement
A set of JkRepo
JkResolutionParameters<T> - Class in dev.jeka.core.api.depmanagement.resolution
Contains parameters likely to impact module resolution behavior.
JkResolutionParameters.JkConflictResolver - Enum in dev.jeka.core.api.depmanagement.resolution
Strategy for resolving version conflict
JkResolvedDependencyNode - Class in dev.jeka.core.api.depmanagement.resolution
A representation of a node in a dependency tree.
JkResolvedDependencyNode.JkFileNodeInfo - Class in dev.jeka.core.api.depmanagement.resolution
 
JkResolvedDependencyNode.JkModuleNodeInfo - Class in dev.jeka.core.api.depmanagement.resolution
 
JkResolvedDependencyNode.JkNodeInfo - Interface in dev.jeka.core.api.depmanagement.resolution
 
JkResolveResult - Class in dev.jeka.core.api.depmanagement.resolution
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.resolution
 
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.
JkRuntime - Class in dev.jeka.core.tool
Container where is registered the KBeans for a given project.
JkScaffolder - Class in dev.jeka.core.tool.builtins.scaffold
Object that process scaffolding.
JkStandardFileArtifactProducer<T> - Class in dev.jeka.core.api.depmanagement.artifact
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.artifact
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.project.ProjectJkBean.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.
JkTransitivity - Class in dev.jeka.core.api.depmanagement
In Maven repositories, modules are published along a pom.xml metadata containing the transitive dependencies of the module.
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.
JkUrlFileProxy - Class in dev.jeka.core.api.file
 
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
JkUtilsThrowable.ThrowingConsumer<T,E extends java.lang.Throwable> - Interface in dev.jeka.core.api.utils
 
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
JkVersionedModule.ConflictStrategy - Enum in dev.jeka.core.api.depmanagement
 
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(Thread) - Static method in class dev.jeka.core.api.utils.JkUtilsSystem
 
jreContainer - Variable in class dev.jeka.core.tool.builtins.ide.EclipseJkBean
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_5 - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
JUNIT_5_PLATFORM_LAUNCHER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
jvmOptions - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean.JkTestOptions
Argument passed to the JVM if tests are withForking.

K

keyName - Variable in class dev.jeka.core.tool.builtins.crypto.GpgJkBean
 
KOTLIN_JAVA_RUNTIME_LIB - Static variable in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
 
KOTLIN_SOURCE_MATCHER - Static variable in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
KOTLIN_VERSION_OPTION - Static variable in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 

L

lastAndIf(boolean) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet.Hint
 
lastUpdateTimestamp() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
launch(JkTestProcessor.JkEngineBehavior, JkTestSelection) - Method in interface dev.jeka.core.api.java.testing.JkInternalJunitDoer
 
launch(JkPathSequence, JkTestSelection) - Method in class dev.jeka.core.api.java.testing.JkTestProcessor
Launches the specified test set with the underlying junit-platform.
listDirectChildren(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
listOf(Iterable<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Returns a list form the the specified Iterable.
listOf(T...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
 
listOf1orMore(T, T...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
 
listOf2orMore(T, T, T...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
 
listWithoutDuplicateOf(Iterable<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Returns a duplicate free list of the given items
load(String) - Method in class dev.jeka.core.api.java.JkClassLoader
Delegates the call to ClassLoader.loadClass(String) of this wrapped class loader.
The specified class is supposed to be defined in this class loader, otherwise an IllegalArgumentException is thrown.
loadAllServices() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
Reloads all J2SE service providers.
loadClasses(String...) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
Loads all class having a relative path matching the supplied ANT pattern.
loadClassesHavingSimpleName(String) - Method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
 
loadClassesHavingSimpleNameMatching(Predicate<String>) - Method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
 
loadClassesIn(JkPathTreeSet) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
Returns all classes of this classloader that are defined inside the provided JkPathTreeSet.
loadFirstFoundClassHavingNameOrSimpleName(String, Class<T>) - Method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
 
loadFromClass(Class<?>) - Method in class dev.jeka.core.api.java.JkManifest
Loads the manifest from the jar or the base class directory the specified class belongs to.
loadFromFile(Path) - Method in class dev.jeka.core.api.java.JkManifest
Loads the manifest file from the specified path and set it as the underlying manifest.
loadFromInputStream(InputStream) - Method in class dev.jeka.core.api.java.JkManifest
Loads the manifest from the specified input stream and set it as the underlying manifest.
loadFromJar(Path) - Method in class dev.jeka.core.api.java.JkManifest
 
loadGivenClassSourcePath(String) - Method in class dev.jeka.core.api.java.JkClassLoader
Loads a class given its source relative path.
loadGivenClassSourcePathIfExist(String) - Method in class dev.jeka.core.api.java.JkClassLoader
Loads a class given its source relative path if exists.
loadIfExist(String) - Method in class dev.jeka.core.api.java.JkClassLoader
Loads the class having the specified name or return null if no such class is defined in this classloader.
LOG4J - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
LOGBACK_CLASSIC - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
LOGBACK_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
LOMBOK - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 

M

MAIN - Static variable in class dev.jeka.core.api.depmanagement.JkModuleDependency.JkArtifactSpecification
Stands for the main artifact
main(String[]) - Static method in class dev.jeka.core.api.java.testing.JkTestProcessor
Non public API.
Main - Class in dev.jeka.core.tool
Main class for launching Jeka from command line.
main(String[]) - Static method in class dev.jeka.core.tool.Main
Entry point for Jeka application when launched from command-line
MAIN_ARTIFACT_NAME - Static variable in class dev.jeka.core.api.depmanagement.artifact.JkArtifactId
 
make(Iterable<Path>, JkPathTreeSet, Path) - Method in class dev.jeka.core.api.java.JkJavadocProcessor
Actually processes and creates the javadoc files.
make() - Method in class dev.jeka.core.api.marshalling.JkDomElement
Creates the underlying element and its non-existing parents.
makeAllArtifacts() - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
Produces all the artifact files for this producer.
makeAllMissingArtifacts() - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
 
makeArtifact(JkArtifactId) - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
Produces the specified artifact file.
makeArtifact(JkArtifactId) - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
makeArtifact(JkArtifactId) - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
makeArtifacts(Iterable<JkArtifactId>) - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
Produces all the artifact files for the specified artifact file ids.
makeArtifacts(JkArtifactId...) - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
Produces all the artifact files for the specified artifact file ids.
makeFatJar(Path, Iterable<Path>, PathMatcher) - Method in class dev.jeka.core.api.java.JkJarPacker
Creates a fat jar file according specified parameters.
makeJar(Path) - Method in class dev.jeka.core.api.java.JkJarPacker
Creates a jar file including extra files and manifest.
makeMainArtifact() - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
 
makeMissingArtifacts(JkArtifactId...) - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
Produces specified artifact files.
makeMissingArtifacts(Iterable<JkArtifactId>) - Method in interface dev.jeka.core.api.depmanagement.artifact.JkArtifactProducer
MANIFEST_BREAKING_CHANGE_URL_ENTRY - Static variable in class dev.jeka.core.tool.JkJekaVersionCompatibilityChecker
When publishing a plugin, authors can not guess which future version of Jeka will break compatibility.
MANIFEST_LOWEST_JEKA_COMPATIBLE_VERSION_ENTRY - Static variable in class dev.jeka.core.tool.JkJekaVersionCompatibilityChecker
Manifest entry containing the lowest Jeka version which is compatible with a plugin.
mapOf(T, U, Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Creates a map of specified key/value.
mapOfAny(Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Creates a map of specified key/value.
margin - Variable in class dev.jeka.core.tool.builtins.maven.PomJkBean
 
MASTER_TARGET_CONF - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
matches(JkDependency) - Method in interface dev.jeka.core.api.depmanagement.JkDependency
Returns true if the specified dependency matches with this one.
matches(JkDependency) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
matches(Path) - Method in class dev.jeka.core.api.file.JkPathMatcher
 
MAVEN_CENTRAL_URL - Static variable in class dev.jeka.core.api.depmanagement.JkRepo
URL of the Maven central repository.
MAVEN_OSSRH_DEPLOY_RELEASE - Static variable in class dev.jeka.core.api.depmanagement.JkRepo
URL of the OSSRH repository for deploying released artifacts.
MAVEN_OSSRH_DOWNLOAD_AND_DEPLOY_SNAPSHOT - Static variable in class dev.jeka.core.api.depmanagement.JkRepo
URL of the OSSRH repository for both deploying snapshot and download artifacts.
MAVEN_OSSRH_DOWNLOAD_RELEASE - Static variable in class dev.jeka.core.api.depmanagement.JkRepo
URL for the OSSRH repository for downloading released artifacts.
MAVEN_OSSRH_PUBLIC_DOWNLOAD_RELEASE_AND_SNAPSHOT - Static variable in class dev.jeka.core.api.depmanagement.JkRepo
URL of the OSSRH repository for downloading both snapshot and released artifacts.
merge(JkDependencySet) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
merge(Manifest) - Method in class dev.jeka.core.api.java.JkManifest
Adds attributes of the specified manifest to this one.
mergeDuplicateRoots() - Method in class dev.jeka.core.api.file.JkPathTreeSet
Merges trees having same root by compining their respective matcher.
mergeLocalProjectExportedDependencies() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
methodsHavingName(Class, String) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
 
methodWithSameNameAndArgType(Method, Class<?>) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
Returns a method from the target class that has the same name and same argument types then the specified one.
METRICS_ANNOTATION - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
METRICS_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
METRICS_JVM - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
minus(List<JkDependency>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
minus(JkDependency) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
minus(Path) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
minus(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
minus(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
minusFile(Path) - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
 
minusModuleDependenciesHavingIdeProjectDir() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
mixResourcesAndSources() - Method in class dev.jeka.core.api.project.JkCompileLayout
All non .java files located in a source directory will be considered as a resource (copied in classes file)
mixResourcesAndSources() - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
The resources will be located in same dirs than sources.
MOCKITO_ALL - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
MOCKITO_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
modulesXml() - Method in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
Generate modules.xml files
move(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathFile
 
MX4J - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
MYSQL_CONNECTOR - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 

N

name - Variable in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication.JkPublishedArtifact
 
nestedContains(Throwable, Class<Exception>, String) - Static method in class dev.jeka.core.api.utils.JkUtilsThrowable
Returns true if the specified throwable has the specified cause exception class along the specified message in its chain.
newDirectoryStream(Path, DirectoryStream.Filter<Path>) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
newInstance(Class<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
Instantiates the given class.
newInstance(Class<T>, Class<?>, Object) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
Instantiates the given class using a constructor with specified single argument.
newStreamGobbler(InputStream, OutputStream...) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Returns a thread that write each data read to the specified input getOutputStream to the specified output getOutputStream.
NexusJkBean - Class in dev.jeka.core.tool.builtins.repos
 
NexusJkBean() - Constructor for class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
NONE - Static variable in class dev.jeka.core.api.depmanagement.JkTransitivity
Dependency will be fetched without any transitive dependencies
nopOuputStream() - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Creates a no-op outputStream.
nopPrintStream() - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Creates a no-op print getOutputStream.
normalised(JkVersionedModule.ConflictStrategy) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Removes duplicates and select a version according the specified strategy in case of duplicate with distinct versions.
normalised() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
normalized() - Method in class dev.jeka.core.api.file.JkPathSequence
 
now() - Static method in class dev.jeka.core.api.utils.JkUtilsTime
Returns the current ofSystem date
now(String) - Static method in class dev.jeka.core.api.utils.JkUtilsTime
Returns the current ofSystem date as string with the specified format
nowUtc(String) - Static method in class dev.jeka.core.api.utils.JkUtilsTime
Returns the current ofSystem date as string with the specified format

O

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.artifact.JkArtifactId
Creates an artifact id with the specified name and extension.
of() - Static method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
of(Function<JkArtifactId, Path>) - Static method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
of() - Static method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
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) - Static method in class dev.jeka.core.api.depmanagement.JkComputedDependency
Same as JkComputedDependency.of(Path, JkJavaProcess) but you must specify a set of files instead of a single one.
of(Path, JkJavaProcess) - 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(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
Creates an exclusion of the specified module.
of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
Creates an exclusion of the specified module.
of(String) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
Creates an exclusion of the specified module.
of(String) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
of() - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
of(List<? extends JkDependency>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
Creates a JkDependencySet to the specified scoped dependencies.
of(JkDependency) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
of(JkDependencySet, JkDependencySet) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySetMerge
 
of(Iterable<Path>) - Static method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
Creates a JkFileSystemDependency on the specified files.
of(Runnable, Path, Path, JkDependencySet) - Static method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
Constructs a JkLocalProjectDependency from an artifact producer and the artifact file id one is interested on.
of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency.JkArtifactSpecification
 
of(JkModuleId, JkVersion) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Creates a JkModuleDependency to the specified getModuleId and JkVersionrange.
of(JkVersionedModule) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Creates a JkModuleDependency to the specified versioned module.
of(JkModuleId, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Creates a JkModuleDependency to its getModuleId and JkVersionrange.
of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Creates a JkModuleDependency to its group, name and version range.
of(String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Description can be : group:name group:name:version group:name:classifiers...:version group:name:classifiers:type:version classifiers may be a single classifier or a a list of as linux,mac.
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(JkDependencySet, JkDependencySet, JkDependencySet) - Static method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
of(String, JkDependency) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
of() - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
of(List<JkQualifiedDependency>) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
of(JkDependencySet) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
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(Path) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
Creates a Maven repository having the specified file location.
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
Crates a JkRepoSet from the specified JkRepos
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
Creates a JkVersionedModule from the specified module and version.
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
Creates a JkVersionProvider holding a single version providing.
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(JkRepoSet, Path) - Static method in interface dev.jeka.core.api.depmanagement.publication.JkInternalPublisher
 
of(T) - Static method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
of() - Static method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
of(JkVersionedModule, String) - Static method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
of(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
of(InputStream) - Static method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
of(T) - Static method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
of() - Static method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
of(String, String) - Static method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata.JkLicenseInfo
 
of() - Static method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
Creates an empty publication info.
of() - Static method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
Creates a empty (without repo) dependency resolver fetching module dependencies.
of(JkRepoSet) - Static method in interface dev.jeka.core.api.depmanagement.resolution.JkInternalDependencyResolver
 
of(JkModuleId, String, String) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkModuleDepProblem
 
of(JkVersionedModule, String) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkModuleDepProblem
 
of() - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters
 
of(Set<String>, JkFileDependency) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkFileNodeInfo
 
of(JkModuleId, JkVersion, Set<String>, Set<String>, JkVersion, List<Path>) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
of(JkResolvedDependencyNode, JkResolveResult.JkErrorReport) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult
Creates a dependency resolve result object form a list of module dependency files and a list of resolved versions.
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(String) - Static method in class dev.jeka.core.api.file.JkPathTree
 
of(Iterable<JkPathTree>) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
Creates a JkPathTreeSet from an iterable of JkPathTree.
of(JkPathTree...) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
Creates a JkPathTreeSet to an array of JkPathTree.
of(Path...) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
Creates a JkPathTreeSet from an array of folder.
of() - Static method in class dev.jeka.core.api.file.JkResourceProcessor
Creates an empty resource processor
of(String, Path) - Static method in class dev.jeka.core.api.file.JkUrlFileProxy
 
of(String) - Static method in class dev.jeka.core.api.file.JkUrlFileProxy
 
of() - Static method in class dev.jeka.core.api.function.JkConsumers
Creates a JkConsumers delegating to the single specified Consumer.
of() - Static method in class dev.jeka.core.api.function.JkRunnables
Creates a JkRunnables delegating to a no-op runnable.
of() - Static method in class dev.jeka.core.api.j2e.JkJ2eWarArchiver
 
of() - Static method in class dev.jeka.core.api.j2e.JkJ2eWarProjectAdapter
 
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
Creates a default JkJavadocProcessor .
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.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(Document) - Static method in class dev.jeka.core.api.marshalling.JkDomDocument
Creates a JkDomDocument wrapping the specified w3c document.
of(String) - Static method in class dev.jeka.core.api.marshalling.JkDomDocument
Creates a document with a root element of the specified name.
of(Element) - Static method in class dev.jeka.core.api.marshalling.JkDomElement
Creates a VElement wrapping the specified element.
of(P, Element) - Static method in class dev.jeka.core.api.marshalling.JkDomElement
Creates a VElement wrapping the specified parent and element.
of() - Static method in class dev.jeka.core.api.project.JkCompileLayout
Creates a default layout respecting Maven standard for sources.
of(Path) - Static method in class dev.jeka.core.api.project.JkIdeSupport
 
of() - Static method in class dev.jeka.core.api.project.JkProject
 
of(String, String...) - Static method in class dev.jeka.core.api.system.JkProcess
Defines a JkProcess using the specified command and parameters.
of(JkIdeSupport) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
of(JkIdeSupport) - Static method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
 
of(Path) - Static method in class dev.jeka.core.api.tooling.JkGitProcess
 
of(String) - Static method in class dev.jeka.core.api.tooling.JkGitProcess
 
of() - Static method in class dev.jeka.core.api.tooling.JkGitProcess
 
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.
ofCmdLine(String) - Static method in class dev.jeka.core.api.system.JkProcess
 
ofCommand(String) - Static method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Creates a JkKotlinCompiler based on the specified command.
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.JkJavaVersion
 
ofCurrent() - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
Returns a JkUrlClassLoader wrapping the current thread context classloader.
ofCurrentRuntime() - Static method in class dev.jeka.core.api.java.JkClasspath
Returns the current classpath as given by System.getProperty("java.class.path").
ofDeepest(JkTransitivity, JkTransitivity) - Static method in class dev.jeka.core.api.depmanagement.JkTransitivity
 
ofDefaultGnuPg() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
Creates a JkGpg with default GnuPgp file location.
ofDependencies(List<JkDependency>) - Static method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
ofEmpty() - Static method in class dev.jeka.core.api.file.JkPathTreeSet
Creates an empty JkPathTreeSet.
ofFileDep(JkFileDependency, Set<String>) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
 
ofJava(String) - Static method in class dev.jeka.core.api.java.JkJavaProcess
Creates a process launching the current JDK java command on the specified class.
ofJavaJar(Path, String) - Static method in class dev.jeka.core.api.java.JkJavaProcess
Creates a process launching the current JDK java command to execute the specified jar.
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.
ofJvm(JkRepoSet, String) - Static method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
ofJvm(JkRepoSet) - Static method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
ofKotlinHomeCommand(String) - Static method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Creates a JkKotlinCompiler based on the specified command located in `KOTLIN_HOME` directory.
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.JkProjectDependencies
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
 
ofLocalIvy() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
Creates a Ivy repository for publishing locally under [USER HOME]/.jeka/publish folder.
ofMainArtifact(String) - Static method in class dev.jeka.core.api.depmanagement.artifact.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
 
ofMavenCentral() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
Creates the Maven central repository.
ofMavenOssrhDeployRelease(String, String, UnaryOperator<Path>) - 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.
ofModuleDep(JkResolvedDependencyNode.JkModuleNodeInfo, List<JkResolvedDependencyNode>) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
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, UnaryOperator<Path>) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
Creates a JkRepoSet for publishing on OSSRH
ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
Creates an empty publication info.
ofParent(T) - Static method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
Same as JkDependencyResolver.of() but providing parent chaining.
ofParent(T) - Static method in class dev.jeka.core.api.file.JkResourceProcessor
Same as JkResourceProcessor.of() with providing a parent chaining
ofParent(P) - Static method in class dev.jeka.core.api.function.JkConsumers
Same as JkConsumers.of() but providing a parent chaining.
ofParent(T) - Static method in class dev.jeka.core.api.function.JkRunnables
Same as JkRunnables.of() but providing parent chaining
ofParent(T) - Static method in class dev.jeka.core.api.java.JkJavaCompiler
Same as JkJavaCompiler.of() but mentioning a owner for parent chaining.
ofParent(T) - Static method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
ofParent(T) - Static method in class dev.jeka.core.api.java.JkJavadocProcessor
Sale as JkJavadocProcessor.of() but providing a parent chaining
ofParent(T) - Static method in class dev.jeka.core.api.java.JkManifest
Same as JkManifest.of() but providing a parent for method chaining
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
Same as JkTestSelection.of() but mentioning a parent for chaining
ofParent(T) - Static method in class dev.jeka.core.api.project.JkCompileLayout
Same as JkCompileLayout.of() but proving parent chaining
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.resolution.JkResolvedDependencyNode.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
Returns a JkUrlClassLoader wrapping the ofSystem class loader.
ofTarget(JkRepoSet, JkKotlinCompiler.Target, String) - Static method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Creates a JkKotlinCompiler of the specified Kotlin version for the specified target platform.
ofTextDescription(Path) - Static method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
ofTextDescription(URL) - Static method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
ofTextDescription(String) - Static method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
Creates a JkProjectDependencies from a flat file formatted as :
ofTextDescriptionIfExist(Path) - Static method in class dev.jeka.core.api.depmanagement.JkProjectDependencies
 
ofUnspecifiedVerion(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
Creates a an unspecified version of JkVersionedModule.
ofUrlAndCredentials(JkRepo) - Static method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos
Creates a JkNexusRepos from information contained in the specified repo, meaning baseUrl and credentials.
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.publication.JkMavenMetadata
 
output(Document, OutputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
Prints the specified document in the specified output getOutputStream.
output - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
OUTPUT_PATH - Static variable in class dev.jeka.core.tool.JkConstants
Relative path to the project base directory where output files are generated.
outputStream(File, boolean) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Same as FileOutputStream constructor but throwing unchecked exceptions.

P

pack() - Method in class dev.jeka.core.api.project.JkProject
Short hand to build all missing artifacts for publication.
pack - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean
Options for the packaging tasks (jar creation).
pack() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
padEnd(String, int, char) - Static method in class dev.jeka.core.api.utils.JkUtilsString
 
padStart(String, int, char) - Static method in class dev.jeka.core.api.utils.JkUtilsString
 
parse(InputStream, DocumentBuilder) - Static method in class dev.jeka.core.api.marshalling.JkDomDocument
Creates a JkDomDocument by parsing the content of specified input stream.
parse(InputStream) - Static method in class dev.jeka.core.api.marshalling.JkDomDocument
Same as JkDomDocument.parse(InputStream, DocumentBuilder) but using a default DocumentBuilder.
parse(Class<T>, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Create an instance of the specified type from its string value.
parseInteger(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
 
plurialize(int, String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns a string containing the quantity and noun.
plurialize(int, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns a string containing the quantity and noun.
PomJkBean - Class in dev.jeka.core.tool.builtins.maven
 
PomJkBean() - Constructor for class dev.jeka.core.tool.builtins.maven.PomJkBean
 
postInit() - Method in class dev.jeka.core.tool.builtins.ide.EclipseJkBean
 
postInit() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
postInit() - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
postInit() - Method in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
postInit() - Method in class dev.jeka.core.tool.JkBean
 
preCompile() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
prepend(Consumer<T>) - Method in class dev.jeka.core.api.function.JkConsumers
Chains this underlying Consumer with the specified one.
print(OutputStream) - Method in class dev.jeka.core.api.marshalling.JkDomDocument
Outputs xml in the specified stream.
print(OutputStream, Consumer<Transformer>) - Method in class dev.jeka.core.api.marshalling.JkDomDocument
Same as JkDomDocument.print(OutputStream) but caller can modify the default XML transformer using the specified Consumer.
printFailures(PrintStream) - Method in class dev.jeka.core.api.java.testing.JkTestResult
 
PROCESSOR_OPTS - Static variable in class dev.jeka.core.api.java.JkJavaCompileSpec
 
PROCESSOR_OPTS - Static variable in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
profileNamesFilter - Variable in class dev.jeka.core.tool.builtins.repos.NexusJkBean
 
PROJECT_PROPERTY_FILE_NAME - Static variable in class dev.jeka.core.tool.JkProperties
 
ProjectJkBean - Class in dev.jeka.core.tool.builtins.project
Plugin for building JVM language based projects.
ProjectJkBean() - Constructor for class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
ProjectJkBean.JkPackOptions - Class in dev.jeka.core.tool.builtins.project
Standard options for packaging java projects.
ProjectJkBean.JkTestOptions - Class in dev.jeka.core.tool.builtins.project
Options about tests
ProjectJkBean.ScaffoldTemplate - Enum in dev.jeka.core.tool.builtins.project
 
propertiesToMap(Properties) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Creates a Map and populates it with specified properties.
PROVIDED_SCOPE - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
publicRingPath - Variable in class dev.jeka.core.tool.builtins.crypto.GpgJkBean
 
publish() - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
publish() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
Publishes this publication to its defined repositories
publish() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
publish() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
publishIvy(JkVersionedModule, List<JkIvyPublication.JkPublishedArtifact>, JkQualifiedDependencySet) - Method in interface dev.jeka.core.api.depmanagement.publication.JkInternalPublisher
Publishes the specified module to the repository mentioned in the publicatioin.
publishLocal() - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
publishLocal() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
Publishes this publication on the local repository
publishLocal() - Method in class dev.jeka.core.api.project.JkProjectPublication
 
publishLocal() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
publishMaven(JkVersionedModule, JkArtifactLocator, JkPomMetadata, JkDependencySet) - Method in interface dev.jeka.core.api.depmanagement.publication.JkInternalPublisher
 
putArtifact(JkArtifactId, Consumer<Path>) - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
putArtifact(String, String, Consumer<Path>) - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
putArtifact(JkArtifactId, Path, Runnable) - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
putMainArtifact(Consumer<Path>) - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
putMainArtifact(Path, Runnable) - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
putMultiEntry(Map<K, V>, Iterable<K>, V) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Convenient method to put several entry in a map having the same value at once.

R

read(InputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Equivalent to InputStream.read() but throwing only unchecked exceptions.
read(URL) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Returns the content of the given url as a string.
readAllBytes(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
Delegates to Files.readAllBytes(Path) (Path)}
readAllLines(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
Delegates to Files.readAllLines(Path)
readAsLines(InputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Returns the content of the specified input getOutputStream, line by line.
readAsString(InputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
Returns the content of the given input getOutputStream as a single string.
readDependencies() - Method in class dev.jeka.core.api.tooling.JkMvn
Reads the dependencies of this Maven project
readPropertyFileAsMap(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsFile
 
redirect(PrintStream, PrintStream) - Static method in class dev.jeka.core.api.system.JkLog
 
REFLECT - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
refresh() - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
version() return is cached to avoid too many git call.
relativizeFromDirIfAbsolute(Path, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
Returns the relative path to working dir of the specified path.
relativizeFromWorkingDir() - Method in class dev.jeka.core.api.file.JkPathSequence
Returns an identical path sequence but replacing relative paths with absolute paths resolved from the specified base directory.
relativizeFromWorkingDir(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
Returns the relative path to working dir of the specified path.
release(List<String>) - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos
 
remove(JkDependency) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
remove(String) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
remove(String) - Method in class dev.jeka.core.api.function.JkRunnables
 
remove() - Method in class dev.jeka.core.api.marshalling.JkDomElement
Removes the underlying element from its parent children.
removeArtifact(JkArtifactId) - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
removeArtifact(String, String) - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
removeArtifact(JkArtifactId) - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
removeAttr(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Removes the specified attribute of the specified name from the underlying element.
removeParam(String) - Method in class dev.jeka.core.api.system.JkProcess
Removes specified parameter to the command line
repeat(String, int) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns a string made of the the specified pattern repeat the specified count.
replaceQualifier(JkDependency, String) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
replaceQualifier(String, String) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
replaceUnspecifiedVersionsWithProvider() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
resolve(JkModuleDependency) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
resolve(JkDependencySet) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
resolve(JkQualifiedDependencySet) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
Resolves the specified qualified dependencies.
resolve(JkVersionedModule, JkDependencySet, JkResolutionParameters) - Method in interface dev.jeka.core.api.depmanagement.resolution.JkInternalDependencyResolver
 
resolve(JkVersionedModule, JkQualifiedDependencySet, JkResolutionParameters) - Method in interface dev.jeka.core.api.depmanagement.resolution.JkInternalDependencyResolver
 
resolve(Path) - Method in class dev.jeka.core.api.file.JkPathTree
If the root of this tree is absolute then this method returns this tree.
resolve(Path) - Method in class dev.jeka.core.api.file.JkPathTreeSet
 
resolveClassDir() - Method in class dev.jeka.core.api.project.JkCompileLayout
Returns the class dir directory resolved against the current base dir.
resolveConflict(JkVersion, JkVersionedModule.ConflictStrategy) - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
 
resolveDependencies() - Method in class dev.jeka.core.api.project.JkProjectCompilation
 
resolvedTo(Path) - Method in class dev.jeka.core.api.file.JkPathSequence
Returns an identical path sequence but replacing relative paths with absolute paths resolved from the specified base directory.
resolvedTo(Path) - Method in class dev.jeka.core.api.file.JkPathTree
Assuming the root folder is relative, this creates an identical JkPathTree but having the root as : [specified new root]/[former root]
resolvedTo(Path) - Method in class dev.jeka.core.api.file.JkPathTreeSet
 
resolveGeneratedResourceDir() - Method in class dev.jeka.core.api.project.JkCompileLayout
Returns location of generated resources.
resolveGeneratedSourceDir() - Method in class dev.jeka.core.api.project.JkCompileLayout
Returns location of generated sources.
resolveResources() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
resolveRuntimeDependencies() - Method in class dev.jeka.core.api.project.JkProjectConstruction
 
resolveSources() - Method in class dev.jeka.core.api.project.JkCompileLayout
 
resolveWithoutLocalProjectTransitiveDependencies(JkDependencySet) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
RESOURCES_PROCESS_ACTION - Static variable in class dev.jeka.core.api.project.JkProjectCompilation
 
restore() - Static method in class dev.jeka.core.api.system.JkLog.JkState
 
restoreToInitialState() - Static method in class dev.jeka.core.api.system.JkLog
Let JkLog returns to its initial state, meaning events are not output and System.out/err are back to the state found when this class was loaded.
reversed() - Method in class dev.jeka.core.api.file.JkPathMatcher
 
root() - Method in class dev.jeka.core.api.marshalling.JkDomDocument
Returns the root element of this document.
run() - Method in class dev.jeka.core.api.function.JkRunnables
 
run() - Method in class dev.jeka.core.api.project.JkProjectCompilation
Performs entire compilation phase.
run() - Method in class dev.jeka.core.api.project.JkProjectDocumentation
Generates javadoc files (files + zip)
run() - Method in class dev.jeka.core.api.project.JkProjectTesting
Performs entire test phase, including : compile regular code if needed perform pre test tasks if present compile test code and process test resources execute compiled tests execute post tesks if present
run() - Method in class dev.jeka.core.api.system.JkProcess
 
run() - Method in class dev.jeka.core.api.tooling.JkMvn
 
run() - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
Runs the scaffolding.
run() - Method in class dev.jeka.core.tool.builtins.scaffold.ScaffoldJkBean
 
runIfNecessary() - Method in class dev.jeka.core.api.project.JkProjectDocumentation
 
runIfNeeded() - Method in class dev.jeka.core.api.project.JkProjectCompilation
As #run but perform only if not already done.
runIfNeeded() - Method in class dev.jeka.core.api.project.JkProjectTesting
As #run but perfom only if not already done.
runInSeparateClassloader(Path, String...) - Static method in class dev.jeka.core.api.java.JkJavaRunner
 
runnable - Variable in class dev.jeka.core.api.depmanagement.JkComputedDependency
 
runningMajorVersion() - Static method in class dev.jeka.core.api.utils.JkUtilsJdk
 
RUNTIME - Static variable in class dev.jeka.core.api.depmanagement.JkTransitivity
Dependency will be fetch along transitive dependencies declared as 'runtime' or 'compile'
RUNTIME_SCOPE - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
RUNTIME_TARGET_CONF - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 

S

save() - Static method in class dev.jeka.core.api.system.JkLog.JkState
 
ScaffoldJkBean - Class in dev.jeka.core.tool.builtins.scaffold
Provides method to generate a project skeleton (folder structure, configuration files, ....)
ScaffoldJkBean() - Constructor for class dev.jeka.core.tool.builtins.scaffold.ScaffoldJkBean
 
scaffoldTemplate - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
searchGroups() - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
Returns an alphabetical sorted list of groupId present in these repositories
searchGroups() - Method in interface dev.jeka.core.api.depmanagement.resolution.JkInternalDependencyResolver
 
searchModules(String) - Method in class dev.jeka.core.api.depmanagement.resolution.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.resolution.JkInternalDependencyResolver
 
searchVersions(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.resolution.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.resolution.JkInternalDependencyResolver
 
secretKeyPassword - Variable in class dev.jeka.core.tool.builtins.crypto.GpgJkBean
 
secretRingPath - Variable in class dev.jeka.core.tool.builtins.crypto.GpgJkBean
 
SELENIUM_JAVA - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 
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(Manifest) - Method in class dev.jeka.core.api.java.JkManifest
Set the underlying Manifest with the specified one.
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.artifact.JkStandardFileArtifactProducer
Specifies how the location and names or artifact files will be computed.
setArtifactLocator(JkArtifactLocator) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setArtifactLocatorSupplier(Supplier<JkArtifactLocator>) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setBaseDir(Path) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setBaseDir(Path) - Method in class dev.jeka.core.api.project.JkProject
 
setBaseDir(String) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
setBaseDir(Path) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
setBaseDirSupplier(Supplier<Path>) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setBreakOnFailures(boolean) - Method in class dev.jeka.core.api.project.JkProjectTesting
 
setChecksumAlgos(String...) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
 
setClassDir(Path) - Method in class dev.jeka.core.api.j2e.JkJ2eWarArchiver
 
setClassDir(String) - Method in class dev.jeka.core.api.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
Set the compiler classpath with the specified files
setClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavaProcess
Convenient method to set classpath option.
setClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
Creates a copy of this JkJavaCompiler but with the specified classpath.
setCommand(String) - Method in class dev.jeka.core.api.system.JkProcess
Specify the command to execute
setCompileTool(JavaCompiler, String...) - Method in class dev.jeka.core.api.java.JkJavaCompiler
Sets underlying java compiler tool to use.
setConflictResolver(JkResolutionParameters.JkConflictResolver) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters
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
 
setDecorator(JkLog.JkLogDecorator) - Static method in class dev.jeka.core.api.system.JkLog
By default, events are not consumed, meaning nothing appends when JkLog.info(String, Object...) (String)}, JkLog.error(String), #warn(String) or JkLog.trace(String) are invoked.
setDecorator(JkLog.Style) - Static method in class dev.jeka.core.api.system.JkLog
This set the default consumer.
setDefaultSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setDefaultSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setDefaultSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
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(JkQualifiedDependencySet) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setDependencies(JkProjectDependencies, JkVersionedModule.ConflictStrategy) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setDependencies(JkProjectDependencies) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setDependencies(JkQualifiedDependencySet) - Method in class dev.jeka.core.api.project.JkIdeSupport
 
setDependencies(JkProjectDependencies, JkVersionedModule.ConflictStrategy) - Method in class dev.jeka.core.api.project.JkIdeSupport
 
setDependencies(JkProjectDependencies) - Method in class dev.jeka.core.api.project.JkIdeSupport
 
setDependencyResolver(JkDependencyResolver) - Method in class dev.jeka.core.api.project.JkIdeSupport
 
setDependencyResolver(JkDependencyResolver) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
 
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
 
setDuplicateConflictStrategy(JkVersionedModule.ConflictStrategy) - Method in class dev.jeka.core.api.project.JkProject
 
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
Creates a copy of this JkKotlinJvmCompileSpec but using the specified source encoding (e.g.
setEnv(String, String) - Method in class dev.jeka.core.api.system.JkProcess
 
setExplicitJekaHome(Path) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
 
setExtraJekaModules(Iterable<String>) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
 
setExtraStaticResourceDir(Path) - Method in class dev.jeka.core.api.j2e.JkJ2eWarArchiver
 
setExtraStaticResourcePath(Path) - Method in class dev.jeka.core.api.j2e.JkJ2eWarProjectAdapter
 
setFailOnDependencyResolutionError(boolean) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters
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
 
setFailOnError(boolean) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
setFailOnError(boolean) - Method in class dev.jeka.core.api.system.JkProcess
Specify if the running process should throw a Java Excption in case process returns with a code different to 0.
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
 
setForkedWithDefaultProcess(String...) - Method in class dev.jeka.core.api.java.JkJavaCompiler
Invoking this method will make the compilation occurs in a forked process if no compileTool has been specified.
The forked process will be a javac command taken from the running jdk or an extra-one according the source version.
setForkedWithProcess(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
 
setGeneratedResourceDir(String) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setGeneratedSourceDir(String) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setGenerateExploded(boolean) - Method in class dev.jeka.core.api.j2e.JkJ2eWarProjectAdapter
 
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.
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.project.JkProjectDocumentation
 
setJavaIdeSupport(Function<JkIdeSupport, JkIdeSupport>) - Method in class dev.jeka.core.api.project.JkProject
 
setJavaSourceEncoding(String) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
setJdkHomes(Map<JkJavaVersion, Path>) - Method in class dev.jeka.core.api.java.JkJavaCompiler
Sets available JDK in order to choose the most appropriate version for compiling.
setJdkHomesWithProperties(Map<String, String>) - Method in class dev.jeka.core.api.java.JkJavaCompiler
Sets available JDK in order to choose the most appropriate version for compiling.
setJekaClassCodeProvider(Supplier<String>) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
 
setJekaPluginCompatibilityRange(JkManifest, String, String) - Static method in class dev.jeka.core.tool.JkJekaVersionCompatibilityChecker
Convenient method to set a Jeka Plugin compatibility range with Jeka versions.
setJreContainer(String) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
Specifies the exact string to use as jre container.
setJvmTargetVersion(JkJavaVersion) - Method in class dev.jeka.core.api.project.JkProjectConstruction
Sets the Java version used for both source and target.
setJvmTargetVersion(JkJavaVersion) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
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.
setLibs(List<Path>) - Method in class dev.jeka.core.api.j2e.JkJ2eWarArchiver
 
setLogCommand(boolean) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
setLogCommand(boolean) - Method in class dev.jeka.core.api.system.JkProcess
If true, the command line will be outputed in the console
setLogOutput(boolean) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
 
setLogOutput(boolean) - Method in class dev.jeka.core.api.system.JkProcess
If logOutput parameter is true, the process output will be redirected to JkLog.
setLogRunnableName(boolean) - Method in class dev.jeka.core.api.function.JkRunnables
 
setMainArtifact(Path, String...) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setMainArtifactExt(String) - Method in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
 
setMainArtifactExt(String) - Method in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
 
setMainArtifactWithType(Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setMaxLength(int) - Static method in class dev.jeka.core.api.system.JkBraceLogDecorator
 
setModuleHolder(JkVersionedModule) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
The underlying dependency manager can cache the resolution on file system for faster result.
setModuleId(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setModuleId(Supplier<String>) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setModuleId(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setModuleId(Supplier<String>) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setModuleId(String) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
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.kotlin.JkKotlinJvmCompileSpec
 
setOutputDir(Path) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setOutputDir(String) - Method in class dev.jeka.core.api.project.JkProject
Sets the output path dir relative to base dir.
setOutputDirSupplier(Supplier<Path>) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setPosixExecPermissions(boolean, boolean, boolean) - Method in class dev.jeka.core.api.file.JkPathFile
Adds execute permition on this files.
setPosixExecPermissions() - Method in class dev.jeka.core.api.file.JkPathFile
 
setProdLayout(JkCompileLayout) - Method in class dev.jeka.core.api.project.JkIdeSupport
 
setProgressDisplayer(JkTestProcessor.JkProgressOutputStyle) - Method in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
Sets the test progress type to display on the console.
setProjectDescription(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
setProjectName(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
setProjectUrl(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
setPublishedModuleId(String) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
setPublishedVersion(Supplier<String>) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
setPublishedVersion(String) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
setPublishedVersionFromGitTag() - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
The published version will be computed according the current git tag.
setPublishedVersionFromGitTagCommitMessage(String) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
The published version will be computed according the git last commit message.
setPublishIvy(boolean) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
setPublishMaven(boolean) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
setRefreshed(boolean) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters
 
setReportDir(String) - Method in class dev.jeka.core.api.project.JkProjectTesting
 
setRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
setRepos(JkRepoSet) - Method in class dev.jeka.core.api.kotlin.JkKotlinCompiler
Set the repo to fetch stdlib and plugins
setRepos(JkRepoSet) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
setResources(JkPathTreeSet) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setScmConnection(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
setScmDeveloperConnection(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
setScmUrl(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
 
setSignatureRequired(boolean) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
 
setSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
 
setSkipped(boolean) - Method in class dev.jeka.core.api.project.JkProjectTesting
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.project.JkProjectConstruction
Set the encoding to use to read Java source files
setSourceMavenStyle(JkCompileLayout.Concern) - Method in class dev.jeka.core.api.project.JkCompileLayout
Creates a default layout respecting Maven standard for sources.
setSources(Function<JkPathTreeSet, JkPathTreeSet>) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
Adds specified source files to the set of java sources to compile.
setSources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
 
setSources(Function<JkPathTreeSet, JkPathTreeSet>) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
setSources(JkPathTreeSet) - Method in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
setSources(JkPathTreeSet) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setSources(JkPathTree) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setSources(Function<JkPathTreeSet, JkPathTreeSet>) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setSources(String) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
setSourceSimpleStyle(JkCompileLayout.Concern) - Method in class dev.jeka.core.api.project.JkCompileLayout
Sets the simple standard layout on this 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.project.JkIdeSupport
 
setStandardJREContainer(String) - Method in class dev.jeka.core.tool.builtins.ide.EclipseJkBean
Set the JRE container to the Eclipse Standard VM type with the desired name.
setStandardOuputDirs(JkCompileLayout.Concern) - Method in class dev.jeka.core.api.project.JkCompileLayout
 
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.project.JkIdeSupport
 
setUniqueSnapshot(boolean) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
 
setUseCache(boolean) - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
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(Supplier<String>) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setVersion(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
setVersion(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setVersion(Supplier<String>) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
setVersion(String) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
setVersion(Supplier<String>) - Method in class dev.jeka.core.api.project.JkProjectPublication
 
setVersionFilter(Predicate<JkVersion>) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
 
setWebappDir(Path) - Method in class dev.jeka.core.api.j2e.JkJ2eWarArchiver
 
setWebappPath(String) - Method in class dev.jeka.core.api.j2e.JkJ2eWarProjectAdapter
 
setWorkingDir(Path) - Method in class dev.jeka.core.api.system.JkProcess
Sets the specified working directory to launch the process.
setWorkingDir(String) - Method in class dev.jeka.core.api.system.JkProcess
 
setWrapperJekaVersion(String) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
 
setWriter(XMLStreamWriter) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
 
showDependencies() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
Displays the resolved dependency tree on the console.
showDependenciesXml() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
showVersion() - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
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
 
simpleFacade() - Method in class dev.jeka.core.api.project.JkProject
 
skip - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean.JkTestOptions
Turn it on to skip tests.
skipTests(boolean) - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
 
sleep(long) - Static method in class dev.jeka.core.api.utils.JkUtilsSystem
 
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_OPTS - Static variable in class dev.jeka.core.api.java.JkJavaCompileSpec
 
SOURCE_OPTS - Static variable in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
sources - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean.JkPackOptions
When true, sources are packed in a jar file.
SOURCES_ARTIFACT_ID - Static variable in class dev.jeka.core.api.project.JkProject
 
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)
start(String) - Static method in class dev.jeka.core.api.system.JkBusyIndicator
 
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, Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsAssert
 
STDLIB - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
STDLIB_COMMON - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
STDLIB_JDK7 - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
STDLIB_JDK8 - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
STDLIB_JS - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
stop() - Static method in class dev.jeka.core.api.system.JkBusyIndicator
 
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.
SVN_KIT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
 

T

tag(String) - Method in class dev.jeka.core.api.tooling.JkGitProcess
 
TAG_TASK_NAME - Static variable in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
tagAfterPublish - Variable in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
tagAndPush(String) - Method in class dev.jeka.core.api.tooling.JkGitProcess
 
tagIfDiffers() - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
Tags git repository and push with the version specified in last git comment.
tagPrefixForVersion - Variable in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
tagRemote() - Method in class dev.jeka.core.tool.builtins.git.GitJkBean
 
TARGET_OPTS - Static variable in class dev.jeka.core.api.java.JkJavaCompileSpec
 
TARGET_OPTS - Static variable in class dev.jeka.core.api.kotlin.JkKotlinJvmCompileSpec
 
TEST - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
test - Variable in class dev.jeka.core.tool.builtins.project.ProjectJkBean
Options for the testing tasks.
test() - Method in class dev.jeka.core.tool.builtins.project.ProjectJkBean
 
TEST_ANNOTATIONS_COMMON - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
TEST_COMMON - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
TEST_JUNIT - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
TEST_JUNIT5 - Static variable in class dev.jeka.core.api.kotlin.JkKotlinModules
 
TEST_SCOPE - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
TEST_TARGET_CONF - Static variable in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
text(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Sets the specified text on the underlying element.
text() - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns the text pof the underlying element.
timestamp - Variable in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata.Versioning.JkSnapshot
 
toDependency() - Method in class dev.jeka.core.api.project.JkProject
 
toDependency(JkTransitivity) - Method in class dev.jeka.core.api.project.JkProject
 
toDependency(JkArtifactId, JkTransitivity) - Method in class dev.jeka.core.api.project.JkProject
 
toDisplayedMap(Map<String, String>) - Static method in class dev.jeka.core.tool.JkProperties
 
toDomElement(Document, boolean) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
 
toFileName(String) - Method in class dev.jeka.core.api.depmanagement.artifact.JkArtifactId
 
toFiles(Collection<Path>) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
toFiles(Path...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
toFlattenList() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns all nodes descendant of this one, deep first.
toHexString(byte[]) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns the hexadecimal for of the given array of bytes.
toJavaCode(int, List<JkDependency>, boolean) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns the java codes that declare these dependencies.
toJavaCode(int) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
Returns the java codes that declare these dependencies.
toJkClassLoader() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
 
toList() - Method in class dev.jeka.core.api.file.JkPathTreeSet
Returns JkPathTree instances constituting this JkPathTreeSet.
toMap() - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
 
toolsJar() - Static method in class dev.jeka.core.api.utils.JkUtilsJdk
Returns the tool library file of the running JDK.
toPath() - Method in class dev.jeka.core.api.file.JkPathSequence
Returns the file names concatenated with ';' on Windows and ':' on unix.
toPaths(File...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
toPaths(Iterable<File>) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
toPredicate() - Method in class dev.jeka.core.api.file.JkPathMatcher
Returns this matcher as a Predicate
toProcess() - Method in class dev.jeka.core.api.tooling.JkMvn
Returns the underlying process to execute mvn
toSet() - Method in class dev.jeka.core.api.depmanagement.JkRepo
 
toSet() - Method in class dev.jeka.core.api.file.JkPathSequence
 
toSet() - Method in class dev.jeka.core.api.file.JkPathTree
Returns a JkPathTreeSet containing this tree as its single element.
toSnapshot() - Method in class dev.jeka.core.api.depmanagement.JkVersion
 
toString() - Method in class dev.jeka.core.api.depmanagement.artifact.JkArtifactId
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkRepo
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkTransitivity
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkVersion
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
 
toString() - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
 
toString() - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
toString() - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos.JkStagingRepo
 
toString() - Method in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
 
toString() - Method in class dev.jeka.core.api.depmanagement.resolution.JkModuleDepProblem
 
toString() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkFileNodeInfo
 
toString() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode.JkModuleNodeInfo
 
toString() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
 
toString() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolveResult.JkErrorReport
 
toString() - Method in class dev.jeka.core.api.file.JkPathFile
 
toString() - Method in class dev.jeka.core.api.file.JkPathMatcher
 
toString() - Method in class dev.jeka.core.api.file.JkPathSequence
 
toString() - Method in class dev.jeka.core.api.file.JkPathTree
 
toString() - Method in class dev.jeka.core.api.file.JkPathTreeSet
 
toString() - Method in class dev.jeka.core.api.java.JkClassLoader
 
toString() - Method in class dev.jeka.core.api.java.JkClasspath
 
toString() - Method in class dev.jeka.core.api.java.JkJavaVersion
 
toString() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
 
toString() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkCount
 
toString() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkFailure
 
toString() - Method in class dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier
 
toString() - Method in class dev.jeka.core.api.java.testing.JkTestResult
 
toString() - Method in class dev.jeka.core.api.java.testing.JkTestSelection
 
toString() - Method in class dev.jeka.core.api.marshalling.JkDomElement
 
toString() - Method in class dev.jeka.core.api.project.JkProject
 
toString() - Method in class dev.jeka.core.api.system.JkProcess
 
toString(Map<?, ?>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Returns a string representation of the specified map constructed as [key0]=[value0], [key1]=[value1], ...
toString(Object) - Static method in class dev.jeka.core.api.utils.JkUtilsObject
Null safe for Object.toString().
toString() - Method in class dev.jeka.core.tool.JkBean
 
toString() - Method in class dev.jeka.core.tool.JkRuntime
 
toStrings() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns a list of lines standing for the representation of this dependency tree.
toStrings(Map<?, ?>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
Returns a multi-line string representation of the specified map constructed as [key0]=[value0], [key1]=[value1], ...
toStringTree() - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns a complete representation string of the tree.
toUrl(File) - Static method in class dev.jeka.core.api.utils.JkUtilsFile
Get the url to the specified file.
toUrl(String) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
 
toUrl(URI) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
 
toUrl(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
Get the url to the specified path.
toUrls() - Method in class dev.jeka.core.api.file.JkPathSequence
 
toVersionedModule() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
trace(String) - Static method in class dev.jeka.core.api.system.JkLog
 
translateCommandline(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Kindly borrowed from ANT
type - Variable in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication.JkPublishedArtifact
 

U

uncapitalize(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
Returns the specified string but lower-casing its first character.
unchecked(JkUtilsThrowable.ThrowingConsumer<T, E>) - Static method in interface dev.jeka.core.api.utils.JkUtilsThrowable.ThrowingConsumer
 
unchecked(Exception) - Static method in class dev.jeka.core.api.utils.JkUtilsThrowable
Returns the specified exception itself if it is an unchecked exception (extending RuntimeException).
unchecked(Throwable, String) - Static method in class dev.jeka.core.api.utils.JkUtilsThrowable
Same as JkUtilsThrowable.unchecked(Exception) but specifying an error message.
UNSPECIFIED - Static variable in class dev.jeka.core.api.depmanagement.JkVersion
Mention that the version is unspecified
updateSnapshot(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkMavenMetadata
 
URL_CACHE_DIR - Static variable in class dev.jeka.core.api.java.JkInternalClassloader
 
useSimpleLayout() - Method in class dev.jeka.core.api.project.JkProjectSimpleFacade
Sets product Java source files and resources in "src".
useVarPath - Variable in class dev.jeka.core.tool.builtins.ide.EclipseJkBean
Flag to set whether 'all' task should use absolute paths instead of classpath variables
useVarPath - Variable in class dev.jeka.core.tool.builtins.ide.IntellijJkBean
 

V

V10 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 10
V11 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 11
V12 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 12
V13 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 13
V14 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 14
V15 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 15
V16 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 16
V17 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 17
V18 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 18
V19 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java Version 19
V8 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java version 8
V9 - Static variable in class dev.jeka.core.api.java.JkJavaVersion
Stands for Java version 9
valueOf(String) - Static method in enum dev.jeka.core.api.depmanagement.JkVersionedModule.ConflictStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters.JkConflictResolver
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.api.java.testing.JkTestProcessor.JkProgressOutputStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier.JkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.api.project.JkCompileLayout.Concern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.api.system.JkLog.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.api.system.JkLog.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.api.system.JkLog.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.jeka.core.tool.builtins.project.ProjectJkBean.ScaffoldTemplate
Returns the enum constant of this type with the specified name.
valueOfEnum(Class<T>, String) - Static method in class dev.jeka.core.api.utils.JkUtilsObject
 
values() - Static method in enum dev.jeka.core.api.depmanagement.JkVersionedModule.ConflictStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters.JkConflictResolver
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.api.java.testing.JkTestProcessor.JkProgressOutputStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.api.java.testing.JkTestResult.JkTestIdentifier.JkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.api.project.JkCompileLayout.Concern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.api.system.JkLog.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.api.system.JkLog.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.api.system.JkLog.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.jeka.core.tool.builtins.project.ProjectJkBean.ScaffoldTemplate
Returns an array containing the constants of this enum type, in the order they are declared.
verbosity() - Static method in class dev.jeka.core.api.system.JkLog
 
verify(Path, Path) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
Verifies the specified file against the specified signature.
verify(Path, Path, Path) - Method in interface dev.jeka.core.api.crypto.gpg.JkInternalGpgDoer
 
version(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleId
 
version(JkDependency) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
 
version() - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
Gets the current version either from commit message if specified nor from git tag.
VERSION_COMPARATOR - Static variable in class dev.jeka.core.api.depmanagement.JkVersion
 
versionAsText() - Method in class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
VersionFromGitJkBean - Class in dev.jeka.core.tool.builtins.release
 
VersionFromGitJkBean() - Constructor for class dev.jeka.core.tool.builtins.release.VersionFromGitJkBean
 
versionProvider(String) - Static method in class dev.jeka.core.api.kotlin.JkKotlinModules
 

W

waitForClosing(String) - Method in class dev.jeka.core.api.depmanagement.publication.JkNexusRepos
 
walk(Path, FileVisitOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
walk(Path, int, FileVisitOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
walkFileTree(Path, FileVisitor<Path>) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
warn(String, Object...) - Static method in class dev.jeka.core.api.system.JkLog
 
withClassierAndType(String, String) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
 
withClassifier(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
 
withClassifiers(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
withClassifiersAndType(String, String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns a JkModuleDependency identical to this one but with the specified classifiers and type as the only JkModuleDependency.JkArtifactSpecification for this dependency
withDefaultSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
 
withExtraFiles(JkPathTreeSet) - Method in class dev.jeka.core.api.java.JkJarPacker
 
withForceUpdate(boolean) - Method in class dev.jeka.core.api.tooling.JkMvn
Append a "-U" force update to the list of parameters
withGlobalExclusion(Set<JkDependencyExclusion>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
withGlobalExclusions(Set<JkDependencyExclusion>) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
These exclusions only stands for dependencies that are retrieved transitively.
withGlobalTransitivityReplacement(JkTransitivity, JkTransitivity) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
withIdeProjectDir(Path) - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
 
withIdeProjectDir(Path) - Method in interface dev.jeka.core.api.depmanagement.JkDependency
Returns a dependency identical to this one but with the specified project base dir.
withIdeProjectDir(Path) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
withIdeProjectDir(Path) - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
 
withIdeProjectDir(Path) - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
 
withIdeProjectDir(Path) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
withLocalExclusions(JkDependencyExclusion...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns a clone of this dependencySet but adding dependency exclusion on the the last element.
withLocalExclusions(String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
withManifest(JkManifest) - Method in class dev.jeka.core.api.java.JkJarPacker
 
withMatcher(JkPathMatcher) - Method in class dev.jeka.core.api.file.JkPathTree
Creates a JkPathTree which is a copy of this JkPathTree but the matcher is replaced with the specified one.
withMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTreeSet
Creates a JkPathTree which is a copy of this JkPathTreeSet replacing matcher by the specified one.
withMerging(JkResolvedDependencyNode) - Method in class dev.jeka.core.api.depmanagement.resolution.JkResolvedDependencyNode
Returns a merge of this dependency node with the specified one.
withModuleDependenciesOnly() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
Returns all dependencies declared as JkModuleDependency.
withModuleDependenciesOnly() - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
withoutDuplicates() - Method in class dev.jeka.core.api.file.JkPathSequence
Returns a JkPathSequence identical to this one but without duplicates.
withoutExportedDependencies() - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
 
withPublicRing(Path) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
Creates a identical JkGpg but with the specified public ring key file.
withQualifier(String) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependency
 
withQualifiersOnly(String...) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
 
withSecretRing(Path, String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
Creates a identical JkGpg but with the specified secret ring key file.
withSecretRingPassword(String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
Creates a identical JkGpg but with the specified password for secret ring.
withTransitivity(String, JkTransitivity) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
 
withTransitivity(JkTransitivity) - Method in class dev.jeka.core.api.depmanagement.JkLocalProjectDependency
 
withTransitivity(JkTransitivity) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns a JkModuleDependency identical to this one but with the specified 'transitive' property.
withType(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusion
 
withVerbose(boolean) - Method in class dev.jeka.core.api.tooling.JkMvn
Append or remove a "-X" verbose to the list of parameters
withVersion(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
Returns a JkModuleDependency identical to this one but with the specified static version.
withVersion(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
 
withVersion(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleId
Creates a JkVersionedModule from this module and the specified version.
withVersion(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkModuleId
Creates a JkVersionedModule from this module and the specified version.
withVersion(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
Returns a JkVersionedModule identical to this one but with the specified version.
withVersion(String) - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
 
withVersionProvider(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.
withVersionProvider(JkVersionProvider) - Method in class dev.jeka.core.api.depmanagement.JkQualifiedDependencySet
These exclusions only stands for dependencies that are retrieved transitively.
WORK_PATH - Static variable in class dev.jeka.core.tool.JkConstants
Relative path to the project base directory where jeka work files are generated.
wrap() - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
 
wrap() - Method in class dev.jeka.core.tool.builtins.scaffold.ScaffoldJkBean
 
wrapDelegate(String) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
 
wrapDelegatePath - Variable in class dev.jeka.core.tool.builtins.scaffold.ScaffoldJkBean
 
wrapperJekaVersion - Variable in class dev.jeka.core.tool.builtins.scaffold.ScaffoldJkBean
 
write(byte[], OpenOption...) - Method in class dev.jeka.core.api.file.JkPathFile
Shorthand for Files.write(Path, byte[], OpenOption...)
write(OutputStream, byte[]) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
 
write(Path, byte[], OpenOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
writeProjectLibraries() - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
 
writeTo(Path) - Method in class dev.jeka.core.api.java.JkManifest
 
writeTo(Path) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseProjectGenerator
 
writeToStandardLocation(Path) - Method in class dev.jeka.core.api.java.JkManifest
Writes this manifest at the standard place (META-INF/MANIFEST.MF) of the specified directory.

X

xPath(XPathExpression) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns an unmodifiable list of elements matching the specified xPath expression.
xPath(String) - Method in class dev.jeka.core.api.marshalling.JkDomElement
Returns an unmodifiable list of elements matching the specified xPath expression.

Z

zipRoot(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
 
zipTo(Path) - Method in class dev.jeka.core.api.file.JkPathTree
Zips the content of this tree to the specified destination file.
zipTo(Path) - Method in class dev.jeka.core.api.file.JkPathTreeSet
Zips the content of all trees involved in this set.

_

__ - Variable in class dev.jeka.core.api.depmanagement.artifact.JkStandardFileArtifactProducer
For parent chaining
__ - Variable in class dev.jeka.core.api.depmanagement.artifact.JkSuppliedFileArtifactProducer
For parent chaining
__ - Variable in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
 
__ - Variable in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
 
__ - Variable in class dev.jeka.core.api.depmanagement.publication.JkIvyPublication
 
__ - Variable in class dev.jeka.core.api.depmanagement.publication.JkMavenPublication
 
__ - Variable in class dev.jeka.core.api.depmanagement.publication.JkPomMetadata
For parent chaining
__ - Variable in class dev.jeka.core.api.depmanagement.resolution.JkDependencyResolver
For parent chaining
__ - Variable in class dev.jeka.core.api.depmanagement.resolution.JkResolutionParameters
For parent chaining
__ - Variable in class dev.jeka.core.api.file.JkResourceProcessor
For parent chaining
__ - Variable in class dev.jeka.core.api.function.JkConsumers
For parent chaining
__ - Variable in class dev.jeka.core.api.function.JkRunnables
For parent chaining
__ - Variable in class dev.jeka.core.api.java.JkJavaCompiler
Owner for parent chaining
__ - Variable in class dev.jeka.core.api.java.JkJavaCompileSpec
Owner for parent chaining
__ - Variable in class dev.jeka.core.api.java.JkJavadocProcessor
For parent chaining
__ - Variable in class dev.jeka.core.api.java.JkManifest
For parent chaining
__ - Variable in class dev.jeka.core.api.java.testing.JkTestProcessor
For parent chaining
__ - Variable in class dev.jeka.core.api.java.testing.JkTestProcessor.JkEngineBehavior
Parent chaining.
__ - Variable in class dev.jeka.core.api.java.testing.JkTestSelection
For parent chaining
__ - Variable in class dev.jeka.core.api.marshalling.JkDomElement
 
__ - Variable in class dev.jeka.core.api.project.JkCompileLayout
Parent chaining
__ - Variable in class dev.jeka.core.api.project.JkProjectCompilation
For parent chaining
__ - Variable in class dev.jeka.core.api.project.JkProjectConstruction
For Parent chaining
__ - Variable in class dev.jeka.core.api.project.JkProjectDocumentation
For parent chaining
__ - Variable in class dev.jeka.core.api.project.JkProjectPublication
For parent chaining
__ - Variable in class dev.jeka.core.api.project.JkProjectTesting
For parent chaining
A B C D E F G H I J K L M N O P R S T U V W X Z _