aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java/com/libmailcore/IMAPFolderStatus.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/com/libmailcore/IMAPFolderStatus.java')
-rw-r--r--src/java/com/libmailcore/IMAPFolderStatus.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/java/com/libmailcore/IMAPFolderStatus.java b/src/java/com/libmailcore/IMAPFolderStatus.java
new file mode 100644
index 00000000..09589252
--- /dev/null
+++ b/src/java/com/libmailcore/IMAPFolderStatus.java
@@ -0,0 +1,28 @@
+package com.libmailcore;
+
+public class IMAPFolderStatus extends NativeObject {
+ public IMAPFolderStatus()
+ {
+ setupNative();
+ }
+
+ public native void setUnseenCount(long unseen);
+ public native long unseenCount();
+
+ public native void setMessageCount(long messages);
+ public native long messageCount();
+
+ public native void setRecentCount(long recent);
+ public native long recentCount();
+
+ public native void setUidNext(long uidNext);
+ public native long uidNext();
+
+ public native void setUidValidity(long uidValidity);
+ public native long uidValidity();
+
+ public native void setHighestModSeqValue(long highestModSeqValue);
+ public native long highestModSeqValue();
+
+ private native void setupNative();
+}