Movement_.java

package org.openwms.wms.movements.impl;

import jakarta.annotation.Generated;
import jakarta.persistence.metamodel.EntityType;
import jakarta.persistence.metamodel.ListAttribute;
import jakarta.persistence.metamodel.SingularAttribute;
import jakarta.persistence.metamodel.StaticMetamodel;
import java.time.ZonedDateTime;
import org.openwms.common.transport.Barcode;
import org.openwms.wms.movements.Message;
import org.openwms.wms.movements.api.MovementType;
import org.openwms.wms.movements.api.StartMode;
import org.openwms.wms.movements.spi.DefaultMovementState;

@StaticMetamodel(Movement.class)
@Generated("org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor")
public abstract class Movement_ extends org.ameba.integration.jpa.ApplicationEntity_ {

	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#sourceLocationGroupName
	 **/
	public static volatile SingularAttribute<Movement, String> sourceLocationGroupName;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#endDate
	 **/
	public static volatile SingularAttribute<Movement, ZonedDateTime> endDate;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#initiator
	 **/
	public static volatile SingularAttribute<Movement, String> initiator;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#type
	 **/
	public static volatile SingularAttribute<Movement, MovementType> type;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#priority
	 **/
	public static volatile SingularAttribute<Movement, PriorityLevel> priority;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#message
	 **/
	public static volatile SingularAttribute<Movement, Message> message;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#targetLocation
	 **/
	public static volatile SingularAttribute<Movement, String> targetLocation;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#transportUnitBk
	 **/
	public static volatile SingularAttribute<Movement, Barcode> transportUnitBk;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#latestDueDate
	 **/
	public static volatile SingularAttribute<Movement, ZonedDateTime> latestDueDate;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#targetLocationGroup
	 **/
	public static volatile SingularAttribute<Movement, String> targetLocationGroup;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#mode
	 **/
	public static volatile SingularAttribute<Movement, StartMode> mode;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#startEarliestDate
	 **/
	public static volatile SingularAttribute<Movement, ZonedDateTime> startEarliestDate;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#sourceLocation
	 **/
	public static volatile SingularAttribute<Movement, String> sourceLocation;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#state
	 **/
	public static volatile SingularAttribute<Movement, DefaultMovementState> state;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#sku
	 **/
	public static volatile SingularAttribute<Movement, String> sku;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement
	 **/
	public static volatile EntityType<Movement> class_;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#startDate
	 **/
	public static volatile SingularAttribute<Movement, ZonedDateTime> startDate;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#group
	 **/
	public static volatile SingularAttribute<Movement, MovementGroup> group;
	
	/**
	 * @see org.openwms.wms.movements.impl.Movement#problems
	 **/
	public static volatile ListAttribute<Movement, ProblemHistory> problems;

	public static final String SOURCE_LOCATION_GROUP_NAME = "sourceLocationGroupName";
	public static final String END_DATE = "endDate";
	public static final String INITIATOR = "initiator";
	public static final String TYPE = "type";
	public static final String PRIORITY = "priority";
	public static final String MESSAGE = "message";
	public static final String TARGET_LOCATION = "targetLocation";
	public static final String TRANSPORT_UNIT_BK = "transportUnitBk";
	public static final String LATEST_DUE_DATE = "latestDueDate";
	public static final String TARGET_LOCATION_GROUP = "targetLocationGroup";
	public static final String MODE = "mode";
	public static final String START_EARLIEST_DATE = "startEarliestDate";
	public static final String SOURCE_LOCATION = "sourceLocation";
	public static final String STATE = "state";
	public static final String SKU = "sku";
	public static final String START_DATE = "startDate";
	public static final String GROUP = "group";
	public static final String PROBLEMS = "problems";

}