SimpleTypeVisitor9 — 타입 방문자

SimpleTypeVisitor9 — 타입 방문자 (RELEASE_9~14)

SimpleTypeVisitor9은 타입을 방문하는 간단한 방문자 클래스예요. RELEASE_9부터 RELEASE_14까지의 소스 버전에 맞는 기본 동작을 제공해요. RELEASE_9 및 그 이전 언어 구조의 타입 방문 메서드들은 defaultAction을 호출해요.

출처: Java API Reference

본문

클래스 선언은 다음과 같아요.

public class SimpleTypeVisitor9<R,P>
extends SimpleTypeVisitor8<R,P>

SimpleTypeVisitor8을 상속받아 자바 9부터 14까지의 범위를 다루도록 갱신한 형태예요.

visitPrimitive, visitArray, visitDeclared, visitTypeVariable, visitWildcard, visitExecutable 등의 방문 메서드를 제공하고, 기본 동작은 defaultAction 호출이에요. 이 시리즈 중 가장 포괄적이라 자바 14 환경에서는 기본 선택으로 적합해요. javax.lang.model.util 패키지에 속해요.

더 알아보기 (Learn more)