docs: public Object asConstantPoolValue() {
              StringBuilder stringBuilder = new StringBuilder().append('(');
              for (TypeDescription parameterType : getParameterTypes()) {
                  stringBuilder.append(parameterType.getDescriptor());
              }
              String descriptor = stringBuilder.append(')').append(getReturnType().getDescriptor()).toString();
              return new Handle(getHandleType().getIdentifier(), getOwnerType().getInternalName(), getName(), descriptor, getOwnerType().isInterface());
          }