EntityAssignmentComparer class
Confrontare due assegnazioni di entità per determinare la priorità relativa.
Commenti
Confronto per evento: assignEntity, chooseProperty, chooseEntity Then by operations in order from schema (in genere all'interno di assignEntity). Quindi, in modo imprevisto prima del previsto. Poi prima di tutto, con il più vecchio turno. Quindi per posizione minima nell'espressione.
Costruttori
| Entity |
Inizializza una nuova istanza della classe EntityAssignmentComparer. |
Metodi
| compare(Partial<Entity |
Confronta EntityAssignment x con y per determinarne la priorità relativa. |
Dettagli costruttore
EntityAssignmentComparer(string[])
Inizializza una nuova istanza della classe EntityAssignmentComparer.
new EntityAssignmentComparer(operationPreference: string[])
Parametri
- operationPreference
-
string[]
Preferenza per le operazioni.
Dettagli metodo
compare(Partial<EntityAssignment>, Partial<EntityAssignment>)
Confronta EntityAssignment x con y per determinarne la priorità relativa.
function compare(x: Partial<EntityAssignment>, y: Partial<EntityAssignment>): number
Parametri
- x
-
Partial<EntityAssignment>
Prima entità di assigment da confrontare.
- y
-
Partial<EntityAssignment>
Secondo assigment di entità da confrontare.
Restituisce
number
Valore numerico che rappresenta la priorità relativa di x.