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 

A

ActionUtils - Class in dev.nokee.utils
 
ActionUtils() - Constructor for class dev.nokee.utils.ActionUtils
 
ActionUtils.Action<T> - Interface in dev.nokee.utils
 
addDependency(Object) - Method in interface dev.nokee.platform.base.DependencyBucket
 
addDependency(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.base.DependencyBucket
 
andThen(ActionUtils.Action<? super T>) - Method in interface dev.nokee.utils.ActionUtils.Action
 
andThen(TransformerUtils.Transformer<? extends V, ? super OUT>) - Method in interface dev.nokee.utils.TransformerUtils.Transformer
 
api(Object) - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Adds an API dependency to this library.
api(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Adds an API dependency to this library.
api(Object, Closure<Void>) - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Adds an API dependency to this library.
api(Object) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM API dependency to this library.
api(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM API dependency to this library.
api(Object, Closure<Void>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM API dependency to this library.
api(Object) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an JVM API dependency to this library.
api(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an JVM API dependency to this library.
api(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeLibraryComponentDependencies
Adds an API dependency to this library.
api(Object) - Method in interface dev.nokee.platform.nativebase.NativeLibraryDependencies
Deprecated.
Adds an API dependency to this library.
api(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.nativebase.NativeLibraryDependencies
Deprecated.
Adds an API dependency to this library.
api(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeLibraryDependencies
Deprecated.
Adds an API dependency to this library.
APP_EXTENSION - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
appendStandardStreamToFile(File) - Method in interface dev.nokee.core.exec.CommandLineToolInvocationBuilder
 
APPLICATION - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
ApplicationComponentDependencies - Interface in dev.nokee.platform.base
The dependency buckets for an application component.
ARM - Static variable in interface dev.nokee.ide.visualstudio.VisualStudioIdePlatforms
 
assertExitValueEquals(int) - Method in interface dev.nokee.core.exec.CommandLineToolExecutionResult
Throws an ExecException if the process exited with a exit value different than what was expected.
assertNormalExitValue() - Method in interface dev.nokee.core.exec.CommandLineToolExecutionResult
Throws an ExecException if the process exited with a non-zero exit value.
assertTrue(Supplier<Boolean>, Object) - Static method in class dev.nokee.utils.TaskActionUtils
Assert the supplied expression is true as a Task action.
asToStringObject(Supplier<String>) - Static method in class dev.nokee.utils.DeferUtils
Returns an Object instance that realize the specified supplier only when calling Object#toString().
await() - Method in class dev.nokee.core.exec.GradleWorkerExecutorEngine.Handle
 

B

BaseNameAwareComponent - Interface in dev.nokee.platform.base
 
Binary - Interface in dev.nokee.platform.base
A physical binary artifact, which can run on a particular platform or runtime.
BinaryAwareComponent - Interface in dev.nokee.platform.base
A component with binaries.
BinaryView<T extends Binary> - Interface in dev.nokee.platform.base
A view of the binaries that are created and configured as they are required.
build() - Method in interface dev.nokee.core.exec.CommandLineToolInvocationBuilder
 
buildAndSubmit(CommandLineToolExecutionEngine<T>) - Method in interface dev.nokee.core.exec.CommandLineToolInvocationBuilder
 
buildConfigurations(Action<? super NamedDomainObjectContainer<XcodeIdeBuildConfiguration>>) - Method in interface dev.nokee.ide.xcode.XcodeIdeTarget
Configures the build configuration container with the specified action.
BuildVariant - Interface in dev.nokee.platform.base
A representation of the selected values for each dimension for a build.
BUNDLE - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
BundleBinary - Interface in dev.nokee.platform.nativebase
A bundle built from 1 or more native language.
byType(Class<? extends T>) - Static method in class dev.nokee.utils.SpecUtils
 

C

c(Action<? super CSourceSet>) - Method in interface dev.nokee.platform.c.HasCSourceSet
Configures the C source set named c using the specified configuration action.
c(Closure<Void>) - Method in interface dev.nokee.platform.c.HasCSourceSet
Configures the C source set named c using the specified configuration closure.
CachingProcessBuilderEngine - Class in dev.nokee.core.exec
 
CachingProcessBuilderEngine(CommandLineToolExecutionEngine<ProcessBuilderEngine.Handle>) - Constructor for class dev.nokee.core.exec.CachingProcessBuilderEngine
 
CachingProcessBuilderEngine.Handle - Interface in dev.nokee.core.exec
 
CApplication - Interface in dev.nokee.platform.c
Configuration for an application written in C, defining the dependencies that make up the application plus other settings.
CApplicationExtension - Interface in dev.nokee.platform.c
Deprecated.
CApplicationSources - Class in dev.nokee.platform.c
Sources for a native application implemented in C.
CApplicationSources() - Constructor for class dev.nokee.platform.c.CApplicationSources
 
Cast - Class in dev.nokee.utils
 
CCompile - Interface in dev.nokee.language.c.tasks
Compiles C source files into object files.
CHeaderSet - Interface in dev.nokee.language.c
A set of C header files.
CLibrary - Interface in dev.nokee.platform.c
Configuration for a library written in C, defining the dependencies that make up the library plus other settings.
CLibraryExtension - Interface in dev.nokee.platform.c
Deprecated.
CLibrarySources - Class in dev.nokee.platform.c
Sources for a native library implemented in C.
CLibrarySources() - Constructor for class dev.nokee.platform.c.CLibrarySources
 
CommandLine - Interface in dev.nokee.core.exec
A command line is composed of a tool with zero or more arguments.
CommandLineTool - Interface in dev.nokee.core.exec
A command line tool represent a executable component that can be used as a tool.
CommandLineToolArguments - Interface in dev.nokee.core.exec
 
CommandLineToolExecutionEngine<T extends CommandLineToolExecutionHandle> - Interface in dev.nokee.core.exec
A execution engine models how a command line tool will be executed.
CommandLineToolExecutionHandle - Interface in dev.nokee.core.exec
A execution handle for an invocation submitted to an engine.
CommandLineToolExecutionResult - Interface in dev.nokee.core.exec
The result of the execution of a command line tool.
CommandLineToolInvocation - Interface in dev.nokee.core.exec
An invocation represent the runtime information for a soon to be executed tool with it's argument.
CommandLineToolInvocationBuilder - Interface in dev.nokee.core.exec
A builder for a command line invocation.
CommandLineToolInvocationEnvironmentVariables - Interface in dev.nokee.core.exec
Represents the environment variable of a command line tool invocation.
CommandLineToolInvocationErrorOutputRedirect - Interface in dev.nokee.core.exec
Represents how to redirect the error output of the command line tool invocation.
CommandLineToolInvocationStandardOutputRedirect - Interface in dev.nokee.core.exec
Represents how to redirect the standard output of the command line tool invocation.
CommandLineToolLogContent - Interface in dev.nokee.core.exec
A representation of the log content from a command line tool execution.
CommandLineToolLogContent.LineDetails - Interface in dev.nokee.core.exec
 
CommandLineToolMetadata - Interface in dev.nokee.core.exec
 
CommandLineToolOutputParser<T> - Interface in dev.nokee.core.exec
A parser for converting command line tool output into a structured representation.
CommandLineToolProvider - Interface in dev.nokee.core.exec
A command line tool provider if available.
compileOnly(Object) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native compile only dependency to this component.
compileOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native compile only dependency to this component.
compileOnly(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native compile only dependency to this component.
Component - Interface in dev.nokee.platform.base
A software component that is built by the Nokee plugins.
ComponentContainer - Interface in dev.nokee.platform.base
 
ComponentDependencies - Interface in dev.nokee.platform.base
The dependency buckets for a component.
ComponentSources - Interface in dev.nokee.platform.base
The sources for a component.
compose(Transformer<C, B>, Transformer<? extends B, A>) - Static method in class dev.nokee.utils.TransformerUtils
 
compose(TransformerUtils.Transformer<? extends IN, ? super V>) - Method in interface dev.nokee.utils.TransformerUtils.Transformer
 
composite(Action<? super T>...) - Static method in class dev.nokee.utils.ActionUtils
 
composite(Iterable<? extends Action<? super T>>) - Static method in class dev.nokee.utils.ActionUtils
 
ConfigurationUtils - Class in dev.nokee.utils
 
configure(Action<? super T>) - Method in interface dev.nokee.model.DomainObjectProvider
 
configure(Closure<Void>) - Method in interface dev.nokee.model.DomainObjectProvider
 
configure(Closure<Void>) - Method in interface dev.nokee.model.KnownDomainObject
 
configure(Action<? super T>) - Method in interface dev.nokee.model.KnownDomainObject
 
configure(String, Action<? super T>) - Method in interface dev.nokee.model.NamedDomainObjectView
Configures an element of the specified name.
configure(String, Closure<Void>) - Method in interface dev.nokee.model.NamedDomainObjectView
Configures an element of the specified name.
configure(String, Class<S>, Action<? super S>) - Method in interface dev.nokee.model.NamedDomainObjectView
Configures an element of the specified name and type.
configure(String, Class<S>, Closure<Void>) - Method in interface dev.nokee.model.NamedDomainObjectView
Configures an element of the specified name and type.
configureDependsOn(Object, Object...) - Static method in class dev.nokee.utils.TaskUtils
Returns an action that will configure Task.dependsOn(Object...).
configureDescription(Supplier<String>) - Static method in class dev.nokee.utils.ConfigurationUtils
 
configureDisplayName(Property<T>, String) - Static method in class dev.nokee.utils.ConfigureUtils
Configures the property display name with the specified value.
configureDisplayName(RegularFileProperty, String) - Static method in class dev.nokee.utils.ConfigureUtils
Configures the property display name with the specified value.
configureDisplayName(DirectoryProperty, String) - Static method in class dev.nokee.utils.ConfigureUtils
Configures the property display name with the specified value.
configureDisplayName(SetProperty<T>, String) - Static method in class dev.nokee.utils.ConfigureUtils
Configures the property display name with the specified value.
configureDisplayName(ListProperty<T>, String) - Static method in class dev.nokee.utils.ConfigureUtils
Configures the property display name with the specified value.
configureEach(Action<? super T>) - Method in interface dev.nokee.model.DomainObjectView
Registers an action to execute to configure each element in the view.
configureEach(Closure<Void>) - Method in interface dev.nokee.model.DomainObjectView
Registers a closure to execute to configure each element in the view.
configureEach(Class<S>, Action<? super S>) - Method in interface dev.nokee.model.DomainObjectView
Registers an action to execute to configure each element in the view.
configureEach(Class<S>, Closure<Void>) - Method in interface dev.nokee.model.DomainObjectView
Registers a closure to execute to configure each element in the view.
configureEach(Spec<? super T>, Action<? super T>) - Method in interface dev.nokee.model.DomainObjectView
Registers an action to execute to configure each element in the view matching the given specification.
configureEach(Spec<? super T>, Closure<Void>) - Method in interface dev.nokee.model.DomainObjectView
Registers a closure to execute to configure each element in the view matching the given specification.
configureEach(Action<? super T>) - Method in interface dev.nokee.platform.base.View
Registers an action to execute to configure each element in the view.
configureEach(Closure<Void>) - Method in interface dev.nokee.platform.base.View
Registers a closure to execute to configure each element in the view.
configureEach(Class<S>, Action<? super S>) - Method in interface dev.nokee.platform.base.View
Registers an action to execute to configure each element in the view.
configureEach(Class<S>, Closure<Void>) - Method in interface dev.nokee.platform.base.View
Registers a closure to execute to configure each element in the view.
configureEach(Spec<? super T>, Action<? super T>) - Method in interface dev.nokee.platform.base.View
Registers an action to execute to configure each element in the view matching the given specification.
configureEach(Spec<? super T>, Closure<Void>) - Method in interface dev.nokee.platform.base.View
Registers a closure to execute to configure each element in the view matching the given specification.
configureGroup(String) - Static method in class dev.nokee.utils.TaskUtils
Returns an action that configures the Task.setGroup(String).
configureInPlace(Action<? super T>) - Static method in class dev.nokee.utils.TransformerUtils
 
ConfigureUtils - Class in dev.nokee.utils
 
constant(T) - Static method in class dev.nokee.utils.TransformerUtils
 
convention(Object...) - Method in interface dev.nokee.language.base.LanguageSourceSet
Configures a set of source paths to use as a convention of this source set.
convention(Object...) - Method in interface dev.nokee.language.base.SelfAwareLanguageSourceSet
 
cpp(Action<? super CppSourceSet>) - Method in interface dev.nokee.platform.cpp.HasCppSourceSet
Configures the C++ source set named cpp using the specified configuration action.
cpp(Closure<Void>) - Method in interface dev.nokee.platform.cpp.HasCppSourceSet
Configures the C++ source set named cpp using the specified configuration closure.
CppApplication - Interface in dev.nokee.platform.cpp
Configuration for an application written in C++, defining the dependencies that make up the application plus other settings.
CppApplicationExtension - Interface in dev.nokee.platform.cpp
Deprecated.
CppApplicationSources - Class in dev.nokee.platform.cpp
Sources for a native application implemented in C++.
CppApplicationSources() - Constructor for class dev.nokee.platform.cpp.CppApplicationSources
 
CppCompile - Interface in dev.nokee.language.cpp.tasks
Compiles C++ source files into object files.
CppHeaderSet - Interface in dev.nokee.language.cpp
A set of C++ header files.
CppLibrary - Interface in dev.nokee.platform.cpp
Configuration for a library written in C++, defining the dependencies that make up the library plus other settings.
CppLibraryExtension - Interface in dev.nokee.platform.cpp
Deprecated.
CppLibrarySources - Class in dev.nokee.platform.cpp
Sources for a native library implemented in C++.
CppLibrarySources() - Constructor for class dev.nokee.platform.cpp.CppLibrarySources
 
cppSources(Action<? super CppSourceSet>) - Method in interface dev.nokee.platform.cpp.HasCppSources
Configures the C++ sources of this component using the specified configuration action.
cppSources(Closure<Void>) - Method in interface dev.nokee.platform.cpp.HasCppSources
Configures the C++ sources of this component using the specified configuration closure.
CppSourceSet - Interface in dev.nokee.language.cpp
A set of C++ source files.
create(DomainObjectIdentifier) - Method in interface dev.nokee.model.DomainObjectFactory
Creates a new object with the given identifier.
CreateStaticLibrary - Interface in dev.nokee.platform.nativebase.tasks
 
cSources(Action<? super CSourceSet>) - Method in interface dev.nokee.platform.c.HasCSources
Configures the C sources of this component using the specified configuration action.
cSources(Closure<Void>) - Method in interface dev.nokee.platform.c.HasCSources
Configures the C sources of this component using the specified configuration closure.
CSourceSet - Interface in dev.nokee.language.c
A set of C source files.

D

defaultImport(Class<T>) - Method in class dev.nokee.scripts.DefaultImporter
Imports the specified type in the current project.
DefaultImporter - Class in dev.nokee.scripts
Programmatically import types in a project build script scope.
DeferredUtils - Class in dev.nokee.utils
 
DeferredUtils() - Constructor for class dev.nokee.utils.DeferredUtils
 
DeferUtils - Class in dev.nokee.utils
Defer realization in the context of Gradle using various tricks.
deleteDirectories(Object...) - Static method in class dev.nokee.utils.TaskActionUtils
Returns an action that will delete the specified directories.
deleteDirectories(Iterable<Object>) - Static method in class dev.nokee.utils.TaskActionUtils
Returns an action that will delete the specified directories.
dependencies(Action<? super T>) - Method in interface dev.nokee.platform.base.DependencyAwareComponent
Configure the dependencies of this component.
dependencies(Closure<Void>) - Method in interface dev.nokee.platform.base.DependencyAwareComponent
Configure the dependencies of this component.
DependencyAwareComponent<T extends ComponentDependencies> - Interface in dev.nokee.platform.base
A component with dependency buckets.
DependencyBucket - Interface in dev.nokee.platform.base
 
dev.nokee.core.exec - package dev.nokee.core.exec
 
dev.nokee.gradle - package dev.nokee.gradle
 
dev.nokee.ide.base - package dev.nokee.ide.base
 
dev.nokee.ide.visualstudio - package dev.nokee.ide.visualstudio
Model classes for Visual Studio IDE.
dev.nokee.ide.xcode - package dev.nokee.ide.xcode
Model classes for Xcode IDE.
dev.nokee.language.base - package dev.nokee.language.base
 
dev.nokee.language.base.tasks - package dev.nokee.language.base.tasks
 
dev.nokee.language.c - package dev.nokee.language.c
 
dev.nokee.language.c.tasks - package dev.nokee.language.c.tasks
 
dev.nokee.language.cpp - package dev.nokee.language.cpp
 
dev.nokee.language.cpp.tasks - package dev.nokee.language.cpp.tasks
 
dev.nokee.language.jvm - package dev.nokee.language.jvm
 
dev.nokee.language.nativebase - package dev.nokee.language.nativebase
 
dev.nokee.language.nativebase.tasks - package dev.nokee.language.nativebase.tasks
 
dev.nokee.language.objectivec - package dev.nokee.language.objectivec
 
dev.nokee.language.objectivec.tasks - package dev.nokee.language.objectivec.tasks
 
dev.nokee.language.objectivecpp - package dev.nokee.language.objectivecpp
 
dev.nokee.language.objectivecpp.tasks - package dev.nokee.language.objectivecpp.tasks
 
dev.nokee.language.swift - package dev.nokee.language.swift
 
dev.nokee.language.swift.tasks - package dev.nokee.language.swift.tasks
 
dev.nokee.model - package dev.nokee.model
 
dev.nokee.platform.base - package dev.nokee.platform.base
General purpose types for runtime support.
dev.nokee.platform.c - package dev.nokee.platform.c
 
dev.nokee.platform.cpp - package dev.nokee.platform.cpp
 
dev.nokee.platform.ios - package dev.nokee.platform.ios
 
dev.nokee.platform.jni - package dev.nokee.platform.jni
Types for Java Native Interface (JNI) runtime support.
dev.nokee.platform.nativebase - package dev.nokee.platform.nativebase
Types for native runtime support.
dev.nokee.platform.nativebase.tasks - package dev.nokee.platform.nativebase.tasks
 
dev.nokee.platform.objectivec - package dev.nokee.platform.objectivec
 
dev.nokee.platform.objectivecpp - package dev.nokee.platform.objectivecpp
 
dev.nokee.platform.swift - package dev.nokee.platform.swift
 
dev.nokee.runtime.nativebase - package dev.nokee.runtime.nativebase
 
dev.nokee.scripts - package dev.nokee.scripts
 
dev.nokee.testing.base - package dev.nokee.testing.base
 
dev.nokee.testing.nativebase - package dev.nokee.testing.nativebase
 
dev.nokee.utils - package dev.nokee.utils
 
doesSomething(Action<?>) - Static method in class dev.nokee.utils.ActionUtils
 
DomainObjectContainer<T> - Interface in dev.nokee.model
 
DomainObjectFactory<T> - Interface in dev.nokee.model
 
DomainObjectFactoryRegistry<T> - Interface in dev.nokee.model
 
DomainObjectIdentifier - Interface in dev.nokee.model
 
DomainObjectInstantiator<T> - Interface in dev.nokee.model
 
DomainObjectProvider<T> - Interface in dev.nokee.model
 
DomainObjectView<T> - Interface in dev.nokee.model
A view of a collection that are created and configured as they are required.
doNothing() - Static method in class dev.nokee.utils.ActionUtils
Creates an action implementation that simply does nothing.
drop(int) - Method in interface dev.nokee.core.exec.CommandLineToolLogContent
Drops the first n lines.
drop(int) - Method in interface dev.nokee.core.exec.CommandLineToolLogContent.LineDetails
 
dropLine() - Method in interface dev.nokee.core.exec.CommandLineToolLogContent.LineDetails
 
duplicateToSystemError() - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationErrorOutputRedirect
Creates a redirection that duplicate the process error output to the System#err.
duplicateToSystemOutput() - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationStandardOutputRedirect
Creates a redirection that duplicate the process standard output to the System#out.
DYNAMIC_LIBRARY - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 

E

empty() - Static method in interface dev.nokee.core.exec.CommandLineToolArguments
 
empty() - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Creates the empty invocation environment variables.
empty() - Static method in interface dev.nokee.core.exec.CommandLineToolLogContent
Creates an empty log content.
ExecException - Exception in dev.nokee.core.exec
 
ExecException(String) - Constructor for exception dev.nokee.core.exec.ExecException
 
ExecException(String, Throwable) - Constructor for exception dev.nokee.core.exec.ExecException
 
ExecutableBinary - Interface in dev.nokee.platform.nativebase
A executable built from 1 or more native language.
execute(CommandLineToolExecutionEngine<T>) - Method in interface dev.nokee.core.exec.CommandLine
Convenience for newInvocation().build().submit(engine).
execute(List<?>, File) - Method in interface dev.nokee.core.exec.CommandLine
Convenience for newInvocation().withEnvironmentVariables(CommandLineToolInvocationEnvironmentVariables.from(env)).workingDirectory(workingDirectory).build().submit(new ProcessBuilderEngine()).
execute() - Method in interface dev.nokee.core.exec.CommandLine
 
execute(CommandLineToolExecutionEngine<T>) - Method in interface dev.nokee.core.exec.CommandLineTool
Convenience for newInvocation().build().submit(engine).
execute(List<?>, File) - Method in interface dev.nokee.core.exec.CommandLineTool
Convenience for newInvocation().withEnvironmentVariables(CommandLineToolInvocationEnvironmentVariables.from(env)).workingDirectory(workingDirectory).build().submit(new ProcessBuilderEngine()).
execute() - Method in class dev.nokee.core.exec.GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkAction
 
executes(Runnable) - Static method in class dev.nokee.utils.DeferUtils
Returns a Provider instance that runs the specified Runnable when resolved.

F

filter(Action<? super PatternFilterable>) - Method in interface dev.nokee.language.base.LanguageSourceSet
Configures the filter patterns using the specified configuration action.
filter(Closure<Void>) - Method in interface dev.nokee.language.base.LanguageSourceSet
Configures the filter patterns using the specified configuration closure.
filter(Action<? super PatternFilterable>) - Method in interface dev.nokee.language.base.SelfAwareLanguageSourceSet
 
filter(Closure<Void>) - Method in interface dev.nokee.language.base.SelfAwareLanguageSourceSet
 
filter(Spec<? super T>) - Method in interface dev.nokee.model.DomainObjectView
Returns a single list containing all elements matching the given specification.
filter(Spec<? super T>) - Method in interface dev.nokee.platform.base.View
Returns a single list containing all elements matching the given specification.
filter(Spec<? super T>) - Static method in class dev.nokee.utils.ProviderUtils
Adapts a spec to a Gradle collection provider transform.
fixed(T) - Static method in class dev.nokee.utils.ProviderUtils
Creates a Gradle Provider of the specified constant value without a ProviderFactory.
flatMap(Transformer<? extends Provider<? extends S>, ? super T>) - Method in interface dev.nokee.model.DomainObjectProvider
 
flatMap(Transformer<? extends Iterable<S>, ? super T>) - Method in interface dev.nokee.model.DomainObjectView
Returns a single list containing all elements yielded from results of mapper function being invoked on each element of this view.
flatMap(Transformer<? extends Provider<? extends S>, ? super T>) - Method in interface dev.nokee.model.KnownDomainObject
 
flatMap(Transformer<? extends Iterable<S>, ? super T>) - Method in interface dev.nokee.platform.base.View
Returns a single list containing all elements yielded from results of mapper function being invoked on each element of this view.
flatTransformEach(Transformer<? extends Iterable<OUT>, ? super IN>) - Static method in class dev.nokee.utils.TransformerUtils
Adapts an flat element mapper to transform each elements individually of the collection.
flatUnpack(Object) - Static method in class dev.nokee.utils.DeferredUtils
 
flatUnpackUntil(Object, Class<T>) - Static method in class dev.nokee.utils.DeferredUtils
 
flatUnpackUntil(Object, UnaryOperator<Object>, Class<T>) - Static method in class dev.nokee.utils.DeferredUtils
 
flatUnpackUntil(Object, BiFunction<Object, Deque<Object>, Boolean>, UnaryOperator<Object>, Class<T>) - Static method in class dev.nokee.utils.DeferredUtils
Unpack the specified deferred while flattening until all unpacked values are of the specified type.
flatUnpackWhile(Object, Predicate<Object>) - Static method in class dev.nokee.utils.DeferredUtils
 
flatUnpackWhile(Object, UnaryOperator<Object>, Predicate<Object>) - Static method in class dev.nokee.utils.DeferredUtils
 
flatUnpackWhile(Object, BiFunction<Object, Deque<Object>, Boolean>, UnaryOperator<Object>, Predicate<Object>) - Static method in class dev.nokee.utils.DeferredUtils
 
forProject(Project) - Static method in class dev.nokee.scripts.DefaultImporter
Returns the default importer for the specified Project.
forUseAtConfigurationTime(Provider<S>) - Static method in class dev.nokee.utils.ProviderUtils
 
forwardTo(OutputStream) - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationErrorOutputRedirect
Creates a redirection that forward the process error output to the specified writer.
forwardTo(OutputStream) - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationStandardOutputRedirect
Creates a redirection that forward the process standard output to the specified writer.
FRAMEWORK - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
from(List<?>) - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Creates the invocation environment variables from the specified list.
from(Map<String, ?>) - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Creates the invocation environment variables from the specified map.
from(File) - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Creates the invocation environment variables from a .properties file.
from(Properties) - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Creates the invocation environment variables from a Properties instance.
from(Supplier<CommandLineTool>) - Static method in interface dev.nokee.core.exec.CommandLineToolProvider
Creates a provider from the specified command line tool supplier.
from(Object...) - Method in interface dev.nokee.language.base.LanguageSourceSet
Adds a set of source paths to this source set.
from(Object...) - Method in interface dev.nokee.language.base.SelfAwareLanguageSourceSet
 
fromPath(String) - Static method in interface dev.nokee.core.exec.CommandLineTool
 
FunctionalSourceSet - Interface in dev.nokee.language.base
A view of the language source sets with a similar function (production code, test code, etc.).

G

get() - Method in interface dev.nokee.core.exec.CommandLineToolArguments
 
get() - Method in interface dev.nokee.core.exec.CommandLineToolProvider
Returns the command line tool provided by this provider.
get() - Method in interface dev.nokee.gradle.GradleProjectGroup
 
get() - Method in interface dev.nokee.gradle.GradleProjectVersion
 
get() - Method in interface dev.nokee.model.DomainObjectProvider
 
get() - Method in interface dev.nokee.model.DomainObjectView
Returns the contents of this view as a Set of <T> instances.
get(String) - Method in interface dev.nokee.model.NamedDomainObjectView
Returns an element provider for the specified name.
get(String, Class<S>) - Method in interface dev.nokee.model.NamedDomainObjectView
Returns an element provider for the specified name and type.
get() - Method in interface dev.nokee.platform.base.View
Returns the contents of this view as a Set of <T> instances.
getApi() - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Returns the api bucket of dependencies for this component.
getApi() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Returns the api bucket of dependencies for this component.
getApplication() - Method in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
Returns an application product type, also known as an application bundle.
getArchitecture() - Method in interface dev.nokee.platform.nativebase.TargetMachine
Deprecated.
Returns the target architecture.
getArchitecture() - Method in interface dev.nokee.runtime.nativebase.TargetMachine
Returns the target architecture.
getArchiverArgs() - Method in interface dev.nokee.platform.nativebase.tasks.CreateStaticLibrary
Additional arguments to provide to the archiver.
getArguments() - Method in interface dev.nokee.core.exec.CommandLine
Returns the arguments of the current command line.
getArguments() - Method in interface dev.nokee.core.exec.CommandLineToolInvocation
 
getAsConfiguration() - Method in interface dev.nokee.platform.base.DependencyBucket
 
getAsFile() - Method in interface dev.nokee.language.nativebase.HeaderSearchPath
Returns the location of this search path, as an absolute File.
getAsFileTree() - Method in interface dev.nokee.language.base.LanguageSourceSet
Returns this source set as a filtered file tree.
getAsList() - Method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Returns the environment variables as a (key=value)-pair list.
getAsMap() - Method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Returns the environment variables as a (key, value)-pair map.
getAsString() - Method in interface dev.nokee.core.exec.CommandLineToolLogContent
Returns the log content as a string.
getBaseName() - Method in interface dev.nokee.platform.base.BaseNameAwareComponent
 
getBinaries() - Method in interface dev.nokee.platform.base.BinaryAwareComponent
Returns the binaries for this component.
getBinaries() - Method in interface dev.nokee.platform.base.Variant
Configure the binaries of this variant.
getBuildConfigurations() - Method in interface dev.nokee.ide.xcode.XcodeIdeTarget
Returns the build configurations this target can build.
getBuildDependencies() - Method in interface dev.nokee.language.base.LanguageSourceSet
getBuildSettings() - Method in interface dev.nokee.ide.xcode.XcodeIdeBuildConfiguration
Returns the build settings for this build configuration.
getBuildTypes() - Method in interface dev.nokee.platform.nativebase.TargetBuildTypeAwareComponent
Returns a factory to create target linkages when configuring TargetBuildTypeAwareComponent.getTargetBuildTypes().
getBuildVariant() - Method in interface dev.nokee.platform.base.Variant
Returns the build variant information of this variant.
getC() - Method in interface dev.nokee.platform.c.HasCSourceSet
Returns a C source set provider for the source set named c.
getCommandLine() - Method in interface dev.nokee.core.exec.GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkParameters
 
getCompileOnly() - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Returns the compile only bucket of dependencies for this component.
getCompilerArgs() - Method in interface dev.nokee.language.base.tasks.SourceCompile
Additional arguments to provide to the compiler.
getCompilerArgs() - Method in interface dev.nokee.language.nativebase.tasks.NativeSourceCompile
Additional arguments to provide to the compiler.
getCompileTasks() - Method in interface dev.nokee.platform.nativebase.ExecutableBinary
Returns a view of all the compile tasks that participate to compiling all the object files for this binary.
getCompileTasks() - Method in interface dev.nokee.platform.nativebase.NativeBinary
Returns a view of all the compile tasks that participate to compiling all the object files for this binary.
getCompileTasks() - Method in interface dev.nokee.platform.nativebase.SharedLibraryBinary
Returns a view of all the compile tasks that participate to compiling all the object files for this binary.
getConfiguration() - Method in class dev.nokee.ide.visualstudio.VisualStudioIdeProjectConfiguration
 
getCpp() - Method in interface dev.nokee.platform.cpp.HasCppSourceSet
Returns a C++ source set provider for the source set named cpp.
getCppSources() - Method in interface dev.nokee.platform.cpp.HasCppSources
Defines the C++ sources of this component.
getCreateTask() - Method in interface dev.nokee.platform.nativebase.StaticLibraryBinary
Returns a provider for the task that creates the static archive from the object files.
getcSources() - Method in interface dev.nokee.platform.c.CApplication
 
getcSources() - Method in interface dev.nokee.platform.c.CLibrary
 
getCSources() - Method in interface dev.nokee.platform.c.HasCSources
Defines the C sources of this component.
getDependencies() - Method in interface dev.nokee.platform.base.DependencyAwareComponent
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.c.CApplication
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.c.CLibrary
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.cpp.CppApplication
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.cpp.CppLibrary
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.ios.ObjectiveCIosApplication
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.ios.SwiftIosApplication
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibrary
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.jni.JniLibraryExtension
Deprecated.
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.nativebase.NativeApplicationExtension
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.nativebase.NativeLibraryExtension
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.objectivec.ObjectiveCApplication
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.objectivec.ObjectiveCLibrary
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.objectivecpp.ObjectiveCppApplication
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.objectivecpp.ObjectiveCppLibrary
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.swift.SwiftApplication
Returns the dependencies of this component.
getDependencies() - Method in interface dev.nokee.platform.swift.SwiftLibrary
Returns the dependencies of this component.
getDevelopmentBinary() - Method in interface dev.nokee.platform.base.Variant
Returns a the development binary for this variant.
getDynamicLibrary() - Method in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
Returns a dynamic library product type, also known as a shared library.
getElements() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdePropertyGroup
Returns the elements of the property group.
getElements() - Method in interface dev.nokee.ide.xcode.XcodeIdeBuildSettings
Returns the elements of the build settings.
getElements() - Method in interface dev.nokee.model.DomainObjectView
Returns the contents of this view as a Provider of <T> instances.
getElements() - Method in interface dev.nokee.platform.base.View
Returns the contents of this view as a Provider of <T> instances.
getEnvironmentVariables() - Method in interface dev.nokee.core.exec.CommandLineToolInvocation
Returns the environment variables to use for this command line tool invocation.
getEnvironmentVariables() - Method in interface dev.nokee.core.exec.GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkParameters
 
getErrorOutput() - Method in interface dev.nokee.core.exec.CommandLineToolExecutionResult
Returns the log content of the command line tool execution's error output.
getErrorOutputRedirect() - Method in interface dev.nokee.core.exec.CommandLineToolInvocation
Returns the environment variables to use for this command line tool invocation.
getErrorOutputRedirect() - Method in interface dev.nokee.core.exec.GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkParameters
 
getExecOperations() - Method in class dev.nokee.core.exec.GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkAction
 
getExecutable() - Method in interface dev.nokee.core.exec.CommandLineTool
 
getExitValue() - Method in interface dev.nokee.core.exec.CommandLineToolExecutionResult
Returns the exit value of the process.
getFilter() - Method in interface dev.nokee.language.base.LanguageSourceSet
Returns the filter used to select the source from the source directories.
getFreeBSD() - Method in interface dev.nokee.platform.nativebase.TargetMachineFactory
Creates a TargetMachineBuilder for the FreeBSD operating system family and the architecture of the current host.
getGroups() - Method in interface dev.nokee.ide.xcode.XcodeIdeProject
Returns the source groups for this project.
getHeaders() - Method in interface dev.nokee.platform.nativebase.HasHeadersSourceSet
Returns a native header set provider for the source set named headers.
getHeaderSearchPaths() - Method in interface dev.nokee.language.nativebase.tasks.NativeSourceCompile
Returns the header search paths used during the compilation.
getIdentifier() - Method in class dev.nokee.ide.visualstudio.VisualStudioIdeConfiguration
Returns the configuration identifier.
getIdentifier() - Method in class dev.nokee.ide.visualstudio.VisualStudioIdePlatform
Returns the platform identifier.
getIdentifier() - Method in class dev.nokee.ide.xcode.XcodeIdeProductType
Returns the product type identifier.
getIdentifier() - Method in interface dev.nokee.model.DomainObjectProvider
 
getIdentifier() - Method in interface dev.nokee.model.KnownDomainObject
 
getIdeProject() - Method in interface dev.nokee.ide.xcode.XcodeIdeProject
Returns this Xcode project instance.
getIdeTarget() - Method in interface dev.nokee.ide.xcode.XcodeIdeTarget
Returns this Xcode target instance.
getImplementation() - Method in interface dev.nokee.platform.base.ApplicationComponentDependencies
Returns the implementation bucket of dependencies for this component.
getImplementation() - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Returns the implementation bucket of dependencies for this component.
getImplementation() - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Returns the implementation bucket of dependencies for this component.
getItemProperties() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeTarget
 
getJarTask() - Method in interface dev.nokee.platform.jni.JarBinary
Returns the Jar task for this binary.
getJvmImplementation() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Returns the JVM implementation bucket of dependencies for this component.
getJvmRuntimeOnly() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Returns the JVM runtime only bucket of dependencies for this component.
getKnownValues() - Static method in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
Returns all known product types.
getLine() - Method in interface dev.nokee.core.exec.CommandLineToolLogContent.LineDetails
 
getLines() - Method in interface dev.nokee.core.exec.CommandLineToolLogContent
Returns this content separated into lines.
getLinkages() - Method in interface dev.nokee.platform.nativebase.TargetLinkageAwareComponent
Returns a factory to create target linkages when configuring TargetLinkageAwareComponent.getTargetLinkages().
getLinkedFile() - Method in interface dev.nokee.platform.nativebase.tasks.LinkBundle
Returns the location of the linked binary.
getLinkedFile() - Method in interface dev.nokee.platform.nativebase.tasks.LinkExecutable
Returns the location of the linked binary.
getLinkedFile() - Method in interface dev.nokee.platform.nativebase.tasks.LinkSharedLibrary
Returns the location of the linked binary.
getLinkerArgs() - Method in interface dev.nokee.platform.nativebase.tasks.LinkBundle
Additional arguments to provide to the linker.
getLinkerArgs() - Method in interface dev.nokee.platform.nativebase.tasks.LinkExecutable
Additional arguments to provide to the linker.
getLinkerArgs() - Method in interface dev.nokee.platform.nativebase.tasks.LinkSharedLibrary
Additional arguments to provide to the linker.
getLinkOnly() - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Returns the link only bucket of dependencies for this component.
getLinkTask() - Method in interface dev.nokee.platform.nativebase.BundleBinary
Returns a provider for the task that links the object files into this binary.
getLinkTask() - Method in interface dev.nokee.platform.nativebase.ExecutableBinary
Returns a provider for the task that links the object files into this binary.
getLinkTask() - Method in interface dev.nokee.platform.nativebase.SharedLibraryBinary
Returns a provider for the task that links the object files into this binary.
getLinux() - Method in interface dev.nokee.platform.nativebase.TargetMachineFactory
Creates a TargetMachineBuilder for the Linux operating system family and the architecture of the current host.
getLocation() - Method in interface dev.nokee.ide.base.IdeProject
 
getLocation() - Method in interface dev.nokee.ide.base.IdeWorkspace
 
getLocation() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeProject
Returns the location of the generated project.
getLocation() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeSolution
Returns the location of the generated solution.
getLocation() - Method in interface dev.nokee.ide.xcode.XcodeIdeProject
Returns the location of the generated project.
getLocation() - Method in interface dev.nokee.ide.xcode.XcodeIdeProjectReference
Returns the location of the Xcode IDE project for this reference.
getLocation() - Method in interface dev.nokee.ide.xcode.XcodeIdeWorkspace
Returns the location of the generated workspace.
getMachines() - Method in interface dev.nokee.platform.nativebase.TargetMachineAwareComponent
Returns a factory to create target machines when configuring TargetMachineAwareComponent.getTargetMachines().
getMacOS() - Method in interface dev.nokee.platform.nativebase.TargetMachineFactory
Creates a TargetMachineBuilder for the macOS operating system family and the architecture of the current host.
getMetadata() - Method in interface dev.nokee.core.exec.MetadataAwareCommandLineTool
 
getName() - Method in interface dev.nokee.language.base.LanguageSourceSet
Returns the name that identify this source set.
getName() - Method in interface dev.nokee.platform.base.DependencyBucket
 
getNativeImplementation() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Returns the native implementation bucket of dependencies for this component.
getNativeLinkOnly() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Returns the native link only bucket of dependencies for this component.
getNativeRuntimeFiles() - Method in interface dev.nokee.platform.jni.JniLibrary
Configure the native runtime files to include inside the JNI JAR at the resource path location.
getNativeRuntimeOnly() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Returns the native runtime only bucket of dependencies for this component.
getObjectiveC() - Method in interface dev.nokee.platform.objectivec.HasObjectiveCSourceSet
Returns a Objective-C source set provider for the source set named objectiveC.
getObjectiveCpp() - Method in interface dev.nokee.platform.objectivecpp.HasObjectiveCppSourceSet
Returns a Objective-C++ source set provider for the source set named objectiveCpp.
getObjectiveCppSources() - Method in interface dev.nokee.platform.objectivecpp.HasObjectiveCppSources
Defines the Objective-C++ sources of this component.
getObjectiveCSources() - Method in interface dev.nokee.platform.objectivec.HasObjectiveCSources
Defines the Objective-C sources of this component.
getOperatingSystemFamily() - Method in interface dev.nokee.platform.nativebase.TargetMachine
Deprecated.
Returns the target operating system family.
getOperatingSystemFamily() - Method in interface dev.nokee.runtime.nativebase.TargetMachine
Returns the target operating system family.
getOutput() - Method in interface dev.nokee.core.exec.CommandLineToolExecutionResult
Returns the log content of the command line tool execution's standard and error output as received during execution.
getOutputFile() - Method in interface dev.nokee.platform.nativebase.tasks.CreateStaticLibrary
Returns the location of the created binary.
getPlatform() - Method in class dev.nokee.ide.visualstudio.VisualStudioIdeProjectConfiguration
 
getPrefixableProjectPath(Project) - Static method in class dev.nokee.utils.ProjectUtils
 
getPrivateHeaders() - Method in interface dev.nokee.platform.nativebase.HasPrivateHeaders
Defines the private headers of this component.
getProductLocation() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeTarget
 
getProductLocation() - Method in interface dev.nokee.ide.xcode.XcodeIdeBuildConfiguration
Returns the product location built by Gradle.
getProductName() - Method in interface dev.nokee.ide.xcode.XcodeIdeTarget
Returns the product name this target is building.
getProductReference() - Method in interface dev.nokee.ide.xcode.XcodeIdeTarget
Returns the reference filename of the product.
getProductType() - Method in interface dev.nokee.ide.xcode.XcodeIdeTarget
Returns the product type this target is building.
getProductTypes() - Method in interface dev.nokee.ide.xcode.XcodeIdeProjectExtension
Returns a repository containing all the known product types by the plugin.
getProjectConfiguration() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeTarget
 
getProjectConfigurations() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeProjectReference
Returns the project configuration of this project reference.
getProjectGuid() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeProjectReference
Returns the project global universal identifier of this project reference.
getProjectLocation() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeProjectReference
Returns the project location, that is the location of the .vcxproj, for this project reference.
getProjects() - Method in interface dev.nokee.ide.base.IdeWorkspace
 
getProjects() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeProjectExtension
Returns the projects to generate for this Gradle project.
getProjects() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeSolution
Returns Visual Studio projects to include in the solution.
getProjects() - Method in interface dev.nokee.ide.xcode.XcodeIdeProjectExtension
Returns the projects to generate for this Gradle project.
getProjects() - Method in interface dev.nokee.ide.xcode.XcodeIdeWorkspace
Returns Xcode projects to include in the workspace.
getProperties() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeTarget
 
getPublic() - Method in interface dev.nokee.platform.nativebase.HasPublicSourceSet
Returns a native header set provider for the source set named public.
getPublicHeaders() - Method in interface dev.nokee.platform.nativebase.HasPublicHeaders
Defines the public headers of this component.
getResourcePath() - Method in interface dev.nokee.platform.jni.JniLibrary
Specifies the resource path where the native components of the JNI library will be located within the JAR.
getResources() - Method in interface dev.nokee.platform.ios.HasIosResources
Defines the iOS resources of this component.
getResources() - Method in interface dev.nokee.platform.ios.HasResourcesSourceSet
Returns an iOS resource set provider for the source set named resources.
getResult() - Method in interface dev.nokee.core.exec.CachingProcessBuilderEngine.Handle
 
getRuntimeOnly() - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Returns the runtime only bucket of dependencies for this component.
getShared() - Method in interface dev.nokee.platform.nativebase.TargetLinkageFactory
Creates a shared linkage for building shared libraries.
getSharedLibrary() - Method in interface dev.nokee.platform.jni.JniLibrary
Returns the shared library binary built for this variant.
getShortestName(String) - Static method in class dev.nokee.utils.TaskNameUtils
 
getSolution() - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeWorkspaceExtension
Returns the generated Visual Studio solution for this Gradle build.
getSourceDirectories() - Method in interface dev.nokee.language.base.LanguageSourceSet
Returns the source directories that make up this set, represented as a FileCollection.
getSources() - Method in interface dev.nokee.ide.xcode.XcodeIdeGroup
Configures the sources of this group.
getSources() - Method in interface dev.nokee.ide.xcode.XcodeIdeProject
Returns the sources to include in the main group of this project.
getSources() - Method in interface dev.nokee.ide.xcode.XcodeIdeTarget
Returns the sources this target will build.
getSources() - Method in interface dev.nokee.platform.base.SourceAwareComponent
Returns the component sources of this component.
getStandardOutput() - Method in interface dev.nokee.core.exec.CommandLineToolExecutionResult
Returns the log content of the command line tool execution's standard output.
getStandardOutputRedirect() - Method in interface dev.nokee.core.exec.CommandLineToolInvocation
Returns the environment variables to use for this command line tool invocation.
getStandardOutputRedirect() - Method in interface dev.nokee.core.exec.GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkParameters
 
getStatic() - Method in interface dev.nokee.platform.nativebase.TargetLinkageFactory
Creates a static linkage for building static libraries.
getStaticLibrary() - Method in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
Returns a static library product, also known as static library.
getSwift() - Method in interface dev.nokee.platform.swift.HasSwiftSourceSet
Returns a Swift source set provider for the source set named swift.
getSwiftSources() - Method in interface dev.nokee.platform.swift.HasSwiftSources
Defines the Swift sources of this component.
getTargetBuildTypes() - Method in interface dev.nokee.platform.nativebase.TargetBuildTypeAwareComponent
Specifies the target build type this component should be built for.
getTargetLinkages() - Method in interface dev.nokee.platform.nativebase.TargetLinkageAwareComponent
Specifies the target linkage this component should be built for.
getTargetMachine() - Method in interface dev.nokee.platform.jni.JniLibrary
Returns the target machine for this variant.
getTargetMachines() - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibrary
Specifies the target machines this component should be built for.
getTargetMachines() - Method in interface dev.nokee.platform.jni.JniLibraryExtension
Deprecated.
Specifies the target machines this component should be built for.
getTargetMachines() - Method in interface dev.nokee.platform.nativebase.TargetMachineAwareComponent
Specifies the target machines this component should be built for.
getTargets() - Method in interface dev.nokee.ide.xcode.XcodeIdeProject
Returns the targets for this project.
getTool() - Method in interface dev.nokee.core.exec.CommandLine
Returns the tool of the current command line.
getTool() - Method in interface dev.nokee.core.exec.CommandLineToolInvocation
 
getTool() - Method in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
Returns a tool product type, also known as a command line executable.
getToolChain() - Method in interface dev.nokee.language.base.tasks.SourceCompile
The tool chain used for the compilation.
getToolChain() - Method in interface dev.nokee.language.nativebase.tasks.NativeSourceCompile
The tool chain used for the compilation.
getToolChain() - Method in interface dev.nokee.platform.nativebase.tasks.CreateStaticLibrary
The tool chain used for the compilation.
getToolChain() - Method in interface dev.nokee.platform.nativebase.tasks.LinkBundle
The tool chain used for the compilation.
getToolChain() - Method in interface dev.nokee.platform.nativebase.tasks.LinkExecutable
The tool chain used for the compilation.
getToolChain() - Method in interface dev.nokee.platform.nativebase.tasks.LinkSharedLibrary
The tool chain used for the compilation.
getType() - Method in interface dev.nokee.model.DomainObjectProvider
 
getType() - Method in interface dev.nokee.model.KnownDomainObject
 
getType(Provider<T>) - Static method in class dev.nokee.utils.ProviderUtils
Returns the object type provided by the Gradle provider.
getTypeFiltered(Spec<T>) - Static method in class dev.nokee.utils.SpecUtils
 
getVariants() - Method in interface dev.nokee.platform.base.VariantAwareComponent
Configure the variants of this component.
getWindows() - Method in interface dev.nokee.platform.nativebase.TargetMachineFactory
Creates a TargetMachineBuilder for the Windows operating system family and the architecture of the current host.
getWorkerExecutor() - Method in class dev.nokee.core.exec.GradleWorkerExecutorEngine
 
getWorkingDirectory() - Method in interface dev.nokee.core.exec.CommandLineToolInvocation
 
getWorkspace() - Method in interface dev.nokee.ide.xcode.XcodeIdeWorkspaceExtension
Returns the generated Xcode workspace for this Gradle build.
getX86() - Method in interface dev.nokee.platform.nativebase.TargetMachineBuilder
Creates a TargetMachine for the operating system of this instance and the x86 32-bit architecture.
getX86_64() - Method in interface dev.nokee.platform.nativebase.TargetMachineBuilder
Creates a TargetMachine for the operating system of this instance and the x86 64-bit architecture.
GradleProjectGroup - Interface in dev.nokee.gradle
 
GradleProjectVersion - Interface in dev.nokee.gradle
 
GradleUtils - Class in dev.nokee.utils
 
GradleWorkerExecutorEngine - Class in dev.nokee.core.exec
 
GradleWorkerExecutorEngine() - Constructor for class dev.nokee.core.exec.GradleWorkerExecutorEngine
 
GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkAction - Class in dev.nokee.core.exec
 
GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkParameters - Interface in dev.nokee.core.exec
 
GradleWorkerExecutorEngine.Handle - Class in dev.nokee.core.exec
 
GradleWorkerExecutorEngineWorkAction() - Constructor for class dev.nokee.core.exec.GradleWorkerExecutorEngine.GradleWorkerExecutorEngineWorkAction
 
GroovySourceSet - Interface in dev.nokee.language.jvm
A set of Groovy source files.
groups(Action<? super NamedDomainObjectContainer<XcodeIdeGroup>>) - Method in interface dev.nokee.ide.xcode.XcodeIdeProject
Configures the group container with the specified action.

H

Handle() - Constructor for class dev.nokee.core.exec.GradleWorkerExecutorEngine.Handle
 
Handle() - Constructor for class dev.nokee.core.exec.ProcessBuilderEngine.Handle
 
hasAxisOf(Object) - Method in interface dev.nokee.platform.base.BuildVariant
Returns true if the build variant contains the specified axis value.
HasCppSources - Interface in dev.nokee.platform.cpp
Represents a component that carries C++ sources.
HasCppSourceSet - Interface in dev.nokee.platform.cpp
Represents a component sources that carries an C++ source set named cpp.
HasCSources - Interface in dev.nokee.platform.c
Represents a component that carries C sources.
HasCSourceSet - Interface in dev.nokee.platform.c
Represents a component sources that carries an C source set named c.
HasHeadersSourceSet - Interface in dev.nokee.platform.nativebase
Represents a component sources that carries an native header set named headers.
hasIncludedBuilds(Gradle) - Static method in class dev.nokee.utils.GradleUtils
 
HasIosResources - Interface in dev.nokee.platform.ios
Represents a component that carries iOS resources.
HasObjectiveCppSources - Interface in dev.nokee.platform.objectivecpp
Represents a component that carries Objective-C++ sources.
HasObjectiveCppSourceSet - Interface in dev.nokee.platform.objectivecpp
Represents a component sources that carries an Objective-C++ source set named objectiveCpp.
HasObjectiveCSources - Interface in dev.nokee.platform.objectivec
Represents a component that carries Objective-C sources.
HasObjectiveCSourceSet - Interface in dev.nokee.platform.objectivec
Represents a component sources that carries an Objective-C source set named objectiveC.
HasPrivateHeaders - Interface in dev.nokee.platform.nativebase
Represents a component that carries private headers.
HasPublicHeaders - Interface in dev.nokee.platform.nativebase
Represents a component that carries public sources.
HasPublicSourceSet - Interface in dev.nokee.platform.nativebase
Represents a component sources that carries an native header set named public.
HasResourcesSourceSet - Interface in dev.nokee.platform.ios
Represents a component sources that carries an iOS resource set named resources.
HasSwiftSources - Interface in dev.nokee.platform.swift
Represents a component that carries Swift sources.
HasSwiftSourceSet - Interface in dev.nokee.platform.swift
Represents a component sources that carries an Swift source set named swift.
headers(Action<? super NativeHeaderSet>) - Method in interface dev.nokee.platform.nativebase.HasHeadersSourceSet
Configures the native header set named headers using the specified configuration action.
headers(Closure<Void>) - Method in interface dev.nokee.platform.nativebase.HasHeadersSourceSet
Configures the native header set named headers using the specified configuration closure.
HeaderSearchPath - Interface in dev.nokee.language.nativebase
Represent of entry in the header search path.

I

IdeProject - Interface in dev.nokee.ide.base
 
IdeProjectReference - Interface in dev.nokee.ide.base
A reference to an IDE project.
IdeWorkspace<T extends IdeProjectReference> - Interface in dev.nokee.ide.base
 
implementation(Object) - Method in interface dev.nokee.platform.base.ApplicationComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.base.ApplicationComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Closure<Void>) - Method in interface dev.nokee.platform.base.ApplicationComponentDependencies
Adds an implementation dependency to this component.
implementation(Object) - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Closure<Void>) - Method in interface dev.nokee.platform.base.LibraryComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeApplicationComponentDependencies
Adds an implementation dependency to this component.
implementation(Object) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an implementation dependency to this component.
implementation(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeLibraryComponentDependencies
Adds an implementation dependency to this component.
inherit() - Static method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Creates the invocation environment variables from the current process.
IosApplication - Interface in dev.nokee.platform.ios
A iOS application that is built for a specific target platform.
IosResourceSet - Interface in dev.nokee.platform.ios
A set of iOS resources.
is32Bit() - Method in interface dev.nokee.platform.nativebase.MachineArchitecture
Deprecated.
Returns whether or not the architecture has 32-bit pointer size.
is32Bit() - Method in interface dev.nokee.runtime.nativebase.MachineArchitecture
Returns whether or not the architecture has 32-bit pointer size.
is64Bit() - Method in interface dev.nokee.platform.nativebase.MachineArchitecture
Deprecated.
Returns whether or not the architecture has 64-bit pointer size.
is64Bit() - Method in interface dev.nokee.runtime.nativebase.MachineArchitecture
Returns whether or not the architecture has 64-bit pointer size.
isAvailable() - Method in interface dev.nokee.core.exec.CommandLineToolProvider
Returns the availability of the command line tool providered.
isBuildable() - Method in interface dev.nokee.platform.nativebase.ExecutableBinary
Returns whether or not this binary can be built in the current environment.
isBuildable() - Method in interface dev.nokee.platform.nativebase.NativeBinary
Returns whether or not this binary can be built in the current environment.
isBuildable() - Method in interface dev.nokee.platform.nativebase.SharedLibraryBinary
Returns whether or not this binary can be built in the current environment.
isCompositeBuild(Gradle) - Static method in class dev.nokee.utils.GradleUtils
 
isFreeBSD() - Method in interface dev.nokee.platform.nativebase.OperatingSystemFamily
Deprecated.
Checks if the operating system family is FreeBSD.
isFreeBSD() - Method in interface dev.nokee.runtime.nativebase.OperatingSystemFamily
Checks if the operating system family is FreeBSD.
isHostBuild(Gradle) - Static method in class dev.nokee.utils.GradleUtils
 
isIncludedBuild(Gradle) - Static method in class dev.nokee.utils.GradleUtils
 
isIos() - Method in interface dev.nokee.runtime.nativebase.OperatingSystemFamily
Check if the operating system family is iOS.
isiOS() - Method in interface dev.nokee.runtime.nativebase.OperatingSystemFamily
Check if the operating system family is iOS.
isLinux() - Method in interface dev.nokee.platform.nativebase.OperatingSystemFamily
Deprecated.
Checks if the operating system family is Linux.
isLinux() - Method in interface dev.nokee.runtime.nativebase.OperatingSystemFamily
Checks if the operating system family is Linux.
isMacOs() - Method in interface dev.nokee.platform.nativebase.OperatingSystemFamily
Deprecated.
Checks if the operating system family is macOS.
isMacOS() - Method in interface dev.nokee.platform.nativebase.OperatingSystemFamily
Deprecated.
Check if the operating system family is macOS.
isMacOs() - Method in interface dev.nokee.runtime.nativebase.OperatingSystemFamily
Checks if the operating system family is macOS.
isMacOS() - Method in interface dev.nokee.runtime.nativebase.OperatingSystemFamily
Check if the operating system family is macOS.
isRootProject(Project) - Static method in class dev.nokee.utils.ProjectUtils
 
isWindows() - Method in interface dev.nokee.platform.nativebase.OperatingSystemFamily
Deprecated.
Checks if the operating system family is Windows.
isWindows() - Method in interface dev.nokee.runtime.nativebase.OperatingSystemFamily
Checks if the operating system family is Windows.

J

JarBinary - Interface in dev.nokee.platform.jni
Configuration for JAR binary.
JavaNativeInterfaceLibrary - Interface in dev.nokee.platform.jni
Configuration for a Java Native Interface (JNI) library, defining the dependencies that make up the library plus other settings.
JavaNativeInterfaceLibraryComponentDependencies - Interface in dev.nokee.platform.jni
Allows the API, JVM implementation and native implementation dependencies of a Java Native Interface (JNI) library to be specified.
JavaNativeInterfaceLibrarySources - Class in dev.nokee.platform.jni
Sources for a Java Native Interface (JNI) library supporting C, C++, Objective-C, ObjectiveC++, Java, Groovy, and Kotlin implementation language.
JavaNativeInterfaceLibrarySources() - Constructor for class dev.nokee.platform.jni.JavaNativeInterfaceLibrarySources
 
JavaNativeInterfaceNativeComponentDependencies - Interface in dev.nokee.platform.jni
Allows the native implementation dependencies of a Java Native Interface (JNI) library to be specified.
JavaSourceSet - Interface in dev.nokee.language.jvm
A set of Java source files.
JniJarBinary - Interface in dev.nokee.platform.jni
Configuration for a Java Native Interface (JNI) JAR binary.
JniLibrary - Interface in dev.nokee.platform.jni
Configuration for a specific Java Native Interface (JNI) library variant, defining the dependencies that make up the library plus other settings.
JniLibraryDependencies - Interface in dev.nokee.platform.jni
JniLibraryExtension - Interface in dev.nokee.platform.jni
Deprecated.
JniLibraryNativeDependencies - Interface in dev.nokee.platform.jni
jvmImplementation(Object) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM implementation dependency to this library.
jvmImplementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM implementation dependency to this library.
jvmImplementation(Object, Closure<Void>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM implementation dependency to this library.
jvmImplementation(Object) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an JVM implementation dependency to this library.
jvmImplementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an JVM implementation dependency to this library.
JvmJarBinary - Interface in dev.nokee.platform.jni
Configuration for a JVM JAR binary.
jvmRuntimeOnly(Object) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM runtime only dependency to this library.
jvmRuntimeOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM runtime only dependency to this library.
jvmRuntimeOnly(Object, Closure<Void>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceLibraryComponentDependencies
Adds an JVM runtime only dependency to this library.
jvmRuntimeOnly(Object) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an JVM runtime only dependency to this library.
jvmRuntimeOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an JVM runtime only dependency to this library.

K

KnownDomainObject<T> - Interface in dev.nokee.model
 
KotlinSourceSet - Interface in dev.nokee.language.jvm
A set of Kotlin source files.

L

LanguageSourceSet - Interface in dev.nokee.language.base
A set of sources for a programming language.
LibraryComponentDependencies - Interface in dev.nokee.platform.base
The dependency buckets for a library component.
LinkBundle - Interface in dev.nokee.platform.nativebase.tasks
Links a bundle binary from object files and imported libraries.
LinkExecutable - Interface in dev.nokee.platform.nativebase.tasks
Links a executable binary from object files and imported libraries.
linkOnly(Object) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native link only dependency to this component.
linkOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native link only dependency to this component.
linkOnly(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native link only dependency to this component.
LinkSharedLibrary - Interface in dev.nokee.platform.nativebase.tasks
Links a shared library binary from object files and imported libraries.
LoggingEngine<T extends CommandLineToolExecutionHandle> - Class in dev.nokee.core.exec
 

M

MachineArchitecture - Interface in dev.nokee.platform.nativebase
Deprecated.
MachineArchitecture - Interface in dev.nokee.runtime.nativebase
Represents a target architecture of a configuration.
map(Transformer<? extends S, ? super T>) - Method in interface dev.nokee.model.DomainObjectProvider
 
map(Transformer<? extends S, ? super T>) - Method in interface dev.nokee.model.DomainObjectView
Returns a list containing the results of applying the given mapper function to each element in the view.
map(Transformer<? extends S, ? super T>) - Method in interface dev.nokee.model.KnownDomainObject
 
map(Transformer<? extends S, ? super T>) - Method in interface dev.nokee.platform.base.View
Returns a list containing the results of applying the given mapper function to each element in the view.
MetadataAwareCommandLineTool - Interface in dev.nokee.core.exec
 

N

named(String) - Method in interface dev.nokee.platform.nativebase.TargetBuildTypeFactory
Creates a build type of the specified name.
NamedDomainObjectView<T> - Interface in dev.nokee.model
 
NativeApplication - Interface in dev.nokee.platform.nativebase
A native application variant that is built for a specific target platform.
NativeApplicationComponentDependencies - Interface in dev.nokee.platform.nativebase
Allows the implementation dependencies of a native application to be specified.
NativeApplicationExtension - Interface in dev.nokee.platform.nativebase
 
NativeApplicationSources - Class in dev.nokee.platform.nativebase
Sources for a native application supporting C, C++, Objective-C, and ObjectiveC++ implementation language.
NativeApplicationSources() - Constructor for class dev.nokee.platform.nativebase.NativeApplicationSources
 
NativeBinary - Interface in dev.nokee.platform.nativebase
 
NativeComponentDependencies - Interface in dev.nokee.platform.nativebase
Allows the implementation dependencies of a native component to be specified.
NativeHeaderSet - Interface in dev.nokee.language.nativebase
A set of native header files.
nativeImplementation(Object) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native implementation dependency to this component.
nativeImplementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native implementation dependency to this component.
nativeImplementation(Object, Closure<Void>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native implementation dependency to this component.
nativeImplementation(Object) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an native implementation dependency to this component.
nativeImplementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an native implementation dependency to this component.
nativeImplementation(Object) - Method in interface dev.nokee.platform.jni.JniLibraryNativeDependencies
Deprecated.
Adds an native implementation dependency to this component.
nativeImplementation(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryNativeDependencies
Deprecated.
Adds an native implementation dependency to this component.
NativeLibrary - Interface in dev.nokee.platform.nativebase
A native library component that is built for a specific target platform.
NativeLibraryComponentDependencies - Interface in dev.nokee.platform.nativebase
Allows the API and implementation dependencies of a native library to be specified.
NativeLibraryDependencies - Interface in dev.nokee.platform.nativebase
Deprecated.
NativeLibraryExtension - Interface in dev.nokee.platform.nativebase
 
NativeLibrarySources - Class in dev.nokee.platform.nativebase
Sources for a native library supporting C, C++, Objective-C, and ObjectiveC++ implementation language.
NativeLibrarySources() - Constructor for class dev.nokee.platform.nativebase.NativeLibrarySources
 
nativeLinkOnly(Object) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native link only dependency to this component.
nativeLinkOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native link only dependency to this component.
nativeLinkOnly(Object, Closure<Void>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native link only dependency to this component.
nativeLinkOnly(Object) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an native link only dependency to this component.
nativeLinkOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an native link only dependency to this component.
nativeLinkOnly(Object) - Method in interface dev.nokee.platform.jni.JniLibraryNativeDependencies
Deprecated.
Adds an native link only dependency to this component.
nativeLinkOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryNativeDependencies
Deprecated.
Adds an native link only dependency to this component.
nativeRuntimeOnly(Object) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native runtime only dependency to this component.
nativeRuntimeOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native runtime only dependency to this component.
nativeRuntimeOnly(Object, Closure<Void>) - Method in interface dev.nokee.platform.jni.JavaNativeInterfaceNativeComponentDependencies
Adds an native runtime only dependency to this component.
nativeRuntimeOnly(Object) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an native runtime only dependency to this component.
nativeRuntimeOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryDependencies
Deprecated.
Adds an native runtime only dependency to this component.
nativeRuntimeOnly(Object) - Method in interface dev.nokee.platform.jni.JniLibraryNativeDependencies
Deprecated.
Adds an native runtime only dependency to this component.
nativeRuntimeOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.jni.JniLibraryNativeDependencies
Deprecated.
Adds an native runtime only dependency to this component.
NativeSourceCompile - Interface in dev.nokee.language.nativebase.tasks
Compiles native source files into object files.
NativeTestSuite - Interface in dev.nokee.testing.nativebase
 
NativeTestSuiteVariant - Interface in dev.nokee.testing.nativebase
 
newInstance(DomainObjectIdentifier, Class<S>) - Method in interface dev.nokee.model.DomainObjectInstantiator
 
newInvocation() - Method in interface dev.nokee.core.exec.CommandLine
Prepares a new invocation via the CommandLineToolInvocationBuilder.
newInvocation() - Method in interface dev.nokee.core.exec.CommandLineTool
Prepares a new invocation via the CommandLineToolInvocationBuilder.
noOpTransformer() - Static method in class dev.nokee.utils.TransformerUtils
 
notDefined() - Static method in class dev.nokee.utils.ProviderUtils
Returned an undefined provider.

O

objectiveC(Action<? super ObjectiveCSourceSet>) - Method in interface dev.nokee.platform.objectivec.HasObjectiveCSourceSet
Configures the Objective-C source set named objectiveC using the specified configuration action.
objectiveC(Closure<Void>) - Method in interface dev.nokee.platform.objectivec.HasObjectiveCSourceSet
Configures the Objective-C source set named objectiveC using the specified configuration closure.
ObjectiveCApplication - Interface in dev.nokee.platform.objectivec
Configuration for an application written in Objective-C, defining the dependencies that make up the application plus other settings.
ObjectiveCApplicationExtension - Interface in dev.nokee.platform.objectivec
Deprecated.
ObjectiveCApplicationSources - Class in dev.nokee.platform.objectivec
Sources for a native application implemented in Objective-C.
ObjectiveCApplicationSources() - Constructor for class dev.nokee.platform.objectivec.ObjectiveCApplicationSources
 
ObjectiveCCompile - Interface in dev.nokee.language.objectivec.tasks
Compiles Objective-C source files into object files.
ObjectiveCIosApplication - Interface in dev.nokee.platform.ios
 
ObjectiveCIosApplicationExtension - Interface in dev.nokee.platform.ios
Deprecated.
ObjectiveCIosApplicationSources - Class in dev.nokee.platform.ios
Sources for a iOS application implemented in Objective-C.
ObjectiveCIosApplicationSources() - Constructor for class dev.nokee.platform.ios.ObjectiveCIosApplicationSources
 
ObjectiveCLibrary - Interface in dev.nokee.platform.objectivec
Configuration for a library written in Objective-C, defining the dependencies that make up the library plus other settings.
ObjectiveCLibraryExtension - Interface in dev.nokee.platform.objectivec
Deprecated.
ObjectiveCLibrarySources - Class in dev.nokee.platform.objectivec
Sources for a native library implemented in Objective-C.
ObjectiveCLibrarySources() - Constructor for class dev.nokee.platform.objectivec.ObjectiveCLibrarySources
 
objectiveCpp(Action<? super ObjectiveCppSourceSet>) - Method in interface dev.nokee.platform.objectivecpp.HasObjectiveCppSourceSet
Configures the Objective-C++ source set named objectiveCpp using the specified configuration action.
objectiveCpp(Closure<Void>) - Method in interface dev.nokee.platform.objectivecpp.HasObjectiveCppSourceSet
Configures the Objective-C++ source set named objectiveCpp using the specified configuration closure.
ObjectiveCppApplication - Interface in dev.nokee.platform.objectivecpp
Configuration for an application written in Objective-C++, defining the dependencies that make up the application plus other settings.
ObjectiveCppApplicationExtension - Interface in dev.nokee.platform.objectivecpp
Deprecated.
ObjectiveCppApplicationSources - Class in dev.nokee.platform.objectivecpp
Sources for a native application implemented in Objective-C++.
ObjectiveCppApplicationSources() - Constructor for class dev.nokee.platform.objectivecpp.ObjectiveCppApplicationSources
 
ObjectiveCppCompile - Interface in dev.nokee.language.objectivecpp.tasks
Compiles Objective-C++ source files into object files.
ObjectiveCppLibrary - Interface in dev.nokee.platform.objectivecpp
Configuration for a library written in Objective-C++, defining the dependencies that make up the library plus other settings.
ObjectiveCppLibraryExtension - Interface in dev.nokee.platform.objectivecpp
Deprecated.
ObjectiveCppLibrarySources - Class in dev.nokee.platform.objectivecpp
Sources for a native library implemented in Objective-C++.
ObjectiveCppLibrarySources() - Constructor for class dev.nokee.platform.objectivecpp.ObjectiveCppLibrarySources
 
objectiveCppSources(Action<? super ObjectiveCppSourceSet>) - Method in interface dev.nokee.platform.objectivecpp.HasObjectiveCppSources
Configures the Objective-C++ sources of this component using the specified configuration action.
objectiveCppSources(Closure<Void>) - Method in interface dev.nokee.platform.objectivecpp.HasObjectiveCppSources
Configures the Objective-C++ sources of this component using the specified configuration closure.
ObjectiveCppSourceSet - Interface in dev.nokee.language.objectivecpp
A set of Objective-Cpp source files.
objectiveCSources(Action<? super ObjectiveCSourceSet>) - Method in interface dev.nokee.platform.objectivec.HasObjectiveCSources
Configures the Objective-C sources of this component using the specified configuration action.
objectiveCSources(Closure<Void>) - Method in interface dev.nokee.platform.objectivec.HasObjectiveCSources
Configures the Objective-C sources of this component using the specified configuration closure.
ObjectiveCSourceSet - Interface in dev.nokee.language.objectivec
A set of Objective-C source files.
of(Object...) - Static method in interface dev.nokee.core.exec.CommandLine
Creates a CommandLine instance from the command line elements specified.
of(List<?>) - Static method in interface dev.nokee.core.exec.CommandLine
Creates a CommandLine instance from the command line elements specified.
of(File) - Static method in interface dev.nokee.core.exec.CommandLineTool
 
of(Object) - Static method in interface dev.nokee.core.exec.CommandLineTool
 
of(Object...) - Static method in interface dev.nokee.core.exec.CommandLineToolArguments
 
of(List<Object>) - Static method in interface dev.nokee.core.exec.CommandLineToolArguments
 
of(String) - Static method in interface dev.nokee.core.exec.CommandLineToolLogContent
Creates an log content of the specified string.
of(CommandLineTool) - Static method in interface dev.nokee.core.exec.CommandLineToolProvider
Creates a fixed provider of the specified command line tool.
of(String) - Static method in class dev.nokee.ide.visualstudio.VisualStudioIdeConfiguration
Creates a configuration of the specified identifier.
of(String) - Static method in class dev.nokee.ide.visualstudio.VisualStudioIdePlatform
Creates a platform of the specified identifier.
of(VisualStudioIdeConfiguration, VisualStudioIdePlatform) - Static method in class dev.nokee.ide.visualstudio.VisualStudioIdeProjectConfiguration
 
of(String) - Static method in class dev.nokee.ide.xcode.XcodeIdeProductType
Creates a product type of the specified identifier.
of(String) - Method in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
Creates a product type of the specified identifier.
of(Action<? super T>) - Static method in interface dev.nokee.utils.ActionUtils.Action
 
onlyIf(Spec<? super T>, Action<? super T>) - Static method in class dev.nokee.utils.ActionUtils
Returns an action delegating to the specified action only if the spec is satisfied by the object passed during execution.
onlyOnce(Runnable) - Static method in class dev.nokee.utils.RunnableUtils
Returns a Runnable instance that will only run the specified runnable once.
OperatingSystemFamily - Interface in dev.nokee.platform.nativebase
Deprecated.
OperatingSystemFamily - Interface in dev.nokee.runtime.nativebase
Represents the operating system family of a configuration.

P

parse(CommandLineToolOutputParser<T>) - Method in interface dev.nokee.core.exec.CommandLineToolLogContent
Returns a structured representation of the log content parsed by the specified parser.
parse(String) - Method in interface dev.nokee.core.exec.CommandLineToolOutputParser
 
plus(CommandLineToolInvocationEnvironmentVariables) - Method in interface dev.nokee.core.exec.CommandLineToolInvocationEnvironmentVariables
Merges the current environment variables with the specified environment variables.
privateHeaders(Action<? super NativeHeaderSet>) - Method in interface dev.nokee.platform.nativebase.HasPrivateHeaders
Configures the private headers of this component using the specified configuration action.
privateHeaders(Closure<Void>) - Method in interface dev.nokee.platform.nativebase.HasPrivateHeaders
Configures the private headers of this component using the specified configuration closure.
ProcessBuilderEngine - Class in dev.nokee.core.exec
 
ProcessBuilderEngine() - Constructor for class dev.nokee.core.exec.ProcessBuilderEngine
 
ProcessBuilderEngine.Handle - Class in dev.nokee.core.exec
 
projects(Action<? super NamedDomainObjectContainer<VisualStudioIdeProject>>) - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeProjectExtension
Configures the project container with the specified action.
projects(Action<? super NamedDomainObjectContainer<XcodeIdeProject>>) - Method in interface dev.nokee.ide.xcode.XcodeIdeProjectExtension
Configures the project container with the specified action.
ProjectUtils - Class in dev.nokee.utils
 
ProviderUtils - Class in dev.nokee.utils
 
publicHeaders(Action<? super NativeHeaderSet>) - Method in interface dev.nokee.platform.nativebase.HasPublicHeaders
Configures the public headers of this component using the specified configuration action.
publicHeaders(Closure<Void>) - Method in interface dev.nokee.platform.nativebase.HasPublicHeaders
Configures the public headers of this component using the specified configuration closure.
put(String, Provider<Object>) - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdePropertyGroup
Puts a new property entry for the specified name and value in the group.
put(String, Object) - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdePropertyGroup
Puts a new property entry for the specified name and value.
put(String, Provider<Object>) - Method in interface dev.nokee.ide.xcode.XcodeIdeBuildSettings
Puts a new build setting entry for the specified name and value.
put(String, Object) - Method in interface dev.nokee.ide.xcode.XcodeIdeBuildSettings
Puts a new build setting entry for the specified name and value.

R

realize(DomainObjectCollection<T>) - Static method in class dev.nokee.utils.DeferredUtils
Realize the specified domain object collection.
redirectErrorOutput(CommandLineToolInvocationErrorOutputRedirect) - Method in interface dev.nokee.core.exec.CommandLineToolInvocationBuilder
 
redirectStandardOutput(CommandLineToolInvocationStandardOutputRedirect) - Method in interface dev.nokee.core.exec.CommandLineToolInvocationBuilder
 
register(String, Class<U>) - Method in interface dev.nokee.model.DomainObjectContainer
 
register(String, Class<U>, Action<? super U>) - Method in interface dev.nokee.model.DomainObjectContainer
 
register(String, Class<U>, Closure<Void>) - Method in interface dev.nokee.model.DomainObjectContainer
 
registerBinding(Class<U>, Class<? extends U>) - Method in interface dev.nokee.model.DomainObjectContainer
 
registerBinding(Class<U>, Class<? extends U>) - Method in interface dev.nokee.model.DomainObjectFactoryRegistry
 
registerFactory(Class<U>, DomainObjectFactory<? extends U>) - Method in interface dev.nokee.model.DomainObjectContainer
 
registerFactory(Class<U>, DomainObjectFactory<? extends U>) - Method in interface dev.nokee.model.DomainObjectFactoryRegistry
 
registerFactoryIfAbsent(Class<U>, DomainObjectFactory<? extends U>) - Method in interface dev.nokee.model.DomainObjectFactoryRegistry
 
replaceWith(String) - Method in interface dev.nokee.core.exec.CommandLineToolLogContent.LineDetails
 
resources(Action<? super IosResourceSet>) - Method in interface dev.nokee.platform.ios.HasIosResources
Configures the iOS resources of this component using the specified configuration action.
resources(Closure<Void>) - Method in interface dev.nokee.platform.ios.HasIosResources
Configures the iOS resources of this component using the specified configuration closure.
resources(Action<? super IosResourceSet>) - Method in interface dev.nokee.platform.ios.HasResourcesSourceSet
Configures the iOS resource set named resources using the specified configuration action.
resources(Closure<Void>) - Method in interface dev.nokee.platform.ios.HasResourcesSourceSet
Configures the iOS resource set named resources using the specified configuration closure.
RunnableUtils - Class in dev.nokee.utils
Utilities for Runnable instances.
runtimeOnly(Object) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native runtime only dependency to this component.
runtimeOnly(Object, Action<? super ModuleDependency>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native runtime only dependency to this component.
runtimeOnly(Object, Closure<Void>) - Method in interface dev.nokee.platform.nativebase.NativeComponentDependencies
Adds an native runtime only dependency to this component.

S

satisfyAll() - Static method in class dev.nokee.utils.SpecUtils
Returns a specification that always evaluates to true.
satisfyNone() - Static method in class dev.nokee.utils.SpecUtils
Returns a specification that always evaluates to false.
script(Object...) - Static method in interface dev.nokee.core.exec.CommandLine
Creates a CommandLine instance using the scripting environment to execute the specified command line.
SelfAwareLanguageSourceSet<SELF extends LanguageSourceSet> - Interface in dev.nokee.language.base
 
setPropertyValue(Property<T>, Object) - Static method in class dev.nokee.utils.ConfigureUtils
Set property value to the specified value.
setPropertyValue(SetProperty<T>, Object) - Static method in class dev.nokee.utils.ConfigureUtils
Set property value to the specified value.
setPropertyValue(ListProperty<T>, Object) - Static method in class dev.nokee.utils.ConfigureUtils
Set property value to the specified value.
sharedLibrary(Action<? super SharedLibraryBinary>) - Method in interface dev.nokee.platform.jni.JniLibrary
Configure the shared library binary for this variant.
sharedLibrary(Closure<Void>) - Method in interface dev.nokee.platform.jni.JniLibrary
Configure the shared library binary for this variant.
SharedLibraryBinary - Interface in dev.nokee.platform.nativebase
A shared library built from 1 or more native language.
SourceAwareComponent<T extends ComponentSources> - Interface in dev.nokee.platform.base
A component with sources.
SourceCompile - Interface in dev.nokee.language.base.tasks
 
sources(Action<? super T>) - Method in interface dev.nokee.platform.base.SourceAwareComponent
Configures the component sources using the specified configuration action.
sources(Closure<Void>) - Method in interface dev.nokee.platform.base.SourceAwareComponent
Configures the component sources using the specified configuration closure.
SpecUtils - Class in dev.nokee.utils
 
STATIC_FRAMEWORK - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
STATIC_LIBRARY - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
StaticLibraryBinary - Interface in dev.nokee.platform.nativebase
A static library built from 1 or more native language.
submit(CommandLineToolInvocation) - Method in class dev.nokee.core.exec.CachingProcessBuilderEngine
 
submit(CommandLineToolInvocation) - Method in interface dev.nokee.core.exec.CommandLineToolExecutionEngine
Schedule specified CommandLineToolInvocation for execution using this engine.
submit(CommandLineToolInvocation) - Method in class dev.nokee.core.exec.GradleWorkerExecutorEngine
 
submit(CommandLineToolInvocation) - Method in class dev.nokee.core.exec.LoggingEngine
 
submit(CommandLineToolInvocation) - Method in class dev.nokee.core.exec.ProcessBuilderEngine
 
supplied(Callable<T>) - Static method in class dev.nokee.utils.ProviderUtils
Creates a Gradle Provider provided by the specified callable without a ProviderFactory.
swift(Action<? super SwiftSourceSet>) - Method in interface dev.nokee.platform.swift.HasSwiftSourceSet
Configures the Swift source set named swift using the specified configuration action.
swift(Closure<Void>) - Method in interface dev.nokee.platform.swift.HasSwiftSourceSet
Configures the Swift source set named swift using the specified configuration closure.
SwiftApplication - Interface in dev.nokee.platform.swift
Configuration for an application written in Swift, defining the dependencies that make up the application plus other settings.
SwiftApplicationExtension - Interface in dev.nokee.platform.swift
Deprecated.
SwiftApplicationSources - Class in dev.nokee.platform.swift
Sources for a native application implemented in Swift.
SwiftApplicationSources() - Constructor for class dev.nokee.platform.swift.SwiftApplicationSources
 
SwiftCompile - Interface in dev.nokee.language.swift.tasks
Compiles Swift source files into object files.
SwiftIosApplication - Interface in dev.nokee.platform.ios
 
SwiftIosApplicationExtension - Interface in dev.nokee.platform.ios
Deprecated.
SwiftIosApplicationSources - Class in dev.nokee.platform.ios
Sources for a iOS application implemented in Swift.
SwiftIosApplicationSources() - Constructor for class dev.nokee.platform.ios.SwiftIosApplicationSources
 
SwiftLibrary - Interface in dev.nokee.platform.swift
Configuration for a library written in Swift, defining the dependencies that make up the library plus other settings.
SwiftLibraryExtension - Interface in dev.nokee.platform.swift
Deprecated.
SwiftLibrarySources - Class in dev.nokee.platform.swift
Sources for a native library implemented in Swift.
SwiftLibrarySources() - Constructor for class dev.nokee.platform.swift.SwiftLibrarySources
 
swiftSources(Action<? super SwiftSourceSet>) - Method in interface dev.nokee.platform.swift.HasSwiftSources
Configures the Swift sources of this component using the specified configuration action.
swiftSources(Closure<Void>) - Method in interface dev.nokee.platform.swift.HasSwiftSources
Configures the Swift sources of this component using the specified configuration closure.
SwiftSourceSet - Interface in dev.nokee.language.swift
A set of Swift source files.

T

target(VisualStudioIdeProjectConfiguration, Action<? super VisualStudioIdeTarget>) - Method in interface dev.nokee.ide.visualstudio.VisualStudioIdeProject
 
TargetBuildType - Interface in dev.nokee.runtime.nativebase
 
TargetBuildTypeAwareComponent - Interface in dev.nokee.platform.nativebase
Represents a component that targets different build type.
TargetBuildTypeFactory - Interface in dev.nokee.platform.nativebase
A factory for creating TargetBuildType instances.
TargetLinkage - Interface in dev.nokee.runtime.nativebase
Represent how a native library should be linked into another binary.
TargetLinkageAwareComponent - Interface in dev.nokee.platform.nativebase
Represents a component that targets different library linkage.
TargetLinkageFactory - Interface in dev.nokee.platform.nativebase
A factory for creating TargetLinkage instances.
TargetMachine - Interface in dev.nokee.platform.nativebase
Deprecated.
TargetMachine - Interface in dev.nokee.runtime.nativebase
Represents a combination of operating system and cpu architecture that a variant might be built for.
TargetMachineAwareComponent - Interface in dev.nokee.platform.nativebase
Represents a component that targets multiple target machines.
TargetMachineBuilder - Interface in dev.nokee.platform.nativebase
A builder for configuring the architecture of a TargetMachine instances.
TargetMachineFactory - Interface in dev.nokee.platform.nativebase
A factory for creating TargetMachine instances.
targets(Action<? super NamedDomainObjectContainer<XcodeIdeTarget>>) - Method in interface dev.nokee.ide.xcode.XcodeIdeProject
Configures the target container with the specified action.
TaskActionUtils - Class in dev.nokee.utils
Utilities for Gradle Task Action.
TaskActionUtils() - Constructor for class dev.nokee.utils.TaskActionUtils
 
TaskNameUtils - Class in dev.nokee.utils
 
TaskNameUtils() - Constructor for class dev.nokee.utils.TaskNameUtils
 
TaskUtils - Class in dev.nokee.utils
Utilities for Gradle Task instances.
TaskUtils() - Constructor for class dev.nokee.utils.TaskUtils
 
TaskView<T extends Task> - Interface in dev.nokee.platform.base
A view of the tasks that are created and configured as they are required.
temporaryDirectoryPath(Task) - Static method in class dev.nokee.utils.TaskUtils
Returns the relative path from ProjectLayout.getBuildDirectory() (or Project.getBuildDir()) to the specified task temporary directory.
testedComponent(Object) - Method in interface dev.nokee.testing.base.TestSuiteComponent
 
TestSuiteComponent - Interface in dev.nokee.testing.base
 
TestSuiteContainer - Interface in dev.nokee.testing.base
 
toListTransformer() - Static method in class dev.nokee.utils.TransformerUtils
 
TOOL - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
toSetTransformer() - Static method in class dev.nokee.utils.TransformerUtils
 
toSetTransformer(Class<OUT>) - Static method in class dev.nokee.utils.TransformerUtils
 
toString() - Method in class dev.nokee.ide.visualstudio.VisualStudioIdeConfiguration
 
toString() - Method in class dev.nokee.ide.visualstudio.VisualStudioIdePlatform
 
toString() - Method in class dev.nokee.ide.visualstudio.VisualStudioIdeProjectConfiguration
 
toString() - Method in class dev.nokee.ide.xcode.XcodeIdeProductType
 
transformEach(Transformer<? extends OUT, ? super IN>) - Static method in class dev.nokee.utils.TransformerUtils
Adapts an element mapper to transform each elements individually of the collection.
TransformerUtils - Class in dev.nokee.utils
 
TransformerUtils.Transformer<OUT,IN> - Interface in dev.nokee.utils
 

U

UI_TEST - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
unavailable() - Static method in interface dev.nokee.core.exec.CommandLineToolProvider
Creates an unavailable provider.
uncheckedCast(String, Object) - Static method in class dev.nokee.utils.Cast
 
uncheckedCastBecauseOfTypeErasure(Object) - Static method in class dev.nokee.utils.Cast
 
UNIT_TEST - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
unpack(Object) - Static method in class dev.nokee.utils.DeferredUtils
Successively unpacks a deferred value until it is resolved to null or something other than Callable (including Groovy Closure) or Kotlin lambda or Supplier then unpacks the remaining Provider or Factory.

V

Variant - Interface in dev.nokee.platform.base
A variant realization of a component.
VariantAwareComponent<T extends Variant> - Interface in dev.nokee.platform.base
A component with variants.
VariantView<T extends Variant> - Interface in dev.nokee.platform.base
A view of the variants that are created and configured as they are required.
View<T> - Interface in dev.nokee.platform.base
A view of a collection that are created and configured as they are required.
visitEachLine(Consumer<CommandLineToolLogContent.LineDetails>) - Method in interface dev.nokee.core.exec.CommandLineToolLogContent
Visit each lines.
VisualStudioIdeConfiguration - Class in dev.nokee.ide.visualstudio
 
VisualStudioIdeConfiguration() - Constructor for class dev.nokee.ide.visualstudio.VisualStudioIdeConfiguration
 
VisualStudioIdeGuid - Interface in dev.nokee.ide.visualstudio
A global unique identifier (GUID) used by the Visual Studio IDE to reference components.
VisualStudioIdePlatform - Class in dev.nokee.ide.visualstudio
Represent a platform supported by Visual Studio IDE.
VisualStudioIdePlatform() - Constructor for class dev.nokee.ide.visualstudio.VisualStudioIdePlatform
 
VisualStudioIdePlatforms - Interface in dev.nokee.ide.visualstudio
 
VisualStudioIdeProject - Interface in dev.nokee.ide.visualstudio
Represent a Visual Studio IDE project.
VisualStudioIdeProjectConfiguration - Class in dev.nokee.ide.visualstudio
The project configuration each item configuration in Visual Studio projects.
VisualStudioIdeProjectConfiguration() - Constructor for class dev.nokee.ide.visualstudio.VisualStudioIdeProjectConfiguration
 
VisualStudioIdeProjectExtension - Interface in dev.nokee.ide.visualstudio
The configuration for mapping a Gradle project to Visual Studio projects.
VisualStudioIdeProjectReference - Interface in dev.nokee.ide.visualstudio
A reference to an Visual Studio IDE project.
VisualStudioIdePropertyGroup - Interface in dev.nokee.ide.visualstudio
Represent property group of a project configuration.
VisualStudioIdeSolution - Interface in dev.nokee.ide.visualstudio
Represents the generated Visual Studio IDE solution.
VisualStudioIdeTarget - Interface in dev.nokee.ide.visualstudio
 
VisualStudioIdeWorkspaceExtension - Interface in dev.nokee.ide.visualstudio
The configuration for mapping a Gradle project to Visual Studio projects and solution.

W

waitFor() - Method in class dev.nokee.core.exec.ProcessBuilderEngine.Handle
 
waitFor(long, TimeUnit) - Method in class dev.nokee.core.exec.ProcessBuilderEngine.Handle
 
waitFor(Duration) - Method in class dev.nokee.core.exec.ProcessBuilderEngine.Handle
 
WATCH_APPLICATION - Static variable in interface dev.nokee.ide.xcode.XcodeIdeProductTypes
 
whenElementKnownEx(Action<? super KnownDomainObject<T>>) - Method in interface dev.nokee.model.DomainObjectView
Executes given action when an element becomes known to the view.
whenElementKnownEx(Closure<Void>) - Method in interface dev.nokee.model.DomainObjectView
Executes given closure when an element becomes known to the view of the specified type.
whenElementKnownEx(Class<S>, Action<? super KnownDomainObject<S>>) - Method in interface dev.nokee.model.DomainObjectView
Executes given action when an element becomes known to the view of the specified type.
whenElementKnownEx(Class<S>, Closure<Void>) - Method in interface dev.nokee.model.DomainObjectView
Executes given closure when an element becomes known to the view of the specified type.
WIN32 - Static variable in interface dev.nokee.ide.visualstudio.VisualStudioIdePlatforms
 
withAnsiControlCharactersInterpreted() - Method in interface dev.nokee.core.exec.CommandLineToolLogContent
Interprets a the ANSI control characters to produce plain text.
withArguments(Object...) - Method in interface dev.nokee.core.exec.CommandLineTool
Creates a command line from this tool and the specified arguments.
withArguments(Iterable<?>) - Method in interface dev.nokee.core.exec.CommandLineTool
Creates a command line from this tool and the specified arguments.
withEnvironmentVariables(CommandLineToolInvocationEnvironmentVariables) - Method in interface dev.nokee.core.exec.CommandLineToolInvocationBuilder
 
withNormalizedEndOfLine() - Method in interface dev.nokee.core.exec.CommandLineToolLogContent
Returns this content formatted using a new line char to separate lines.
withType(Class<S>) - Method in interface dev.nokee.platform.base.BinaryView
Returns a binary view containing the objects in this view of the given type.
withType(Class<S>) - Method in interface dev.nokee.platform.base.TaskView
Returns a task view containing the objects in this view of the given type.
withType(Class<S>) - Method in interface dev.nokee.platform.base.VariantView
Returns a variant view containing the objects in this view of the given type.
withType(Class<S>) - Method in interface dev.nokee.platform.base.View
Returns a view containing the objects in this view of the given type.
workingDirectory(File) - Method in interface dev.nokee.core.exec.CommandLineToolInvocationBuilder
 
wrap(CommandLineToolExecutionEngine<T>) - Static method in class dev.nokee.core.exec.LoggingEngine
 

X

X64 - Static variable in interface dev.nokee.ide.visualstudio.VisualStudioIdePlatforms
 
XcodeIdeBuildConfiguration - Interface in dev.nokee.ide.xcode
Represent a build configuration of a target.
XcodeIdeBuildSettings - Interface in dev.nokee.ide.xcode
Represent the build settings of a build configuration for a target.
XcodeIdeGroup - Interface in dev.nokee.ide.xcode
Represents a Xcode IDE group of sources.
XcodeIdeProductType - Class in dev.nokee.ide.xcode
Represent a product type supported by Xcode IDE.
XcodeIdeProductType() - Constructor for class dev.nokee.ide.xcode.XcodeIdeProductType
 
XcodeIdeProductTypes - Interface in dev.nokee.ide.xcode
Factory for accessing known Xcode IDE product types or to create custom product types.
XcodeIdeProject - Interface in dev.nokee.ide.xcode
Represents a Xcode IDE project.
XcodeIdeProjectExtension - Interface in dev.nokee.ide.xcode
The configuration for mapping a Gradle project to Xcode projects.
XcodeIdeProjectReference - Interface in dev.nokee.ide.xcode
A reference to an Xcode IDE project.
XcodeIdeTarget - Interface in dev.nokee.ide.xcode
Represents a Xcode IDE target.
XcodeIdeWorkspace - Interface in dev.nokee.ide.xcode
Represents the generated Xcode IDE workspace.
XcodeIdeWorkspaceExtension - Interface in dev.nokee.ide.xcode
The configuration for mapping a Gradle project to Xcode projects and workspace.
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links