org.ini4j
Interface Registry

All Superinterfaces:
CommentedMap<String,Profile.Section>, Map<String,Profile.Section>, MultiMap<String,Profile.Section>, Profile
All Known Implementing Classes:
BasicRegistry, Reg

public interface Registry
extends Profile


Nested Class Summary
static class Registry.Hive
           
static interface Registry.Key
           
static class Registry.Type
           
 
Nested classes/interfaces inherited from interface org.ini4j.Profile
Profile.Section
 
Nested classes/interfaces inherited from interface Map
Map.Entry<K,V>
 
Field Summary
static char ESCAPE_CHAR
           
static Charset FILE_ENCODING
           
static char KEY_SEPARATOR
           
static String LINE_SEPARATOR
           
static char TYPE_SEPARATOR
           
static String VERSION
           
 
Fields inherited from interface org.ini4j.Profile
PATH_SEPARATOR
 
Method Summary
 Registry.Key get(Object key)
           
 Registry.Key get(Object key, int index)
           
 String getVersion()
           
 Registry.Key put(String key, Profile.Section value)
           
 Registry.Key put(String key, Profile.Section value, int index)
           
 Registry.Key remove(Object key)
           
 Registry.Key remove(Object key, int index)
           
 void setVersion(String value)
           
 
Methods inherited from interface org.ini4j.Profile
add, add, as, as, fetch, fetch, get, get, getComment, put, remove, remove, setComment
 
Methods inherited from interface org.ini4j.MultiMap
add, add, getAll, length, putAll
 
Methods inherited from interface org.ini4j.CommentedMap
getComment, putComment, removeComment
 
Methods inherited from interface Map
clear, containsKey, containsValue, entrySet, equals, hashCode, isEmpty, keySet, putAll, size, values
 

Field Detail

ESCAPE_CHAR

static final char ESCAPE_CHAR
See Also:
Constant Field Values

FILE_ENCODING

static final Charset FILE_ENCODING

KEY_SEPARATOR

static final char KEY_SEPARATOR
See Also:
Constant Field Values

LINE_SEPARATOR

static final String LINE_SEPARATOR
See Also:
Constant Field Values

TYPE_SEPARATOR

static final char TYPE_SEPARATOR
See Also:
Constant Field Values

VERSION

static final String VERSION
See Also:
Constant Field Values
Method Detail

getVersion

String getVersion()

setVersion

void setVersion(String value)

get

Registry.Key get(Object key)
Specified by:
get in interface Map<String,Profile.Section>

get

Registry.Key get(Object key,
                 int index)
Specified by:
get in interface MultiMap<String,Profile.Section>

put

Registry.Key put(String key,
                 Profile.Section value)
Specified by:
put in interface Map<String,Profile.Section>

put

Registry.Key put(String key,
                 Profile.Section value,
                 int index)
Specified by:
put in interface MultiMap<String,Profile.Section>

remove

Registry.Key remove(Object key)
Specified by:
remove in interface Map<String,Profile.Section>

remove

Registry.Key remove(Object key,
                    int index)
Specified by:
remove in interface MultiMap<String,Profile.Section>


Copyright © 2011. All Rights Reserved.