Parent.java

package io.swagger.v3.core.util.reflection.resources;

import io.swagger.v3.oas.annotations.media.Schema;

@IndirectAnnotation
public class Parent<T extends Number> {

    public T parametrizedMethod1(T arg) {
        return null;
    }

    public Long parametrizedMethod3(Integer arg) {
        return null;
    }

    public Integer parametrizedMethod4(Integer arg) {
        return null;
    }

    public Integer parametrizedMethod4(Integer arg1, Integer arg2) {
        return null;
    }

    @Schema(title = "test")
    public void annotationHolder() {

    }

    @Override
    public boolean equals(Object obj) {
        return super.equals(obj);
    }
}