org.experlog.lite
Class DataBlock

java.lang.Object
  extended by org.experlog.lite.DataBlock

public class DataBlock
extends java.lang.Object

Class to be used for storing multipart request parameter blocks as well as parameter block headers and parameter block values.


Field Summary
 byte[] mBlock
          Block containing parameter block with mName
 java.lang.String mContentType
          Content-type of downloaded/uploaded file, if block contains file data
 java.lang.String mFileName
          Name of file from/to which block data is downloaded/uploaded
 int mFrom
          Start position of mBlock within multipart request
 boolean mIsFileBlock
          States whether block contains file data (true) or not (false)
 java.lang.String mName
          Name of parameter block
 int mTo
          End position of mBlock within multipart request
 
Constructor Summary
DataBlock(int from, int to, byte[] block, java.lang.String name)
           
 
Method Summary
 byte[] getBlock()
           
 java.lang.String getContentType()
           
 java.lang.String getFileName()
           
 int getFrom()
           
 java.lang.String getName()
           
 int getTo()
           
 boolean isFileBlock()
           
 void setContentType(java.lang.String ct)
           
 void setFileName(java.lang.String fn)
           
 void setIsFileBlock(boolean isFB)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mFrom

public int mFrom
Start position of mBlock within multipart request


mTo

public int mTo
End position of mBlock within multipart request


mBlock

public byte[] mBlock
Block containing parameter block with mName


mName

public java.lang.String mName
Name of parameter block


mIsFileBlock

public boolean mIsFileBlock
States whether block contains file data (true) or not (false)


mFileName

public java.lang.String mFileName
Name of file from/to which block data is downloaded/uploaded


mContentType

public java.lang.String mContentType
Content-type of downloaded/uploaded file, if block contains file data

Constructor Detail

DataBlock

public DataBlock(int from,
                 int to,
                 byte[] block,
                 java.lang.String name)
Parameters:
from - int containing start position of block within request
to - int containing end position of block within request
block - Array of bytes containing block data
name - String containing name of block
Method Detail

getFrom

public int getFrom()

getTo

public int getTo()

getBlock

public byte[] getBlock()

getName

public java.lang.String getName()

isFileBlock

public boolean isFileBlock()

setIsFileBlock

public void setIsFileBlock(boolean isFB)

getFileName

public java.lang.String getFileName()

setFileName

public void setFileName(java.lang.String fn)

getContentType

public java.lang.String getContentType()

setContentType

public void setContentType(java.lang.String ct)