public class

UIDSet

extends Object
java.lang.Object
   ↳ com.google.code.com.sun.mail.imap.protocol.UIDSet

Class Overview

This class holds the 'start' and 'end' for a range of UIDs. Just like MessageSet except using long instead of int.

Summary

Fields
public long end
public long start
Public Constructors
UIDSet()
UIDSet(long start, long end)
Public Methods
static UIDSet[] createUIDSets(long[] msgs)
static long size(UIDSet[] msgsets)
long size()
Count the total number of elements in a UIDSet
static String toString(UIDSet[] msgsets)
Convert an array of UIDSets into an IMAP sequence range
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public long end

public long start

Public Constructors

public UIDSet ()

public UIDSet (long start, long end)

Parameters
start
end

Public Methods

public static UIDSet[] createUIDSets (long[] msgs)

Parameters
msgs

public static long size (UIDSet[] msgsets)

Parameters
msgsets

public long size ()

Count the total number of elements in a UIDSet

public static String toString (UIDSet[] msgsets)

Convert an array of UIDSets into an IMAP sequence range

Parameters
msgsets