@Override
    public boolean equals(Object obj) {
        if (obj instanceof ParameterizeTypeActualArgsDelegate) {
            ParameterizeTypeActualArgsDelegate in = (ParameterizeTypeActualArgsDelegate) obj;
            return in.delegateType.equals(this.delegateType)
                    && Arrays.equals(this.actualArgs, in.actualArgs);
        } else {
            return false;
        }
    }
This class implements {@link ParameterizedType}, {@link Serializable}
The class be used to delegate {@link ParameterizedType#getActualTypeArguments()} method,
Returned by call {@link #getActualTypeArguments()}.
caprice/kit-reflect/src/main/java/net/qiujuer/genius/kit/reflect/ParameterizeTypeActualArgsDelegate.java