PsyConfigDict.java

  1. package coneforest.psylla.core;

  2. import coneforest.psylla.runtime.Config;
  3. import java.util.Properties;

  4. public final class PsyConfigDict
  5.     extends PsyModule
  6. {
  7.     public PsyConfigDict()
  8.     {
  9.         for(final var name: Config.stringPropertyNames())
  10.             put(name, new PsyString(Config.getProperty(name)));

  11.         final Properties systemProperties=System.getProperties();
  12.         for(final var name: systemProperties.stringPropertyNames())
  13.             put(name, new PsyString(systemProperties.getProperty(name)));
  14.     }
  15. }