
com.jakewharton.sdkmanager.internal.System.groovy Maven / Gradle / Ivy
package com.jakewharton.sdkmanager.internal;
/** An indirection to {@link java.lang.System}. */
interface System {
String env(String name);
String property(String key);
String property(String key, String defaultValue);
static final class Real implements System {
@Override String env(String name) {
return java.lang.System.getenv(name)
}
@Override String property(String key) {
return java.lang.System.getProperty(key);
}
@Override String property(String key, String defaultValue) {
return java.lang.System.getProperty(key, defaultValue);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy