Package ai.timefold.solver.service.definition.internal.descriptor
package ai.timefold.solver.service.definition.internal.descriptor
-
ClassDescriptionDescribes 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
ModelInputMetricclass 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 readabilityHolds 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 fromModelOutputMetricsclass 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 readabilityRepresents the type of UI support available.Describes a visualization page that a UI should render for a model.