public class Part
extends java.lang.Object
implements com.exalead.flea.FleaMessage
Modifier and Type | Class and Description |
---|---|
static class |
Part.Fields |
Modifier and Type | Field and Description |
---|---|
byte[] |
bytes |
java.util.List<Directive> |
customDirectives |
java.lang.String |
encoding |
java.lang.String |
encodingHint |
java.lang.String |
filename |
java.lang.String |
forcedMime |
java.lang.String |
mime |
java.lang.String |
mimeHint |
java.lang.String |
name |
Constructor and Description |
---|
Part() |
Part(byte[] b) |
Part(com.exalead.flea.FleaInputStream cis) |
Part(java.io.InputStream is) |
Part(Part origMessage) |
Part(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
static Part |
deserialize(byte[] data) |
void |
fleaDeserialize(byte[] b) |
void |
fleaDeserialize(com.exalead.flea.FleaInputStream cis) |
byte[] |
fleaSerialize() |
void |
fleaSerialize(com.exalead.flea.FleaOutputStream cos) |
void |
fleaSerialize(com.exalead.flea.FleaOutputStream cos,
boolean closeObject) |
java.lang.String |
toJSON(int baseIndentLevel) |
java.lang.String |
toString() |
Part |
withBytes(byte[] bytes) |
Part |
withCustomDirectives(java.util.List<Directive> customDirectives) |
Part |
withEncoding(java.lang.String encoding) |
Part |
withEncodingHint(java.lang.String encodingHint) |
Part |
withFilename(java.lang.String filename) |
Part |
withForcedMime(java.lang.String forcedMime) |
Part |
withMime(java.lang.String mime) |
Part |
withMimeHint(java.lang.String mimeHint) |
Part |
withName(java.lang.String name) |
public java.lang.String name
public java.lang.String filename
public java.lang.String encoding
public java.lang.String forcedMime
public java.lang.String mimeHint
public java.util.List<Directive> customDirectives
public byte[] bytes
public java.lang.String mime
public java.lang.String encodingHint
public Part()
public Part(java.lang.String name)
public Part(Part origMessage)
public Part(com.exalead.flea.FleaInputStream cis) throws java.io.IOException
java.io.IOException
public Part(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public Part(byte[] b) throws java.io.IOException
java.io.IOException
public Part withName(java.lang.String name)
public Part withFilename(java.lang.String filename)
public Part withEncoding(java.lang.String encoding)
public Part withForcedMime(java.lang.String forcedMime)
public Part withMimeHint(java.lang.String mimeHint)
public Part withBytes(byte[] bytes)
public Part withMime(java.lang.String mime)
public Part withEncodingHint(java.lang.String encodingHint)
public void fleaSerialize(com.exalead.flea.FleaOutputStream cos, boolean closeObject) throws java.io.IOException
java.io.IOException
public void fleaSerialize(com.exalead.flea.FleaOutputStream cos) throws java.io.IOException
fleaSerialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public byte[] fleaSerialize() throws java.io.IOException
fleaSerialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public void fleaDeserialize(com.exalead.flea.FleaInputStream cis) throws java.io.IOException
fleaDeserialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public void fleaDeserialize(byte[] b) throws java.io.IOException
fleaDeserialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public static Part deserialize(byte[] data) throws java.io.IOException
java.io.IOException
public java.lang.String toJSON(int baseIndentLevel)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2013 Dassault Systèmes, All Rights Reserved.