File: address.html

package info (click to toggle)
libtmail-ruby 0.10.8-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 856 kB
  • ctags: 1,461
  • sloc: ruby: 8,406; ansic: 678; objc: 584; yacc: 305; makefile: 149
file content (268 lines) | stat: -rw-r--r-- 9,235 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja-JP">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
  <meta http-equiv="Content-Language" content="ja-JP">
<title><code>Address Classes</code></title>
</head>
<body>

<h1><code>Address Classes</code></h1>

<h2><code>class <a name="TMail%3a%3aAddress">TMail::Address</a> </code></h2>

<h3>$B%/%i%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aAddress-parse"><code>parse(str)</code></a> $B"*(B <code><a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a></code></dt>
<dd>
<p>
str: String<br>
</p>

<p>
$BJ8;zNs(B <code>str</code> $B$+$i(B <code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code>
$B%*%V%8%'%/%H$r@8@.$7$^$9!#(B<code>str</code> $B$,%a!<%k%"%I%l%9$H$_$J$;$J$$(B
$B$H$-$ONc30(B <code>TMail::SyntaxError</code> $B$rH/@8$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddress-new"><code>new(locals, <var>domains</var>)</code></a> $B"*(B <code><a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a></code></dt>
<dd>
<p>
locals: [String]<br>
domains: [String]<br>
</p>

<p>
$B?7$7$$(B <code>TMail::Address</code> $B%*%V%8%'%/%H$r@8@.$7$^$9!#(B<code>locals</code>$B!"(B<code><var>domains</var></code> $B$O$=$l$>$l(B
$B%"%I%l%9%9%Z%C%/(B <code>(...@...)</code> $B$N!"!w$N:8B&$H1&B&$r%I%C%H$G(B <code>split</code> $B$7$?(B
$BG[Ns$G$9!#$3$N%a%=%C%I$OFbItMQ$G$"$j;H$$$K$/$/$J$C$F$$$^$9!#(B
<code>Address.parse</code> $B$r;H$C$F$/$@$5$$!#(B
</p>

</dd>
</dl>
<h3>$B%$%s%9%?%s%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aAddress-address_group%3f"><code>address_group?</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
$B>o$K(B <code>false</code>
</p>

</dd>
<dt><a name="TMail%3a%3aAddress-spec"><code>spec</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
$B%"%I%l%9%9%Z%C%/J8;zNs(B <code>("....@....")</code>$B!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddress-routes"><code>routes</code></a> $B"*(B <code>[String]</code></dt>
<dd>
<p>
$BG[Aw7PO)$rI=$9J8;zNs$NG[Ns!#(B<code>'@'</code> $B$O4^$^$J$$!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddress-name"><code>name</code></a> $B"*(B <code>String</code></dt>
<dt><a name="TMail%3a%3aAddress-phrase"><code>phrase</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
$BB/$K8@$&%"%I%l%9$N!VK\L>!WItJ,!#%G%3!<%I$5$l$F$$$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddress-encoded"><code>encoded(eol = "\r\n", <var>encoding</var> = 'j')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>

<p>
<code>B</code> $B%(%s%3!<%I$5$l$?(B <code>RFC2822</code> $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
$B9TKv%3!<%I$K(B <code>eol</code>$B!"J8;z%(%s%3!<%G%#%s%0$K(B <code><var>encoding</var></code> $B$r;H$$$^$9!#(B
$B$?$@$7(B <code><var>encoding</var></code> $B$O(B <code>j</code> $B$7$+<BAu$5$l$F$$$^$;$s!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddress-to_s"><code>to_s(eol = "\n", <var>encoding</var> = 'e')</code></a> $B"*(B <code>String</code></dt>
<dt><a name="TMail%3a%3aAddress-decoded"><code>decoded(eol = "\n", <var>encoding</var> = 'e')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>

<p>
$B%G%3!<%I$5$l$?(B <code>RFC2822</code> $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
$B9TKv%3!<%I$K(B <code>eol</code>$B!"J8;z%(%s%3!<%G%#%s%0$K(B <code><var>encoding</var></code> $B$r;H$$$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddress-%3d%3d"><code>==(other)</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
other: Object<br>
</p>

<p>
<code>spec</code> $B$NF1CMH=Dj$K$h$C$F(B <code>self</code> $B$H(B <code>other</code> $B$,Ey$7$$$+H=Dj$7$^$9!#(B
<code>name</code> $B$d(B <code>routes</code> $B$O1F6A$7$^$;$s!#(B
</p>


</dd>
</dl>
<h2><code>class <a name="TMail%3a%3aAddressGroup">TMail::AddressGroup</a> </code></h2>

<h3>$B%/%i%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aAddressGroup-new"><code>new(name, <var>addrs</var>)</code></a> $B"*(B <code><a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a></code></dt>
<dd>
<p>
name: String<br>
addrs: [<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]<br>
</p>

<p>
$B?7$7$$(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$r:n@.$7$^$9!#(B
<code>name</code> $B$O%0%k!<%WL>$r<($9J8;zNs!"(B<code><var>addrs</var></code> $B$O(B <code>TMail::Address</code> $B$^$?$O(B
<code>TMail::AddressGroup</code> $B$NG[Ns$G$J$1$l$P$$$1$^$;$s!#(B
</p>

</dd>
</dl>
<h3>$B%$%s%9%?%s%9%a%=%C%I(B</h3>

<dl>
<dt><a name="TMail%3a%3aAddressGroup-address_group%3f"><code>address_group?</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
$B>o$K(B <code>true</code>
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-name"><code>name</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
$B%0%k!<%WL>!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-addresses"><code>addresses</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]</code></dt>
<dd>
<p>
<code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$NG[Ns!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-to_a"><code>to_a</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]</code></dt>
<dt><a name="TMail%3a%3aAddressGroup-to_ary"><code>to_ary</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a>]</code></dt>
<dd>
<p>
<code>addresses.dup</code> $B$HF1$8$G$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-flatten"><code>flatten</code></a> $B"*(B <code>[<a href="address.html#TMail%3a%3aAddress">TMail::Address</a>]</code></dt>
<dd>
<p>
$B:F5"E*$K(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$rJ?C32=$7!"(B
<code>TMail::Address</code> $B%*%V%8%'%/%H$NG[Ns$rF@$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-add"><code>add(addr)</code></a></dt>
<dt><a name="TMail%3a%3aAddressGroup-push"><code>push(addr)</code></a></dt>
<dd>
<p>
addr: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a><br>
</p>

<p>
<code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$r(B
$B$3$N%0%k!<%W$KDI2C$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-delete"><code>delete(addr)</code></a></dt>
<dd>
<p>
addr: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a><br>
</p>

<p>
<code>TMail::Address</code> $B$^$?$O(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$r(B
$B$3$N%0%k!<%W$+$i:o=|$7!"Hs(B <code>nil</code> $B$rJV$7$^$9!#$b$H$b$H$3$N(B
$B%"%I%l%9$,%0%k!<%WFb$KB8:_$7$J$$>l9g$OL5;k$7$F(B <code>nil</code> $B$rJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-each%20%7b%7ca%7c%20%2e%2e%2e%2e%20%7d"><code>each {|a| .... }</code></a></dt>
<dd>
<p>
a: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a> | <a href="address.html#TMail%3a%3aAddressGroup">TMail::AddressGroup</a><br>
</p>

<p>
<code><a href="address.html#TMail%3a%3aAddressGroup-addresses">#addresses</a></code> $B$KBP$9$k7+$jJV$7!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-each_address%20%7b%7ca%7c%20%2e%2e%2e%2e%20%7d"><code>each_address {|a| .... }</code></a></dt>
<dd>
<p>
a: <a href="address.html#TMail%3a%3aAddress">TMail::Address</a><br>
</p>

<p>
<code><a href="address.html#TMail%3a%3aAddressGroup-addresses">#addresses</a></code> $B$KBP$9$k7+$jJV$7!#$?$@$7(B <code>TMail::AddressGroup</code> $B%*%V%8%'%/%H$K(B
$BBP$7$F$OFbIt$KF~$C$F:F5"E*$K7+$jJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-encoded"><code>encoded(eol = "\r\n", <var>encoding</var> = 'j')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>

<p>
B $B%(%s%3!<%I$5$l$?(B RFC2822 $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-decoded"><code>decoded(eol = "\n", <var>encoding</var> = 'e')</code></a> $B"*(B <code>String</code></dt>
<dd>
<p>
eol: String<br>
encoding: String<br>
</p>

<p>
$B%G%3!<%I$5$l$?(B <code>RFC2822</code> $B7A<0$NJ8;zNsI=8=$rJV$7$^$9!#(B
</p>

</dd>
<dt><a name="TMail%3a%3aAddressGroup-%3d%3d"><code>==(other)</code></a> $B"*(B <code>true | false</code></dt>
<dt><a name="TMail%3a%3aAddressGroup-eql%3f"><code>eql?(other)</code></a> $B"*(B <code>true | false</code></dt>
<dd>
<p>
other: Object<br>
</p>

<p>
<code><a href="address.html#TMail%3a%3aAddressGroup-addresses">#addresses</a></code> $B$NF1CMH=Dj$K$h$C$FF1$8FbMF$+$I$&$+$rH=CG$7$^$9!#(B
<code><a href="address.html#TMail%3a%3aAddressGroup-name">#name</a></code> $B$O1F6A$7$^$;$s!#(B
</p>
</dd>
</dl>

</body>
</html>