Как я могу получить фактический тип из параметра общего типаJAVA

Программисты JAVA общаются здесь
Anonymous
Как я могу получить фактический тип из параметра общего типа

Сообщение Anonymous »

Скажи, у меня есть абстрактный класс для тестирования.

Код: Выделить всё

abstract class BaseEntity {
}
Я объявил абстрактный тестовый класс для тестирования подклассов Baseentity .

Код: Выделить всё

abstract BaseEntityTest {

@ArgumentsSource(BaseEntityTestArgumentsProvider.class)
@ParameterizedTest
void _NotBlank_ToString(final Entity entityInstance) {
}

protected final Class entityClass;
}
< /code>
public class BaseEntityArgumentsProvider implements ArgumentsProvider {

@Override
public Stream

Подробнее здесь: [url]https://stackoverflow.com/questions/79685452/how-can-i-get-the-actual-type-from-a-generic-type-parameter[/url]

Вернуться в «JAVA»