- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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.