code: @Override
      public <T extends Number> T numberValue(Class<T> numberType) {
          return ConvertNumberValue.of(numberType, number);
      }
docs: /*
  (non-Javadoc)
  @see javax.money.NumberValue#getNumberValue(java.lang.Class)