test_class.file: upload/apache/src/test/java/cloud/piranha/upload/apache/ApacheMultiPartTest.java
test_class.identifier: ApacheMultiPartTest
test_case.body: @Test
      void testDelete() throws Exception {
          File file = new File("delete.me");
          file.createNewFile();
          assertTrue(file.exists());
          FileItem item = new DiskFileItem("fieldName", "text/html", false,
                  "delete.me", 0, file);
          ApacheMultiPart part = new ApacheMultiPart(item);
          part.delete();
          file.delete();
      }
test_case.class_method_signature: ApacheMultiPartTest.testDelete()
test_case.full_signature: @Test void testDelete()
test_case.identifier: testDelete
test_case.invocations: createNewFile assertTrue exists delete delete
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void testDelete()
focal_class.declarator: item
focal_class.modifier: private final
focal_class.original_string: private final FileItem item;
focal_class.type: FileItem
focal_class.var_name: item
focal_class.file: upload/apache/src/main/java/cloud/piranha/upload/apache/ApacheMultiPart.java
focal_class.identifier: ApacheMultiPart
focal_class.interfaces: implements Part
focal_class.class_method_signature: ApacheMultiPart.ApacheMultiPart(FileItem item)
focal_class.full_signature: public  ApacheMultiPart(FileItem item)
focal_class.identifier: ApacheMultiPart
focal_class.modifiers: public
focal_class.parameters: (FileItem item)
focal_class.signature:  ApacheMultiPart(FileItem item)
focal_class.class_method_signature: ApacheMultiPart.delete()
focal_class.full_signature: @Override public void delete()
focal_class.identifier: delete
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void delete()
focal_class.class_method_signature: ApacheMultiPart.getContentType()
focal_class.full_signature: @Override public String getContentType()
focal_class.identifier: getContentType
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getContentType()
focal_class.class_method_signature: ApacheMultiPart.getHeader(String name)
focal_class.full_signature: @Override public String getHeader(String name)
focal_class.identifier: getHeader
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: String
focal_class.signature: String getHeader(String name)
focal_class.class_method_signature: ApacheMultiPart.getHeaderNames()
focal_class.full_signature: @Override public Collection<String> getHeaderNames()
focal_class.identifier: getHeaderNames
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Collection<String>
focal_class.signature: Collection<String> getHeaderNames()
focal_class.class_method_signature: ApacheMultiPart.getHeaders(String name)
focal_class.full_signature: @Override public Collection<String> getHeaders(String name)
focal_class.identifier: getHeaders
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: Collection<String>
focal_class.signature: Collection<String> getHeaders(String name)
focal_class.class_method_signature: ApacheMultiPart.getInputStream()
focal_class.full_signature: @Override public InputStream getInputStream()
focal_class.identifier: getInputStream
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: InputStream
focal_class.signature: InputStream getInputStream()
focal_class.class_method_signature: ApacheMultiPart.getName()
focal_class.full_signature: @Override public String getName()
focal_class.identifier: getName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getName()
focal_class.class_method_signature: ApacheMultiPart.getSize()
focal_class.full_signature: @Override public long getSize()
focal_class.identifier: getSize
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getSize()
focal_class.class_method_signature: ApacheMultiPart.getSubmittedFileName()
focal_class.full_signature: @Override public String getSubmittedFileName()
focal_class.identifier: getSubmittedFileName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getSubmittedFileName()
focal_class.class_method_signature: ApacheMultiPart.write(String filename)
focal_class.full_signature: @Override public void write(String filename)
focal_class.identifier: write
focal_class.modifiers: @Override public
focal_class.parameters: (String filename)
focal_class.return: void
focal_class.signature: void write(String filename)
focal_method.body: @Override
      public void delete() throws IOException {
          item.delete();
      }
focal_method.class_method_signature: ApacheMultiPart.delete()
focal_method.full_signature: @Override public void delete()
focal_method.identifier: delete
focal_method.invocations: delete
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void delete()