@Override
    public boolean equals(@Nullable Object o) {
        if (this == o) {
            return true;
        }
        if (!(o instanceof ContainerTypeSignature)) {
            return false;
        }

        final ContainerTypeSignature that = (ContainerTypeSignature) o;
        return type() == that.type() &&
               name().equals(that.name()) &&
               Objects.equals(typeParameters, that.typeParameters);
    }
Returns the list of type parameter {@link TypeSignature}s.
core/src/main/java/com/linecorp/armeria/server/docs/ContainerTypeSignature.java