|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectinfo.dragonlady.util.SmtpParser
public class SmtpParser
入れ子のクラスの概要 | |
---|---|
class |
SmtpParser.ByteImage
�Y�t�摜�^����^�����Ǘ��N���X |
class |
SmtpParser.EntryOfIFD
EXIF�Ǘ��N���X |
protected static class |
SmtpParser.EXIF_TYPE
|
フィールドの概要 | |
---|---|
protected static java.lang.String |
binaryEncodeHeader
|
protected java.lang.String |
binaryEncoderHeaderValue
|
protected java.lang.String |
bodyValue
|
protected static java.lang.String |
charsetRegEx
|
protected java.lang.String |
charsetValue
|
protected java.util.Calendar |
contributeDate
|
protected static java.lang.String |
dateHeader
|
protected java.lang.String |
defaultSubject
|
protected static double |
defualtResizePercent
|
protected static java.lang.String |
delimiterRegEx1
|
protected static java.lang.String |
delimiterRegEx2
|
protected java.lang.String |
delimiterValue
|
protected static java.lang.String |
fileNameRegEx
|
protected java.lang.String |
fileNameValue
|
protected static java.lang.String |
fromHeader
|
protected java.lang.String |
fromHeaderValue
|
protected java.util.Vector<SmtpParser.ByteImage> |
imageBuffer
|
protected static java.lang.String |
mimeTypeRegEx
|
protected MimeType |
mt
|
protected java.util.Properties |
properties
|
protected static java.awt.Dimension |
QVGDimension
|
protected static java.lang.String |
receivedHeader
|
protected java.lang.String |
receivedHeaderValue
|
protected boolean |
reduceImage
|
protected boolean |
removeTransparency
|
protected boolean |
startSubject
|
protected java.lang.String |
subjectHeaderValue
|
protected static java.lang.String |
subjetHeader
|
protected static java.lang.String |
toHeader
|
protected java.lang.String |
toHeaderValue
|
コンストラクタの概要 | |
---|---|
protected |
SmtpParser(java.util.Properties prop,
java.util.Vector<java.lang.String> mimeList)
�R���X�g���N�^�[�i���J�j |
メソッドの概要 | |
---|---|
protected void |
checkBodyLength(java.lang.String body)
SMTP�{�f�B�̃T�C�Y�m�F mail_config.xml�ݒ�t�@�C���ŕύX�\ �f�t�H���g5000���� |
java.awt.image.BufferedImage |
checkDimension(java.awt.image.BufferedImage bim)
�摜�T�C�Y�̕ |
protected void |
checkMailServer(java.lang.String serverAddr)
���M�����[���T�[�o�̊m�F mail_config.xml�ݒ�t�@�C���ŕύX�\ |
java.awt.image.BufferedImage |
checkTransparency(java.awt.image.BufferedImage bim)
���ߐF�̕ |
protected java.util.Vector<java.lang.String> |
divideData(java.lang.String[] smtpData)
SMTP�{�f�B�̉�� |
protected java.util.Vector<java.lang.String> |
divideMultipartData(java.lang.String[] smtpData,
int index)
SMTP�{�f�B�̉�́i�}���`�p�[�g�j |
java.lang.String |
getBody()
���[���{�f�B�̎擾 |
java.util.Calendar |
getContributeDate()
|
java.lang.String |
getFromAddr()
���M���[���A�h���X�̎擾 |
SmtpParser.ByteImage |
getImage(int index)
�Y�t�t�@�C���̎擾 |
java.util.Vector<SmtpParser.ByteImage> |
getImages()
�S�Ă̓Y�t�t�@�C����擾 |
java.lang.String |
getReceivedAddr()
��M���[���A�h���X�̎擾 |
java.lang.String |
getSubject()
�����̎擾 |
java.util.HashMap<java.lang.String,java.lang.String> |
getSubjectParam()
���g�p |
java.lang.String |
getToAddr()
���M�惁�[���A�h���X�̎擾 |
static SmtpParser |
parse(java.lang.String smtpData,
boolean removeTranceparency,
boolean reduceImage,
java.util.Properties prop,
java.util.Vector<java.lang.String> mimeList)
SMTP��͏��� |
static SmtpParser |
parse(java.lang.String smtpData,
java.util.Properties prop,
java.util.Vector<java.lang.String> mimeList)
SMTP��͏��� |
void |
setBody(java.lang.String body)
���[���{�f�B�̐ݒ� |
protected void |
setBody(java.util.Vector<java.lang.String> partData)
���b�Z�[�W�{�f�B�̐ݒ� |
protected void |
setDate(java.lang.String[] smtpData)
��M��̐ݒ� |
protected void |
setFromAddr(java.lang.String[] smtpData)
���M���[���A�h���X�̐ݒ� |
protected void |
setImage(java.util.Vector<java.lang.String> partData)
�Y�t�t�@�C���̐ݒ� |
protected void |
setReceiveAddr(java.lang.String[] smtpData)
��M���[���A�h���X�̐ݒ� |
protected void |
setSubject(java.lang.String[] smtpData)
�����̐ݒ� |
protected void |
setToAddr(java.lang.String[] smtpData)
���M�惁�[���A�h���X�̐ݒ� |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected static final java.lang.String receivedHeader
protected static final java.lang.String fromHeader
protected static final java.lang.String toHeader
protected static final java.lang.String subjetHeader
protected static final java.lang.String dateHeader
protected static final java.lang.String binaryEncodeHeader
protected static final java.lang.String delimiterRegEx1
protected static final java.lang.String delimiterRegEx2
protected static final java.lang.String charsetRegEx
protected static final java.lang.String mimeTypeRegEx
protected static final java.lang.String fileNameRegEx
protected static final java.awt.Dimension QVGDimension
protected static final double defualtResizePercent
protected java.lang.String receivedHeaderValue
protected java.lang.String fromHeaderValue
protected java.lang.String toHeaderValue
protected java.lang.String subjectHeaderValue
protected java.lang.String binaryEncoderHeaderValue
protected java.lang.String delimiterValue
protected java.lang.String charsetValue
protected java.lang.String fileNameValue
protected java.lang.String bodyValue
protected java.lang.String defaultSubject
protected java.util.Calendar contributeDate
protected java.util.Vector<SmtpParser.ByteImage> imageBuffer
protected boolean reduceImage
protected boolean removeTransparency
protected java.util.Properties properties
protected MimeType mt
protected boolean startSubject
コンストラクタの詳細 |
---|
protected SmtpParser(java.util.Properties prop, java.util.Vector<java.lang.String> mimeList) throws SmtpException
SmtpException
メソッドの詳細 |
---|
public static SmtpParser parse(java.lang.String smtpData, java.util.Properties prop, java.util.Vector<java.lang.String> mimeList) throws java.io.UnsupportedEncodingException, java.io.IOException, SmtpException, java.text.ParseException
smtpData:SMTP������
-
java.io.UnsupportedEncodingException
java.io.IOException
SmtpException
java.text.ParseException
public static SmtpParser parse(java.lang.String smtpData, boolean removeTranceparency, boolean reduceImage, java.util.Properties prop, java.util.Vector<java.lang.String> mimeList) throws java.io.UnsupportedEncodingException, java.io.IOException, SmtpException, java.text.ParseException
smtpData:SMTP������
- removeTranceparency:���ߐF��폜���邩��w��iGIF,PNG�j
- reduceImage:�摜��JPEG�ɕϊ����邩��w��
-
java.io.UnsupportedEncodingException
java.io.IOException
SmtpException
java.text.ParseException
protected void checkBodyLength(java.lang.String body) throws SmtpException
body
-
SmtpException
protected void checkMailServer(java.lang.String serverAddr) throws SmtpException
serverAddr
-
SmtpException
protected void setReceiveAddr(java.lang.String[] smtpData) throws SmtpException
smtpData
-
SmtpException
protected void setFromAddr(java.lang.String[] smtpData)
smtpData
- protected void setToAddr(java.lang.String[] smtpData)
smtpData
- protected void setSubject(java.lang.String[] smtpData) throws java.io.UnsupportedEncodingException
smtpData
-
java.io.UnsupportedEncodingException
protected void setDate(java.lang.String[] smtpData) throws java.text.ParseException
smtpData
-
java.text.ParseException
protected java.util.Vector<java.lang.String> divideData(java.lang.String[] smtpData)
smtpData
-
protected java.util.Vector<java.lang.String> divideMultipartData(java.lang.String[] smtpData, int index)
smtpData
- index
-
protected void setBody(java.util.Vector<java.lang.String> partData) throws SmtpException
partData
-
SmtpException
protected void setImage(java.util.Vector<java.lang.String> partData) throws java.io.IOException, SmtpException
partData
-
java.io.IOException
SmtpException
public java.awt.image.BufferedImage checkDimension(java.awt.image.BufferedImage bim)
bim
-
public java.awt.image.BufferedImage checkTransparency(java.awt.image.BufferedImage bim)
bim
-
public java.lang.String getReceivedAddr()
public java.lang.String getToAddr()
public java.lang.String getFromAddr()
public java.lang.String getSubject()
public java.util.HashMap<java.lang.String,java.lang.String> getSubjectParam()
public java.lang.String getBody()
public void setBody(java.lang.String body)
body
- public SmtpParser.ByteImage getImage(int index)
index
-
public java.util.Vector<SmtpParser.ByteImage> getImages()
public java.util.Calendar getContributeDate()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |