in src/main/java/pemja/core/PythonInterpreter.java [49:72]
public void set(String name, Object value) {
checkPythonInterpreterRunning();
if (value instanceof String) {
set(tState, name, (String) value);
} else if (value instanceof Boolean) {
set(tState, name, ((Boolean) value).booleanValue());
} else if (value instanceof Byte) {
set(tState, name, ((Byte) value).byteValue());
} else if (value instanceof Character) {
set(tState, name, String.valueOf((char) value));
} else if (value instanceof Short) {
set(tState, name, ((Short) value).shortValue());
} else if (value instanceof Integer) {
set(tState, name, ((Integer) value).intValue());
} else if (value instanceof Long) {
set(tState, name, ((Long) value).longValue());
} else if (value instanceof Float) {
set(tState, name, ((Float) value).floatValue());
} else if (value instanceof Double) {
set(tState, name, ((Double) value).doubleValue());
} else {
set(tState, name, value);
}
}