001
014
015 package com.liferay.portal.kernel.upload;
016
017 import java.io.File;
018 import java.io.IOException;
019 import java.io.InputStream;
020
021
024 public interface FileItem {
025
026 public void delete();
027
028 public String getContentType();
029
030 public String getEncodedString();
031
032 public String getFieldName();
033
034 public String getFileName();
035
036 public String getFileNameExtension();
037
038 public String getFullFileName();
039
040 public InputStream getInputStream() throws IOException;
041
042 public long getSize();
043
044 public int getSizeThreshold();
045
046 public File getStoreLocation();
047
048 public String getString();
049
050 public boolean isFormField();
051
052 public boolean isInMemory();
053
054 public void setString(String encode);
055
056 }