aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java/com/libmailcore/IMAPIdentity.java
blob: b8191b8b78cffa4e17cc29a03f46af8dd5564729 (plain)
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
package com.libmailcore;

import java.util.List;

public class IMAPIdentity extends NativeObject {
    public IMAPIdentity()
    {
        setupNative();
    }

    public native void setVendor(String vendor);
    public native String vendor();
    
    public native void setName(String name);
    public native String name();
    
    public native void setVersion(String version);
    public native String version();

    public native void removeAllInfos();
    
    public native List<String> allInfoKeys();
    public native String infoForKey(String key);
    public native void setInfoForKey(String key, String value);
    
    private native void setupNative();
}