Я хотел бы иметь возможность получать доступные операторы для объекта во время выполнения, возможно, так же, как вызов getMethod ().
В частности, мне нужно иметь возможность вызывать операторы «меньше / больше» объекта во время выполнения.
По сути, у меня есть несколько примитивов, приведенных к объектному типу объекта. Мне нужно выполнить сравнение между ними во время выполнения. (Я знаю, что сравниваемые объекты будут одного и того же исходного типа, и я реализовал собственную проверку типов).
В качестве альтернативы .. Может быть, есть способ программно привести эти объекты обратно к их исходному типу и использовать их собственные операторы сравнения .. как-нибудь?
Спасибо за любую помощь.