EOS 2  1.1.0
Einfache Objektbasierte Sprache
DefaultObjectSource.java
gehe zur Dokumentation dieser Datei
1 package de.lathanda.eos.config;
2 
3 import de.lathanda.eos.vm.ObjectSource;
4 
5 public class DefaultObjectSource implements ObjectSource {
6  private Class<?> cls;
7  public DefaultObjectSource(String cls) throws ClassNotFoundException {
8  this.cls = Class.forName(cls);
9  }
10  @Override
11  public Object createObject() {
12  try {
13  return cls.getConstructor().newInstance();
14  } catch (Exception e) {
15  return null;
16  }
17  }
18 
19 }
Impressum