*
*/
public class NutsProcessor implements java.io.Serializable{
private Map getDeserializers(){
final Map deserializers = NutsUtils.getDeserializers();
deserializers.put(File.class, new Deserializer(){
public Object deserialize(String str) throws Exception {
return NutsUtils.toFile(getBaseDir(), str);
}
});
deserializers.put(Class.class, new Deserializer(){
public Object deserialize(String str) throws Exception {
return MyUtil.getClass(getClassLoader(), str);
}
});
deserializers.put(URL.class, new Deserializer(){
public Object deserialize(String str) throws Exception {
return NutsUtils.toUrl(getBaseDir(), str);
}
});
deserializers.put(SingletonMode.class, new SingletonModeEditor());