/** * Visits a {@code UnionType} element by calling {@code * visitUnknown}. * @param t {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code visitUnknown} * * @since 1.7 */ public R visitUnion(UnionType t, P p) { return visitUnknown(t, p); }
/** * Visits an {@code IntersectionType} element by calling {@code * visitUnknown}. * @param t {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code visitUnknown} * * @since 1.8 */ public R visitIntersection(IntersectionType t, P p) { return visitUnknown(t, p); }
/** * Visits a {@code UnionType} element by calling {@code * visitUnknown}. * @param t {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code visitUnknown} * * @since 1.7 */ public R visitUnion(UnionType t, P p) { return visitUnknown(t, p); }
/** * Visits an {@code IntersectionType} element by calling {@code * visitUnknown}. * @param t {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code visitUnknown} * * @since 1.8 */ public R visitIntersection(IntersectionType t, P p) { return visitUnknown(t, p); }