EntityAssignmentComparer class
Vergleichen Sie zwei Entitätszuweisungen, um ihre relative Priorität zu bestimmen.
Hinweise
Vergleich nach Ereignis: assignEntity, chooseProperty, chooseEntity Then by operations in order from schema (normalerweise within assignEntity). Dann von unerwarteten vor der Erwarteten. Dann zuerst nach ältester Drehung. Dann nach minimaler Position in der Äußerung.
Konstruktoren
| Entity |
Initialisiert eine neue Instanz der EntityAssignmentComparer Klasse. |
Methoden
| compare(Partial<Entity |
Vergleicht EntityAssignment x mit y, um die relative Priorität zu bestimmen. |
Details zum Konstruktor
EntityAssignmentComparer(string[])
Initialisiert eine neue Instanz der EntityAssignmentComparer Klasse.
new EntityAssignmentComparer(operationPreference: string[])
Parameter
- operationPreference
-
string[]
Einstellung für Vorgänge.
Details zur Methode
compare(Partial<EntityAssignment>, Partial<EntityAssignment>)
Vergleicht EntityAssignment x mit y, um die relative Priorität zu bestimmen.
function compare(x: Partial<EntityAssignment>, y: Partial<EntityAssignment>): number
Parameter
- x
-
Partial<EntityAssignment>
First entity assigment to compare.
- y
-
Partial<EntityAssignment>
Second entity assigment to compare.
Gibt zurück
number
Numerischer Wert, der die relative Priorität von x darstellt.