Package org.openbravo.base
Class MultipartRequest
- java.lang.Object
-
- org.openbravo.base.MultipartRequest
-
- All Implemented Interfaces:
Serializable
,FieldProvider
- Direct Known Subclasses:
COAData
public class MultipartRequest extends Object implements FieldProvider
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description String
filename
boolean
firstRowHeads
String
format
FieldProvider[]
rows
VariablesBase
vars
Vector<Object>
vector
-
Constructor Summary
Constructors Constructor Description MultipartRequest()
MultipartRequest(InputStream in, boolean firstLineHeads, String format, FieldProvider[] data)
MultipartRequest(VariablesBase vars, InputStream in, boolean firstLineHeads, String format, FieldProvider[] data)
MultipartRequest(VariablesBase vars, String filename, boolean firstLineHeads, String format, FieldProvider[] data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addField(String value)
String
getField(String index)
FieldProvider[]
getFieldProvider()
void
init(VariablesBase _vars, String _filename, boolean firstLineHeads, String _format, FieldProvider[] data)
FieldProvider
lineComplete(String linea)
FieldProvider
lineFixedSize(String linea)
FieldProvider
lineSeparatorFormated(String linea)
protected void
readSubmittedFile()
protected void
readSubmittedFile(InputStream in)
FieldProvider
setFieldProvider(String linea)
-
-
-
Field Detail
-
vars
public VariablesBase vars
-
filename
public String filename
-
firstRowHeads
public boolean firstRowHeads
-
format
public String format
-
rows
public FieldProvider[] rows
-
-
Constructor Detail
-
MultipartRequest
public MultipartRequest()
-
MultipartRequest
public MultipartRequest(VariablesBase vars, String filename, boolean firstLineHeads, String format, FieldProvider[] data) throws IOException
- Throws:
IOException
-
MultipartRequest
public MultipartRequest(VariablesBase vars, InputStream in, boolean firstLineHeads, String format, FieldProvider[] data) throws IOException
- Throws:
IOException
-
MultipartRequest
public MultipartRequest(InputStream in, boolean firstLineHeads, String format, FieldProvider[] data) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getField
public String getField(String index)
- Specified by:
getField
in interfaceFieldProvider
-
addField
public void addField(String value)
-
getFieldProvider
public FieldProvider[] getFieldProvider()
-
setFieldProvider
public FieldProvider setFieldProvider(String linea)
-
init
public void init(VariablesBase _vars, String _filename, boolean firstLineHeads, String _format, FieldProvider[] data) throws IOException
- Throws:
IOException
-
lineFixedSize
public FieldProvider lineFixedSize(String linea)
-
lineSeparatorFormated
public FieldProvider lineSeparatorFormated(String linea)
-
lineComplete
public FieldProvider lineComplete(String linea)
-
readSubmittedFile
protected void readSubmittedFile(InputStream in) throws IOException
- Throws:
IOException
-
readSubmittedFile
protected void readSubmittedFile() throws IOException
- Throws:
IOException
-
-