com.hs.mail.imap.processor.fetch
Class MimeDescriptor

java.lang.Object
  extended by com.hs.mail.imap.processor.fetch.MimeDescriptor

public class MimeDescriptor
extends Object

This class represents a BODYSTRUCTURE.

Since:
Mar 8, 2010
Author:
Won Chul Doh

Constructor Summary
MimeDescriptor(long bodyOctets, long lines, String type, String subType, String Id, String description, String encoding, List<String> parameters, String disposition, List<String> dispositionParams, List<String> languages, String location, String md5, List<MimeDescriptor> parts, MimeDescriptor embeddedMessageDescriptor, Envelope envelope)
           
 
Method Summary
 void addPart(MimeDescriptor part)
           
 long getBodyOctets()
           
 String getDescription()
           
 String getDisposition()
           
 List<String> getDispositionParams()
           
 MimeDescriptor getEmbeddedMessageDescriptor()
           
 String getEncoding()
           
 Envelope getEnvelope()
           
 String getId()
           
 List<String> getLanguages()
           
 long getLines()
           
 String getLocation()
           
 String getMd5()
           
 List<String> getParameters()
           
 List<MimeDescriptor> getParts()
           
 String getSubType()
           
 String getType()
           
 void setEmbeddedMessageDescriptor(MimeDescriptor embeddedMessageDescriptor)
           
 void setEnvelope(Envelope envelope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MimeDescriptor

public MimeDescriptor(long bodyOctets,
                      long lines,
                      String type,
                      String subType,
                      String Id,
                      String description,
                      String encoding,
                      List<String> parameters,
                      String disposition,
                      List<String> dispositionParams,
                      List<String> languages,
                      String location,
                      String md5,
                      List<MimeDescriptor> parts,
                      MimeDescriptor embeddedMessageDescriptor,
                      Envelope envelope)
Method Detail

getBodyOctets

public long getBodyOctets()

getLines

public long getLines()

getType

public String getType()

getSubType

public String getSubType()

getId

public String getId()

getDescription

public String getDescription()

getEncoding

public String getEncoding()

getParameters

public List<String> getParameters()

getDisposition

public String getDisposition()

getDispositionParams

public List<String> getDispositionParams()

getLanguages

public List<String> getLanguages()

getLocation

public String getLocation()

getMd5

public String getMd5()

getParts

public List<MimeDescriptor> getParts()

addPart

public void addPart(MimeDescriptor part)

getEmbeddedMessageDescriptor

public MimeDescriptor getEmbeddedMessageDescriptor()

setEmbeddedMessageDescriptor

public void setEmbeddedMessageDescriptor(MimeDescriptor embeddedMessageDescriptor)

getEnvelope

public Envelope getEnvelope()

setEnvelope

public void setEnvelope(Envelope envelope)


Copyright © 2011. All Rights Reserved.