Package Summary Overview Summary

### class:AbstractTypeVisitor8 [CHANGED]
@SupportedSourceVersion(RELEASE_8) public abstract class AbstractTypeVisitor8<R,P>extends AbstractTypeVisitor7<R,P> A skeletal visitor of types with default behavior appropriate for the `RELEASE_8` source version. Since: 1.8 See Also: Compatibility note for subclasses `AbstractTypeVisitor6` `AbstractTypeVisitor7` `AbstractTypeVisitor9` `AbstractTypeVisitor14` ## Constructor Summary Constructors Modifier Constructor Description `protected` `AbstractTypeVisitor8()` Constructor for concrete subclasses to call. ## Method Summary Modifier and Type Method Description `abstract R` `visitIntersection (IntersectionType t, P p)` Visits an `IntersectionType` in a manner defined by a subclass intersection type. ### Methods declared in class javax.lang.model.util.AbstractTypeVisitor7 `visitUnion` ### Methods declared in class javax.lang.model.util.AbstractTypeVisitor6 `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.type.TypeVisitor `visitArray, visitDeclared, visitError, visitExecutable, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitWildcard` ## Constructor Details ### AbstractTypeVisitor8 protected AbstractTypeVisitor8() Constructor for concrete subclasses to call. ## Method Details ### visitIntersection public abstract R visitIntersection (IntersectionType t, P p) Visits an `IntersectionType` in a manner defined by a subclass intersection type. Specified by: `visitIntersection` in interface `TypeVisitor<R, P>` Overrides: `visitIntersection` in class `AbstractTypeVisitor6<R, P>` Implementation Requirements: Visits an `IntersectionType` in a manner defined by a subclass. Parameters: `t` - the type to visit `p` - a visitor-specified parameter Returns: the result of the visit as defined by a subclass
@SupportedSourceVersion(RELEASE_8) public abstract class AbstractTypeVisitor8<R,P>extends AbstractTypeVisitor7<R,P> A skeletal visitor of types with default behavior appropriate for the `RELEASE_8` source version. Since: 1.8 See Also: Compatibility note for subclasses `AbstractTypeVisitor6` `AbstractTypeVisitor7` `AbstractTypeVisitor9` `AbstractTypeVisitor14` ## Constructor Summary Constructors Modifier Constructor Description `protected` `AbstractTypeVisitor8()` Constructor for concrete subclasses to call. ## Method Summary Modifier and Type Method Description `abstract R` `visitIntersection (IntersectionType t, P p)` Visits an `IntersectionType` in a manner defined by a subclass. ### Methods declared in class javax.lang.model.util.AbstractTypeVisitor7 `visitUnion` ### Methods declared in class javax.lang.model.util.AbstractTypeVisitor6 `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.type.TypeVisitor `visitArray, visitDeclared, visitError, visitExecutable, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitWildcard` ## Constructor Details ### AbstractTypeVisitor8 protected AbstractTypeVisitor8() Constructor for concrete subclasses to call. ## Method Details ### visitIntersection public abstract R visitIntersection (IntersectionType t, P p) Visits an `IntersectionType` in a manner defined by a subclass. Specified by: `visitIntersection` in interface `TypeVisitor<R, P>` Overrides: `visitIntersection` in class `AbstractTypeVisitor6<R, P>` Parameters: `t` - the type to visit `p` - a visitor-specified parameter Returns: the result of the visit as defined by a subclass | @SupportedSourceVersion(RELEASE_8) public abstract class AbstractTypeVisitor8<R,P>extends AbstractTypeVisitor7<R,P> A skeletal visitor of types with default behavior appropriate for the `RELEASE_8` source version. Since: 1.8 See Also: Compatibility note for subclasses `AbstractTypeVisitor6` `AbstractTypeVisitor7` `AbstractTypeVisitor9` `AbstractTypeVisitor14` ## Constructor Summary Constructors Modifier Constructor Description `protected` `AbstractTypeVisitor8()` Constructor for concrete subclasses to call. ## Method Summary Modifier and Type Method Description `abstract R` `visitIntersection (IntersectionType t, P p)` Visits an intersection type. ### Methods declared in class javax.lang.model.util.AbstractTypeVisitor7 `visitUnion` ### Methods declared in class javax.lang.model.util.AbstractTypeVisitor6 `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.type.TypeVisitor `visitArray, visitDeclared, visitError, visitExecutable, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitWildcard` ## Constructor Details ### AbstractTypeVisitor8 protected AbstractTypeVisitor8() Constructor for concrete subclasses to call. ## Method Details ### visitIntersection public abstract R visitIntersection (IntersectionType t, P p) Visits an intersection type. Specified by: `visitIntersection` in interface `TypeVisitor<R, P>` Overrides: `visitIntersection` in class `AbstractTypeVisitor6<R, P>` Implementation Requirements: Visits an `IntersectionType` in a manner defined by a subclass. Parameters: `t` - the type to visit `p` - a visitor-specified parameter Returns: the result of the visit as defined by a subclass