@io.micronaut.data.annotation.MappedEntity @org.simplemes.eframe.domain.annotation.DomainEntity @java.lang.SuppressWarnings(value: unused) @groovy.transform.EqualsAndHashCode(includes: [order, sequence]) @groovy.transform.ToString(includeNames: true, includePackage: false, excludes: [order]) class OrderOperation extends java.lang.Object implements OperationTrait
Defines a routing for a specific order and the status of the operations for the order. A routing is a sequence of steps (operations) needed to manufacture a product. These steps operations can be simple actions such as ASSEMBLE or TEST. They may also be a composite operation that is made up of several actions.
Type | Name and description |
---|---|
private static java.lang.Object |
fieldOrder Defines the default general field ordering for GUIs and other field listings/reports. |
private java.lang.String |
fields The custom field holder. |
private static java.lang.Object |
keys The primary keys this record. |
private Order |
order This operation belongs to the given order. |
private int |
sequence Defines the sequence this operation should be performed in. |
private java.lang.String |
title The title (short description) of this operation. |
private java.util.UUID |
uuid |
Constructor and description |
---|
OrderOperation
() The empty constructor. |
OrderOperation
(OperationTrait operation) A copy constructor to copy the operation info from another operation. |
OrderOperation
() |
Type Params | Return Type | Name and description |
---|---|---|
|
java.util.List<ValidationError> |
validate() Validates the record before save. |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Defines the default general field ordering for GUIs and other field listings/reports.
The custom field holder.
The primary keys this record.
This operation belongs to the given order.
Defines the sequence this operation should be performed in. The order is relative to other operation records. Zero is not allowed.
The title (short description) of this operation. This is usually visible to the production operator.
The empty constructor.
A copy constructor to copy the operation info from another operation.
operation
- The routing to copy from.Groovy Documentation