StreamFilter

StreamFilter (스트림 필터)

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

출처: Java API Reference

본문

public interface StreamFilter

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

accept(XMLStreamReader reader) 메서드는 현재 상태가 이 스트림의 일부인지 테스트해요. true를 반환하면 유지되고 false를 반환하면 건너뛰어요.

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

더 알아보기

Java 공식 API