code: public static <T> T deserializeFromBase64(String data) {
          Objects.requireNonNull(data, Required.DATA.toString());
          
          byte[] bytes = base64Decoder.decode(data);
          return SerializationUtils.deserialize(bytes);
      }
docs: Deserialize a given Base64 encoded data string into an object
  
  @param data The base64 encoded data string
  @param <T> Just for JavaDoc can be ignored
  @return The required object