Package sunlabs.brazil.handler
Class PushHandler.Split
- java.lang.Object
-
- sunlabs.brazil.handler.PushHandler.Split
-
- Enclosing class:
- PushHandler
public static class PushHandler.Split extends java.lang.Object
Split multipart data into its constituent pieces. Use byte[] so we can handle (potentially) large amounts of binary data. This acts as an iterator, stepping through the parts, extracting the appropriate info for eacxh part.
-
-
Constructor Summary
Constructors Constructor Description Split(byte[] bytes)
create a new multipart form thingy
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
content()
Get the content as a stringjava.lang.String
header()
Return the header as a stringint
length()
Return the content lengthjava.lang.String
name()
get the part nameboolean
nextPart()
Return true if there is a next partint
start()
return the index into the start of the data for this part
-
-
-
Method Detail
-
nextPart
public boolean nextPart()
Return true if there is a next part
-
content
public java.lang.String content()
Get the content as a string
-
length
public int length()
Return the content length
-
start
public int start()
return the index into the start of the data for this part
-
header
public java.lang.String header()
Return the header as a string
-
name
public java.lang.String name()
get the part name
-
-