EntityAssignmentComparer class
Compare duas atribuições de entidade para determinar sua prioridade relativa.
Comentários
Comparar por evento: assignEntity, chooseProperty, chooseEntity Then by operations in order from schema (geralmente within assignEntity). Em seguida, por inesperado antes do esperado. Então, por volta mais antiga primeiro. Em seguida, por posição mínima no enunciado.
Construtores
Entity |
Inicializa uma nova instância da classe EntityAssignmentComparer. |
Métodos
compare(Partial<Entity |
Compara EntityAssignment x em relação a y para determinar sua prioridade relativa. |
Detalhes do construtor
EntityAssignmentComparer(string[])
Inicializa uma nova instância da classe EntityAssignmentComparer.
new EntityAssignmentComparer(operationPreference: string[])
Parâmetros
- operationPreference
-
string[]
Preferência em operações.
Detalhes do método
compare(Partial<EntityAssignment>, Partial<EntityAssignment>)
Compara EntityAssignment x em relação a y para determinar sua prioridade relativa.
function compare(x: Partial<EntityAssignment>, y: Partial<EntityAssignment>): number
Parâmetros
- x
-
Partial<EntityAssignment>
Primeira assigment de entidade a ser comparada.
- y
-
Partial<EntityAssignment>
Segundo assigment de entidade a ser comparado.
Retornos
number
Valor numérico que representa a prioridade relativa de x.