Поделиться через


EntityAssignmentComparer class

Сравните два назначения сущностей, чтобы определить их относительный приоритет.

Комментарии

Сравнение по событию: assignEntity, chooseProperty, chooseEntity Then by operations in schema (обычно в рамках assignEntity). Затем, непредвиденное, прежде чем ожидалось. Затем по старейшему повороту сначала. Затем по минимальной позиции в речевых фрагментах.

Конструкторы

EntityAssignmentComparer(string[])

Инициализирует новый экземпляр класса EntityAssignmentComparer.

Методы

compare(Partial<EntityAssignment>, Partial<EntityAssignment>)

Сравнивает 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.