saker.build Documentation TaskDoc JavaDoc
Packages
saker.build.exception
Package containing various exception classes that are related to the build system and its services.
saker.build.file
Package containing classes related to file management in the build system.
saker.build.file.content
Package containing content descriptor related classes for file management in the build system.
saker.build.file.path
Package containing classes related to file paths and their representation.
saker.build.file.provider
Package containing classes for direct file handling.
saker.build.ide.configuration
Package containing classes related to IDE configurations generated by the build system tasks.
saker.build.launching
Package containing the main entry point for command line access for the build system.
saker.build.meta
Package containing meta-data related classes for the build system and its release.
saker.build.runtime.classpath
Package containing classes related to classpath loading and representation.
saker.build.runtime.environment
Package containing environment related classes for the build system.
saker.build.runtime.execution
Package containing execution related classes for the build system.
saker.build.runtime.params
Package containing classes for configuring build executions or the build system itself.
saker.build.runtime.repository
Package containing classes related to repositories.
saker.build.scripting
Package containing scripting related classes for the build system.
saker.build.scripting.model
Package containing script modelling related classes for the build system.
saker.build.scripting.model.info
Package containing script model information related classes for the build system.
saker.build.task
Package containing task related classes for the build system.
saker.build.task.delta
Package containing the build delta interfaces for the build system.
saker.build.task.dependencies
Package containing classes related to task dependencies.
saker.build.task.exception
Package for holding the exception types which can be thrown by the build system during build execution.
saker.build.task.identifier
Package containing task identifier related classes for the build system.
saker.build.task.utils
Package containing task utility related classes for the build system.
saker.build.task.utils.annot
Package containing annotations related to tasks.
saker.build.task.utils.dependencies
Package containing utility classes related to task dependencies.
saker.build.thirdparty.org.objectweb.asm
Provides a small and fast bytecode manipulation framework.
saker.build.thirdparty.org.objectweb.asm.signature
Provides support for type signatures.
saker.build.thirdparty.saker.rmi.annot.invoke
Contains annotations which specify the calling properties of annotated interface methods.
saker.build.thirdparty.saker.rmi.annot.transfer
Contains annotations which control the transfer characteristics of the objects through the RMI connection.
saker.build.thirdparty.saker.rmi.connection
Package containing the implementation classes for the RMI library.
saker.build.thirdparty.saker.rmi.exception
Package containing RMI related exceptions.
saker.build.thirdparty.saker.rmi.io
Package containing classes and subpackages related to RMI object transferring.
saker.build.thirdparty.saker.rmi.io.wrap
Package for RMI wrapping related classes.
saker.build.thirdparty.saker.rmi.io.writer
Package containing common RMI write handler implementations.
saker.build.thirdparty.saker.rmi.util
Contains utility classes related to the API level usage of the RMI library.
saker.build.thirdparty.saker.util
Package containing general utility classes and their related implementations.
saker.build.thirdparty.saker.util.classloader
Package containing class loading related utility classes.
saker.build.thirdparty.saker.util.function
Package containing various functional interfaces and related classes.
saker.build.thirdparty.saker.util.io
Package containing I/O related utility classes.
saker.build.thirdparty.saker.util.io.function
Package containing functional interfaces which can be used in an I/O error prone context.
saker.build.thirdparty.saker.util.ref
Package containing classes related to reference management in the JVM.
saker.build.thirdparty.saker.util.rmi.wrap
Package containing common RMIWrapper implementations and related classes.
saker.build.thirdparty.saker.util.rmi.writer
Package containing common RMIObjectWriteHandler implementations and related classes.
saker.build.thirdparty.saker.util.thread
Package containing utilities for thread manipulation and related classes.
saker.build.trace
Contains classes related to build traces.
saker.build.util.cache
Package containing caching related utility classes for the build system.
saker.build.util.classloader
Package containing utility classes related to classloaders for the build system..
saker.build.util.config
Package containing general configuration related utility classes for the build system.
saker.build.util.data
Package containing data handling related utility classes for the build system.
saker.build.util.data.annotation
Package containing data handling related annotations for the build system.
saker.build.util.exc
Package containing exception related utility classes for the build system.
saker.build.util.file
Package containing file handling related utility classes for the build system.
saker.build.util.java
Package containing Java language related utility classes for the build system.
saker.build.util.property
Package containing classes for common build property implementations.