Package org.opentcs.data.model
Enum-Klasse Vehicle.IntegrationLevel
- Alle implementierten Schnittstellen:
Serializable
,Comparable<Vehicle.IntegrationLevel>
,Constable
- Umschließende Klasse:
Vehicle
A vehicle's state of integration into the system.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungThe vehicle's reported position is ignored.The vehicle's reported position is noticed, meaning that resources will not be reserved for it.The vehicle's reported position is respected, meaning that resources will be reserved for it.The vehicle is fully integrated and may be assigned to transport orders. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic Vehicle.IntegrationLevel
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static Vehicle.IntegrationLevel[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
TO_BE_IGNORED
The vehicle's reported position is ignored. -
TO_BE_NOTICED
The vehicle's reported position is noticed, meaning that resources will not be reserved for it. -
TO_BE_RESPECTED
The vehicle's reported position is respected, meaning that resources will be reserved for it. -
TO_BE_UTILIZED
The vehicle is fully integrated and may be assigned to transport orders.
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name
- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException
- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException
- wenn das Argument nicht angegeben wird
-