method
format_internal
v2_5_5 -
Show latest stable
- Class:
Net::IMAP::MessageSet
format_internal(data)private
No documentation available.
# File lib/net/imap.rb, line 1612
def format_internal(data)
case data
when "*"
return data
when Integer
if data == -1
return "*"
else
return data.to_s
end
when Range
return format_internal(data.first) +
":" + format_internal(data.last)
when Array
return data.collect {|i| format_internal(i)}.join(",")
when ThreadMember
return data.seqno.to_s +
":" + data.children.collect {|i| format_internal(i).join(",")}
end
end