EventFilter

EventFilter (이벤트 필터)

XMLEventReader를 필터링하기 위해 만들 수 있는 간단한 필터 인터페이스예요. 이벤트가 스트림에 포함될지 결정해요.

출처: Java API Reference

본문

public interface EventFilter

EventFilter는 XMLEventReader를 걸러내는 필터 인터페이스예요. 사용자가 원하는 이벤트만 통과시키도록 커스텀 필터를 정의할 수 있어요.

accept(XMLEvent event) 메서드는 이 이벤트가 스트림의 일부인지 여부를 테스트해요. true를 반환하면 이벤트가 유지되고, false를 반환하면 필터링돼요.

XMLInputFactory.createFilteredReader(XMLEventReader, EventFilter)로 필터 리더를 만들 때 사용해요.

더 알아보기

Java 공식 API