Package Summary Overview Summary

### class:AbstractElementVisitor14 [NONE]
@SupportedSourceVersion(RELEASE_22) public abstract class AbstractElementVisitor14<R,P>extends AbstractElementVisitor9<R,P> A skeletal visitor of program elements with default behavior appropriate for the `RELEASE_14` source version. Since: 16 See Also: Compatibility note for subclasses `AbstractElementVisitor6` `AbstractElementVisitor7` `AbstractElementVisitor8` `AbstractElementVisitor9` ## Constructor Summary Constructors Modifier Constructor Description `protected` `AbstractElementVisitor14()` Constructor for concrete subclasses to call. ## Method Summary Modifier and Type Method Description `abstract R` `visitRecordComponent (RecordComponentElement e, P p)` Visits a record component element. ### Methods declared in class javax.lang.model.util.AbstractElementVisitor9 `visitModule` ### Methods declared in class javax.lang.model.util.AbstractElementVisitor6 `visit, visit, visitUnknown` ### Methods declared in class java.lang.Object `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait` ### Methods declared in interface javax.lang.model.element.ElementVisitor `visitExecutable, visitPackage, visitType, visitTypeParameter, visitVariable` ## Constructor Details ### AbstractElementVisitor14 protected AbstractElementVisitor14() Constructor for concrete subclasses to call. ## Method Details ### visitRecordComponent public abstract R visitRecordComponent (RecordComponentElement e, P p) Visits a record component element. Specified by: `visitRecordComponent` in interface `ElementVisitor<R, P>` Overrides: `visitRecordComponent` in class `AbstractElementVisitor6<R, P>` Implementation Requirements: Visits a `RecordComponentElement` in a manner defined by a subclass. Parameters: `e` - the element to visit `p` - a visitor-specified parameter Returns: a visitor-specified result