EntityAssignmentComparer class
Сравните два назначения сущностей, чтобы определить их относительный приоритет.
Комментарии
Сравнение по событию: assignEntity, chooseProperty, chooseEntity Then by operations in schema (обычно в рамках assignEntity). Затем, непредвиденное, прежде чем ожидалось. Затем по старейшему повороту сначала. Затем по минимальной позиции в речевых фрагментах.
Конструкторы
| Entity |
Инициализирует новый экземпляр класса EntityAssignmentComparer. |
Методы
| compare(Partial<Entity |
Сравнивает EntityAssignment x с y, чтобы определить его относительный приоритет. |
Сведения о конструкторе
EntityAssignmentComparer(string[])
Инициализирует новый экземпляр класса EntityAssignmentComparer.
new EntityAssignmentComparer(operationPreference: string[])
Параметры
- operationPreference
-
string[]
Предпочтения операций.
Сведения о методе
compare(Partial<EntityAssignment>, Partial<EntityAssignment>)
Сравнивает EntityAssignment x с y, чтобы определить его относительный приоритет.
function compare(x: Partial<EntityAssignment>, y: Partial<EntityAssignment>): number
Параметры
- x
-
Partial<EntityAssignment>
Первая сущность assigment для сравнения.
- y
-
Partial<EntityAssignment>
Вторая сущность assigment для сравнения.
Возвращаемое значение
number
Числовое значение, представляющее относительный приоритет x.