Package ai.timefold.solver.service.definition.internal.descriptor


package ai.timefold.solver.service.definition.internal.descriptor
  • Class
    Description
    Describes a single constraints and its parameters.
    Describes a group constraints.
    Describes the documentation support for a model.
    Specifies the level of documentation support available for a model.
    Defines InputMetric of the model where information is retrieved from ModelInputMetric class of the model id - usually the field of the class representing given InputMetric name - human readable name description - human readable description of the InputMetric type - type of the InputMetric that provides information how to handle given InputMetric and what operations can be performed on it e.g. number, duration, distance_meters priority - order in which InputMetric should be presented example - value that this InputMetric can hold exampleFormatted - example but formatted according to given type .e.g distance in meters can be presented in kilometers for better readability
    Holds build-time metadata about the Timefold Solver model, including version information and source control details captured at build time.
    Describes a model configuration.
    Represents a constraint parameter, which is the constraint weight or any other parameter impacting the constraint behavior.
    Defines Output Metric of the model where information is retrieved from ModelOutputMetrics class of the model id - usually the field of the class representing given Output Metric name - human readable name description - human readable description of the Output Metrics type - type of the Output Metric that provides information how to handle given Output Metric and what operations can be performed on it e.g. number, duration, distance_meters priority - order in which Output Metrics should be presented example - value that this Output Metrics can hold exampleFormatted - example but formatted according to given type .e.g distance in meters can be presented in kilometers for better readability
     
    Represents the type of UI support available.
    Describes a visualization page that a UI should render for a model.