@CompileStatic @Immutable(knownImmutableClasses: [ConstraintPredicate]) class MatchingConstraints extends Object
Represents constraints in AST pattern matching.
| Modifiers | Name | Description | 
|---|---|---|
| static ConstraintPredicate<Token> | ANY_TOKEN | 
| Type | Name and description | 
|---|---|
| ConstraintPredicate<TreeContext> | eventually | 
| Set<String> | placeholders | 
| ConstraintPredicate<Token> | tokenPredicate | 
| Set<String> | varargPlaceholders | 
| Constructor and description | 
|---|
| MatchingConstraints() | 
Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.