BindingPatternTree
BindingPatternTree (바인딩 패턴 트리 노드)
바인딩 패턴(binding pattern)을 표현하는 트리 노드입니다. 패턴 매칭에서 매치된 값을 변수에 바인딩하는 패턴을 나타내요.
본문
public interface BindingPatternTree extends PatternTree
Java 16부터 존재합니다. 패턴 매칭(예: instanceof나 switch 패턴)에서 매치된 객체를 변수에 담는 부분을 이 노드가 표현해요.
getVariable()
public VariableTree getVariable()
바인딩 변수(binding variable)를 반환합니다. 매치된 값이 담길 변수가 이 값으로 드러나요. 변수는 VariableTree 타입으로 반환됩니다.