|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.qos.logback.core.util.OptionHelper
public class OptionHelper
Constructor Summary | |
---|---|
OptionHelper()
|
Method Summary | |
---|---|
static java.lang.String[] |
extractDefaultReplacement(java.lang.String key)
|
static java.lang.String |
getEnv(java.lang.String key)
Lookup a key from the environment. |
static java.util.Properties |
getSystemProperties()
Very similar to System.getProperties() except that the
SecurityException is absorbed. |
static java.lang.String |
getSystemProperty(java.lang.String key)
Very similar to System.getProperty except that the
SecurityException is absorbed. |
static java.lang.String |
getSystemProperty(java.lang.String key,
java.lang.String def)
Very similar to System.getProperty except that the
SecurityException is absorbed. |
static java.lang.Object |
instantiateByClassName(java.lang.String className,
java.lang.Class superClass,
java.lang.ClassLoader classLoader)
|
static java.lang.Object |
instantiateByClassName(java.lang.String className,
java.lang.Class superClass,
Context context)
|
static boolean |
isEmpty(java.lang.String str)
|
static java.lang.String |
propertyLookup(java.lang.String key,
PropertyContainer pc1,
PropertyContainer pc2)
|
static void |
setSystemProperties(ContextAware contextAware,
java.util.Properties props)
|
static void |
setSystemProperty(ContextAware contextAware,
java.lang.String key,
java.lang.String value)
|
static java.lang.String |
substVars(java.lang.String val,
PropertyContainer pc1)
|
static java.lang.String |
substVars(java.lang.String val,
PropertyContainer pc1,
PropertyContainer pc2)
See http://logback.qos.ch/manual/configuration.html#variableSubstitution |
static boolean |
toBoolean(java.lang.String value,
boolean dEfault)
If value is "true", then true is returned. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OptionHelper()
Method Detail |
---|
public static java.lang.Object instantiateByClassName(java.lang.String className, java.lang.Class superClass, Context context) throws IncompatibleClassException, DynamicClassLoadingException
IncompatibleClassException
DynamicClassLoadingException
public static java.lang.Object instantiateByClassName(java.lang.String className, java.lang.Class superClass, java.lang.ClassLoader classLoader) throws IncompatibleClassException, DynamicClassLoadingException
IncompatibleClassException
DynamicClassLoadingException
public static java.lang.String substVars(java.lang.String val, PropertyContainer pc1)
substVars(String, PropertyContainer, PropertyContainer)
public static java.lang.String substVars(java.lang.String val, PropertyContainer pc1, PropertyContainer pc2)
public static java.lang.String propertyLookup(java.lang.String key, PropertyContainer pc1, PropertyContainer pc2)
public static java.lang.String getSystemProperty(java.lang.String key, java.lang.String def)
System.getProperty
except that the
SecurityException
is absorbed.
key
- The key to search for.def
- The default value to return.
public static java.lang.String getEnv(java.lang.String key)
key
-
public static java.lang.String getSystemProperty(java.lang.String key)
System.getProperty
except that the
SecurityException
is absorbed.
key
- The key to search for.
public static void setSystemProperties(ContextAware contextAware, java.util.Properties props)
public static void setSystemProperty(ContextAware contextAware, java.lang.String key, java.lang.String value)
public static java.util.Properties getSystemProperties()
System.getProperties()
except that the
SecurityException
is absorbed.
public static java.lang.String[] extractDefaultReplacement(java.lang.String key)
public static boolean toBoolean(java.lang.String value, boolean dEfault)
value
is "true", then true
is returned. If
value
is "false", then true
is returned.
Otherwise, default
is returned.
Case of value is unimportant.
public static boolean isEmpty(java.lang.String str)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |