@@ -300,25 +300,23 @@ public final static MultipartRequestEntity createMultipartRequestEntity(List<Par
300
300
for (Part part : params ) {
301
301
if (part instanceof com .ning .http .multipart .Part ) {
302
302
parts [i ] = (com .ning .http .multipart .Part ) part ;
303
+
303
304
} else if (part instanceof StringPart ) {
304
- parts [ i ] = new com . ning . http . multipart . StringPart ( part . getName (),
305
- (( StringPart ) part ) .getValue (),
306
- (( StringPart ) part ). getCharset ());
305
+ StringPart stringPart = ( StringPart ) part ;
306
+ parts [ i ] = new com . ning . http . multipart . StringPart ( part . getName (), stringPart .getValue (), stringPart . getCharset ());
307
+
307
308
} else if (part instanceof FilePart ) {
308
- parts [i ] = new com .ning .http .multipart .FilePart (part .getName (),
309
- ((FilePart ) part ).getFile (),
310
- ((FilePart ) part ).getMimeType (),
311
- ((FilePart ) part ).getCharSet ());
309
+ FilePart filePart = (FilePart ) part ;
310
+ parts [i ] = new com .ning .http .multipart .FilePart (part .getName (), filePart .getFile (), filePart .getMimeType (), filePart .getCharSet ());
312
311
313
312
} else if (part instanceof ByteArrayPart ) {
314
- PartSource source = new ByteArrayPartSource (((ByteArrayPart ) part ).getFileName (), ((ByteArrayPart ) part ).getData ());
315
- parts [i ] = new com .ning .http .multipart .FilePart (part .getName (),
316
- source ,
317
- ((ByteArrayPart ) part ).getMimeType (),
318
- ((ByteArrayPart ) part ).getCharSet ());
313
+ ByteArrayPart byteArrayPart = (ByteArrayPart ) part ;
314
+ PartSource source = new ByteArrayPartSource (byteArrayPart .getFileName (), byteArrayPart .getData ());
315
+ parts [i ] = new com .ning .http .multipart .FilePart (part .getName (), source , byteArrayPart .getMimeType (), byteArrayPart .getCharSet ());
319
316
320
317
} else if (part == null ) {
321
318
throw new NullPointerException ("Part cannot be null" );
319
+
322
320
} else {
323
321
throw new IllegalArgumentException (String .format ("Unsupported part type for multipart parameter %s" ,
324
322
part .getName ()));
0 commit comments