1 23 24 package com.rift.coad.lib.configuration; 26 27 import java.util.Set ; 29 30 35 public interface Configuration { 36 37 42 public String getClassName(); 43 44 45 52 public boolean containsKey(String key) throws ConfigurationException; 53 54 55 61 public Set getKeys() throws ConfigurationException; 62 63 64 71 public boolean isString(String key) throws ConfigurationException; 72 73 74 81 public String getString(String key) throws ConfigurationException; 82 83 84 92 public String getString(String key,String defValue) 93 throws ConfigurationException; 94 95 96 103 public void setString(String key, String value) 104 throws ConfigurationException; 105 106 107 114 public boolean isLong(String key) throws ConfigurationException; 115 116 117 124 public long getLong(String key) throws ConfigurationException; 125 126 127 135 public long getLong(String key,long defValue) throws ConfigurationException; 136 137 138 145 public void setLong(String key,long value) throws ConfigurationException; 146 147 148 155 public boolean isBoolean(String key) throws ConfigurationException; 156 157 158 165 public boolean getBoolean(String key) throws ConfigurationException; 166 167 168 176 public boolean getBoolean(String key,boolean defValue) throws 177 ConfigurationException; 178 179 180 187 public void setBoolean(String key,boolean value) throws 188 ConfigurationException; 189 190 191 196 public void saveConfiguration() throws ConfigurationException; 197 198 } 199 | Popular Tags |