saker.build Documentation TaskDoc JavaDoc
package saker.build.scripting.model.info
Package containing script model information related classes for the build system.
Interfaces
ExternalScriptInformationProvider
Interface for providing information for script models to improve user experience.
FieldInformation
Interface holding information about a given field.
InformationHolder
Common superinterface for script model elements which are documented.
LiteralInformation
Provides information about a specific script literal.
TaskInformation
Provides information about a specific task implementation.
TaskParameterInformation
Provides information about a parameter specific to a task.
TypeInformation
Interface holding information about a given type.
Classes
ScriptInfoUtils
Utility class containing functions for dealing with scripting model informations.
SimpleFieldInformation
Simple FieldInformation data class.
SimpleLiteralInformation
Simple LiteralInformation data class.
SimpleTaskInformation
Simple TaskInformation data class.
SimpleTaskParameterInformation
Simple TaskParameterInformation data class.
SimpleTypeInformation
Simple TypeInformation data class.
TypeInformationKind
Class containing possible values for TypeInformation to represent how a type should be interpreted.