В JDI есть API для исключения событий из обработанных событий в JVM, используемых JPDA.Это делается с помощью:
addExclusionFilter(String)
, чтобы исключить какой-либо шаблон;например, addExclusionFilter("java.*")
addClassFilter(String)
для включения некоторого шаблона;например, addClassFilter("java.util.*")
Теперь мне нужны оба.Мне нужно исключить все события, поступающие из "java.*"
, но мне нужно получать события из "java.util.Iterator"
.
Также обратите внимание, что, например, java.util.Iterator
- это интерфейс, реализованный некоторым частным классом в java.util.AbstractList
.Как мы получаем такие события на java.util.Iterator
?
Когда я использовал оба метода, на самом деле больше не получает события.У вас есть идея, как это сделать?Заранее спасибо.