Module jdk.compiler

Interface GuardedPatternTree

All Superinterfaces:
CaseLabelTreePREVIEW, PatternTreePREVIEW, Tree

public interface GuardedPatternTree extends PatternTreePREVIEW
GuardedPatternTree is a reflective preview API of the Java platform.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
A guard pattern tree.
Since:
17
  • Method Details

    • getPattern

      PatternTreePREVIEW getPattern()
      The guarded pattern expression.
      Returns:
      the guarded pattern
    • getExpression

      ExpressionTree getExpression()
      The guard expression.
      Returns:
      the guard expression