Package gov.nasa.jpl.aerie.scheduler.constraints.activities
package gov.nasa.jpl.aerie.scheduler.constraints.activities
-
ClassDescriptionthe criteria used to identify activity instances in scheduling goals the template is a partial specification of an activity instance that can be used to identify candidate activity instances in the plan.a fluent builder class for constructing consistent template queries using the builder is intended to read like a predicate logic clause each different term added to the builder via method calls become part of a logical conjection, ie matching activities must meet all of the specified criteria existing terms can be replaced by calling the same method again, ie matching activities must only meet the last-specified term the builder checks for consistency among all specified terms at least by the final build() callDefines an activity that should be scheduled relative to a span.