All Classes

Class Description
TFunction
Функция с описанием типов
TFuns
Имутабельная коллекция функций
TFuns.Finder
Поиск функций удовлетворяющих критерию
TFuns.FindResult
Выборка функций
TFuns.Found
Результат поиска функций совпадающей с требуемыми типами функций
TypeDistance
Растояние между типами A <=> B Значение 0 - типы совпадают Значение -1 - соответ что между A и B стоит один растояние: A instanceof B Значение -2 - соответ что между A и B стоит два растояние: A instanceof X instanceof B Значение -3 - соответ что между A и B стоит три растояние: A instanceof Y instanceof X instanceof B Значение 1 - соответ что между A и B стоит одно растояние: B instanceof A Значение 2 - соответ что между A и B стоит два растояние: B instanceof X instanceof A Значение 3 - соответ что между A и B стоит три растояние: B instanceof Y instanceof X instanceof A И т.д. Если указывается перечисление (0..3 или -3..0) соответствует для интерфейсов, следует использовать крайнее значение от нуля.