A time-window relation that enforces temporal precedence between a master node and related nodes. The related node must be visited within [minTimeDeviation, maxTimeDeviation] of the master node's visit. The timeComparisonJuncture controls whether start or end times are compared.
| Name | Type | Description | Notes |
|---|---|---|---|
| min_time_deviation | str | The minTimeDeviation defines the minimal time of the relation. | |
| max_time_deviation | str | The maxTimeDeviation defines the minimal time of the relation. | |
| time_comparison_juncture | TimeComparisonJuncture | [optional] | |
| type_name | str | The typeName of the object | [default to 'TimeWindow'] |
from touroptimizer_py_client.models.time_window_node_relation import TimeWindowNodeRelation
# TODO update the JSON string below
json = "{}"
# create an instance of TimeWindowNodeRelation from a JSON string
time_window_node_relation_instance = TimeWindowNodeRelation.from_json(json)
# print the JSON string representation of the object
print(TimeWindowNodeRelation.to_json())
# convert the object into a dict
time_window_node_relation_dict = time_window_node_relation_instance.to_dict()
# create an instance of TimeWindowNodeRelation from a dict
time_window_node_relation_from_dict = TimeWindowNodeRelation.from_dict(time_window_node_relation_dict)