mirror of
https://github.com/lightbend/config.git
synced 2025-03-13 10:40:29 +08:00
v1.3.1 docs
This commit is contained in:
parent
77443b4389
commit
d74eae080e
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>All Classes</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
@ -41,6 +41,7 @@
|
||||
<li><a href="com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluderFile</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluderURL</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigList</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigLoadingStrategy</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config" target="classFrame">ConfigMemorySize</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigMergeable</span></a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigNode.html" title="interface in com.typesafe.config.parser" target="classFrame"><span class="interfaceName">ConfigNode</span></a></li>
|
||||
@ -56,6 +57,8 @@
|
||||
<li><a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigValue</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config" target="classFrame">ConfigValueFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config" target="classFrame">ConfigValueType</a></li>
|
||||
<li><a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config" target="classFrame">DefaultConfigLoadingStrategy</a></li>
|
||||
<li><a href="com/typesafe/config/Optional.html" title="annotation in com.typesafe.config" target="classFrame">Optional</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.html" title="class in com.typesafe.config.impl" target="classFrame">Parseable</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.Relativizer.html" title="interface in com.typesafe.config.impl" target="classFrame"><span class="interfaceName">Parseable.Relativizer</span></a></li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>All Classes</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
@ -41,6 +41,7 @@
|
||||
<li><a href="com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigIncluderFile</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigIncluderURL</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigList</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigLoadingStrategy</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config">ConfigMemorySize</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigMergeable</span></a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigNode.html" title="interface in com.typesafe.config.parser"><span class="interfaceName">ConfigNode</span></a></li>
|
||||
@ -56,6 +57,8 @@
|
||||
<li><a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigValue</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config">ConfigValueFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a></li>
|
||||
<li><a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config">DefaultConfigLoadingStrategy</a></li>
|
||||
<li><a href="com/typesafe/config/Optional.html" title="annotation in com.typesafe.config">Optional</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.html" title="class in com.typesafe.config.impl">Parseable</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.Relativizer.html" title="interface in com.typesafe.config.impl"><span class="interfaceName">Parseable.Relativizer</span></a></li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>Config</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -18,7 +18,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":38,"i27":38,"i28":38,"i29":38,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6};
|
||||
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":38,"i30":38,"i31":38,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@ -104,7 +104,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L166" target="_blank" >Config</a>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L166" target="_blank" >Config</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a></pre>
|
||||
<div class="block">An immutable map from config paths to config values. Paths are dot-separated
|
||||
expressions such as <code>foo.bar.baz</code>. Values are as in JSON
|
||||
@ -388,18 +388,30 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i18" class="altColor">
|
||||
<td class="colFirst"><code><T extends java.lang.Enum<T>><br>T</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getEnum-java.lang.Class-java.lang.String-">getEnum</a></span>(java.lang.Class<T> enumClass,
|
||||
java.lang.String path)</code> </td>
|
||||
</tr>
|
||||
<tr id="i19" class="rowColor">
|
||||
<td class="colFirst"><code><T extends java.lang.Enum<T>><br>java.util.List<T></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getEnumList-java.lang.Class-java.lang.String-">getEnumList</a></span>(java.lang.Class<T> enumClass,
|
||||
java.lang.String path)</code>
|
||||
<div class="block">Gets a list value with <code>Enum</code> elements.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i20" class="altColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getInt-java.lang.String-">getInt</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets the integer at the given path.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i19" class="rowColor">
|
||||
<tr id="i21" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.lang.Integer></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getIntList-java.lang.String-">getIntList</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a list value with int elements.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i20" class="altColor">
|
||||
<tr id="i22" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getIsNull-java.lang.String-">getIsNull</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Checks whether a value is set to null at the given path,
|
||||
@ -407,39 +419,39 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
unset.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i21" class="rowColor">
|
||||
<tr id="i23" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getList-java.lang.String-">getList</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a list value (with any element type) as a <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><code>ConfigList</code></a>, which
|
||||
implements <code>java.util.List<ConfigValue></code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i22" class="altColor">
|
||||
<tr id="i24" class="altColor">
|
||||
<td class="colFirst"><code>long</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getLong-java.lang.String-">getLong</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets the long integer at the given path.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i23" class="rowColor">
|
||||
<tr id="i25" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.lang.Long></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getLongList-java.lang.String-">getLongList</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a list value with long elements.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i24" class="altColor">
|
||||
<tr id="i26" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config">ConfigMemorySize</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getMemorySize-java.lang.String-">getMemorySize</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a value as an amount of memory (parses special strings like "128M").</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i25" class="rowColor">
|
||||
<tr id="i27" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<<a href="../../../com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config">ConfigMemorySize</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getMemorySizeList-java.lang.String-">getMemorySizeList</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a list, converting each value in the list to a memory size, using the
|
||||
same rules as <a href="../../../com/typesafe/config/Config.html#getMemorySize-java.lang.String-"><code>getMemorySize(String)</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i26" class="altColor">
|
||||
<tr id="i28" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.Long</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getMilliseconds-java.lang.String-">getMilliseconds</a></span>(java.lang.String path)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
@ -447,7 +459,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i27" class="rowColor">
|
||||
<tr id="i29" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.lang.Long></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getMillisecondsList-java.lang.String-">getMillisecondsList</a></span>(java.lang.String path)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
@ -455,7 +467,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i28" class="altColor">
|
||||
<tr id="i30" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.Long</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getNanoseconds-java.lang.String-">getNanoseconds</a></span>(java.lang.String path)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
@ -463,7 +475,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i29" class="rowColor">
|
||||
<tr id="i31" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.lang.Long></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getNanosecondsList-java.lang.String-">getNanosecondsList</a></span>(java.lang.String path)</code>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
||||
@ -471,37 +483,37 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i30" class="altColor">
|
||||
<tr id="i32" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.Number</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getNumber-java.lang.String-">getNumber</a></span>(java.lang.String path)</code> </td>
|
||||
</tr>
|
||||
<tr id="i31" class="rowColor">
|
||||
<tr id="i33" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.lang.Number></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getNumberList-java.lang.String-">getNumberList</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a list value with number elements.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i32" class="altColor">
|
||||
<tr id="i34" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getObject-java.lang.String-">getObject</a></span>(java.lang.String path)</code> </td>
|
||||
</tr>
|
||||
<tr id="i33" class="rowColor">
|
||||
<tr id="i35" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<? extends <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getObjectList-java.lang.String-">getObjectList</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a list value with object elements.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i34" class="altColor">
|
||||
<tr id="i36" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getString-java.lang.String-">getString</a></span>(java.lang.String path)</code> </td>
|
||||
</tr>
|
||||
<tr id="i35" class="rowColor">
|
||||
<tr id="i37" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.lang.String></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getStringList-java.lang.String-">getStringList</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets a list value with string elements.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i36" class="altColor">
|
||||
<tr id="i38" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#getValue-java.lang.String-">getValue</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Gets the value at the given path, unless the value is a
|
||||
@ -509,40 +521,40 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
the other getters.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i37" class="rowColor">
|
||||
<tr id="i39" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#hasPath-java.lang.String-">hasPath</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Checks whether a value is present and non-null at the given path.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i38" class="altColor">
|
||||
<tr id="i40" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#hasPathOrNull-java.lang.String-">hasPathOrNull</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Checks whether a value is present at the given path, even
|
||||
if the value is null.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i39" class="rowColor">
|
||||
<tr id="i41" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#isEmpty--">isEmpty</a></span>()</code>
|
||||
<div class="block">Returns true if the <code>Config</code>'s root object contains no key-value
|
||||
pairs.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i40" class="altColor">
|
||||
<tr id="i42" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#isResolved--">isResolved</a></span>()</code>
|
||||
<div class="block">Checks whether the config is completely resolved.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i41" class="rowColor">
|
||||
<tr id="i43" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#origin--">origin</a></span>()</code>
|
||||
<div class="block">Gets the origin of the <code>Config</code>, which may be a file, or a file
|
||||
with a line number, or just a descriptive phrase.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i42" class="altColor">
|
||||
<tr id="i44" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#resolve--">resolve</a></span>()</code>
|
||||
<div class="block">Returns a replacement config with all substitutions (the
|
||||
@ -551,21 +563,21 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
spec</a>) resolved.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i43" class="rowColor">
|
||||
<tr id="i45" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#resolve-com.typesafe.config.ConfigResolveOptions-">resolve</a></span>(<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> options)</code>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/Config.html#resolve--"><code>resolve()</code></a> but allows you to specify non-default
|
||||
options.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i44" class="altColor">
|
||||
<tr id="i46" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#resolveWith-com.typesafe.config.Config-">resolveWith</a></span>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> source)</code>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/Config.html#resolve--"><code>resolve()</code></a> except that substitution values are looked
|
||||
up in the given source, rather than in this instance.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i45" class="rowColor">
|
||||
<tr id="i47" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#resolveWith-com.typesafe.config.Config-com.typesafe.config.ConfigResolveOptions-">resolveWith</a></span>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> source,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> options)</code>
|
||||
@ -573,33 +585,33 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
non-default options.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i46" class="altColor">
|
||||
<tr id="i48" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#root--">root</a></span>()</code>
|
||||
<div class="block">Gets the <code>Config</code> as a tree of <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i47" class="rowColor">
|
||||
<tr id="i49" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#withFallback-com.typesafe.config.ConfigMergeable-">withFallback</a></span>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</code>
|
||||
<div class="block">Returns a new value computed by merging this value with another, with
|
||||
keys in this value "winning" over the other one.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i48" class="altColor">
|
||||
<tr id="i50" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#withOnlyPath-java.lang.String-">withOnlyPath</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Clone the config with only the given path (and its children) retained;
|
||||
all sibling paths are removed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i49" class="rowColor">
|
||||
<tr id="i51" class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#withoutPath-java.lang.String-">withoutPath</a></span>(java.lang.String path)</code>
|
||||
<div class="block">Clone the config with the given path removed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i50" class="altColor">
|
||||
<tr id="i52" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/Config.html#withValue-java.lang.String-com.typesafe.config.ConfigValue-">withValue</a></span>(java.lang.String path,
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a> value)</code>
|
||||
@ -628,7 +640,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>root</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L174" target="_blank" >root</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L174" target="_blank" >root</a>()</pre>
|
||||
<div class="block">Gets the <code>Config</code> as a tree of <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a>. This is a
|
||||
constant-time operation (it is not proportional to the number of values
|
||||
in the <code>Config</code>).</div>
|
||||
@ -644,7 +656,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L182" target="_blank" >origin</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L182" target="_blank" >origin</a>()</pre>
|
||||
<div class="block">Gets the origin of the <code>Config</code>, which may be a file, or a file
|
||||
with a line number, or just a descriptive phrase.</div>
|
||||
<dl>
|
||||
@ -659,7 +671,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withFallback</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L185" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L185" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback-com.typesafe.config.ConfigMergeable-">ConfigMergeable</a></code></span></div>
|
||||
<div class="block">Returns a new value computed by merging this value with another, with
|
||||
keys in this value "winning" over the other one.
|
||||
@ -722,7 +734,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>resolve</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L242" target="_blank" >resolve</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L242" target="_blank" >resolve</a>()</pre>
|
||||
<div class="block">Returns a replacement config with all substitutions (the
|
||||
<code>${foo.bar}</code> syntax, see <a
|
||||
href="https://github.com/typesafehub/config/blob/master/HOCON.md">the
|
||||
@ -785,7 +797,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>resolve</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L252" target="_blank" >resolve</a>(<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> options)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L252" target="_blank" >resolve</a>(<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> options)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/Config.html#resolve--"><code>resolve()</code></a> but allows you to specify non-default
|
||||
options.</div>
|
||||
<dl>
|
||||
@ -802,7 +814,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isResolved</h4>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L267" target="_blank" >isResolved</a>()</pre>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L267" target="_blank" >isResolved</a>()</pre>
|
||||
<div class="block">Checks whether the config is completely resolved. After a successful call
|
||||
to <a href="../../../com/typesafe/config/Config.html#resolve--"><code>resolve()</code></a> it will be completely resolved, but after
|
||||
calling <a href="../../../com/typesafe/config/Config.html#resolve-com.typesafe.config.ConfigResolveOptions-"><code>resolve(ConfigResolveOptions)</code></a> with
|
||||
@ -825,7 +837,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>resolveWith</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L295" target="_blank" >resolveWith</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> source)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L295" target="_blank" >resolveWith</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> source)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/Config.html#resolve--"><code>resolve()</code></a> except that substitution values are looked
|
||||
up in the given source, rather than in this instance. This is a
|
||||
special-purpose method which doesn't make sense to use in most cases;
|
||||
@ -860,7 +872,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>resolveWith</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L309" target="_blank" >resolveWith</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> source,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L309" target="_blank" >resolveWith</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> source,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> options)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/Config.html#resolveWith-com.typesafe.config.Config-"><code>resolveWith(Config)</code></a> but allows you to specify
|
||||
non-default options.</div>
|
||||
@ -882,7 +894,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>checkValid</h4>
|
||||
<pre>void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L393" target="_blank" >checkValid</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> reference,
|
||||
<pre>void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L393" target="_blank" >checkValid</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> reference,
|
||||
java.lang.String... restrictToPaths)</pre>
|
||||
<div class="block">Validates this config against a reference config, throwing an exception
|
||||
if it is invalid. The purpose of this method is to "fail early" with a
|
||||
@ -970,7 +982,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPath</h4>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L418" target="_blank" >hasPath</a>(java.lang.String path)</pre>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L418" target="_blank" >hasPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Checks whether a value is present and non-null at the given path. This
|
||||
differs in two ways from <code>Map.containsKey()</code> as implemented by
|
||||
<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a>: it looks for a path expression, not a key; and it
|
||||
@ -1002,7 +1014,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPathOrNull</h4>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L459" target="_blank" >hasPathOrNull</a>(java.lang.String path)</pre>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L459" target="_blank" >hasPathOrNull</a>(java.lang.String path)</pre>
|
||||
<div class="block">Checks whether a value is present at the given path, even
|
||||
if the value is null. Most of the getters on
|
||||
<code>Config</code> will throw if you try to get a null
|
||||
@ -1050,7 +1062,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isEmpty</h4>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L467" target="_blank" >isEmpty</a>()</pre>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L467" target="_blank" >isEmpty</a>()</pre>
|
||||
<div class="block">Returns true if the <code>Config</code>'s root object contains no key-value
|
||||
pairs.</div>
|
||||
<dl>
|
||||
@ -1065,7 +1077,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>entrySet</h4>
|
||||
<pre>java.util.Set<java.util.Map.Entry<java.lang.String,<a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L491" target="_blank" >entrySet</a>()</pre>
|
||||
<pre>java.util.Set<java.util.Map.Entry<java.lang.String,<a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L491" target="_blank" >entrySet</a>()</pre>
|
||||
<div class="block">Returns the set of path-value pairs, excluding any null values, found by
|
||||
recursing <a href="../../../com/typesafe/config/Config.html#root--"><code>the root object</code></a>. Note that this is very
|
||||
different from <code>root().entrySet()</code> which returns the set of
|
||||
@ -1096,7 +1108,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getIsNull</h4>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L518" target="_blank" >getIsNull</a>(java.lang.String path)</pre>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L518" target="_blank" >getIsNull</a>(java.lang.String path)</pre>
|
||||
<div class="block">Checks whether a value is set to null at the given path,
|
||||
but throws an exception if the value is entirely
|
||||
unset. This method will not throw if <a href="../../../com/typesafe/config/Config.html#hasPathOrNull-java.lang.String-"><code>hasPathOrNull(String)</code></a> returned true for the same path, so
|
||||
@ -1128,7 +1140,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getBoolean</h4>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L530" target="_blank" >getBoolean</a>(java.lang.String path)</pre>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L530" target="_blank" >getBoolean</a>(java.lang.String path)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>path</code> - path expression</dd>
|
||||
@ -1146,7 +1158,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getNumber</h4>
|
||||
<pre>java.lang.Number <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L541" target="_blank" >getNumber</a>(java.lang.String path)</pre>
|
||||
<pre>java.lang.Number <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L541" target="_blank" >getNumber</a>(java.lang.String path)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>path</code> - path expression</dd>
|
||||
@ -1164,7 +1176,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getInt</h4>
|
||||
<pre>int <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L559" target="_blank" >getInt</a>(java.lang.String path)</pre>
|
||||
<pre>int <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L559" target="_blank" >getInt</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets the integer at the given path. If the value at the
|
||||
path has a fractional (floating point) component, it
|
||||
will be discarded and only the integer part will be
|
||||
@ -1188,7 +1200,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getLong</h4>
|
||||
<pre>long <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L576" target="_blank" >getLong</a>(java.lang.String path)</pre>
|
||||
<pre>long <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L576" target="_blank" >getLong</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets the long integer at the given path. If the value at
|
||||
the path has a fractional (floating point) component, it
|
||||
will be discarded and only the integer part will be
|
||||
@ -1211,7 +1223,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDouble</h4>
|
||||
<pre>double <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L587" target="_blank" >getDouble</a>(java.lang.String path)</pre>
|
||||
<pre>double <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L587" target="_blank" >getDouble</a>(java.lang.String path)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>path</code> - path expression</dd>
|
||||
@ -1229,7 +1241,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getString</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L598" target="_blank" >getString</a>(java.lang.String path)</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L598" target="_blank" >getString</a>(java.lang.String path)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>path</code> - path expression</dd>
|
||||
@ -1241,13 +1253,36 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getEnum-java.lang.Class-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getEnum</h4>
|
||||
<pre><T extends java.lang.Enum<T>> T <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L614" target="_blank" >getEnum</a>(java.lang.Class<T> enumClass,
|
||||
java.lang.String path)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Type Parameters:</span></dt>
|
||||
<dd><code>T</code> - a generic denoting a specific type of enum</dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>enumClass</code> - an enum class</dd>
|
||||
<dd><code>path</code> - path expression</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the <code>Enum</code> value at the requested path
|
||||
of the requested enum class</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></code> - if value is absent or null</dd>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code> - if value is not convertible to an Enum</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getObject-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getObject</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L609" target="_blank" >getObject</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L625" target="_blank" >getObject</a>(java.lang.String path)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>path</code> - path expression</dd>
|
||||
@ -1265,7 +1300,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getConfig</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L620" target="_blank" >getConfig</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L636" target="_blank" >getConfig</a>(java.lang.String path)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>path</code> - path expression</dd>
|
||||
@ -1283,7 +1318,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getAnyRef</h4>
|
||||
<pre>java.lang.Object <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L633" target="_blank" >getAnyRef</a>(java.lang.String path)</pre>
|
||||
<pre>java.lang.Object <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L649" target="_blank" >getAnyRef</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets the value at the path as an unwrapped Java boxed value (
|
||||
<code>Boolean</code>, <code>Integer</code>, and
|
||||
so on - see <a href="../../../com/typesafe/config/ConfigValue.html#unwrapped--"><code>ConfigValue.unwrapped()</code></a>).</div>
|
||||
@ -1303,7 +1338,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getValue</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L648" target="_blank" >getValue</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L664" target="_blank" >getValue</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets the value at the given path, unless the value is a
|
||||
null value or missing, in which case it throws just like
|
||||
the other getters. Use <code>get()</code> on the <a href="../../../com/typesafe/config/Config.html#root--"><code>root()</code></a> object (or other object in the tree) if you
|
||||
@ -1324,7 +1359,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getBytes</h4>
|
||||
<pre>java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L668" target="_blank" >getBytes</a>(java.lang.String path)</pre>
|
||||
<pre>java.lang.Long <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L684" target="_blank" >getBytes</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a value as a size in bytes (parses special strings like "128M"). If
|
||||
the value is already a number, then it's left alone; if it's a string,
|
||||
it's parsed understanding unit suffixes such as "128K", as documented in
|
||||
@ -1349,7 +1384,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getMemorySize</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L690" target="_blank" >getMemorySize</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L706" target="_blank" >getMemorySize</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a value as an amount of memory (parses special strings like "128M"). If
|
||||
the value is already a number, then it's left alone; if it's a string,
|
||||
it's parsed understanding unit suffixes such as "128K", as documented in
|
||||
@ -1377,7 +1412,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<li class="blockList">
|
||||
<h4>getMilliseconds</h4>
|
||||
<pre>@Deprecated
|
||||
java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L711" target="_blank" >getMilliseconds</a>(java.lang.String path)</pre>
|
||||
java.lang.Long <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L727" target="_blank" >getMilliseconds</a>(java.lang.String path)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 1.1, replaced by <a href="../../../com/typesafe/config/Config.html#getDuration-java.lang.String-java.util.concurrent.TimeUnit-"><code>getDuration(String, TimeUnit)</code></a></span></div>
|
||||
<div class="block">Get value as a duration in milliseconds. If the value is already a
|
||||
number, then it's left alone; if it's a string, it's parsed understanding
|
||||
@ -1403,7 +1438,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<li class="blockList">
|
||||
<h4>getNanoseconds</h4>
|
||||
<pre>@Deprecated
|
||||
java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L731" target="_blank" >getNanoseconds</a>(java.lang.String path)</pre>
|
||||
java.lang.Long <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L747" target="_blank" >getNanoseconds</a>(java.lang.String path)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 1.1, replaced by <a href="../../../com/typesafe/config/Config.html#getDuration-java.lang.String-java.util.concurrent.TimeUnit-"><code>getDuration(String, TimeUnit)</code></a></span></div>
|
||||
<div class="block">Get value as a duration in nanoseconds. If the value is already a number
|
||||
it's taken as milliseconds and converted to nanoseconds. If it's a
|
||||
@ -1427,7 +1462,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDuration</h4>
|
||||
<pre>long <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L756" target="_blank" >getDuration</a>(java.lang.String path,
|
||||
<pre>long <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L772" target="_blank" >getDuration</a>(java.lang.String path,
|
||||
java.util.concurrent.TimeUnit unit)</pre>
|
||||
<div class="block">Gets a value as a duration in a specified
|
||||
<code>TimeUnit</code>. If the value is already a
|
||||
@ -1457,7 +1492,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDuration</h4>
|
||||
<pre>java.time.Duration <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L778" target="_blank" >getDuration</a>(java.lang.String path)</pre>
|
||||
<pre>java.time.Duration <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L794" target="_blank" >getDuration</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a value as a java.time.Duration. If the value is
|
||||
already a number, then it's taken as milliseconds; if it's
|
||||
a string, it's parsed understanding units suffixes like
|
||||
@ -1484,7 +1519,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getList</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L793" target="_blank" >getList</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L809" target="_blank" >getList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value (with any element type) as a <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><code>ConfigList</code></a>, which
|
||||
implements <code>java.util.List<ConfigValue></code>. Throws if the path is
|
||||
unset or null.</div>
|
||||
@ -1505,7 +1540,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getBooleanList</h4>
|
||||
<pre>java.util.List<java.lang.Boolean> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L808" target="_blank" >getBooleanList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.lang.Boolean> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L824" target="_blank" >getBooleanList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with boolean elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to boolean.</div>
|
||||
@ -1526,7 +1561,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getNumberList</h4>
|
||||
<pre>java.util.List<java.lang.Number> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L823" target="_blank" >getNumberList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.lang.Number> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L839" target="_blank" >getNumberList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with number elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to number.</div>
|
||||
@ -1547,7 +1582,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getIntList</h4>
|
||||
<pre>java.util.List<java.lang.Integer> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L838" target="_blank" >getIntList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.lang.Integer> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L854" target="_blank" >getIntList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with int elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to int.</div>
|
||||
@ -1568,7 +1603,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getLongList</h4>
|
||||
<pre>java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L853" target="_blank" >getLongList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L869" target="_blank" >getLongList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with long elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to long.</div>
|
||||
@ -1589,7 +1624,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDoubleList</h4>
|
||||
<pre>java.util.List<java.lang.Double> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L868" target="_blank" >getDoubleList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.lang.Double> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L884" target="_blank" >getDoubleList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with double elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to double.</div>
|
||||
@ -1610,7 +1645,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getStringList</h4>
|
||||
<pre>java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L883" target="_blank" >getStringList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L899" target="_blank" >getStringList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with string elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to string.</div>
|
||||
@ -1625,13 +1660,38 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getEnumList-java.lang.Class-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getEnumList</h4>
|
||||
<pre><T extends java.lang.Enum<T>> java.util.List<T> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L918" target="_blank" >getEnumList</a>(java.lang.Class<T> enumClass,
|
||||
java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with <code>Enum</code> elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to <code>Enum</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Type Parameters:</span></dt>
|
||||
<dd><code>T</code> - a generic denoting a specific type of enum</dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>enumClass</code> - the enum class</dd>
|
||||
<dd><code>path</code> - the path to the list value.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the list at the path</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></code> - if value is absent or null</dd>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code> - if value is not convertible to a list of <code>Enum</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getObjectList-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getObjectList</h4>
|
||||
<pre>java.util.List<? extends <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L898" target="_blank" >getObjectList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<? extends <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L933" target="_blank" >getObjectList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with object elements. Throws if the
|
||||
path is unset or null or not a list or contains values not
|
||||
convertible to <code>ConfigObject</code>.</div>
|
||||
@ -1652,7 +1712,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getConfigList</h4>
|
||||
<pre>java.util.List<? extends <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L913" target="_blank" >getConfigList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<? extends <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L948" target="_blank" >getConfigList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with <code>Config</code> elements.
|
||||
Throws if the path is unset or null or not a list or
|
||||
contains values not convertible to <code>Config</code>.</div>
|
||||
@ -1673,7 +1733,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getAnyRefList</h4>
|
||||
<pre>java.util.List<? extends java.lang.Object> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L928" target="_blank" >getAnyRefList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<? extends java.lang.Object> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L963" target="_blank" >getAnyRefList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with any kind of elements. Throws if the
|
||||
path is unset or null or not a list. Each element is
|
||||
"unwrapped" (see <a href="../../../com/typesafe/config/ConfigValue.html#unwrapped--"><code>ConfigValue.unwrapped()</code></a>).</div>
|
||||
@ -1694,7 +1754,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getBytesList</h4>
|
||||
<pre>java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L943" target="_blank" >getBytesList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L978" target="_blank" >getBytesList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list value with elements representing a size in
|
||||
bytes. Throws if the path is unset or null or not a list
|
||||
or contains values not convertible to memory sizes.</div>
|
||||
@ -1715,7 +1775,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getMemorySizeList</h4>
|
||||
<pre>java.util.List<<a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L958" target="_blank" >getMemorySizeList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<<a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L993" target="_blank" >getMemorySizeList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list, converting each value in the list to a memory size, using the
|
||||
same rules as <a href="../../../com/typesafe/config/Config.html#getMemorySize-java.lang.String-"><code>getMemorySize(String)</code></a>.</div>
|
||||
<dl>
|
||||
@ -1738,7 +1798,7 @@ java.lang.Long <a href="https://github.com/typesafehub/config/blob/b0ae5ca
|
||||
<li class="blockList">
|
||||
<h4>getMillisecondsList</h4>
|
||||
<pre>@Deprecated
|
||||
java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L965" target="_blank" >getMillisecondsList</a>(java.lang.String path)</pre>
|
||||
java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1000" target="_blank" >getMillisecondsList</a>(java.lang.String path)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 1.1, replaced by <a href="../../../com/typesafe/config/Config.html#getDurationList-java.lang.String-java.util.concurrent.TimeUnit-"><code>getDurationList(String, TimeUnit)</code></a></span></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -1755,7 +1815,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<li class="blockList">
|
||||
<h4>getNanosecondsList</h4>
|
||||
<pre>@Deprecated
|
||||
java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L972" target="_blank" >getNanosecondsList</a>(java.lang.String path)</pre>
|
||||
java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1007" target="_blank" >getNanosecondsList</a>(java.lang.String path)</pre>
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 1.1, replaced by <a href="../../../com/typesafe/config/Config.html#getDurationList-java.lang.String-java.util.concurrent.TimeUnit-"><code>getDurationList(String, TimeUnit)</code></a></span></div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -1771,7 +1831,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDurationList</h4>
|
||||
<pre>java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L985" target="_blank" >getDurationList</a>(java.lang.String path,
|
||||
<pre>java.util.List<java.lang.Long> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1020" target="_blank" >getDurationList</a>(java.lang.String path,
|
||||
java.util.concurrent.TimeUnit unit)</pre>
|
||||
<div class="block">Gets a list, converting each value in the list to a duration, using the
|
||||
same rules as <a href="../../../com/typesafe/config/Config.html#getDuration-java.lang.String-java.util.concurrent.TimeUnit-"><code>getDuration(String, TimeUnit)</code></a>.</div>
|
||||
@ -1792,7 +1852,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDurationList</h4>
|
||||
<pre>java.util.List<java.time.Duration> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L996" target="_blank" >getDurationList</a>(java.lang.String path)</pre>
|
||||
<pre>java.util.List<java.time.Duration> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1031" target="_blank" >getDurationList</a>(java.lang.String path)</pre>
|
||||
<div class="block">Gets a list, converting each value in the list to a duration, using the
|
||||
same rules as <a href="../../../com/typesafe/config/Config.html#getDuration-java.lang.String-"><code>getDuration(String)</code></a>.</div>
|
||||
<dl>
|
||||
@ -1811,7 +1871,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withOnlyPath</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L1009" target="_blank" >withOnlyPath</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1044" target="_blank" >withOnlyPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Clone the config with only the given path (and its children) retained;
|
||||
all sibling paths are removed.
|
||||
<p>
|
||||
@ -1831,7 +1891,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withoutPath</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L1021" target="_blank" >withoutPath</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1056" target="_blank" >withoutPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Clone the config with the given path removed.
|
||||
<p>
|
||||
Note that path expressions have a syntax and sometimes require quoting
|
||||
@ -1850,7 +1910,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>atPath</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L1034" target="_blank" >atPath</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1069" target="_blank" >atPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Places the config inside another <code>Config</code> at the given path.
|
||||
<p>
|
||||
Note that path expressions have a syntax and sometimes require quoting
|
||||
@ -1870,7 +1930,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>atKey</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L1046" target="_blank" >atKey</a>(java.lang.String key)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1081" target="_blank" >atKey</a>(java.lang.String key)</pre>
|
||||
<div class="block">Places the config inside a <code>Config</code> at the given key. See also
|
||||
atPath(). Note that a key is NOT a path expression (see
|
||||
<a href="../../../com/typesafe/config/ConfigUtil.html#joinPath-java.lang.String...-"><code>ConfigUtil.joinPath(java.lang.String...)</code></a> and <a href="../../../com/typesafe/config/ConfigUtil.html#splitPath-java.lang.String-"><code>ConfigUtil.splitPath(java.lang.String)</code></a>).</div>
|
||||
@ -1889,7 +1949,7 @@ java.util.List<java.lang.Long> <a href="https://github.com/typesafeh
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>withValue</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/Config.java#L1063" target="_blank" >withValue</a>(java.lang.String path,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Config.java#L1098" target="_blank" >withValue</a>(java.lang.String path,
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a> value)</pre>
|
||||
<div class="block">Returns a <code>Config</code> based on this one, but with the given path set
|
||||
to the given value. Does not modify this instance (since it's immutable).
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigBeanFactory</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L11" target="_blank" >ConfigBeanFactory</a>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L11" target="_blank" >ConfigBeanFactory</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Factory for automatically creating a Java class from a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>.
|
||||
See <a href="../../../com/typesafe/config/ConfigBeanFactory.html#create-com.typesafe.config.Config-java.lang.Class-"><code>create(Config,Class)</code></a>.</div>
|
||||
@ -186,7 +186,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigBeanFactory</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L11" target="_blank" >ConfigBeanFactory</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L11" target="_blank" >ConfigBeanFactory</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -203,7 +203,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>create</h4>
|
||||
<pre>public static <T> T <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L46" target="_blank" >create</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
<pre>public static <T> T <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L46" target="_blank" >create</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
java.lang.Class<T> clazz)</pre>
|
||||
<div class="block">Creates an instance of a class, initializing its fields from a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>.
|
||||
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BadBean</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -135,7 +135,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L399" target="_blank" >ConfigException.BadBean</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L399" target="_blank" >ConfigException.BadBean</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></pre>
|
||||
<div class="block">Some problem with a JavaBean we are trying to initialize.</div>
|
||||
<dl>
|
||||
@ -233,7 +233,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html"
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadBean</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadBean.java#L402" target="_blank" >BadBean</a>(java.lang.String message,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadBean.java#L402" target="_blank" >BadBean</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -243,7 +243,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html"
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BadBean</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadBean.java#L406" target="_blank" >BadBean</a>(java.lang.String message)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadBean.java#L406" target="_blank" >BadBean</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BadPath</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -130,7 +130,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L193" target="_blank" >ConfigException.BadPath</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L193" target="_blank" >ConfigException.BadPath</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that a path expression was invalid. Try putting
|
||||
double quotes around path elements that contain "special" characters.</div>
|
||||
@ -244,7 +244,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L196" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L196" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
@ -256,7 +256,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L203" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L203" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
@ -267,7 +267,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L207" target="_blank" >BadPath</a>(java.lang.String path,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L207" target="_blank" >BadPath</a>(java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -278,7 +278,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L212" target="_blank" >BadPath</a>(java.lang.String path,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L212" target="_blank" >BadPath</a>(java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -288,7 +288,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L216" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L216" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BadValue</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -130,7 +130,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L167" target="_blank" >ConfigException.BadValue</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L167" target="_blank" >ConfigException.BadValue</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that a value was messed up, for example you may have
|
||||
asked for a duration and the value can't be sensibly parsed as a
|
||||
@ -241,7 +241,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L170" target="_blank" >BadValue</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L170" target="_blank" >BadValue</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
@ -253,7 +253,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L175" target="_blank" >BadValue</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L175" target="_blank" >BadValue</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
@ -264,7 +264,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L179" target="_blank" >BadValue</a>(java.lang.String path,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L179" target="_blank" >BadValue</a>(java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -275,7 +275,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L183" target="_blank" >BadValue</a>(java.lang.String path,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L183" target="_blank" >BadValue</a>(java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BugOrBroken</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -134,7 +134,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L228" target="_blank" >ConfigException.BugOrBroken</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L228" target="_blank" >ConfigException.BugOrBroken</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that there's a bug in something (possibly the
|
||||
library itself) or the runtime environment is broken. This exception
|
||||
@ -234,7 +234,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BugOrBroken</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BugOrBroken.java#L231" target="_blank" >BugOrBroken</a>(java.lang.String message,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BugOrBroken.java#L231" target="_blank" >BugOrBroken</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -244,7 +244,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BugOrBroken</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.BugOrBroken.java#L235" target="_blank" >BugOrBroken</a>(java.lang.String message)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BugOrBroken.java#L235" target="_blank" >BugOrBroken</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Generic</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -130,7 +130,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L414" target="_blank" >ConfigException.Generic</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L414" target="_blank" >ConfigException.Generic</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception that doesn't fall into any other category.</div>
|
||||
<dl>
|
||||
@ -226,7 +226,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Generic</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Generic.java#L417" target="_blank" >Generic</a>(java.lang.String message,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Generic.java#L417" target="_blank" >Generic</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -236,7 +236,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Generic</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Generic.java#L421" target="_blank" >Generic</a>(java.lang.String message)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Generic.java#L421" target="_blank" >Generic</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.IO</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -130,7 +130,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L244" target="_blank" >ConfigException.IO</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L244" target="_blank" >ConfigException.IO</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that there was an IO error.</div>
|
||||
<dl>
|
||||
@ -228,7 +228,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>IO</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.IO.java#L247" target="_blank" >IO</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.IO.java#L247" target="_blank" >IO</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -239,7 +239,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>IO</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.IO.java#L251" target="_blank" >IO</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.IO.java#L251" target="_blank" >IO</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Missing</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -134,7 +134,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L114" target="_blank" >ConfigException.Missing</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L114" target="_blank" >ConfigException.Missing</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicates that the setting was never set to anything, not even
|
||||
null.</div>
|
||||
@ -245,7 +245,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L117" target="_blank" >Missing</a>(java.lang.String path,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L117" target="_blank" >Missing</a>(java.lang.String path,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -255,7 +255,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L122" target="_blank" >Missing</a>(java.lang.String path)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L122" target="_blank" >Missing</a>(java.lang.String path)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Missing-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">
|
||||
@ -264,7 +264,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L126" target="_blank" >Missing</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L126" target="_blank" >Missing</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -275,7 +275,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L130" target="_blank" >Missing</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L130" target="_blank" >Missing</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.NotResolved</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -135,7 +135,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L296" target="_blank" >ConfigException.NotResolved</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L296" target="_blank" >ConfigException.NotResolved</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></pre>
|
||||
<div class="block">Exception indicating that you tried to use a function that requires
|
||||
substitutions to be resolved, but substitutions have not been resolved
|
||||
@ -236,7 +236,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html"
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>NotResolved</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.NotResolved.java#L299" target="_blank" >NotResolved</a>(java.lang.String message,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.NotResolved.java#L299" target="_blank" >NotResolved</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -246,7 +246,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html"
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>NotResolved</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.NotResolved.java#L303" target="_blank" >NotResolved</a>(java.lang.String message)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.NotResolved.java#L303" target="_blank" >NotResolved</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Null</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -135,7 +135,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L139" target="_blank" >ConfigException.Null</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L139" target="_blank" >ConfigException.Null</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></pre>
|
||||
<div class="block">Exception indicates that the setting was treated as missing because it
|
||||
was set to null.</div>
|
||||
@ -236,7 +236,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.Missing.html" titl
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Null</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Null.java#L151" target="_blank" >Null</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Null.java#L151" target="_blank" >Null</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.Throwable cause)</pre>
|
||||
@ -248,7 +248,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.Missing.html" titl
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Null</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Null.java#L156" target="_blank" >Null</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Null.java#L156" target="_blank" >Null</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected)</pre>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Parse</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -134,7 +134,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L260" target="_blank" >ConfigException.Parse</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L260" target="_blank" >ConfigException.Parse</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that there was a parse error.</div>
|
||||
<dl>
|
||||
@ -232,7 +232,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Parse</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Parse.java#L263" target="_blank" >Parse</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Parse.java#L263" target="_blank" >Parse</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -243,7 +243,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Parse</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.Parse.java#L267" target="_blank" >Parse</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Parse.java#L267" target="_blank" >Parse</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.UnresolvedSubstitution</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -135,7 +135,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L276" target="_blank" >ConfigException.UnresolvedSubstitution</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L276" target="_blank" >ConfigException.UnresolvedSubstitution</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a></pre>
|
||||
<div class="block">Exception indicating that a substitution did not resolve to anything.
|
||||
Thrown by <a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a>.</div>
|
||||
@ -234,7 +234,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.Parse.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>UnresolvedSubstitution</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.UnresolvedSubstitution.java#L279" target="_blank" >UnresolvedSubstitution</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.UnresolvedSubstitution.java#L279" target="_blank" >UnresolvedSubstitution</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String detail,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -245,7 +245,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.Parse.html" title=
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>UnresolvedSubstitution</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.UnresolvedSubstitution.java#L283" target="_blank" >UnresolvedSubstitution</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.UnresolvedSubstitution.java#L283" target="_blank" >UnresolvedSubstitution</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String detail)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.ValidationFailed</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -136,7 +136,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L362" target="_blank" >ConfigException.ValidationFailed</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L362" target="_blank" >ConfigException.ValidationFailed</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that <a href="../../../com/typesafe/config/Config.html#checkValid-com.typesafe.config.Config-java.lang.String...-"><code>Config.checkValid(com.typesafe.config.Config, java.lang.String...)</code></a> found validity
|
||||
problems. The problems are available via the <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html#problems--"><code>problems()</code></a> method.
|
||||
@ -242,7 +242,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ValidationFailed</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.ValidationFailed.java#L367" target="_blank" >ValidationFailed</a>(java.lang.Iterable<<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>> problems)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationFailed.java#L367" target="_blank" >ValidationFailed</a>(java.lang.Iterable<<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>> problems)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -259,7 +259,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>problems</h4>
|
||||
<pre>public java.lang.Iterable<<a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.ValidationFailed.java#L372" target="_blank" >problems</a>()</pre>
|
||||
<pre>public java.lang.Iterable<<a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationFailed.java#L372" target="_blank" >problems</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.ValidationProblem</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L313" target="_blank" >ConfigException.ValidationProblem</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L313" target="_blank" >ConfigException.ValidationProblem</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Information about a problem that occurred in <a href="../../../com/typesafe/config/Config.html#checkValid-com.typesafe.config.Config-java.lang.String...-"><code>Config.checkValid(com.typesafe.config.Config, java.lang.String...)</code></a>. A
|
||||
<a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><code>ConfigException.ValidationFailed</code></a> exception thrown from
|
||||
@ -205,7 +205,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ValidationProblem</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L319" target="_blank" >ValidationProblem</a>(java.lang.String path,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L319" target="_blank" >ValidationProblem</a>(java.lang.String path,
|
||||
<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String problem)</pre>
|
||||
</li>
|
||||
@ -224,7 +224,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>path</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L329" target="_blank" >path</a>()</pre>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L329" target="_blank" >path</a>()</pre>
|
||||
<div class="block">Returns the config setting causing the problem.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -238,7 +238,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L338" target="_blank" >origin</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L338" target="_blank" >origin</a>()</pre>
|
||||
<div class="block">Returns where the problem occurred (origin may include info on the
|
||||
file, line number, etc.).</div>
|
||||
<dl>
|
||||
@ -253,7 +253,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>problem</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L346" target="_blank" >problem</a>()</pre>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L346" target="_blank" >problem</a>()</pre>
|
||||
<div class="block">Returns a description of the problem.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -267,7 +267,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>toString</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L351" target="_blank" >toString</a>()</pre>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L351" target="_blank" >toString</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>toString</code> in class <code>java.lang.Object</code></dd>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.WrongType</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -130,7 +130,7 @@
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L89" target="_blank" >ConfigException.WrongType</a>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L89" target="_blank" >ConfigException.WrongType</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that the type of a value does not match the type you
|
||||
requested.</div>
|
||||
@ -242,7 +242,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L92" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L92" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.String actual,
|
||||
@ -255,7 +255,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L97" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L97" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.String actual)</pre>
|
||||
@ -267,7 +267,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L101" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L101" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -278,7 +278,7 @@ extends <a href="../../../com/typesafe/config/ConfigException.html" title="class
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L105" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L105" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -131,7 +131,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L16" target="_blank" >ConfigException</a>
|
||||
<pre>public abstract class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L16" target="_blank" >ConfigException</a>
|
||||
extends java.lang.RuntimeException
|
||||
implements java.io.Serializable</pre>
|
||||
<div class="block">All exceptions thrown by the library are subclasses of
|
||||
@ -343,7 +343,7 @@ implements java.io.Serializable</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L21" target="_blank" >ConfigException</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L21" target="_blank" >ConfigException</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
@ -354,7 +354,7 @@ implements java.io.Serializable</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L27" target="_blank" >ConfigException</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L27" target="_blank" >ConfigException</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -364,7 +364,7 @@ implements java.io.Serializable</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L31" target="_blank" >ConfigException</a>(java.lang.String message,
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L31" target="_blank" >ConfigException</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -374,7 +374,7 @@ implements java.io.Serializable</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L36" target="_blank" >ConfigException</a>(java.lang.String message)</pre>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L36" target="_blank" >ConfigException</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -391,7 +391,7 @@ implements java.io.Serializable</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L49" target="_blank" >origin</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L49" target="_blank" >origin</a>()</pre>
|
||||
<div class="block">Returns an "origin" (such as a filename and line number) for the
|
||||
exception, or null if none is available. If there's no sensible origin
|
||||
for a given exception, or the kind of exception doesn't meaningfully
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigFactory</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L38" target="_blank" >ConfigFactory</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L37" target="_blank" >ConfigFactory</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Contains static methods for creating <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> instances.
|
||||
|
||||
@ -586,7 +586,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L73" target="_blank" >load</a>(java.lang.String resourceBasename)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L74" target="_blank" >load</a>(java.lang.String resourceBasename)</pre>
|
||||
<div class="block">Loads an application's configuration from the given classpath resource or
|
||||
classpath resource basename, sandwiches it between default reference
|
||||
config and default overrides, and then resolves it. The classpath
|
||||
@ -626,7 +626,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L93" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L94" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
java.lang.String resourceBasename)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load-java.lang.String-"><code>load(String)</code></a> but uses the supplied class loader instead of
|
||||
the current thread's context class loader.
|
||||
@ -652,7 +652,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L110" target="_blank" >load</a>(java.lang.String resourceBasename,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L111" target="_blank" >load</a>(java.lang.String resourceBasename,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> resolveOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load-java.lang.String-"><code>load(String)</code></a> but allows you to specify parse and resolve
|
||||
@ -673,7 +673,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L134" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L135" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
java.lang.String resourceBasename,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> resolveOptions)</pre>
|
||||
@ -699,7 +699,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L166" target="_blank" >load</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L167" target="_blank" >load</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config)</pre>
|
||||
<div class="block">Assembles a standard configuration using a custom <code>Config</code>
|
||||
object rather than loading "application.conf". The <code>Config</code>
|
||||
object will be sandwiched between the default reference config and
|
||||
@ -718,7 +718,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L180" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L181" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load-com.typesafe.config.Config-"><code>load(Config)</code></a> but allows you to specify
|
||||
the class loader for looking up resources.</div>
|
||||
@ -737,7 +737,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L194" target="_blank" >load</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L195" target="_blank" >load</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> resolveOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load-com.typesafe.config.Config-"><code>load(Config)</code></a> but allows you to specify
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config"><code>ConfigResolveOptions</code></a>.</div>
|
||||
@ -756,7 +756,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L211" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L212" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> resolveOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load-com.typesafe.config.Config-com.typesafe.config.ConfigResolveOptions-"><code>load(Config,ConfigResolveOptions)</code></a> but allows you to specify
|
||||
@ -778,7 +778,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L276" target="_blank" >load</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L230" target="_blank" >load</a>()</pre>
|
||||
<div class="block">Loads a default configuration, equivalent to <a href="../../../com/typesafe/config/ConfigFactory.html#load-com.typesafe.config.Config-"><code>load(defaultApplication())</code></a> in most cases. This configuration should be used by
|
||||
libraries and frameworks unless an application provides a different one.
|
||||
<p>
|
||||
@ -797,7 +797,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L288" target="_blank" >load</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L242" target="_blank" >load</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load--"><code>load()</code></a> but allows specifying parse options.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -813,7 +813,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L300" target="_blank" >load</a>(java.lang.ClassLoader loader)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L254" target="_blank" >load</a>(java.lang.ClassLoader loader)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load--"><code>load()</code></a> but allows specifying a class loader other than the
|
||||
thread's current context class loader.</div>
|
||||
<dl>
|
||||
@ -830,7 +830,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L320" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L274" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load--"><code>load()</code></a> but allows specifying a class loader other than the
|
||||
thread's current context class loader and also specify parse options.</div>
|
||||
@ -849,7 +849,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L334" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L288" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> resolveOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load--"><code>load()</code></a> but allows specifying a class loader other than the
|
||||
thread's current context class loader and also specify resolve options.</div>
|
||||
@ -868,7 +868,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L351" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L305" target="_blank" >load</a>(java.lang.ClassLoader loader,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> resolveOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load--"><code>load()</code></a> but allows specifying a class loader other than the
|
||||
@ -889,7 +889,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>load</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L368" target="_blank" >load</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L322" target="_blank" >load</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions,
|
||||
<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a> resolveOptions)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#load--"><code>load()</code></a> but allows specifying parse options and resolve
|
||||
options.</div>
|
||||
@ -910,7 +910,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultReference</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L401" target="_blank" >defaultReference</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L355" target="_blank" >defaultReference</a>()</pre>
|
||||
<div class="block">Obtains the default reference configuration, which is currently created
|
||||
by merging all resources "reference.conf" found on the classpath and
|
||||
overriding the result with system properties. The returned reference
|
||||
@ -947,7 +947,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultReference</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L412" target="_blank" >defaultReference</a>(java.lang.ClassLoader loader)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L366" target="_blank" >defaultReference</a>(java.lang.ClassLoader loader)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#defaultReference--"><code>defaultReference()</code></a> but allows you to specify a class loader
|
||||
to use rather than the current context class loader.</div>
|
||||
<dl>
|
||||
@ -964,7 +964,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultOverrides</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L431" target="_blank" >defaultOverrides</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L385" target="_blank" >defaultOverrides</a>()</pre>
|
||||
<div class="block">Obtains the default override configuration, which currently consists of
|
||||
system properties. The returned override configuration will already have
|
||||
substitutions resolved.
|
||||
@ -988,7 +988,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultOverrides</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L442" target="_blank" >defaultOverrides</a>(java.lang.ClassLoader loader)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L396" target="_blank" >defaultOverrides</a>(java.lang.ClassLoader loader)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#defaultOverrides--"><code>defaultOverrides()</code></a> but allows you to specify a class loader
|
||||
to use rather than the current context class loader.</div>
|
||||
<dl>
|
||||
@ -1005,7 +1005,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultApplication</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L493" target="_blank" >defaultApplication</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L447" target="_blank" >defaultApplication</a>()</pre>
|
||||
<div class="block">Obtains the default application-specific configuration,
|
||||
which defaults to parsing <code>application.conf</code>,
|
||||
<code>application.json</code>, and
|
||||
@ -1060,7 +1060,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultApplication</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L506" target="_blank" >defaultApplication</a>(java.lang.ClassLoader loader)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L460" target="_blank" >defaultApplication</a>(java.lang.ClassLoader loader)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#defaultApplication--"><code>defaultApplication()</code></a> but allows you to specify a class loader
|
||||
to use rather than the current context class loader.</div>
|
||||
<dl>
|
||||
@ -1079,7 +1079,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultApplication</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L518" target="_blank" >defaultApplication</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L472" target="_blank" >defaultApplication</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#defaultApplication--"><code>defaultApplication()</code></a> but allows you to specify parse options.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -1097,7 +1097,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>invalidateCaches</h4>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L541" target="_blank" >invalidateCaches</a>()</pre>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L495" target="_blank" >invalidateCaches</a>()</pre>
|
||||
<div class="block">Reloads any cached configs, picking up changes to system properties for
|
||||
example. Because a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> is immutable, anyone with a reference
|
||||
to the old configs will still have the same outdated objects. However,
|
||||
@ -1123,7 +1123,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>empty</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L554" target="_blank" >empty</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L508" target="_blank" >empty</a>()</pre>
|
||||
<div class="block">Gets an empty configuration. See also <a href="../../../com/typesafe/config/ConfigFactory.html#empty-java.lang.String-"><code>empty(String)</code></a> to create an
|
||||
empty configuration with a description, which may improve user-visible
|
||||
error messages.</div>
|
||||
@ -1139,7 +1139,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>empty</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L570" target="_blank" >empty</a>(java.lang.String originDescription)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L524" target="_blank" >empty</a>(java.lang.String originDescription)</pre>
|
||||
<div class="block">Gets an empty configuration with a description to be used to create a
|
||||
<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><code>ConfigOrigin</code></a> for this <code>Config</code>. The description should
|
||||
be very short and say what the configuration is, like "default settings"
|
||||
@ -1160,7 +1160,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>systemProperties</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L593" target="_blank" >systemProperties</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L547" target="_blank" >systemProperties</a>()</pre>
|
||||
<div class="block">Gets a <code>Config</code> containing the system properties from
|
||||
<code>System.getProperties()</code>, parsed and converted as with
|
||||
<a href="../../../com/typesafe/config/ConfigFactory.html#parseProperties-java.util.Properties-com.typesafe.config.ConfigParseOptions-"><code>parseProperties(java.util.Properties, com.typesafe.config.ConfigParseOptions)</code></a>.
|
||||
@ -1188,7 +1188,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>systemEnvironment</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L611" target="_blank" >systemEnvironment</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L565" target="_blank" >systemEnvironment</a>()</pre>
|
||||
<div class="block">Gets a <code>Config</code> containing the system's environment variables.
|
||||
This method can return a global immutable singleton.
|
||||
|
||||
@ -1211,7 +1211,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseProperties</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L636" target="_blank" >parseProperties</a>(java.util.Properties properties,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L590" target="_blank" >parseProperties</a>(java.util.Properties properties,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Converts a Java <code>Properties</code> object to a
|
||||
<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> using the rules documented in the <a
|
||||
@ -1241,7 +1241,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseProperties</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L648" target="_blank" >parseProperties</a>(java.util.Properties properties)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L602" target="_blank" >parseProperties</a>(java.util.Properties properties)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseProperties-java.util.Properties-com.typesafe.config.ConfigParseOptions-"><code>parseProperties(Properties, ConfigParseOptions)</code></a> but uses default
|
||||
parse options.</div>
|
||||
<dl>
|
||||
@ -1258,7 +1258,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseReader</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L667" target="_blank" >parseReader</a>(java.io.Reader reader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L621" target="_blank" >parseReader</a>(java.io.Reader reader,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a Reader into a Config instance. Does not call
|
||||
<a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a> or merge the parsed stream with any
|
||||
@ -1283,7 +1283,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseReader</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L681" target="_blank" >parseReader</a>(java.io.Reader reader)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L635" target="_blank" >parseReader</a>(java.io.Reader reader)</pre>
|
||||
<div class="block">Parses a reader into a Config instance as with
|
||||
<a href="../../../com/typesafe/config/ConfigFactory.html#parseReader-java.io.Reader-com.typesafe.config.ConfigParseOptions-"><code>parseReader(Reader,ConfigParseOptions)</code></a> but always uses the
|
||||
default parse options.</div>
|
||||
@ -1303,7 +1303,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseURL</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L700" target="_blank" >parseURL</a>(java.net.URL url,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L654" target="_blank" >parseURL</a>(java.net.URL url,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a URL into a Config instance. Does not call
|
||||
<a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a> or merge the parsed stream with any
|
||||
@ -1328,7 +1328,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseURL</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L714" target="_blank" >parseURL</a>(java.net.URL url)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L668" target="_blank" >parseURL</a>(java.net.URL url)</pre>
|
||||
<div class="block">Parses a url into a Config instance as with
|
||||
<a href="../../../com/typesafe/config/ConfigFactory.html#parseURL-java.net.URL-com.typesafe.config.ConfigParseOptions-"><code>parseURL(URL,ConfigParseOptions)</code></a> but always uses the
|
||||
default parse options.</div>
|
||||
@ -1348,7 +1348,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseFile</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L733" target="_blank" >parseFile</a>(java.io.File file,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L687" target="_blank" >parseFile</a>(java.io.File file,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a file into a Config instance. Does not call
|
||||
<a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a> or merge the file with any other
|
||||
@ -1373,7 +1373,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseFile</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L747" target="_blank" >parseFile</a>(java.io.File file)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L701" target="_blank" >parseFile</a>(java.io.File file)</pre>
|
||||
<div class="block">Parses a file into a Config instance as with
|
||||
<a href="../../../com/typesafe/config/ConfigFactory.html#parseFile-java.io.File-com.typesafe.config.ConfigParseOptions-"><code>parseFile(File,ConfigParseOptions)</code></a> but always uses the
|
||||
default parse options.</div>
|
||||
@ -1393,7 +1393,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseFileAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L784" target="_blank" >parseFileAnySyntax</a>(java.io.File fileBasename,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L738" target="_blank" >parseFileAnySyntax</a>(java.io.File fileBasename,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a file with a flexible extension. If the <code>fileBasename</code>
|
||||
already ends in a known extension, this method parses it according to
|
||||
@ -1435,7 +1435,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseFileAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L797" target="_blank" >parseFileAnySyntax</a>(java.io.File fileBasename)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L751" target="_blank" >parseFileAnySyntax</a>(java.io.File fileBasename)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseFileAnySyntax-java.io.File-com.typesafe.config.ConfigParseOptions-"><code>parseFileAnySyntax(File,ConfigParseOptions)</code></a> but always uses
|
||||
default parse options.</div>
|
||||
<dl>
|
||||
@ -1452,7 +1452,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L830" target="_blank" >parseResources</a>(java.lang.Class<?> klass,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L784" target="_blank" >parseResources</a>(java.lang.Class<?> klass,
|
||||
java.lang.String resource,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses all resources on the classpath with the given name and merges them
|
||||
@ -1490,7 +1490,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L849" target="_blank" >parseResources</a>(java.lang.Class<?> klass,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L803" target="_blank" >parseResources</a>(java.lang.Class<?> klass,
|
||||
java.lang.String resource)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseResources-java.lang.Class-java.lang.String-com.typesafe.config.ConfigParseOptions-"><code>parseResources(Class,String,ConfigParseOptions)</code></a> but always uses
|
||||
default parse options.</div>
|
||||
@ -1512,7 +1512,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L883" target="_blank" >parseResourcesAnySyntax</a>(java.lang.Class<?> klass,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L837" target="_blank" >parseResourcesAnySyntax</a>(java.lang.Class<?> klass,
|
||||
java.lang.String resourceBasename,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses classpath resources with a flexible extension. In general, this
|
||||
@ -1551,7 +1551,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L902" target="_blank" >parseResourcesAnySyntax</a>(java.lang.Class<?> klass,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L856" target="_blank" >parseResourcesAnySyntax</a>(java.lang.Class<?> klass,
|
||||
java.lang.String resourceBasename)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseResourcesAnySyntax-java.lang.Class-java.lang.String-com.typesafe.config.ConfigParseOptions-"><code>parseResourcesAnySyntax(Class,String,ConfigParseOptions)</code></a>
|
||||
but always uses default parse options.</div>
|
||||
@ -1573,7 +1573,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L928" target="_blank" >parseResources</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L882" target="_blank" >parseResources</a>(java.lang.ClassLoader loader,
|
||||
java.lang.String resource,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses all resources on the classpath with the given name and merges them
|
||||
@ -1604,7 +1604,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L943" target="_blank" >parseResources</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L897" target="_blank" >parseResources</a>(java.lang.ClassLoader loader,
|
||||
java.lang.String resource)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseResources-java.lang.ClassLoader-java.lang.String-com.typesafe.config.ConfigParseOptions-"><code>parseResources(ClassLoader,String,ConfigParseOptions)</code></a> but always uses
|
||||
default parse options.</div>
|
||||
@ -1623,7 +1623,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L970" target="_blank" >parseResourcesAnySyntax</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L924" target="_blank" >parseResourcesAnySyntax</a>(java.lang.ClassLoader loader,
|
||||
java.lang.String resourceBasename,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses classpath resources with a flexible extension. In general, this
|
||||
@ -1655,7 +1655,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L988" target="_blank" >parseResourcesAnySyntax</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L942" target="_blank" >parseResourcesAnySyntax</a>(java.lang.ClassLoader loader,
|
||||
java.lang.String resourceBasename)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseResourcesAnySyntax-java.lang.ClassLoader-java.lang.String-com.typesafe.config.ConfigParseOptions-"><code>parseResourcesAnySyntax(ClassLoader,String,ConfigParseOptions)</code></a> but always uses
|
||||
default parse options.</div>
|
||||
@ -1676,7 +1676,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1000" target="_blank" >parseResources</a>(java.lang.String resource,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L954" target="_blank" >parseResources</a>(java.lang.String resource,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseResources-java.lang.ClassLoader-java.lang.String-com.typesafe.config.ConfigParseOptions-"><code>parseResources(ClassLoader,String,ConfigParseOptions)</code></a> but
|
||||
uses thread's current context class loader if none is set in the
|
||||
@ -1696,7 +1696,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1011" target="_blank" >parseResources</a>(java.lang.String resource)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L965" target="_blank" >parseResources</a>(java.lang.String resource)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseResources-java.lang.ClassLoader-java.lang.String-"><code>parseResources(ClassLoader,String)</code></a> but uses thread's
|
||||
current context class loader.</div>
|
||||
<dl>
|
||||
@ -1713,7 +1713,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1023" target="_blank" >parseResourcesAnySyntax</a>(java.lang.String resourceBasename,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L977" target="_blank" >parseResourcesAnySyntax</a>(java.lang.String resourceBasename,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Like
|
||||
<a href="../../../com/typesafe/config/ConfigFactory.html#parseResourcesAnySyntax-java.lang.ClassLoader-java.lang.String-com.typesafe.config.ConfigParseOptions-"><code>parseResourcesAnySyntax(ClassLoader,String,ConfigParseOptions)</code></a>
|
||||
@ -1733,7 +1733,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1033" target="_blank" >parseResourcesAnySyntax</a>(java.lang.String resourceBasename)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L987" target="_blank" >parseResourcesAnySyntax</a>(java.lang.String resourceBasename)</pre>
|
||||
<div class="block">Like <a href="../../../com/typesafe/config/ConfigFactory.html#parseResourcesAnySyntax-java.lang.ClassLoader-java.lang.String-"><code>parseResourcesAnySyntax(ClassLoader,String)</code></a> but uses
|
||||
thread's current context class loader.</div>
|
||||
<dl>
|
||||
@ -1750,7 +1750,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseString</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1045" target="_blank" >parseString</a>(java.lang.String s,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L999" target="_blank" >parseString</a>(java.lang.String s,
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a string (which should be valid HOCON or JSON by default, or
|
||||
the syntax specified in the options otherwise).</div>
|
||||
@ -1769,7 +1769,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseString</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1055" target="_blank" >parseString</a>(java.lang.String s)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1009" target="_blank" >parseString</a>(java.lang.String s)</pre>
|
||||
<div class="block">Parses a string (which should be valid HOCON or JSON).</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -1785,7 +1785,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseMap</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1082" target="_blank" >parseMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1036" target="_blank" >parseMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values,
|
||||
java.lang.String originDescription)</pre>
|
||||
<div class="block">Creates a <code>Config</code> based on a <code>Map</code> from paths to
|
||||
plain Java values. Similar to
|
||||
@ -1818,7 +1818,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>parseMap</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1094" target="_blank" >parseMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigFactory.java#L1048" target="_blank" >parseMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values)</pre>
|
||||
<div class="block">See the other overload of <a href="../../../com/typesafe/config/ConfigFactory.html#parseMap-java.util.Map-java.lang.String-"><code>parseMap(Map, String)</code></a> for details,
|
||||
this one just uses a default origin description.</div>
|
||||
<dl>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigIncludeContext</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -18,7 +18,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6};
|
||||
var methods = {"i0":6,"i1":6,"i2":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncludeContext.java#L19" target="_blank" >ConfigIncludeContext</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncludeContext.java#L19" target="_blank" >ConfigIncludeContext</a></pre>
|
||||
<div class="block">Context provided to a <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a>; this interface is only useful
|
||||
inside a <code>ConfigIncluder</code> implementation, and is not intended for apps
|
||||
to implement.
|
||||
@ -144,6 +144,12 @@ var activeTableTab = "activeTableTab";
|
||||
example in the same directory as the file doing the including.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigIncludeContext.html#setParseOptions-com.typesafe.config.ConfigParseOptions-">setParseOptions</a></span>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</code>
|
||||
<div class="block">Copy this <a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><code>ConfigIncludeContext</code></a> giving it a new value for its parseOptions.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
@ -165,7 +171,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>relativeTo</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncludeContext.java#L36" target="_blank" >relativeTo</a>(java.lang.String filename)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncludeContext.java#L36" target="_blank" >relativeTo</a>(java.lang.String filename)</pre>
|
||||
<div class="block">Tries to find a name relative to whatever is doing the including, for
|
||||
example in the same directory as the file doing the including. Returns
|
||||
null if it can't meaningfully create a relative name. The returned
|
||||
@ -187,10 +193,10 @@ var activeTableTab = "activeTableTab";
|
||||
<a name="parseOptions--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseOptions</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncludeContext.java#L45" target="_blank" >parseOptions</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncludeContext.java#L45" target="_blank" >parseOptions</a>()</pre>
|
||||
<div class="block">Parse options to use (if you use another method to get a
|
||||
<a href="../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config"><code>ConfigParseable</code></a> then use <a href="../../../com/typesafe/config/ConfigParseable.html#options--"><code>ConfigParseable.options()</code></a>
|
||||
instead though).</div>
|
||||
@ -200,6 +206,22 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setParseOptions-com.typesafe.config.ConfigParseOptions-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>setParseOptions</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncludeContext.java#L55" target="_blank" >setParseOptions</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Copy this <a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><code>ConfigIncludeContext</code></a> giving it a new value for its parseOptions.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>options</code> - new parse options to use</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the updated copy of this context</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigIncluder</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluder.java#L13" target="_blank" >ConfigIncluder</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluder.java#L13" target="_blank" >ConfigIncluder</a></pre>
|
||||
<div class="block">Implement this interface and provide an instance to
|
||||
<a href="../../../com/typesafe/config/ConfigParseOptions.html#setIncluder-com.typesafe.config.ConfigIncluder-"><code>ConfigParseOptions.setIncluder()</code></a> to
|
||||
customize handling of <code>include</code> statements in config files. You may
|
||||
@ -158,7 +158,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withFallback</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluder.java#L29" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> fallback)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluder.java#L29" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> fallback)</pre>
|
||||
<div class="block">Returns a new includer that falls back to the given includer. This is how
|
||||
you can obtain the default includer; it will be provided as a fallback.
|
||||
It's up to your includer to chain to it if you want to. You might want to
|
||||
@ -183,7 +183,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>include</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluder.java#L49" target="_blank" >include</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluder.java#L49" target="_blank" >include</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
java.lang.String what)</pre>
|
||||
<div class="block">Parses another item to be included. The returned object typically would
|
||||
not have substitutions resolved. You can throw a ConfigException here to
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigIncluderClasspath</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluderClasspath.java#L12" target="_blank" >ConfigIncluderClasspath</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluderClasspath.java#L12" target="_blank" >ConfigIncluderClasspath</a></pre>
|
||||
<div class="block">Implement this <em>in addition to</em> <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a> if you want to
|
||||
support inclusion of files with the <code>include classpath("resource")</code>
|
||||
syntax. If you do not implement this but do implement <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a>,
|
||||
@ -151,7 +151,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>includeResources</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluderClasspath.java#L24" target="_blank" >includeResources</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluderClasspath.java#L24" target="_blank" >includeResources</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
java.lang.String what)</pre>
|
||||
<div class="block">Parses another item to be included. The returned object typically would
|
||||
not have substitutions resolved. You can throw a ConfigException here to
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigIncluderFile</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluderFile.java#L14" target="_blank" >ConfigIncluderFile</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluderFile.java#L14" target="_blank" >ConfigIncluderFile</a></pre>
|
||||
<div class="block">Implement this <em>in addition to</em> <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a> if you want to
|
||||
support inclusion of files with the <code>include file("filename")</code> syntax.
|
||||
If you do not implement this but do implement <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a>,
|
||||
@ -151,7 +151,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>includeFile</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluderFile.java#L26" target="_blank" >includeFile</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluderFile.java#L26" target="_blank" >includeFile</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
java.io.File what)</pre>
|
||||
<div class="block">Parses another item to be included. The returned object typically would
|
||||
not have substitutions resolved. You can throw a ConfigException here to
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigIncluderURL</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluderURL.java#L14" target="_blank" >ConfigIncluderURL</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluderURL.java#L14" target="_blank" >ConfigIncluderURL</a></pre>
|
||||
<div class="block">Implement this <em>in addition to</em> <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a> if you want to
|
||||
support inclusion of files with the <code>include url("http://example.com")</code>
|
||||
syntax. If you do not implement this but do implement <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a>,
|
||||
@ -151,7 +151,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>includeURL</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigIncluderURL.java#L26" target="_blank" >includeURL</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigIncluderURL.java#L26" target="_blank" >includeURL</a>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a> context,
|
||||
java.net.URL what)</pre>
|
||||
<div class="block">Parses another item to be included. The returned object typically would
|
||||
not have substitutions resolved. You can throw a ConfigException here to
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigList</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigList.html" target="_top">Frames</a></li>
|
||||
@ -104,7 +104,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigList.java#L35" target="_blank" >ConfigList</a>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigList.java#L35" target="_blank" >ConfigList</a>
|
||||
extends java.util.List<<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>>, <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></pre>
|
||||
<div class="block">Subtype of <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> representing a list value, as in JSON's
|
||||
<code>[1,2,3]</code> syntax.
|
||||
@ -211,14 +211,14 @@ extends java.util.List<<a href="../../../com/typesafe/config/ConfigValue.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>unwrapped</h4>
|
||||
<pre>java.util.List<java.lang.Object> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigList.java#L42" target="_blank" >unwrapped</a>()</pre>
|
||||
<pre>java.util.List<java.lang.Object> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigList.java#L44" target="_blank" >unwrapped</a>()</pre>
|
||||
<div class="block">Recursively unwraps the list, returning a list of plain Java values such
|
||||
as Integer or String or whatever is in the list.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigValue.html#unwrapped--">unwrapped</a></code> in interface <code><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a plain Java value corresponding to this ConfigValue</dd>
|
||||
<dd>a <code>List</code> containing plain Java objects</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@ -228,7 +228,7 @@ extends java.util.List<<a href="../../../com/typesafe/config/ConfigValue.html
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>withOrigin</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigList.java#L45" target="_blank" >withOrigin</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigList.java#L47" target="_blank" >withOrigin</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../com/typesafe/config/ConfigValue.html#withOrigin-com.typesafe.config.ConfigOrigin-">ConfigValue</a></code></span></div>
|
||||
<div class="block">Returns a <code>ConfigValue</code> based on this one, but with the given
|
||||
origin. This is useful when you are parsing a new format of file or setting
|
||||
@ -271,7 +271,7 @@ extends java.util.List<<a href="../../../com/typesafe/config/ConfigValue.html
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigList.html" target="_top">Frames</a></li>
|
||||
|
239
latest/api/com/typesafe/config/ConfigLoadingStrategy.html
Normal file
239
latest/api/com/typesafe/config/ConfigLoadingStrategy.html
Normal file
@ -0,0 +1,239 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigLoadingStrategy</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigLoadingStrategy";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigLoadingStrategy.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigLoadingStrategy.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Interface ConfigLoadingStrategy" class="title">Interface ConfigLoadingStrategy</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config">DefaultConfigLoadingStrategy</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigLoadingStrategy.java#L12" target="_blank" >ConfigLoadingStrategy</a></pre>
|
||||
<div class="block">This method allows you to alter default config loading strategy for all the code which
|
||||
calls <a href="../../../com/typesafe/config/ConfigFactory.html#load-java.lang.String-"><code>ConfigFactory.load(java.lang.String)</code></a>.
|
||||
|
||||
Usually you don't have to implement this interface but it may be required
|
||||
when you fixing a improperly implemented library with unavailable source code.
|
||||
|
||||
You have to define VM property <code>config.strategy</code> to replace default strategy with your own.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html#parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">parseApplicationConfig</a></span>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions)</code>
|
||||
<div class="block">This method must load and parse application config.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>parseApplicationConfig</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigLoadingStrategy.java#L19" target="_blank" >parseApplicationConfig</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions)</pre>
|
||||
<div class="block">This method must load and parse application config.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parseOptions</code> - <a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config"><code>ConfigParseOptions</code></a> to use</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>loaded config</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigLoadingStrategy.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigLoadingStrategy.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigMemorySize</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L13" target="_blank" >ConfigMemorySize</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L13" target="_blank" >ConfigMemorySize</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">An immutable class representing an amount of memory. Use
|
||||
static factory methods such as <a href="../../../com/typesafe/config/ConfigMemorySize.html#ofBytes-long-"><code>ofBytes(long)</code></a> to create instances.</div>
|
||||
@ -187,7 +187,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ofBytes</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L29" target="_blank" >ofBytes</a>(long bytes)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L29" target="_blank" >ofBytes</a>(long bytes)</pre>
|
||||
<div class="block">Constructs a ConfigMemorySize representing the given
|
||||
number of bytes.</div>
|
||||
<dl>
|
||||
@ -206,7 +206,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>toBytes</h4>
|
||||
<pre>public long <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L38" target="_blank" >toBytes</a>()</pre>
|
||||
<pre>public long <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L38" target="_blank" >toBytes</a>()</pre>
|
||||
<div class="block">Gets the size in bytes.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -222,7 +222,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>toString</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L43" target="_blank" >toString</a>()</pre>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L43" target="_blank" >toString</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>toString</code> in class <code>java.lang.Object</code></dd>
|
||||
@ -235,7 +235,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>equals</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L48" target="_blank" >equals</a>(java.lang.Object other)</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L48" target="_blank" >equals</a>(java.lang.Object other)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>equals</code> in class <code>java.lang.Object</code></dd>
|
||||
@ -248,7 +248,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>hashCode</h4>
|
||||
<pre>public int <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L57" target="_blank" >hashCode</a>()</pre>
|
||||
<pre>public int <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMemorySize.java#L57" target="_blank" >hashCode</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>hashCode</code> in class <code>java.lang.Object</code></dd>
|
||||
@ -282,7 +282,7 @@ extends java.lang.Object</pre>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigMergeable</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -104,7 +104,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMergeable.java#L19" target="_blank" >ConfigMergeable</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMergeable.java#L19" target="_blank" >ConfigMergeable</a></pre>
|
||||
<div class="block">Marker for types whose instances can be merged, that is <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> and
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a>. Instances of <code>Config</code> and <code>ConfigValue</code> can
|
||||
be combined into a single new instance using the
|
||||
@ -162,7 +162,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>withFallback</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigMergeable.java#L71" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigMergeable.java#L71" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<div class="block">Returns a new value computed by merging this value with another, with
|
||||
keys in this value "winning" over the other one.
|
||||
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigObject</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -104,7 +104,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L63" target="_blank" >ConfigObject</a>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L63" target="_blank" >ConfigObject</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>, java.util.Map<java.lang.String,<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>></pre>
|
||||
<div class="block">Subtype of <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> representing an object (AKA dictionary or map)
|
||||
value, as in JSON's curly brace <code>{ "a" : 42 }</code> syntax.
|
||||
@ -283,7 +283,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>toConfig</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L72" target="_blank" >toConfig</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L72" target="_blank" >toConfig</a>()</pre>
|
||||
<div class="block">Converts this object to a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> instance, enabling you to use
|
||||
path expressions to find values in the object. This is a constant-time
|
||||
operation (it is not proportional to the size of the object).</div>
|
||||
@ -299,7 +299,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>unwrapped</h4>
|
||||
<pre>java.util.Map<java.lang.String,java.lang.Object> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L81" target="_blank" >unwrapped</a>()</pre>
|
||||
<pre>java.util.Map<java.lang.String,java.lang.Object> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L81" target="_blank" >unwrapped</a>()</pre>
|
||||
<div class="block">Recursively unwraps the object, returning a map from String to whatever
|
||||
plain Java values are unwrapped from the object's values.</div>
|
||||
<dl>
|
||||
@ -316,7 +316,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withFallback</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L84" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L84" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback-com.typesafe.config.ConfigMergeable-">ConfigMergeable</a></code></span></div>
|
||||
<div class="block">Returns a new value computed by merging this value with another, with
|
||||
keys in this value "winning" over the other one.
|
||||
@ -381,7 +381,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>get</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L98" target="_blank" >get</a>(java.lang.Object key)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L98" target="_blank" >get</a>(java.lang.Object key)</pre>
|
||||
<div class="block">Gets a <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> at the given key, or returns null if there is
|
||||
no value. The returned <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> may have
|
||||
<a href="../../../com/typesafe/config/ConfigValueType.html#NULL"><code>ConfigValueType.NULL</code></a> or any other type, and the passed-in key
|
||||
@ -402,7 +402,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withOnlyKey</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L108" target="_blank" >withOnlyKey</a>(java.lang.String key)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L108" target="_blank" >withOnlyKey</a>(java.lang.String key)</pre>
|
||||
<div class="block">Clone the object with only the given key (and its children) retained; all
|
||||
sibling keys are removed.</div>
|
||||
<dl>
|
||||
@ -419,7 +419,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withoutKey</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L117" target="_blank" >withoutKey</a>(java.lang.String key)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L117" target="_blank" >withoutKey</a>(java.lang.String key)</pre>
|
||||
<div class="block">Clone the object with the given key removed.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -435,7 +435,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withValue</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L131" target="_blank" >withValue</a>(java.lang.String key,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L131" target="_blank" >withValue</a>(java.lang.String key,
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a> value)</pre>
|
||||
<div class="block">Returns a <code>ConfigObject</code> based on this one, but with the given key
|
||||
set to the given value. Does not modify this instance (since it's
|
||||
@ -456,7 +456,7 @@ extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>withOrigin</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigObject.java#L134" target="_blank" >withOrigin</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigObject.java#L134" target="_blank" >withOrigin</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../com/typesafe/config/ConfigValue.html#withOrigin-com.typesafe.config.ConfigOrigin-">ConfigValue</a></code></span></div>
|
||||
<div class="block">Returns a <code>ConfigValue</code> based on this one, but with the given
|
||||
origin. This is useful when you are parsing a new format of file or setting
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigOrigin</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L30" target="_blank" >ConfigOrigin</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L30" target="_blank" >ConfigOrigin</a></pre>
|
||||
<div class="block">Represents the origin (such as filename and line number) of a
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> for use in error messages. Obtain the origin of a value
|
||||
with <a href="../../../com/typesafe/config/ConfigValue.html#origin--"><code>ConfigValue.origin()</code></a>. Exceptions may have an origin, see
|
||||
@ -208,7 +208,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>description</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L37" target="_blank" >description</a>()</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L37" target="_blank" >description</a>()</pre>
|
||||
<div class="block">Returns a string describing the origin of a value or exception. This will
|
||||
never return null.</div>
|
||||
<dl>
|
||||
@ -223,7 +223,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>filename</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L45" target="_blank" >filename</a>()</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L45" target="_blank" >filename</a>()</pre>
|
||||
<div class="block">Returns a filename describing the origin. This will return null if the
|
||||
origin was not a file.</div>
|
||||
<dl>
|
||||
@ -238,7 +238,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>url</h4>
|
||||
<pre>java.net.URL <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L53" target="_blank" >url</a>()</pre>
|
||||
<pre>java.net.URL <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L53" target="_blank" >url</a>()</pre>
|
||||
<div class="block">Returns a URL describing the origin. This will return null if the origin
|
||||
has no meaningful URL.</div>
|
||||
<dl>
|
||||
@ -253,7 +253,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>resource</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L61" target="_blank" >resource</a>()</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L61" target="_blank" >resource</a>()</pre>
|
||||
<div class="block">Returns a classpath resource name describing the origin. This will return
|
||||
null if the origin was not a classpath resource.</div>
|
||||
<dl>
|
||||
@ -268,7 +268,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>lineNumber</h4>
|
||||
<pre>int <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L69" target="_blank" >lineNumber</a>()</pre>
|
||||
<pre>int <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L69" target="_blank" >lineNumber</a>()</pre>
|
||||
<div class="block">Returns a line number where the value or exception originated. This will
|
||||
return -1 if there's no meaningful line number.</div>
|
||||
<dl>
|
||||
@ -283,7 +283,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>comments</h4>
|
||||
<pre>java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L81" target="_blank" >comments</a>()</pre>
|
||||
<pre>java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L81" target="_blank" >comments</a>()</pre>
|
||||
<div class="block">Returns any comments that appeared to "go with" this place in the file.
|
||||
Often an empty list, but never null. The details of this are subject to
|
||||
change, but at the moment comments that are immediately before an array
|
||||
@ -302,7 +302,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withComments</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L98" target="_blank" >withComments</a>(java.util.List<java.lang.String> comments)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L98" target="_blank" >withComments</a>(java.util.List<java.lang.String> comments)</pre>
|
||||
<div class="block">Returns a <code>ConfigOrigin</code> based on this one, but with the given
|
||||
comments. Does not modify this instance or any <code>ConfigValue</code>s with
|
||||
this origin (since they are immutable). To set the returned origin to a
|
||||
@ -327,7 +327,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>withLineNumber</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L117" target="_blank" >withLineNumber</a>(int lineNumber)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOrigin.java#L117" target="_blank" >withLineNumber</a>(int lineNumber)</pre>
|
||||
<div class="block">Returns a <code>ConfigOrigin</code> based on this one, but with the given
|
||||
line number. This origin must be a FILE, URL or RESOURCE. Does not modify
|
||||
this instance or any <code>ConfigValue</code>s with this origin (since they are
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigOriginFactory</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L16" target="_blank" >ConfigOriginFactory</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L16" target="_blank" >ConfigOriginFactory</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">This class contains some static factory methods for building a <a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><code>ConfigOrigin</code></a>. <code>ConfigOrigin</code>s are automatically created when you
|
||||
call other API methods to get a <code>ConfigValue</code> or <code>Config</code>.
|
||||
@ -189,7 +189,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newSimple</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L29" target="_blank" >newSimple</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L29" target="_blank" >newSimple</a>()</pre>
|
||||
<div class="block">Returns the default origin for values when no other information is
|
||||
provided. This is the origin used in <a href="../../../com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config"><code>#fromAnyRef(Object)</code></a>.</div>
|
||||
<dl>
|
||||
@ -206,7 +206,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newSimple</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L41" target="_blank" >newSimple</a>(java.lang.String description)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L41" target="_blank" >newSimple</a>(java.lang.String description)</pre>
|
||||
<div class="block">Returns an origin with the given description.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -224,7 +224,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newFile</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L53" target="_blank" >newFile</a>(java.lang.String filename)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L53" target="_blank" >newFile</a>(java.lang.String filename)</pre>
|
||||
<div class="block">Creates a file origin with the given filename.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -242,7 +242,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>newURL</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L65" target="_blank" >newURL</a>(java.net.URL url)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigOriginFactory.java#L65" target="_blank" >newURL</a>(java.net.URL url)</pre>
|
||||
<div class="block">Creates a url origin with the given URL object.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigParseOptions</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L23" target="_blank" >ConfigParseOptions</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L23" target="_blank" >ConfigParseOptions</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">A set of options related to parsing.
|
||||
|
||||
@ -253,7 +253,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaults</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L45" target="_blank" >defaults</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L45" target="_blank" >defaults</a>()</pre>
|
||||
<div class="block">Gets an instance of <code>ConfigParseOptions</code> with all fields
|
||||
set to the default values. Start with this instance and make any
|
||||
changes you need.</div>
|
||||
@ -269,7 +269,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSyntax</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L57" target="_blank" >setSyntax</a>(<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a> syntax)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L57" target="_blank" >setSyntax</a>(<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a> syntax)</pre>
|
||||
<div class="block">Set the file format. If set to null, try to guess from any available
|
||||
filename extension; if guessing fails, assume <a href="../../../com/typesafe/config/ConfigSyntax.html#CONF"><code>ConfigSyntax.CONF</code></a>.</div>
|
||||
<dl>
|
||||
@ -286,7 +286,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSyntax</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L69" target="_blank" >getSyntax</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L69" target="_blank" >getSyntax</a>()</pre>
|
||||
<div class="block">Gets the current syntax option, which may be null for "any".</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -300,7 +300,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setOriginDescription</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L83" target="_blank" >setOriginDescription</a>(java.lang.String originDescription)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L83" target="_blank" >setOriginDescription</a>(java.lang.String originDescription)</pre>
|
||||
<div class="block">Set a description for the thing being parsed. In most cases this will be
|
||||
set up for you to something like the filename, but if you provide just an
|
||||
input stream you might want to improve on it. Set to null to allow the
|
||||
@ -320,7 +320,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOriginDescription</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L99" target="_blank" >getOriginDescription</a>()</pre>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L99" target="_blank" >getOriginDescription</a>()</pre>
|
||||
<div class="block">Gets the current origin description, which may be null for "automatic".</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -334,10 +334,11 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setAllowMissing</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L119" target="_blank" >setAllowMissing</a>(boolean allowMissing)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L120" target="_blank" >setAllowMissing</a>(boolean allowMissing)</pre>
|
||||
<div class="block">Set to false to throw an exception if the item being parsed (for example
|
||||
a file) is missing. Set to true to just return an empty document in that
|
||||
case.</div>
|
||||
case. Note that this setting applies on only to fetching the root document,
|
||||
it has no effect on any nested includes.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>allowMissing</code> - true to silently ignore missing item</dd>
|
||||
@ -352,7 +353,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getAllowMissing</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L131" target="_blank" >getAllowMissing</a>()</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L132" target="_blank" >getAllowMissing</a>()</pre>
|
||||
<div class="block">Gets the current "allow missing" flag.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -366,7 +367,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setIncluder</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L142" target="_blank" >setIncluder</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> includer)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L143" target="_blank" >setIncluder</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> includer)</pre>
|
||||
<div class="block">Set a <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a> which customizes how includes are handled.
|
||||
null means to use the default includer.</div>
|
||||
<dl>
|
||||
@ -383,7 +384,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>prependIncluder</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L159" target="_blank" >prependIncluder</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> includer)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L160" target="_blank" >prependIncluder</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> includer)</pre>
|
||||
<div class="block">Prepends a <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a> which customizes how
|
||||
includes are handled. To prepend your includer, the
|
||||
library calls <a href="../../../com/typesafe/config/ConfigIncluder.html#withFallback-com.typesafe.config.ConfigIncluder-"><code>ConfigIncluder.withFallback(com.typesafe.config.ConfigIncluder)</code></a> on your
|
||||
@ -402,7 +403,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>appendIncluder</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L178" target="_blank" >appendIncluder</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> includer)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L179" target="_blank" >appendIncluder</a>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a> includer)</pre>
|
||||
<div class="block">Appends a <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a> which customizes how
|
||||
includes are handled. To append, the library calls <a href="../../../com/typesafe/config/ConfigIncluder.html#withFallback-com.typesafe.config.ConfigIncluder-"><code>ConfigIncluder.withFallback(com.typesafe.config.ConfigIncluder)</code></a> on the existing includer.</div>
|
||||
<dl>
|
||||
@ -419,7 +420,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getIncluder</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L193" target="_blank" >getIncluder</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L194" target="_blank" >getIncluder</a>()</pre>
|
||||
<div class="block">Gets the current includer (will be null for the default includer).</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -433,7 +434,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setClassLoader</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L206" target="_blank" >setClassLoader</a>(java.lang.ClassLoader loader)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L207" target="_blank" >setClassLoader</a>(java.lang.ClassLoader loader)</pre>
|
||||
<div class="block">Set the class loader. If set to null,
|
||||
<code>Thread.currentThread().getContextClassLoader()</code> will be used.</div>
|
||||
<dl>
|
||||
@ -451,7 +452,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getClassLoader</h4>
|
||||
<pre>public java.lang.ClassLoader <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L221" target="_blank" >getClassLoader</a>()</pre>
|
||||
<pre>public java.lang.ClassLoader <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseOptions.java#L222" target="_blank" >getClassLoader</a>()</pre>
|
||||
<div class="block">Get the class loader; never returns <code>null</code>, if the class loader was
|
||||
unset, returns
|
||||
<code>Thread.currentThread().getContextClassLoader()</code>.</div>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigParseable</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -104,7 +104,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseable.java#L18" target="_blank" >ConfigParseable</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseable.java#L18" target="_blank" >ConfigParseable</a></pre>
|
||||
<div class="block">An opaque handle to something that can be parsed, obtained from
|
||||
<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><code>ConfigIncludeContext</code></a>.
|
||||
|
||||
@ -172,7 +172,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parse</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseable.java#L29" target="_blank" >parse</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseable.java#L29" target="_blank" >parse</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parse whatever it is. The options should come from
|
||||
<a href="../../../com/typesafe/config/ConfigParseable.html#options--"><code>options()</code></a> but you could tweak them if you
|
||||
like.</div>
|
||||
@ -191,7 +191,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseable.java#L36" target="_blank" >origin</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseable.java#L36" target="_blank" >origin</a>()</pre>
|
||||
<div class="block">Returns a <a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><code>ConfigOrigin</code></a> describing the origin of the parseable
|
||||
item.</div>
|
||||
<dl>
|
||||
@ -206,7 +206,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>options</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigParseable.java#L44" target="_blank" >options</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigParseable.java#L44" target="_blank" >options</a>()</pre>
|
||||
<div class="block">Get the initial options, which can be modified then passed to parse().
|
||||
These options will have the right description, includer, and other
|
||||
parameters already set up.</div>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigRenderOptions</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L19" target="_blank" >ConfigRenderOptions</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L19" target="_blank" >ConfigRenderOptions</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block"><p>
|
||||
A set of options related to rendering a <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a>. Passed to
|
||||
@ -232,7 +232,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaults</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L40" target="_blank" >defaults</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L40" target="_blank" >defaults</a>()</pre>
|
||||
<div class="block">Returns the default render options which are verbose (commented and
|
||||
formatted). See <a href="../../../com/typesafe/config/ConfigRenderOptions.html#concise--"><code>concise()</code></a> for stripped-down
|
||||
options. This rendering will not be valid JSON since it has comments.</div>
|
||||
@ -248,7 +248,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>concise</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L50" target="_blank" >concise</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L50" target="_blank" >concise</a>()</pre>
|
||||
<div class="block">Returns concise render options (no whitespace or comments). For a
|
||||
resolved <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>, the concise rendering will be valid JSON.</div>
|
||||
<dl>
|
||||
@ -263,7 +263,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setComments</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L63" target="_blank" >setComments</a>(boolean value)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L63" target="_blank" >setComments</a>(boolean value)</pre>
|
||||
<div class="block">Returns options with comments toggled. This controls human-written
|
||||
comments but not the autogenerated "origin of this setting" comments,
|
||||
which are controlled by <a href="../../../com/typesafe/config/ConfigRenderOptions.html#setOriginComments-boolean-"><code>setOriginComments(boolean)</code></a>.</div>
|
||||
@ -281,7 +281,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getComments</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L76" target="_blank" >getComments</a>()</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L76" target="_blank" >getComments</a>()</pre>
|
||||
<div class="block">Returns whether the options enable comments. This method is mostly used
|
||||
by the config lib internally, not by applications.</div>
|
||||
<dl>
|
||||
@ -296,7 +296,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setOriginComments</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L96" target="_blank" >setOriginComments</a>(boolean value)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L96" target="_blank" >setOriginComments</a>(boolean value)</pre>
|
||||
<div class="block">Returns options with origin comments toggled. If this is enabled, the
|
||||
library generates comments for each setting based on the
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html#origin--"><code>ConfigValue.origin()</code></a> of that setting's value. For example these
|
||||
@ -321,7 +321,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOriginComments</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L109" target="_blank" >getOriginComments</a>()</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L109" target="_blank" >getOriginComments</a>()</pre>
|
||||
<div class="block">Returns whether the options enable automated origin comments. This method
|
||||
is mostly used by the config lib internally, not by applications.</div>
|
||||
<dl>
|
||||
@ -336,7 +336,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFormatted</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L121" target="_blank" >setFormatted</a>(boolean value)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L121" target="_blank" >setFormatted</a>(boolean value)</pre>
|
||||
<div class="block">Returns options with formatting toggled. Formatting means indentation and
|
||||
whitespace, enabling formatting makes things prettier but larger.</div>
|
||||
<dl>
|
||||
@ -353,7 +353,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getFormatted</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L134" target="_blank" >getFormatted</a>()</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L134" target="_blank" >getFormatted</a>()</pre>
|
||||
<div class="block">Returns whether the options enable formatting. This method is mostly used
|
||||
by the config lib internally, not by applications.</div>
|
||||
<dl>
|
||||
@ -368,7 +368,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setJson</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L149" target="_blank" >setJson</a>(boolean value)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L149" target="_blank" >setJson</a>(boolean value)</pre>
|
||||
<div class="block">Returns options with JSON toggled. JSON means that HOCON extensions
|
||||
(omitting commas, quotes for example) won't be used. However, whether to
|
||||
use comments is controlled by the separate <a href="../../../com/typesafe/config/ConfigRenderOptions.html#setComments-boolean-"><code>setComments(boolean)</code></a>
|
||||
@ -388,7 +388,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getJson</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L162" target="_blank" >getJson</a>()</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L162" target="_blank" >getJson</a>()</pre>
|
||||
<div class="block">Returns whether the options enable JSON. This method is mostly used by
|
||||
the config lib internally, not by applications.</div>
|
||||
<dl>
|
||||
@ -403,7 +403,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>toString</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L167" target="_blank" >toString</a>()</pre>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigRenderOptions.java#L167" target="_blank" >toString</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>toString</code> in class <code>java.lang.Object</code></dd>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigResolveOptions</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L29" target="_blank" >ConfigResolveOptions</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L29" target="_blank" >ConfigResolveOptions</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">A set of options related to resolving substitutions. Substitutions use the
|
||||
<code>${foo.bar}</code> syntax and are documented in the <a
|
||||
@ -214,7 +214,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaults</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L44" target="_blank" >defaults</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L44" target="_blank" >defaults</a>()</pre>
|
||||
<div class="block">Returns the default resolve options. By default the system environment
|
||||
will be used and unresolved substitutions are not allowed.</div>
|
||||
<dl>
|
||||
@ -229,7 +229,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>noSystem</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L54" target="_blank" >noSystem</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L54" target="_blank" >noSystem</a>()</pre>
|
||||
<div class="block">Returns resolve options that disable any reference to "system" data
|
||||
(currently, this means environment variables).</div>
|
||||
<dl>
|
||||
@ -244,7 +244,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setUseSystemEnvironment</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L66" target="_blank" >setUseSystemEnvironment</a>(boolean value)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L66" target="_blank" >setUseSystemEnvironment</a>(boolean value)</pre>
|
||||
<div class="block">Returns options with use of environment variables set to the given value.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -261,7 +261,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getUseSystemEnvironment</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L77" target="_blank" >getUseSystemEnvironment</a>()</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L77" target="_blank" >getUseSystemEnvironment</a>()</pre>
|
||||
<div class="block">Returns whether the options enable use of system environment variables.
|
||||
This method is mostly used by the config lib internally, not by
|
||||
applications.</div>
|
||||
@ -277,7 +277,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setAllowUnresolved</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L93" target="_blank" >setAllowUnresolved</a>(boolean value)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L93" target="_blank" >setAllowUnresolved</a>(boolean value)</pre>
|
||||
<div class="block">Returns options with "allow unresolved" set to the given value. By
|
||||
default, unresolved substitutions are an error. If unresolved
|
||||
substitutions are allowed, then a future attempt to use the unresolved
|
||||
@ -299,7 +299,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getAllowUnresolved</h4>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L104" target="_blank" >getAllowUnresolved</a>()</pre>
|
||||
<pre>public boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigResolveOptions.java#L104" target="_blank" >getAllowUnresolved</a>()</pre>
|
||||
<div class="block">Returns whether the options allow unresolved substitutions. This method
|
||||
is mostly used by the config lib internally, not by applications.</div>
|
||||
<dl>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigSyntax</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public enum <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L14" target="_blank" >ConfigSyntax</a>
|
||||
<pre>public enum <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L14" target="_blank" >ConfigSyntax</a>
|
||||
extends java.lang.Enum<<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>></pre>
|
||||
<div class="block">The syntax of a character stream (<a href="http://json.org">JSON</a>, <a
|
||||
href="https://github.com/typesafehub/config/blob/master/HOCON.md">HOCON</a>
|
||||
@ -224,7 +224,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>JSON</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L21" target="_blank" >JSON</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L21" target="_blank" >JSON</a></pre>
|
||||
<div class="block">Pedantically strict <a href="http://json.org">JSON</a> format; no
|
||||
comments, no unexpected commas, no duplicate keys in the same object.
|
||||
Associated with the <code>.json</code> file extension and
|
||||
@ -237,7 +237,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>CONF</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L28" target="_blank" >CONF</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L28" target="_blank" >CONF</a></pre>
|
||||
<div class="block">The JSON-superset <a
|
||||
href="https://github.com/typesafehub/config/blob/master/HOCON.md"
|
||||
>HOCON</a> format. Associated with the <code>.conf</code> file extension
|
||||
@ -250,7 +250,7 @@ the order they are declared.</div>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>PROPERTIES</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L35" target="_blank" >PROPERTIES</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L35" target="_blank" >PROPERTIES</a></pre>
|
||||
<div class="block">Standard <a href=
|
||||
"http://download.oracle.com/javase/7/docs/api/java/util/Properties.html#load%28java.io.Reader%29"
|
||||
>Java properties</a> format. Associated with the <code>.properties</code>
|
||||
@ -271,7 +271,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>values</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L14" target="_blank" >values</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L14" target="_blank" >values</a>()</pre>
|
||||
<div class="block">Returns an array containing the constants of this enum type, in
|
||||
the order they are declared. This method may be used to iterate
|
||||
over the constants as follows:
|
||||
@ -291,7 +291,7 @@ for (ConfigSyntax c : ConfigSyntax.values())
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>valueOf</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L14" target="_blank" >valueOf</a>(java.lang.String name)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigSyntax.java#L14" target="_blank" >valueOf</a>(java.lang.String name)</pre>
|
||||
<div class="block">Returns the enum constant of this type with the specified name.
|
||||
The string must match <i>exactly</i> an identifier used to declare an
|
||||
enum constant in this type. (Extraneous whitespace characters are
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigUtil</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigUtil.java#L11" target="_blank" >ConfigUtil</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigUtil.java#L11" target="_blank" >ConfigUtil</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Contains static utility methods.</div>
|
||||
</li>
|
||||
@ -184,7 +184,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>quoteString</h4>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigUtil.java#L23" target="_blank" >quoteString</a>(java.lang.String s)</pre>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigUtil.java#L23" target="_blank" >quoteString</a>(java.lang.String s)</pre>
|
||||
<div class="block">Quotes and escapes a string, as in the JSON specification.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
@ -200,7 +200,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>joinPath</h4>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigUtil.java#L42" target="_blank" >joinPath</a>(java.lang.String... elements)</pre>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigUtil.java#L42" target="_blank" >joinPath</a>(java.lang.String... elements)</pre>
|
||||
<div class="block">Converts a list of keys to a path expression, by quoting the path
|
||||
elements as needed and then joining them separated by a period. A path
|
||||
expression is usable with a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>, while individual path
|
||||
@ -224,7 +224,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>joinPath</h4>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigUtil.java#L61" target="_blank" >joinPath</a>(java.util.List<java.lang.String> elements)</pre>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigUtil.java#L61" target="_blank" >joinPath</a>(java.util.List<java.lang.String> elements)</pre>
|
||||
<div class="block">Converts a list of strings to a path expression, by quoting the path
|
||||
elements as needed and then joining them separated by a period. A path
|
||||
expression is usable with a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>, while individual path
|
||||
@ -248,7 +248,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>splitPath</h4>
|
||||
<pre>public static java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigUtil.java#L80" target="_blank" >splitPath</a>(java.lang.String path)</pre>
|
||||
<pre>public static java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigUtil.java#L80" target="_blank" >splitPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Converts a path expression into a list of keys, by splitting on period
|
||||
and unquoting the individual path elements. A path expression is usable
|
||||
with a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>, while individual path elements are usable with a
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigValue</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L21" target="_blank" >ConfigValue</a>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L21" target="_blank" >ConfigValue</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a></pre>
|
||||
<div class="block">An immutable value, following the <a href="http://json.org">JSON</a> type
|
||||
schema.
|
||||
@ -222,7 +222,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L28" target="_blank" >origin</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L28" target="_blank" >origin</a>()</pre>
|
||||
<div class="block">The origin of the value (file, line number, etc.), for debugging and
|
||||
error messages.</div>
|
||||
<dl>
|
||||
@ -237,7 +237,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>valueType</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L35" target="_blank" >valueType</a>()</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L35" target="_blank" >valueType</a>()</pre>
|
||||
<div class="block">The <a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config"><code>ConfigValueType</code></a> of the value; matches the JSON type schema.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
@ -251,7 +251,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>unwrapped</h4>
|
||||
<pre>java.lang.Object <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L45" target="_blank" >unwrapped</a>()</pre>
|
||||
<pre>java.lang.Object <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L45" target="_blank" >unwrapped</a>()</pre>
|
||||
<div class="block">Returns the value as a plain Java boxed value, that is, a <code>String</code>,
|
||||
<code>Number</code>, <code>Boolean</code>, <code>Map<String,Object></code>,
|
||||
<code>List<Object></code>, or <code>null</code>, matching the <a href="../../../com/typesafe/config/ConfigValue.html#valueType--"><code>valueType()</code></a>
|
||||
@ -269,7 +269,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>render</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L64" target="_blank" >render</a>()</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L64" target="_blank" >render</a>()</pre>
|
||||
<div class="block">Renders the config value as a HOCON string. This method is primarily
|
||||
intended for debugging, so it tries to add helpful comments and
|
||||
whitespace.
|
||||
@ -295,7 +295,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>render</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L85" target="_blank" >render</a>(<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a> options)</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L85" target="_blank" >render</a>(<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a> options)</pre>
|
||||
<div class="block">Renders the config value to a string, using the provided options.
|
||||
|
||||
<p>
|
||||
@ -323,7 +323,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withFallback</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L88" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L88" target="_blank" >withFallback</a>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a> other)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback-com.typesafe.config.ConfigMergeable-">ConfigMergeable</a></code></span></div>
|
||||
<div class="block">Returns a new value computed by merging this value with another, with
|
||||
keys in this value "winning" over the other one.
|
||||
@ -386,7 +386,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>atPath</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L99" target="_blank" >atPath</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L99" target="_blank" >atPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Places the value inside a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> at the given path. See also
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html#atKey-java.lang.String-"><code>atKey(String)</code></a>.</div>
|
||||
<dl>
|
||||
@ -404,7 +404,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>atKey</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L109" target="_blank" >atKey</a>(java.lang.String key)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L109" target="_blank" >atKey</a>(java.lang.String key)</pre>
|
||||
<div class="block">Places the value inside a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> at the given key. See also
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html#atPath-java.lang.String-"><code>atPath(String)</code></a>.</div>
|
||||
<dl>
|
||||
@ -421,7 +421,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>withOrigin</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValue.java#L121" target="_blank" >withOrigin</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValue.java#L121" target="_blank" >withOrigin</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin)</pre>
|
||||
<div class="block">Returns a <code>ConfigValue</code> based on this one, but with the given
|
||||
origin. This is useful when you are parsing a new format of file or setting
|
||||
comments for a single ConfigValue.</div>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigValueFactory</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L15" target="_blank" >ConfigValueFactory</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L15" target="_blank" >ConfigValueFactory</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">This class holds some static factory methods for building <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a>
|
||||
instances. See also <a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><code>ConfigFactory</code></a> which has methods for parsing files
|
||||
@ -203,7 +203,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromAnyRef</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L71" target="_blank" >fromAnyRef</a>(java.lang.Object object,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L71" target="_blank" >fromAnyRef</a>(java.lang.Object object,
|
||||
java.lang.String originDescription)</pre>
|
||||
<div class="block">Creates a <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> from a plain Java boxed value, which may be
|
||||
a <code>Boolean</code>, <code>Number</code>, <code>String</code>,
|
||||
@ -264,7 +264,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromMap</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L98" target="_blank" >fromMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L98" target="_blank" >fromMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values,
|
||||
java.lang.String originDescription)</pre>
|
||||
<div class="block">See the <a href="../../../com/typesafe/config/ConfigValueFactory.html#fromAnyRef-java.lang.Object-java.lang.String-"><code>fromAnyRef(Object,String)</code></a> documentation for details.
|
||||
This is a typesafe wrapper that only works on <code>Map</code> and
|
||||
@ -298,7 +298,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromIterable</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L112" target="_blank" >fromIterable</a>(java.lang.Iterable<? extends java.lang.Object> values,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L112" target="_blank" >fromIterable</a>(java.lang.Iterable<? extends java.lang.Object> values,
|
||||
java.lang.String originDescription)</pre>
|
||||
<div class="block">See the <a href="../../../com/typesafe/config/ConfigValueFactory.html#fromAnyRef-java.lang.Object-java.lang.String-"><code>fromAnyRef(Object,String)</code></a> documentation for details.
|
||||
This is a typesafe wrapper that only works on <code>Iterable</code>
|
||||
@ -318,7 +318,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromAnyRef</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L124" target="_blank" >fromAnyRef</a>(java.lang.Object object)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L124" target="_blank" >fromAnyRef</a>(java.lang.Object object)</pre>
|
||||
<div class="block">See the other overload <a href="../../../com/typesafe/config/ConfigValueFactory.html#fromAnyRef-java.lang.Object-java.lang.String-"><code>fromAnyRef(Object,String)</code></a> for details,
|
||||
this one just uses a default origin description.</div>
|
||||
<dl>
|
||||
@ -335,7 +335,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromMap</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L139" target="_blank" >fromMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L139" target="_blank" >fromMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> values)</pre>
|
||||
<div class="block">See the other overload <a href="../../../com/typesafe/config/ConfigValueFactory.html#fromMap-java.util.Map-java.lang.String-"><code>fromMap(Map,String)</code></a> for details, this one
|
||||
just uses a default origin description.
|
||||
|
||||
@ -356,7 +356,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>fromIterable</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L150" target="_blank" >fromIterable</a>(java.lang.Iterable<? extends java.lang.Object> values)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueFactory.java#L150" target="_blank" >fromIterable</a>(java.lang.Iterable<? extends java.lang.Object> values)</pre>
|
||||
<div class="block">See the other overload of <a href="../../../com/typesafe/config/ConfigValueFactory.html#fromIterable-java.lang.Iterable-java.lang.String-"><code>fromIterable(Iterable, String)</code></a> for
|
||||
details, this one just uses a default origin description.</div>
|
||||
<dl>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>ConfigValueType</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
<li><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigValueType.html" target="_top">Frames</a></li>
|
||||
@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public enum <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L10" target="_blank" >ConfigValueType</a>
|
||||
<pre>public enum <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L10" target="_blank" >ConfigValueType</a>
|
||||
extends java.lang.Enum<<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>></pre>
|
||||
<div class="block">The type of a configuration value (following the <a
|
||||
href="http://json.org">JSON</a> type schema).</div>
|
||||
@ -219,7 +219,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>OBJECT</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >OBJECT</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >OBJECT</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="LIST">
|
||||
@ -228,7 +228,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>LIST</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >LIST</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >LIST</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="NUMBER">
|
||||
@ -237,7 +237,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>NUMBER</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >NUMBER</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >NUMBER</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BOOLEAN">
|
||||
@ -246,7 +246,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BOOLEAN</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >BOOLEAN</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >BOOLEAN</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="NULL">
|
||||
@ -255,7 +255,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>NULL</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >NULL</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >NULL</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="STRING">
|
||||
@ -264,7 +264,7 @@ the order they are declared.</div>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>STRING</h4>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >STRING</a></pre>
|
||||
<pre>public static final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L11" target="_blank" >STRING</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -281,7 +281,7 @@ the order they are declared.</div>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>values</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L10" target="_blank" >values</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L10" target="_blank" >values</a>()</pre>
|
||||
<div class="block">Returns an array containing the constants of this enum type, in
|
||||
the order they are declared. This method may be used to iterate
|
||||
over the constants as follows:
|
||||
@ -301,7 +301,7 @@ for (ConfigValueType c : ConfigValueType.values())
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>valueOf</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigValueType.java#L10" target="_blank" >valueOf</a>(java.lang.String name)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigValueType.java#L10" target="_blank" >valueOf</a>(java.lang.String name)</pre>
|
||||
<div class="block">Returns the enum constant of this type with the specified name.
|
||||
The string must match <i>exactly</i> an identifier used to declare an
|
||||
enum constant in this type. (Extraneous whitespace characters are
|
||||
@ -345,7 +345,7 @@ not permitted.)</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
<li><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigValueType.html" target="_top">Frames</a></li>
|
||||
|
289
latest/api/com/typesafe/config/DefaultConfigLoadingStrategy.html
Normal file
289
latest/api/com/typesafe/config/DefaultConfigLoadingStrategy.html
Normal file
@ -0,0 +1,289 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>DefaultConfigLoadingStrategy</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="DefaultConfigLoadingStrategy";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/Optional.html" title="annotation in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/DefaultConfigLoadingStrategy.html" target="_top">Frames</a></li>
|
||||
<li><a href="DefaultConfigLoadingStrategy.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class DefaultConfigLoadingStrategy" class="title">Class DefaultConfigLoadingStrategy</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.DefaultConfigLoadingStrategy</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config">ConfigLoadingStrategy</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/DefaultConfigLoadingStrategy.java#L12" target="_blank" >DefaultConfigLoadingStrategy</a>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config">ConfigLoadingStrategy</a></pre>
|
||||
<div class="block">Default config loading strategy. Able to load resource, file or URL.
|
||||
Behavior may be altered by defining one of VM properties
|
||||
<code>config.resource</code>, <code>config.file</code> or <code>config.url</code></div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html#DefaultConfigLoadingStrategy--">DefaultConfigLoadingStrategy</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html#parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">parseApplicationConfig</a></span>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions)</code>
|
||||
<div class="block">This method must load and parse application config.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="DefaultConfigLoadingStrategy--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>DefaultConfigLoadingStrategy</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/DefaultConfigLoadingStrategy.java#L12" target="_blank" >DefaultConfigLoadingStrategy</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>parseApplicationConfig</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/DefaultConfigLoadingStrategy.java#L14" target="_blank" >parseApplicationConfig</a>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> parseOptions)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html#parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">ConfigLoadingStrategy</a></code></span></div>
|
||||
<div class="block">This method must load and parse application config.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html#parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">parseApplicationConfig</a></code> in interface <code><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config">ConfigLoadingStrategy</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>parseOptions</code> - <a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config"><code>ConfigParseOptions</code></a> to use</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>loaded config</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/Optional.html" title="annotation in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/DefaultConfigLoadingStrategy.html" target="_top">Frames</a></li>
|
||||
<li><a href="DefaultConfigLoadingStrategy.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
164
latest/api/com/typesafe/config/Optional.html
Normal file
164
latest/api/com/typesafe/config/Optional.html
Normal file
@ -0,0 +1,164 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Optional</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Optional";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/Optional.html" target="_top">Frames</a></li>
|
||||
<li><a href="Optional.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Field | </li>
|
||||
<li>Required | </li>
|
||||
<li>Optional</li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Element</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Annotation Type Optional" class="title">Annotation Type Optional</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>@Documented
|
||||
@Retention(value=RUNTIME)
|
||||
public @interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/Optional.java#L12" target="_blank" >Optional</a></pre>
|
||||
<div class="block">Allows an config property to be <code>null</code>.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/Optional.html" target="_top">Frames</a></li>
|
||||
<li><a href="Optional.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Field | </li>
|
||||
<li>Required | </li>
|
||||
<li>Optional</li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li>Element</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigBeanImpl</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigBeanImpl.java#L29" target="_blank" >ConfigBeanImpl</a>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigBeanImpl.java#L31" target="_blank" >ConfigBeanImpl</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Internal implementation detail, not ABI stable, do not touch.
|
||||
For use only by the <code>com.typesafe.config</code> package.</div>
|
||||
@ -183,7 +183,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigBeanImpl</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigBeanImpl.java#L29" target="_blank" >ConfigBeanImpl</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigBeanImpl.java#L31" target="_blank" >ConfigBeanImpl</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -200,7 +200,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>createInternal</h4>
|
||||
<pre>public static <T> T <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigBeanImpl.java#L39" target="_blank" >createInternal</a>(<a href="../../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
<pre>public static <T> T <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigBeanImpl.java#L41" target="_blank" >createInternal</a>(<a href="../../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
java.lang.Class<T> clazz)</pre>
|
||||
<div class="block">This is public ONLY for use by the "config" package, DO NOT USE this ABI
|
||||
may change.</div>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigImpl</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L34" target="_blank" >ConfigImpl</a>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L34" target="_blank" >ConfigImpl</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Internal implementation detail, not ABI stable, do not touch.
|
||||
For use only by the <code>com.typesafe.config</code> package.</div>
|
||||
@ -256,7 +256,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigImpl</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L34" target="_blank" >ConfigImpl</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L34" target="_blank" >ConfigImpl</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -273,7 +273,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>computeCachedConfig</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L84" target="_blank" >computeCachedConfig</a>(java.lang.ClassLoader loader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L84" target="_blank" >computeCachedConfig</a>(java.lang.ClassLoader loader,
|
||||
java.lang.String key,
|
||||
java.util.concurrent.Callable<<a href="../../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a>> updater)</pre>
|
||||
</li>
|
||||
@ -284,7 +284,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L123" target="_blank" >parseResourcesAnySyntax</a>(java.lang.Class<?> klass,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L123" target="_blank" >parseResourcesAnySyntax</a>(java.lang.Class<?> klass,
|
||||
java.lang.String resourceBasename,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> baseOptions)</pre>
|
||||
</li>
|
||||
@ -295,7 +295,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseResourcesAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L129" target="_blank" >parseResourcesAnySyntax</a>(java.lang.String resourceBasename,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L129" target="_blank" >parseResourcesAnySyntax</a>(java.lang.String resourceBasename,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> baseOptions)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -305,7 +305,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseFileAnySyntax</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L135" target="_blank" >parseFileAnySyntax</a>(java.io.File basename,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L135" target="_blank" >parseFileAnySyntax</a>(java.io.File basename,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> baseOptions)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -315,7 +315,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>emptyConfig</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L146" target="_blank" >emptyConfig</a>(java.lang.String originDescription)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L146" target="_blank" >emptyConfig</a>(java.lang.String originDescription)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="fromAnyRef-java.lang.Object-java.lang.String-">
|
||||
@ -324,7 +324,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromAnyRef</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L192" target="_blank" >fromAnyRef</a>(java.lang.Object object,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L192" target="_blank" >fromAnyRef</a>(java.lang.Object object,
|
||||
java.lang.String originDescription)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -334,7 +334,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>fromPathMap</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L197" target="_blank" >fromPathMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> pathMap,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L197" target="_blank" >fromPathMap</a>(java.util.Map<java.lang.String,? extends java.lang.Object> pathMap,
|
||||
java.lang.String originDescription)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -344,7 +344,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>systemPropertiesAsConfig</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L327" target="_blank" >systemPropertiesAsConfig</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L327" target="_blank" >systemPropertiesAsConfig</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="reloadSystemPropertiesConfig--">
|
||||
@ -353,7 +353,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>reloadSystemPropertiesConfig</h4>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L331" target="_blank" >reloadSystemPropertiesConfig</a>()</pre>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L331" target="_blank" >reloadSystemPropertiesConfig</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="envVariablesAsConfig--">
|
||||
@ -362,7 +362,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>envVariablesAsConfig</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L362" target="_blank" >envVariablesAsConfig</a>()</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L362" target="_blank" >envVariablesAsConfig</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="defaultReference-java.lang.ClassLoader-">
|
||||
@ -371,7 +371,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>defaultReference</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L366" target="_blank" >defaultReference</a>(java.lang.ClassLoader loader)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L366" target="_blank" >defaultReference</a>(java.lang.ClassLoader loader)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="traceLoadsEnabled--">
|
||||
@ -380,7 +380,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>traceLoadsEnabled</h4>
|
||||
<pre>public static boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L422" target="_blank" >traceLoadsEnabled</a>()</pre>
|
||||
<pre>public static boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L422" target="_blank" >traceLoadsEnabled</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="traceSubstitutionsEnabled--">
|
||||
@ -389,7 +389,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>traceSubstitutionsEnabled</h4>
|
||||
<pre>public static boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L430" target="_blank" >traceSubstitutionsEnabled</a>()</pre>
|
||||
<pre>public static boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L430" target="_blank" >traceSubstitutionsEnabled</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="trace-java.lang.String-">
|
||||
@ -398,7 +398,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>trace</h4>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L438" target="_blank" >trace</a>(java.lang.String message)</pre>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L438" target="_blank" >trace</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="trace-int-java.lang.String-">
|
||||
@ -407,7 +407,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>trace</h4>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L442" target="_blank" >trace</a>(int indentLevel,
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L442" target="_blank" >trace</a>(int indentLevel,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -417,7 +417,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newSimpleOrigin</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L465" target="_blank" >newSimpleOrigin</a>(java.lang.String description)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L465" target="_blank" >newSimpleOrigin</a>(java.lang.String description)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="newFileOrigin-java.lang.String-">
|
||||
@ -426,7 +426,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newFileOrigin</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L473" target="_blank" >newFileOrigin</a>(java.lang.String filename)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L473" target="_blank" >newFileOrigin</a>(java.lang.String filename)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="newURLOrigin-java.net.URL-">
|
||||
@ -435,7 +435,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>newURLOrigin</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L477" target="_blank" >newURLOrigin</a>(java.net.URL url)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImpl.java#L477" target="_blank" >newURLOrigin</a>(java.net.URL url)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigImplUtil</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L23" target="_blank" >ConfigImplUtil</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L23" target="_blank" >ConfigImplUtil</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Internal implementation detail, not ABI stable, do not touch.
|
||||
For use only by the <code>com.typesafe.config</code> package.</div>
|
||||
@ -208,7 +208,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigImplUtil</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L23" target="_blank" >ConfigImplUtil</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L23" target="_blank" >ConfigImplUtil</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -225,7 +225,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>renderJsonString</h4>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L35" target="_blank" >renderJsonString</a>(java.lang.String s)</pre>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L39" target="_blank" >renderJsonString</a>(java.lang.String s)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="unicodeTrim-java.lang.String-">
|
||||
@ -234,7 +234,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>unicodeTrim</h4>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L118" target="_blank" >unicodeTrim</a>(java.lang.String s)</pre>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L122" target="_blank" >unicodeTrim</a>(java.lang.String s)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="extractInitializerError-java.lang.ExceptionInInitializerError-">
|
||||
@ -243,7 +243,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>extractInitializerError</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L167" target="_blank" >extractInitializerError</a>(java.lang.ExceptionInInitializerError e)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L171" target="_blank" >extractInitializerError</a>(java.lang.ExceptionInInitializerError e)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="joinPath-java.lang.String...-">
|
||||
@ -252,7 +252,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>joinPath</h4>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L192" target="_blank" >joinPath</a>(java.lang.String... elements)</pre>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L196" target="_blank" >joinPath</a>(java.lang.String... elements)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="joinPath-java.util.List-">
|
||||
@ -261,7 +261,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>joinPath</h4>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L196" target="_blank" >joinPath</a>(java.util.List<java.lang.String> elements)</pre>
|
||||
<pre>public static java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L200" target="_blank" >joinPath</a>(java.util.List<java.lang.String> elements)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="splitPath-java.lang.String-">
|
||||
@ -270,7 +270,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>splitPath</h4>
|
||||
<pre>public static java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L200" target="_blank" >splitPath</a>(java.lang.String path)</pre>
|
||||
<pre>public static java.util.List<java.lang.String> <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L204" target="_blank" >splitPath</a>(java.lang.String path)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="readOrigin-java.io.ObjectInputStream-">
|
||||
@ -279,7 +279,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>readOrigin</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L210" target="_blank" >readOrigin</a>(java.io.ObjectInputStream in)
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L214" target="_blank" >readOrigin</a>(java.io.ObjectInputStream in)
|
||||
throws java.io.IOException</pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
@ -293,7 +293,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>writeOrigin</h4>
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L214" target="_blank" >writeOrigin</a>(java.io.ObjectOutputStream out,
|
||||
<pre>public static void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java#L218" target="_blank" >writeOrigin</a>(java.io.ObjectOutputStream out,
|
||||
<a href="../../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin)
|
||||
throws java.io.IOException</pre>
|
||||
<dl>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>Parseable.Relativizer</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -104,7 +104,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>protected static interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L44" target="_blank" >Parseable.Relativizer</a></pre>
|
||||
<pre>protected static interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L44" target="_blank" >Parseable.Relativizer</a></pre>
|
||||
<div class="block">Internal implementation detail, not ABI stable, do not touch.</div>
|
||||
</li>
|
||||
</ul>
|
||||
@ -149,7 +149,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>relativeTo</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.Relativizer.java#L45" target="_blank" >relativeTo</a>(java.lang.String filename)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.Relativizer.java#L45" target="_blank" >relativeTo</a>(java.lang.String filename)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>Parseable</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab";
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L36" target="_blank" >Parseable</a>
|
||||
<pre>public abstract class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L36" target="_blank" >Parseable</a>
|
||||
extends java.lang.Object
|
||||
implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config">ConfigParseable</a></pre>
|
||||
<div class="block">Internal implementation detail, not ABI stable, do not touch.
|
||||
@ -311,7 +311,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Parseable</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L57" target="_blank" >Parseable</a>()</pre>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L57" target="_blank" >Parseable</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -328,7 +328,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>postConstruct</h4>
|
||||
<pre>protected void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L78" target="_blank" >postConstruct</a>(<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> baseOptions)</pre>
|
||||
<pre>protected void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L78" target="_blank" >postConstruct</a>(<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> baseOptions)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="reader--">
|
||||
@ -337,7 +337,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>reader</h4>
|
||||
<pre>protected abstract java.io.Reader <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L96" target="_blank" >reader</a>()
|
||||
<pre>protected abstract java.io.Reader <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L96" target="_blank" >reader</a>()
|
||||
throws java.io.IOException</pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
@ -351,7 +351,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>reader</h4>
|
||||
<pre>protected java.io.Reader <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L98" target="_blank" >reader</a>(<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)
|
||||
<pre>protected java.io.Reader <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L98" target="_blank" >reader</a>(<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)
|
||||
throws java.io.IOException</pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
@ -365,7 +365,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>trace</h4>
|
||||
<pre>protected static void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L102" target="_blank" >trace</a>(java.lang.String message)</pre>
|
||||
<pre>protected static void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L102" target="_blank" >trace</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="parse-com.typesafe.config.ConfigParseOptions-">
|
||||
@ -374,7 +374,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parse</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L141" target="_blank" >parse</a>(<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> baseOptions)</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L141" target="_blank" >parse</a>(<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> baseOptions)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../com/typesafe/config/ConfigParseable.html#parse-com.typesafe.config.ConfigParseOptions-">ConfigParseable</a></code></span></div>
|
||||
<div class="block">Parse whatever it is. The options should come from
|
||||
<a href="../../../../com/typesafe/config/ConfigParseable.html#options--"><code>options()</code></a> but you could tweak them if you
|
||||
@ -396,7 +396,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>rawParseValue</h4>
|
||||
<pre>protected com.typesafe.config.impl.AbstractConfigValue <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L229" target="_blank" >rawParseValue</a>(<a href="../../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>protected com.typesafe.config.impl.AbstractConfigValue <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L229" target="_blank" >rawParseValue</a>(<a href="../../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> finalOptions)
|
||||
throws java.io.IOException</pre>
|
||||
<dl>
|
||||
@ -411,7 +411,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>rawParseDocument</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L267" target="_blank" >rawParseDocument</a>(<a href="../../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L267" target="_blank" >rawParseDocument</a>(<a href="../../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> finalOptions)
|
||||
throws java.io.IOException</pre>
|
||||
<dl>
|
||||
@ -426,7 +426,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parse</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L298" target="_blank" >parse</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L298" target="_blank" >parse</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="parseConfigDocument--">
|
||||
@ -435,7 +435,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseConfigDocument</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L302" target="_blank" >parseConfigDocument</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L302" target="_blank" >parseConfigDocument</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="origin--">
|
||||
@ -444,7 +444,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre>public final <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L311" target="_blank" >origin</a>()</pre>
|
||||
<pre>public final <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L311" target="_blank" >origin</a>()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../com/typesafe/config/ConfigParseable.html#origin--">ConfigParseable</a></code></span></div>
|
||||
<div class="block">Returns a <a href="../../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><code>ConfigOrigin</code></a> describing the origin of the parseable
|
||||
item.</div>
|
||||
@ -462,7 +462,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>createOrigin</h4>
|
||||
<pre>protected abstract <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L315" target="_blank" >createOrigin</a>()</pre>
|
||||
<pre>protected abstract <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L315" target="_blank" >createOrigin</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="options--">
|
||||
@ -471,7 +471,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>options</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L318" target="_blank" >options</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L318" target="_blank" >options</a>()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../com/typesafe/config/ConfigParseable.html#options--">ConfigParseable</a></code></span></div>
|
||||
<div class="block">Get the initial options, which can be modified then passed to parse().
|
||||
These options will have the right description, includer, and other
|
||||
@ -490,7 +490,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>toString</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L323" target="_blank" >toString</a>()</pre>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L323" target="_blank" >toString</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>toString</code> in class <code>java.lang.Object</code></dd>
|
||||
@ -503,7 +503,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newNotFound</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L426" target="_blank" >newNotFound</a>(java.lang.String whatNotFound,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L426" target="_blank" >newNotFound</a>(java.lang.String whatNotFound,
|
||||
java.lang.String message,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
@ -514,7 +514,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newReader</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L454" target="_blank" >newReader</a>(java.io.Reader reader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L454" target="_blank" >newReader</a>(java.io.Reader reader,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -524,7 +524,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newString</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L485" target="_blank" >newString</a>(java.lang.String input,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L485" target="_blank" >newString</a>(java.lang.String input,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -534,7 +534,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newURL</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L616" target="_blank" >newURL</a>(java.net.URL input,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L616" target="_blank" >newURL</a>(java.net.URL input,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -544,7 +544,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newFile</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L678" target="_blank" >newFile</a>(java.io.File input,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L678" target="_blank" >newFile</a>(java.io.File input,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -554,7 +554,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L805" target="_blank" >newResources</a>(java.lang.Class<?> klass,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L805" target="_blank" >newResources</a>(java.lang.Class<?> klass,
|
||||
java.lang.String resource,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
@ -565,7 +565,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>newResources</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L835" target="_blank" >newResources</a>(java.lang.String resource,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L835" target="_blank" >newResources</a>(java.lang.String resource,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@ -575,7 +575,7 @@ implements <a href="../../../../com/typesafe/config/ConfigParseable.html" title=
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>newProperties</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/impl/Parseable.java#L879" target="_blank" >newProperties</a>(java.util.Properties properties,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/impl/Parseable.java#L879" target="_blank" >newProperties</a>(java.util.Properties properties,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config.impl</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config.impl</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config.impl Class Hierarchy</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -20,6 +20,7 @@
|
||||
<li><a href="ConfigIncluderFile.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluderFile</span></a></li>
|
||||
<li><a href="ConfigIncluderURL.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluderURL</span></a></li>
|
||||
<li><a href="ConfigList.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigList</span></a></li>
|
||||
<li><a href="ConfigLoadingStrategy.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigLoadingStrategy</span></a></li>
|
||||
<li><a href="ConfigMergeable.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigMergeable</span></a></li>
|
||||
<li><a href="ConfigObject.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigObject</span></a></li>
|
||||
<li><a href="ConfigOrigin.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigOrigin</span></a></li>
|
||||
@ -38,6 +39,7 @@
|
||||
<li><a href="ConfigResolveOptions.html" title="class in com.typesafe.config" target="classFrame">ConfigResolveOptions</a></li>
|
||||
<li><a href="ConfigUtil.html" title="class in com.typesafe.config" target="classFrame">ConfigUtil</a></li>
|
||||
<li><a href="ConfigValueFactory.html" title="class in com.typesafe.config" target="classFrame">ConfigValueFactory</a></li>
|
||||
<li><a href="DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config" target="classFrame">DefaultConfigLoadingStrategy</a></li>
|
||||
</ul>
|
||||
<h2 title="Enums">Enums</h2>
|
||||
<ul title="Enums">
|
||||
@ -61,6 +63,10 @@
|
||||
<li><a href="ConfigException.ValidationFailed.html" title="class in com.typesafe.config" target="classFrame">ConfigException.ValidationFailed</a></li>
|
||||
<li><a href="ConfigException.WrongType.html" title="class in com.typesafe.config" target="classFrame">ConfigException.WrongType</a></li>
|
||||
</ul>
|
||||
<h2 title="Annotation Types">Annotation Types</h2>
|
||||
<ul title="Annotation Types">
|
||||
<li><a href="Optional.html" title="annotation in com.typesafe.config" target="classFrame">Optional</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -140,34 +140,41 @@ for more information.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config">ConfigLoadingStrategy</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">This method allows you to alter default config loading strategy for all the code which
|
||||
calls <a href="../../../com/typesafe/config/ConfigFactory.html#load-java.lang.String-"><code>ConfigFactory.load(java.lang.String)</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Marker for types whose instances can be merged, that is <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> and
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Subtype of <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> representing an object (AKA dictionary or map)
|
||||
value, as in JSON's curly brace <code>{ "a" : 42 }</code> syntax.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Represents the origin (such as filename and line number) of a
|
||||
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> for use in error messages.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config">ConfigParseable</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">An opaque handle to something that can be parsed, obtained from
|
||||
<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><code>ConfigIncludeContext</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">An immutable value, following the <a href="http://json.org">JSON</a> type
|
||||
@ -247,6 +254,12 @@ for more information.</div>
|
||||
instances.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config">DefaultConfigLoadingStrategy</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Default config loading strategy.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
@ -383,6 +396,23 @@ for more information.</div>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
|
||||
<caption><span>Annotation Types Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Annotation Type</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../com/typesafe/config/Optional.html" title="annotation in com.typesafe.config">Optional</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Allows an config property to be <code>null</code>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="package.description">
|
||||
<!-- -->
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config Class Hierarchy</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
@ -90,6 +90,7 @@
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="typeNameLink">ConfigResolveOptions</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigUtil.html" title="class in com.typesafe.config"><span class="typeNameLink">ConfigUtil</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">ConfigValueFactory</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config"><span class="typeNameLink">DefaultConfigLoadingStrategy</span></a> (implements com.typesafe.config.<a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config">ConfigLoadingStrategy</a>)</li>
|
||||
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
|
||||
<ul>
|
||||
<li type="circle">java.lang.Exception
|
||||
@ -138,6 +139,7 @@
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigIncluderClasspath</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigIncluderFile</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigIncluderURL</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigLoadingStrategy</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigMergeable</span></a>
|
||||
<ul>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><span class="typeNameLink">Config</span></a></li>
|
||||
@ -170,14 +172,18 @@
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/Optional.html" title="annotation in com.typesafe.config"><span class="typeNameLink">Optional</span></a> (implements java.lang.annotation.Annotation)</li>
|
||||
</ul>
|
||||
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">java.lang.Object
|
||||
<ul>
|
||||
<li type="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
|
||||
<ul>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config"><span class="typeNameLink">ConfigValueType</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config"><span class="typeNameLink">ConfigSyntax</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config"><span class="typeNameLink">ConfigValueType</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigDocument</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L22" target="_blank" >ConfigDocument</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L22" target="_blank" >ConfigDocument</a></pre>
|
||||
<div class="block">Represents an individual HOCON or JSON file, preserving all
|
||||
formatting and syntax details. This can be used to replace
|
||||
individual values and exactly render the original text of the
|
||||
@ -192,7 +192,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withValueText</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L41" target="_blank" >withValueText</a>(java.lang.String path,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L41" target="_blank" >withValueText</a>(java.lang.String path,
|
||||
java.lang.String newValue)</pre>
|
||||
<div class="block">Returns a new ConfigDocument that is a copy of the current ConfigDocument,
|
||||
but with the desired value set at the desired path. If the path exists, it will
|
||||
@ -221,7 +221,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withValue</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L55" target="_blank" >withValue</a>(java.lang.String path,
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L55" target="_blank" >withValue</a>(java.lang.String path,
|
||||
<a href="../../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a> newValue)</pre>
|
||||
<div class="block">Returns a new ConfigDocument that is a copy of the current
|
||||
ConfigDocument, but with the desired value set at the
|
||||
@ -244,7 +244,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>withoutPath</h4>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L66" target="_blank" >withoutPath</a>(java.lang.String path)</pre>
|
||||
<pre><a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L66" target="_blank" >withoutPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Returns a new ConfigDocument that is a copy of the current ConfigDocument, but with
|
||||
all values at the desired path removed. If the path does not exist in the document,
|
||||
a copy of the current document will be returned. If there is an array at the root, an exception
|
||||
@ -263,7 +263,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPath</h4>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L74" target="_blank" >hasPath</a>(java.lang.String path)</pre>
|
||||
<pre>boolean <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L74" target="_blank" >hasPath</a>(java.lang.String path)</pre>
|
||||
<div class="block">Returns a boolean indicating whether or not a ConfigDocument has a value at the desired path.
|
||||
null counts as a value for purposes of this check.</div>
|
||||
<dl>
|
||||
@ -280,7 +280,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>render</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L81" target="_blank" >render</a>()</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocument.java#L81" target="_blank" >render</a>()</pre>
|
||||
<div class="block">The original text of the input, modified if necessary with
|
||||
any replaced or added values.</div>
|
||||
<dl>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigDocumentFactory</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L14" target="_blank" >ConfigDocumentFactory</a>
|
||||
<pre>public final class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L14" target="_blank" >ConfigDocumentFactory</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Factory for creating <a href="../../../../com/typesafe/config/parser/ConfigDocument.html" title="interface in com.typesafe.config.parser"><code>ConfigDocument</code></a> instances.</div>
|
||||
</li>
|
||||
@ -217,7 +217,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigDocumentFactory</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L14" target="_blank" >ConfigDocumentFactory</a>()</pre>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L14" target="_blank" >ConfigDocumentFactory</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -234,7 +234,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseReader</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L26" target="_blank" >parseReader</a>(java.io.Reader reader,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L26" target="_blank" >parseReader</a>(java.io.Reader reader,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a Reader into a ConfigDocument instance.</div>
|
||||
<dl>
|
||||
@ -254,7 +254,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseReader</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L40" target="_blank" >parseReader</a>(java.io.Reader reader)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L40" target="_blank" >parseReader</a>(java.io.Reader reader)</pre>
|
||||
<div class="block">Parses a reader into a Config instance as with
|
||||
<a href="../../../../com/typesafe/config/parser/ConfigDocumentFactory.html#parseReader-java.io.Reader-com.typesafe.config.ConfigParseOptions-"><code>parseReader(Reader,ConfigParseOptions)</code></a> but always uses the
|
||||
default parse options.</div>
|
||||
@ -274,7 +274,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseFile</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L54" target="_blank" >parseFile</a>(java.io.File file,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L54" target="_blank" >parseFile</a>(java.io.File file,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a file into a ConfigDocument instance.</div>
|
||||
<dl>
|
||||
@ -294,7 +294,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseFile</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L68" target="_blank" >parseFile</a>(java.io.File file)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L68" target="_blank" >parseFile</a>(java.io.File file)</pre>
|
||||
<div class="block">Parses a file into a ConfigDocument instance as with
|
||||
<a href="../../../../com/typesafe/config/parser/ConfigDocumentFactory.html#parseFile-java.io.File-com.typesafe.config.ConfigParseOptions-"><code>parseFile(File,ConfigParseOptions)</code></a> but always uses the
|
||||
default parse options.</div>
|
||||
@ -314,7 +314,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>parseString</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L79" target="_blank" >parseString</a>(java.lang.String s,
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L79" target="_blank" >parseString</a>(java.lang.String s,
|
||||
<a href="../../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a> options)</pre>
|
||||
<div class="block">Parses a string which should be valid HOCON or JSON.</div>
|
||||
<dl>
|
||||
@ -332,7 +332,7 @@ extends java.lang.Object</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>parseString</h4>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L90" target="_blank" >parseString</a>(java.lang.String s)</pre>
|
||||
<pre>public static <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigDocumentFactory.java#L90" target="_blank" >parseString</a>(java.lang.String s)</pre>
|
||||
<div class="block">Parses a string (which should be valid HOCON or JSON). Uses the
|
||||
default parse options.</div>
|
||||
<dl>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigNode</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigNode.java#L27" target="_blank" >ConfigNode</a></pre>
|
||||
<pre>public interface <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigNode.java#L27" target="_blank" >ConfigNode</a></pre>
|
||||
<div class="block">A node in the syntax tree for a HOCON or JSON document.
|
||||
|
||||
<p>
|
||||
@ -166,7 +166,7 @@ var activeTableTab = "activeTableTab";
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>render</h4>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/parser/ConfigNode.java#L34" target="_blank" >render</a>()</pre>
|
||||
<pre>java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/parser/ConfigNode.java#L34" target="_blank" >render</a>()</pre>
|
||||
<div class="block">The original text of the input which was used to form this particular
|
||||
node.</div>
|
||||
<dl>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config.parser</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config.parser</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>com.typesafe.config.parser Class Hierarchy</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Constant Field Values</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Deprecated List</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>API Help</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Index</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
@ -319,6 +319,11 @@ files.</div>
|
||||
<div class="block">Subtype of <a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> representing a list value, as in JSON's
|
||||
<code>[1,2,3]</code> syntax.</div>
|
||||
</dd>
|
||||
<dt><a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigLoadingStrategy</span></a> - Interface in <a href="com/typesafe/config/package-summary.html">com.typesafe.config</a></dt>
|
||||
<dd>
|
||||
<div class="block">This method allows you to alter default config loading strategy for all the code which
|
||||
calls <a href="com/typesafe/config/ConfigFactory.html#load-java.lang.String-"><code>ConfigFactory.load(java.lang.String)</code></a>.</div>
|
||||
</dd>
|
||||
<dt><a href="com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config"><span class="typeNameLink">ConfigMemorySize</span></a> - Class in <a href="com/typesafe/config/package-summary.html">com.typesafe.config</a></dt>
|
||||
<dd>
|
||||
<div class="block">An immutable class representing an amount of memory.</div>
|
||||
@ -427,6 +432,12 @@ files.</div>
|
||||
<dd>
|
||||
<div class="block">Like <a href="com/typesafe/config/ConfigFactory.html#defaultApplication--"><code>ConfigFactory.defaultApplication()</code></a> but allows you to specify parse options.</div>
|
||||
</dd>
|
||||
<dt><a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config"><span class="typeNameLink">DefaultConfigLoadingStrategy</span></a> - Class in <a href="com/typesafe/config/package-summary.html">com.typesafe.config</a></dt>
|
||||
<dd>
|
||||
<div class="block">Default config loading strategy.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/DefaultConfigLoadingStrategy.html#DefaultConfigLoadingStrategy--">DefaultConfigLoadingStrategy()</a></span> - Constructor for class com.typesafe.config.<a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config">DefaultConfigLoadingStrategy</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/ConfigFactory.html#defaultOverrides--">defaultOverrides()</a></span> - Static method in class com.typesafe.config.<a href="com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config">ConfigFactory</a></dt>
|
||||
<dd>
|
||||
<div class="block">Obtains the default override configuration, which currently consists of
|
||||
@ -628,6 +639,12 @@ files.</div>
|
||||
<div class="block">Gets a list, converting each value in the list to a duration, using the
|
||||
same rules as <a href="com/typesafe/config/Config.html#getDuration-java.lang.String-"><code>Config.getDuration(String)</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/Config.html#getEnum-java.lang.Class-java.lang.String-">getEnum(Class<T>, String)</a></span> - Method in interface com.typesafe.config.<a href="com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/Config.html#getEnumList-java.lang.Class-java.lang.String-">getEnumList(Class<T>, String)</a></span> - Method in interface com.typesafe.config.<a href="com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></dt>
|
||||
<dd>
|
||||
<div class="block">Gets a list value with <code>Enum</code> elements.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/ConfigRenderOptions.html#getFormatted--">getFormatted()</a></span> - Method in class com.typesafe.config.<a href="com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></dt>
|
||||
<dd>
|
||||
<div class="block">Returns whether the options enable formatting.</div>
|
||||
@ -989,6 +1006,10 @@ files.</div>
|
||||
<div class="block">Constructs a ConfigMemorySize representing the given
|
||||
number of bytes.</div>
|
||||
</dd>
|
||||
<dt><a href="com/typesafe/config/Optional.html" title="annotation in com.typesafe.config"><span class="typeNameLink">Optional</span></a> - Annotation Type in <a href="com/typesafe/config/package-summary.html">com.typesafe.config</a></dt>
|
||||
<dd>
|
||||
<div class="block">Allows an config property to be <code>null</code>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/ConfigParseable.html#options--">options()</a></span> - Method in interface com.typesafe.config.<a href="com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config">ConfigParseable</a></dt>
|
||||
<dd>
|
||||
<div class="block">Get the initial options, which can be modified then passed to parse().</div>
|
||||
@ -1050,6 +1071,12 @@ files.</div>
|
||||
<dd>
|
||||
<div class="block">Internal implementation detail, not ABI stable, do not touch.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/ConfigLoadingStrategy.html#parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">parseApplicationConfig(ConfigParseOptions)</a></span> - Method in interface com.typesafe.config.<a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config">ConfigLoadingStrategy</a></dt>
|
||||
<dd>
|
||||
<div class="block">This method must load and parse application config.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/DefaultConfigLoadingStrategy.html#parseApplicationConfig-com.typesafe.config.ConfigParseOptions-">parseApplicationConfig(ConfigParseOptions)</a></span> - Method in class com.typesafe.config.<a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config">DefaultConfigLoadingStrategy</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/impl/Parseable.html#parseConfigDocument--">parseConfigDocument()</a></span> - Method in class com.typesafe.config.impl.<a href="com/typesafe/config/impl/Parseable.html" title="class in com.typesafe.config.impl">Parseable</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/ConfigFactory.html#parseFile-java.io.File-com.typesafe.config.ConfigParseOptions-">parseFile(File, ConfigParseOptions)</a></span> - Static method in class com.typesafe.config.<a href="com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config">ConfigFactory</a></dt>
|
||||
@ -1367,6 +1394,10 @@ files.</div>
|
||||
<dd>
|
||||
<div class="block">Set a description for the thing being parsed.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/ConfigIncludeContext.html#setParseOptions-com.typesafe.config.ConfigParseOptions-">setParseOptions(ConfigParseOptions)</a></span> - Method in interface com.typesafe.config.<a href="com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a></dt>
|
||||
<dd>
|
||||
<div class="block">Copy this <a href="com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><code>ConfigIncludeContext</code></a> giving it a new value for its parseOptions.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="com/typesafe/config/ConfigParseOptions.html#setSyntax-com.typesafe.config.ConfigSyntax-">setSyntax(ConfigSyntax)</a></span> - Method in class com.typesafe.config.<a href="com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></dt>
|
||||
<dd>
|
||||
<div class="block">Set the file format.</div>
|
||||
|
@ -2,7 +2,7 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Generated Documentation (Untitled)</title>
|
||||
<script type="text/javascript">
|
||||
targetPage = "" + window.location.search;
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Overview List</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Overview</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
@ -69,8 +69,8 @@
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<div class="contentContainer">
|
||||
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Public API (version 1.3.0) table, listing packages, and an explanation">
|
||||
<caption><span>Public API (version 1.3.0)</span><span class="tabEnd"> </span></caption>
|
||||
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Public API (version 1.3.1) table, listing packages, and an explanation">
|
||||
<caption><span>Public API (version 1.3.1)</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Package</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:57 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Class Hierarchy</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
@ -96,6 +96,7 @@
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="typeNameLink">ConfigResolveOptions</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigUtil.html" title="class in com.typesafe.config"><span class="typeNameLink">ConfigUtil</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">ConfigValueFactory</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config"><span class="typeNameLink">DefaultConfigLoadingStrategy</span></a> (implements com.typesafe.config.<a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config">ConfigLoadingStrategy</a>)</li>
|
||||
<li type="circle">com.typesafe.config.impl.<a href="com/typesafe/config/impl/Parseable.html" title="class in com.typesafe.config.impl"><span class="typeNameLink">Parseable</span></a> (implements com.typesafe.config.<a href="com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config">ConfigParseable</a>)</li>
|
||||
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
|
||||
<ul>
|
||||
@ -146,6 +147,7 @@
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigIncluderClasspath</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigIncluderFile</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigIncluderURL</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigLoadingStrategy</span></a></li>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="typeNameLink">ConfigMergeable</span></a>
|
||||
<ul>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/Config.html" title="interface in com.typesafe.config"><span class="typeNameLink">Config</span></a></li>
|
||||
@ -182,6 +184,10 @@
|
||||
</li>
|
||||
<li type="circle">com.typesafe.config.impl.<a href="com/typesafe/config/impl/Parseable.Relativizer.html" title="interface in com.typesafe.config.impl"><span class="typeNameLink">Parseable.Relativizer</span></a></li>
|
||||
</ul>
|
||||
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/Optional.html" title="annotation in com.typesafe.config"><span class="typeNameLink">Optional</span></a> (implements java.lang.annotation.Annotation)</li>
|
||||
</ul>
|
||||
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">java.lang.Object
|
||||
|
@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_31) on Fri May 08 11:45:56 EDT 2015 -->
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>Serialized Form</title>
|
||||
<meta name="date" content="2015-05-08">
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
@ -90,7 +90,7 @@
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>readObject</h4>
|
||||
<pre>private void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L61" target="_blank" >readObject</a>(java.io.ObjectInputStream in)
|
||||
<pre>private void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L61" target="_blank" >readObject</a>(java.io.ObjectInputStream in)
|
||||
throws java.io.IOException,
|
||||
java.lang.ClassNotFoundException</pre>
|
||||
<dl>
|
||||
@ -101,7 +101,7 @@
|
||||
</li>
|
||||
<li class="blockListLast">
|
||||
<h4>writeObject</h4>
|
||||
<pre>private void <a href="https://github.com/typesafehub/config/blob/b0ae5cac203ab24f8fd4a04b211b92e479e39490/config/src/main/java/com/typesafe/config/ConfigException.java#L56" target="_blank" >writeObject</a>(java.io.ObjectOutputStream out)
|
||||
<pre>private void <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L56" target="_blank" >writeObject</a>(java.io.ObjectOutputStream out)
|
||||
throws java.io.IOException</pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
|
@ -606,470 +606,505 @@
|
||||
<span class="sourceLineNo">598</span> String getString(String path);<a name="line.598"></a>
|
||||
<span class="sourceLineNo">599</span><a name="line.599"></a>
|
||||
<span class="sourceLineNo">600</span> /**<a name="line.600"></a>
|
||||
<span class="sourceLineNo">601</span> * @param path<a name="line.601"></a>
|
||||
<span class="sourceLineNo">602</span> * path expression<a name="line.602"></a>
|
||||
<span class="sourceLineNo">603</span> * @return the {@link ConfigObject} value at the requested path<a name="line.603"></a>
|
||||
<span class="sourceLineNo">604</span> * @throws ConfigException.Missing<a name="line.604"></a>
|
||||
<span class="sourceLineNo">605</span> * if value is absent or null<a name="line.605"></a>
|
||||
<span class="sourceLineNo">606</span> * @throws ConfigException.WrongType<a name="line.606"></a>
|
||||
<span class="sourceLineNo">607</span> * if value is not convertible to an object<a name="line.607"></a>
|
||||
<span class="sourceLineNo">608</span> */<a name="line.608"></a>
|
||||
<span class="sourceLineNo">609</span> ConfigObject getObject(String path);<a name="line.609"></a>
|
||||
<span class="sourceLineNo">610</span><a name="line.610"></a>
|
||||
<span class="sourceLineNo">611</span> /**<a name="line.611"></a>
|
||||
<span class="sourceLineNo">612</span> * @param path<a name="line.612"></a>
|
||||
<span class="sourceLineNo">613</span> * path expression<a name="line.613"></a>
|
||||
<span class="sourceLineNo">614</span> * @return the nested {@code Config} value at the requested path<a name="line.614"></a>
|
||||
<span class="sourceLineNo">615</span> * @throws ConfigException.Missing<a name="line.615"></a>
|
||||
<span class="sourceLineNo">616</span> * if value is absent or null<a name="line.616"></a>
|
||||
<span class="sourceLineNo">617</span> * @throws ConfigException.WrongType<a name="line.617"></a>
|
||||
<span class="sourceLineNo">618</span> * if value is not convertible to a Config<a name="line.618"></a>
|
||||
<span class="sourceLineNo">619</span> */<a name="line.619"></a>
|
||||
<span class="sourceLineNo">620</span> Config getConfig(String path);<a name="line.620"></a>
|
||||
<span class="sourceLineNo">621</span><a name="line.621"></a>
|
||||
<span class="sourceLineNo">622</span> /**<a name="line.622"></a>
|
||||
<span class="sourceLineNo">623</span> * Gets the value at the path as an unwrapped Java boxed value (<a name="line.623"></a>
|
||||
<span class="sourceLineNo">624</span> * {@link java.lang.Boolean Boolean}, {@link java.lang.Integer Integer}, and<a name="line.624"></a>
|
||||
<span class="sourceLineNo">625</span> * so on - see {@link ConfigValue#unwrapped()}).<a name="line.625"></a>
|
||||
<span class="sourceLineNo">626</span> *<a name="line.626"></a>
|
||||
<span class="sourceLineNo">627</span> * @param path<a name="line.627"></a>
|
||||
<span class="sourceLineNo">628</span> * path expression<a name="line.628"></a>
|
||||
<span class="sourceLineNo">629</span> * @return the unwrapped value at the requested path<a name="line.629"></a>
|
||||
<span class="sourceLineNo">630</span> * @throws ConfigException.Missing<a name="line.630"></a>
|
||||
<span class="sourceLineNo">631</span> * if value is absent or null<a name="line.631"></a>
|
||||
<span class="sourceLineNo">632</span> */<a name="line.632"></a>
|
||||
<span class="sourceLineNo">633</span> Object getAnyRef(String path);<a name="line.633"></a>
|
||||
<span class="sourceLineNo">634</span><a name="line.634"></a>
|
||||
<span class="sourceLineNo">635</span> /**<a name="line.635"></a>
|
||||
<span class="sourceLineNo">636</span> * Gets the value at the given path, unless the value is a<a name="line.636"></a>
|
||||
<span class="sourceLineNo">637</span> * null value or missing, in which case it throws just like<a name="line.637"></a>
|
||||
<span class="sourceLineNo">638</span> * the other getters. Use {@code get()} on the {@link<a name="line.638"></a>
|
||||
<span class="sourceLineNo">639</span> * Config#root()} object (or other object in the tree) if you<a name="line.639"></a>
|
||||
<span class="sourceLineNo">640</span> * want an unprocessed value.<a name="line.640"></a>
|
||||
<span class="sourceLineNo">641</span> *<a name="line.641"></a>
|
||||
<span class="sourceLineNo">642</span> * @param path<a name="line.642"></a>
|
||||
<span class="sourceLineNo">643</span> * path expression<a name="line.643"></a>
|
||||
<span class="sourceLineNo">644</span> * @return the value at the requested path<a name="line.644"></a>
|
||||
<span class="sourceLineNo">645</span> * @throws ConfigException.Missing<a name="line.645"></a>
|
||||
<span class="sourceLineNo">646</span> * if value is absent or null<a name="line.646"></a>
|
||||
<span class="sourceLineNo">647</span> */<a name="line.647"></a>
|
||||
<span class="sourceLineNo">648</span> ConfigValue getValue(String path);<a name="line.648"></a>
|
||||
<span class="sourceLineNo">649</span><a name="line.649"></a>
|
||||
<span class="sourceLineNo">650</span> /**<a name="line.650"></a>
|
||||
<span class="sourceLineNo">651</span> * Gets a value as a size in bytes (parses special strings like "128M"). If<a name="line.651"></a>
|
||||
<span class="sourceLineNo">652</span> * the value is already a number, then it's left alone; if it's a string,<a name="line.652"></a>
|
||||
<span class="sourceLineNo">653</span> * it's parsed understanding unit suffixes such as "128K", as documented in<a name="line.653"></a>
|
||||
<span class="sourceLineNo">654</span> * the <a<a name="line.654"></a>
|
||||
<span class="sourceLineNo">655</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.655"></a>
|
||||
<span class="sourceLineNo">656</span> * spec</a>.<a name="line.656"></a>
|
||||
<span class="sourceLineNo">601</span> * @param enumClass<a name="line.601"></a>
|
||||
<span class="sourceLineNo">602</span> * an enum class<a name="line.602"></a>
|
||||
<span class="sourceLineNo">603</span> * @param <T><a name="line.603"></a>
|
||||
<span class="sourceLineNo">604</span> * a generic denoting a specific type of enum<a name="line.604"></a>
|
||||
<span class="sourceLineNo">605</span> * @param path<a name="line.605"></a>
|
||||
<span class="sourceLineNo">606</span> * path expression<a name="line.606"></a>
|
||||
<span class="sourceLineNo">607</span> * @return the {@code Enum} value at the requested path<a name="line.607"></a>
|
||||
<span class="sourceLineNo">608</span> * of the requested enum class<a name="line.608"></a>
|
||||
<span class="sourceLineNo">609</span> * @throws ConfigException.Missing<a name="line.609"></a>
|
||||
<span class="sourceLineNo">610</span> * if value is absent or null<a name="line.610"></a>
|
||||
<span class="sourceLineNo">611</span> * @throws ConfigException.WrongType<a name="line.611"></a>
|
||||
<span class="sourceLineNo">612</span> * if value is not convertible to an Enum<a name="line.612"></a>
|
||||
<span class="sourceLineNo">613</span> */<a name="line.613"></a>
|
||||
<span class="sourceLineNo">614</span> public <T extends Enum<T>> T getEnum(Class<T> enumClass, String path);<a name="line.614"></a>
|
||||
<span class="sourceLineNo">615</span><a name="line.615"></a>
|
||||
<span class="sourceLineNo">616</span> /**<a name="line.616"></a>
|
||||
<span class="sourceLineNo">617</span> * @param path<a name="line.617"></a>
|
||||
<span class="sourceLineNo">618</span> * path expression<a name="line.618"></a>
|
||||
<span class="sourceLineNo">619</span> * @return the {@link ConfigObject} value at the requested path<a name="line.619"></a>
|
||||
<span class="sourceLineNo">620</span> * @throws ConfigException.Missing<a name="line.620"></a>
|
||||
<span class="sourceLineNo">621</span> * if value is absent or null<a name="line.621"></a>
|
||||
<span class="sourceLineNo">622</span> * @throws ConfigException.WrongType<a name="line.622"></a>
|
||||
<span class="sourceLineNo">623</span> * if value is not convertible to an object<a name="line.623"></a>
|
||||
<span class="sourceLineNo">624</span> */<a name="line.624"></a>
|
||||
<span class="sourceLineNo">625</span> ConfigObject getObject(String path);<a name="line.625"></a>
|
||||
<span class="sourceLineNo">626</span><a name="line.626"></a>
|
||||
<span class="sourceLineNo">627</span> /**<a name="line.627"></a>
|
||||
<span class="sourceLineNo">628</span> * @param path<a name="line.628"></a>
|
||||
<span class="sourceLineNo">629</span> * path expression<a name="line.629"></a>
|
||||
<span class="sourceLineNo">630</span> * @return the nested {@code Config} value at the requested path<a name="line.630"></a>
|
||||
<span class="sourceLineNo">631</span> * @throws ConfigException.Missing<a name="line.631"></a>
|
||||
<span class="sourceLineNo">632</span> * if value is absent or null<a name="line.632"></a>
|
||||
<span class="sourceLineNo">633</span> * @throws ConfigException.WrongType<a name="line.633"></a>
|
||||
<span class="sourceLineNo">634</span> * if value is not convertible to a Config<a name="line.634"></a>
|
||||
<span class="sourceLineNo">635</span> */<a name="line.635"></a>
|
||||
<span class="sourceLineNo">636</span> Config getConfig(String path);<a name="line.636"></a>
|
||||
<span class="sourceLineNo">637</span><a name="line.637"></a>
|
||||
<span class="sourceLineNo">638</span> /**<a name="line.638"></a>
|
||||
<span class="sourceLineNo">639</span> * Gets the value at the path as an unwrapped Java boxed value (<a name="line.639"></a>
|
||||
<span class="sourceLineNo">640</span> * {@link java.lang.Boolean Boolean}, {@link java.lang.Integer Integer}, and<a name="line.640"></a>
|
||||
<span class="sourceLineNo">641</span> * so on - see {@link ConfigValue#unwrapped()}).<a name="line.641"></a>
|
||||
<span class="sourceLineNo">642</span> *<a name="line.642"></a>
|
||||
<span class="sourceLineNo">643</span> * @param path<a name="line.643"></a>
|
||||
<span class="sourceLineNo">644</span> * path expression<a name="line.644"></a>
|
||||
<span class="sourceLineNo">645</span> * @return the unwrapped value at the requested path<a name="line.645"></a>
|
||||
<span class="sourceLineNo">646</span> * @throws ConfigException.Missing<a name="line.646"></a>
|
||||
<span class="sourceLineNo">647</span> * if value is absent or null<a name="line.647"></a>
|
||||
<span class="sourceLineNo">648</span> */<a name="line.648"></a>
|
||||
<span class="sourceLineNo">649</span> Object getAnyRef(String path);<a name="line.649"></a>
|
||||
<span class="sourceLineNo">650</span><a name="line.650"></a>
|
||||
<span class="sourceLineNo">651</span> /**<a name="line.651"></a>
|
||||
<span class="sourceLineNo">652</span> * Gets the value at the given path, unless the value is a<a name="line.652"></a>
|
||||
<span class="sourceLineNo">653</span> * null value or missing, in which case it throws just like<a name="line.653"></a>
|
||||
<span class="sourceLineNo">654</span> * the other getters. Use {@code get()} on the {@link<a name="line.654"></a>
|
||||
<span class="sourceLineNo">655</span> * Config#root()} object (or other object in the tree) if you<a name="line.655"></a>
|
||||
<span class="sourceLineNo">656</span> * want an unprocessed value.<a name="line.656"></a>
|
||||
<span class="sourceLineNo">657</span> *<a name="line.657"></a>
|
||||
<span class="sourceLineNo">658</span> * @param path<a name="line.658"></a>
|
||||
<span class="sourceLineNo">659</span> * path expression<a name="line.659"></a>
|
||||
<span class="sourceLineNo">660</span> * @return the value at the requested path, in bytes<a name="line.660"></a>
|
||||
<span class="sourceLineNo">660</span> * @return the value at the requested path<a name="line.660"></a>
|
||||
<span class="sourceLineNo">661</span> * @throws ConfigException.Missing<a name="line.661"></a>
|
||||
<span class="sourceLineNo">662</span> * if value is absent or null<a name="line.662"></a>
|
||||
<span class="sourceLineNo">663</span> * @throws ConfigException.WrongType<a name="line.663"></a>
|
||||
<span class="sourceLineNo">664</span> * if value is not convertible to Long or String<a name="line.664"></a>
|
||||
<span class="sourceLineNo">665</span> * @throws ConfigException.BadValue<a name="line.665"></a>
|
||||
<span class="sourceLineNo">666</span> * if value cannot be parsed as a size in bytes<a name="line.666"></a>
|
||||
<span class="sourceLineNo">667</span> */<a name="line.667"></a>
|
||||
<span class="sourceLineNo">668</span> Long getBytes(String path);<a name="line.668"></a>
|
||||
<span class="sourceLineNo">669</span><a name="line.669"></a>
|
||||
<span class="sourceLineNo">670</span> /**<a name="line.670"></a>
|
||||
<span class="sourceLineNo">671</span> * Gets a value as an amount of memory (parses special strings like "128M"). If<a name="line.671"></a>
|
||||
<span class="sourceLineNo">672</span> * the value is already a number, then it's left alone; if it's a string,<a name="line.672"></a>
|
||||
<span class="sourceLineNo">673</span> * it's parsed understanding unit suffixes such as "128K", as documented in<a name="line.673"></a>
|
||||
<span class="sourceLineNo">674</span> * the <a<a name="line.674"></a>
|
||||
<span class="sourceLineNo">675</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.675"></a>
|
||||
<span class="sourceLineNo">676</span> * spec</a>.<a name="line.676"></a>
|
||||
<span class="sourceLineNo">677</span> *<a name="line.677"></a>
|
||||
<span class="sourceLineNo">678</span> * @since 1.3.0<a name="line.678"></a>
|
||||
<span class="sourceLineNo">679</span> *<a name="line.679"></a>
|
||||
<span class="sourceLineNo">680</span> * @param path<a name="line.680"></a>
|
||||
<span class="sourceLineNo">681</span> * path expression<a name="line.681"></a>
|
||||
<span class="sourceLineNo">682</span> * @return the value at the requested path, in bytes<a name="line.682"></a>
|
||||
<span class="sourceLineNo">683</span> * @throws ConfigException.Missing<a name="line.683"></a>
|
||||
<span class="sourceLineNo">684</span> * if value is absent or null<a name="line.684"></a>
|
||||
<span class="sourceLineNo">685</span> * @throws ConfigException.WrongType<a name="line.685"></a>
|
||||
<span class="sourceLineNo">686</span> * if value is not convertible to Long or String<a name="line.686"></a>
|
||||
<span class="sourceLineNo">687</span> * @throws ConfigException.BadValue<a name="line.687"></a>
|
||||
<span class="sourceLineNo">688</span> * if value cannot be parsed as a size in bytes<a name="line.688"></a>
|
||||
<span class="sourceLineNo">689</span> */<a name="line.689"></a>
|
||||
<span class="sourceLineNo">690</span> ConfigMemorySize getMemorySize(String path);<a name="line.690"></a>
|
||||
<span class="sourceLineNo">691</span><a name="line.691"></a>
|
||||
<span class="sourceLineNo">692</span> /**<a name="line.692"></a>
|
||||
<span class="sourceLineNo">693</span> * Get value as a duration in milliseconds. If the value is already a<a name="line.693"></a>
|
||||
<span class="sourceLineNo">694</span> * number, then it's left alone; if it's a string, it's parsed understanding<a name="line.694"></a>
|
||||
<span class="sourceLineNo">695</span> * units suffixes like "10m" or "5ns" as documented in the <a<a name="line.695"></a>
|
||||
<span class="sourceLineNo">696</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.696"></a>
|
||||
<span class="sourceLineNo">697</span> * spec</a>.<a name="line.697"></a>
|
||||
<span class="sourceLineNo">698</span> *<a name="line.698"></a>
|
||||
<span class="sourceLineNo">699</span> * @deprecated As of release 1.1, replaced by {@link #getDuration(String, TimeUnit)}<a name="line.699"></a>
|
||||
<span class="sourceLineNo">700</span> *<a name="line.700"></a>
|
||||
<span class="sourceLineNo">701</span> * @param path<a name="line.701"></a>
|
||||
<span class="sourceLineNo">702</span> * path expression<a name="line.702"></a>
|
||||
<span class="sourceLineNo">703</span> * @return the duration value at the requested path, in milliseconds<a name="line.703"></a>
|
||||
<span class="sourceLineNo">704</span> * @throws ConfigException.Missing<a name="line.704"></a>
|
||||
<span class="sourceLineNo">705</span> * if value is absent or null<a name="line.705"></a>
|
||||
<span class="sourceLineNo">706</span> * @throws ConfigException.WrongType<a name="line.706"></a>
|
||||
<span class="sourceLineNo">707</span> * if value is not convertible to Long or String<a name="line.707"></a>
|
||||
<span class="sourceLineNo">708</span> * @throws ConfigException.BadValue<a name="line.708"></a>
|
||||
<span class="sourceLineNo">709</span> * if value cannot be parsed as a number of milliseconds<a name="line.709"></a>
|
||||
<span class="sourceLineNo">710</span> */<a name="line.710"></a>
|
||||
<span class="sourceLineNo">711</span> @Deprecated Long getMilliseconds(String path);<a name="line.711"></a>
|
||||
<span class="sourceLineNo">712</span><a name="line.712"></a>
|
||||
<span class="sourceLineNo">713</span> /**<a name="line.713"></a>
|
||||
<span class="sourceLineNo">714</span> * Get value as a duration in nanoseconds. If the value is already a number<a name="line.714"></a>
|
||||
<span class="sourceLineNo">715</span> * it's taken as milliseconds and converted to nanoseconds. If it's a<a name="line.715"></a>
|
||||
<span class="sourceLineNo">716</span> * string, it's parsed understanding unit suffixes, as for<a name="line.716"></a>
|
||||
<span class="sourceLineNo">717</span> * {@link #getDuration(String, TimeUnit)}.<a name="line.717"></a>
|
||||
<span class="sourceLineNo">718</span> *<a name="line.718"></a>
|
||||
<span class="sourceLineNo">719</span> * @deprecated As of release 1.1, replaced by {@link #getDuration(String, TimeUnit)}<a name="line.719"></a>
|
||||
<span class="sourceLineNo">720</span> *<a name="line.720"></a>
|
||||
<span class="sourceLineNo">721</span> * @param path<a name="line.721"></a>
|
||||
<span class="sourceLineNo">722</span> * path expression<a name="line.722"></a>
|
||||
<span class="sourceLineNo">723</span> * @return the duration value at the requested path, in nanoseconds<a name="line.723"></a>
|
||||
<span class="sourceLineNo">724</span> * @throws ConfigException.Missing<a name="line.724"></a>
|
||||
<span class="sourceLineNo">725</span> * if value is absent or null<a name="line.725"></a>
|
||||
<span class="sourceLineNo">726</span> * @throws ConfigException.WrongType<a name="line.726"></a>
|
||||
<span class="sourceLineNo">727</span> * if value is not convertible to Long or String<a name="line.727"></a>
|
||||
<span class="sourceLineNo">728</span> * @throws ConfigException.BadValue<a name="line.728"></a>
|
||||
<span class="sourceLineNo">729</span> * if value cannot be parsed as a number of nanoseconds<a name="line.729"></a>
|
||||
<span class="sourceLineNo">730</span> */<a name="line.730"></a>
|
||||
<span class="sourceLineNo">731</span> @Deprecated Long getNanoseconds(String path);<a name="line.731"></a>
|
||||
<span class="sourceLineNo">732</span><a name="line.732"></a>
|
||||
<span class="sourceLineNo">733</span> /**<a name="line.733"></a>
|
||||
<span class="sourceLineNo">734</span> * Gets a value as a duration in a specified<a name="line.734"></a>
|
||||
<span class="sourceLineNo">735</span> * {@link java.util.concurrent.TimeUnit TimeUnit}. If the value is already a<a name="line.735"></a>
|
||||
<span class="sourceLineNo">736</span> * number, then it's taken as milliseconds and then converted to the<a name="line.736"></a>
|
||||
<span class="sourceLineNo">737</span> * requested TimeUnit; if it's a string, it's parsed understanding units<a name="line.737"></a>
|
||||
<span class="sourceLineNo">738</span> * suffixes like "10m" or "5ns" as documented in the <a<a name="line.738"></a>
|
||||
<span class="sourceLineNo">739</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.739"></a>
|
||||
<span class="sourceLineNo">740</span> * spec</a>.<a name="line.740"></a>
|
||||
<span class="sourceLineNo">741</span> * <a name="line.741"></a>
|
||||
<span class="sourceLineNo">742</span> * @since 1.2.0<a name="line.742"></a>
|
||||
<span class="sourceLineNo">743</span> * <a name="line.743"></a>
|
||||
<span class="sourceLineNo">744</span> * @param path<a name="line.744"></a>
|
||||
<span class="sourceLineNo">745</span> * path expression<a name="line.745"></a>
|
||||
<span class="sourceLineNo">746</span> * @param unit<a name="line.746"></a>
|
||||
<span class="sourceLineNo">747</span> * convert the return value to this time unit<a name="line.747"></a>
|
||||
<span class="sourceLineNo">748</span> * @return the duration value at the requested path, in the given TimeUnit<a name="line.748"></a>
|
||||
<span class="sourceLineNo">749</span> * @throws ConfigException.Missing<a name="line.749"></a>
|
||||
<span class="sourceLineNo">750</span> * if value is absent or null<a name="line.750"></a>
|
||||
<span class="sourceLineNo">751</span> * @throws ConfigException.WrongType<a name="line.751"></a>
|
||||
<span class="sourceLineNo">752</span> * if value is not convertible to Long or String<a name="line.752"></a>
|
||||
<span class="sourceLineNo">753</span> * @throws ConfigException.BadValue<a name="line.753"></a>
|
||||
<span class="sourceLineNo">754</span> * if value cannot be parsed as a number of the given TimeUnit<a name="line.754"></a>
|
||||
<span class="sourceLineNo">755</span> */<a name="line.755"></a>
|
||||
<span class="sourceLineNo">756</span> long getDuration(String path, TimeUnit unit);<a name="line.756"></a>
|
||||
<span class="sourceLineNo">757</span><a name="line.757"></a>
|
||||
<span class="sourceLineNo">758</span> /**<a name="line.758"></a>
|
||||
<span class="sourceLineNo">759</span> * Gets a value as a java.time.Duration. If the value is<a name="line.759"></a>
|
||||
<span class="sourceLineNo">760</span> * already a number, then it's taken as milliseconds; if it's<a name="line.760"></a>
|
||||
<span class="sourceLineNo">761</span> * a string, it's parsed understanding units suffixes like<a name="line.761"></a>
|
||||
<span class="sourceLineNo">762</span> * "10m" or "5ns" as documented in the <a<a name="line.762"></a>
|
||||
<span class="sourceLineNo">763</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.763"></a>
|
||||
<span class="sourceLineNo">764</span> * spec</a>. This method never returns null.<a name="line.764"></a>
|
||||
<span class="sourceLineNo">765</span> *<a name="line.765"></a>
|
||||
<span class="sourceLineNo">766</span> * @since 1.3.0<a name="line.766"></a>
|
||||
<span class="sourceLineNo">767</span> *<a name="line.767"></a>
|
||||
<span class="sourceLineNo">768</span> * @param path<a name="line.768"></a>
|
||||
<span class="sourceLineNo">769</span> * path expression<a name="line.769"></a>
|
||||
<span class="sourceLineNo">770</span> * @return the duration value at the requested path<a name="line.770"></a>
|
||||
<span class="sourceLineNo">771</span> * @throws ConfigException.Missing<a name="line.771"></a>
|
||||
<span class="sourceLineNo">772</span> * if value is absent or null<a name="line.772"></a>
|
||||
<span class="sourceLineNo">773</span> * @throws ConfigException.WrongType<a name="line.773"></a>
|
||||
<span class="sourceLineNo">774</span> * if value is not convertible to Long or String<a name="line.774"></a>
|
||||
<span class="sourceLineNo">775</span> * @throws ConfigException.BadValue<a name="line.775"></a>
|
||||
<span class="sourceLineNo">776</span> * if value cannot be parsed as a number of the given TimeUnit<a name="line.776"></a>
|
||||
<span class="sourceLineNo">777</span> */<a name="line.777"></a>
|
||||
<span class="sourceLineNo">778</span> Duration getDuration(String path);<a name="line.778"></a>
|
||||
<span class="sourceLineNo">779</span><a name="line.779"></a>
|
||||
<span class="sourceLineNo">780</span> /**<a name="line.780"></a>
|
||||
<span class="sourceLineNo">781</span> * Gets a list value (with any element type) as a {@link ConfigList}, which<a name="line.781"></a>
|
||||
<span class="sourceLineNo">782</span> * implements {@code java.util.List<ConfigValue>}. Throws if the path is<a name="line.782"></a>
|
||||
<span class="sourceLineNo">783</span> * unset or null.<a name="line.783"></a>
|
||||
<span class="sourceLineNo">784</span> *<a name="line.784"></a>
|
||||
<span class="sourceLineNo">785</span> * @param path<a name="line.785"></a>
|
||||
<span class="sourceLineNo">786</span> * the path to the list value.<a name="line.786"></a>
|
||||
<span class="sourceLineNo">787</span> * @return the {@link ConfigList} at the path<a name="line.787"></a>
|
||||
<span class="sourceLineNo">788</span> * @throws ConfigException.Missing<a name="line.788"></a>
|
||||
<span class="sourceLineNo">789</span> * if value is absent or null<a name="line.789"></a>
|
||||
<span class="sourceLineNo">790</span> * @throws ConfigException.WrongType<a name="line.790"></a>
|
||||
<span class="sourceLineNo">791</span> * if value is not convertible to a ConfigList<a name="line.791"></a>
|
||||
<span class="sourceLineNo">792</span> */<a name="line.792"></a>
|
||||
<span class="sourceLineNo">793</span> ConfigList getList(String path);<a name="line.793"></a>
|
||||
<span class="sourceLineNo">794</span><a name="line.794"></a>
|
||||
<span class="sourceLineNo">795</span> /**<a name="line.795"></a>
|
||||
<span class="sourceLineNo">796</span> * Gets a list value with boolean elements. Throws if the<a name="line.796"></a>
|
||||
<span class="sourceLineNo">797</span> * path is unset or null or not a list or contains values not<a name="line.797"></a>
|
||||
<span class="sourceLineNo">798</span> * convertible to boolean.<a name="line.798"></a>
|
||||
<span class="sourceLineNo">799</span> *<a name="line.799"></a>
|
||||
<span class="sourceLineNo">800</span> * @param path<a name="line.800"></a>
|
||||
<span class="sourceLineNo">801</span> * the path to the list value.<a name="line.801"></a>
|
||||
<span class="sourceLineNo">802</span> * @return the list at the path<a name="line.802"></a>
|
||||
<span class="sourceLineNo">803</span> * @throws ConfigException.Missing<a name="line.803"></a>
|
||||
<span class="sourceLineNo">804</span> * if value is absent or null<a name="line.804"></a>
|
||||
<span class="sourceLineNo">805</span> * @throws ConfigException.WrongType<a name="line.805"></a>
|
||||
<span class="sourceLineNo">806</span> * if value is not convertible to a list of booleans<a name="line.806"></a>
|
||||
<span class="sourceLineNo">807</span> */<a name="line.807"></a>
|
||||
<span class="sourceLineNo">808</span> List<Boolean> getBooleanList(String path);<a name="line.808"></a>
|
||||
<span class="sourceLineNo">809</span><a name="line.809"></a>
|
||||
<span class="sourceLineNo">810</span> /**<a name="line.810"></a>
|
||||
<span class="sourceLineNo">811</span> * Gets a list value with number elements. Throws if the<a name="line.811"></a>
|
||||
<span class="sourceLineNo">812</span> * path is unset or null or not a list or contains values not<a name="line.812"></a>
|
||||
<span class="sourceLineNo">813</span> * convertible to number.<a name="line.813"></a>
|
||||
<span class="sourceLineNo">814</span> *<a name="line.814"></a>
|
||||
<span class="sourceLineNo">815</span> * @param path<a name="line.815"></a>
|
||||
<span class="sourceLineNo">816</span> * the path to the list value.<a name="line.816"></a>
|
||||
<span class="sourceLineNo">817</span> * @return the list at the path<a name="line.817"></a>
|
||||
<span class="sourceLineNo">818</span> * @throws ConfigException.Missing<a name="line.818"></a>
|
||||
<span class="sourceLineNo">819</span> * if value is absent or null<a name="line.819"></a>
|
||||
<span class="sourceLineNo">820</span> * @throws ConfigException.WrongType<a name="line.820"></a>
|
||||
<span class="sourceLineNo">821</span> * if value is not convertible to a list of numbers<a name="line.821"></a>
|
||||
<span class="sourceLineNo">822</span> */<a name="line.822"></a>
|
||||
<span class="sourceLineNo">823</span> List<Number> getNumberList(String path);<a name="line.823"></a>
|
||||
<span class="sourceLineNo">824</span><a name="line.824"></a>
|
||||
<span class="sourceLineNo">825</span> /**<a name="line.825"></a>
|
||||
<span class="sourceLineNo">826</span> * Gets a list value with int elements. Throws if the<a name="line.826"></a>
|
||||
<span class="sourceLineNo">827</span> * path is unset or null or not a list or contains values not<a name="line.827"></a>
|
||||
<span class="sourceLineNo">828</span> * convertible to int.<a name="line.828"></a>
|
||||
<span class="sourceLineNo">829</span> *<a name="line.829"></a>
|
||||
<span class="sourceLineNo">830</span> * @param path<a name="line.830"></a>
|
||||
<span class="sourceLineNo">831</span> * the path to the list value.<a name="line.831"></a>
|
||||
<span class="sourceLineNo">832</span> * @return the list at the path<a name="line.832"></a>
|
||||
<span class="sourceLineNo">833</span> * @throws ConfigException.Missing<a name="line.833"></a>
|
||||
<span class="sourceLineNo">834</span> * if value is absent or null<a name="line.834"></a>
|
||||
<span class="sourceLineNo">835</span> * @throws ConfigException.WrongType<a name="line.835"></a>
|
||||
<span class="sourceLineNo">836</span> * if value is not convertible to a list of ints<a name="line.836"></a>
|
||||
<span class="sourceLineNo">837</span> */<a name="line.837"></a>
|
||||
<span class="sourceLineNo">838</span> List<Integer> getIntList(String path);<a name="line.838"></a>
|
||||
<span class="sourceLineNo">839</span><a name="line.839"></a>
|
||||
<span class="sourceLineNo">840</span> /**<a name="line.840"></a>
|
||||
<span class="sourceLineNo">841</span> * Gets a list value with long elements. Throws if the<a name="line.841"></a>
|
||||
<span class="sourceLineNo">842</span> * path is unset or null or not a list or contains values not<a name="line.842"></a>
|
||||
<span class="sourceLineNo">843</span> * convertible to long.<a name="line.843"></a>
|
||||
<span class="sourceLineNo">844</span> *<a name="line.844"></a>
|
||||
<span class="sourceLineNo">845</span> * @param path<a name="line.845"></a>
|
||||
<span class="sourceLineNo">846</span> * the path to the list value.<a name="line.846"></a>
|
||||
<span class="sourceLineNo">847</span> * @return the list at the path<a name="line.847"></a>
|
||||
<span class="sourceLineNo">848</span> * @throws ConfigException.Missing<a name="line.848"></a>
|
||||
<span class="sourceLineNo">849</span> * if value is absent or null<a name="line.849"></a>
|
||||
<span class="sourceLineNo">850</span> * @throws ConfigException.WrongType<a name="line.850"></a>
|
||||
<span class="sourceLineNo">851</span> * if value is not convertible to a list of longs<a name="line.851"></a>
|
||||
<span class="sourceLineNo">852</span> */<a name="line.852"></a>
|
||||
<span class="sourceLineNo">853</span> List<Long> getLongList(String path);<a name="line.853"></a>
|
||||
<span class="sourceLineNo">854</span><a name="line.854"></a>
|
||||
<span class="sourceLineNo">855</span> /**<a name="line.855"></a>
|
||||
<span class="sourceLineNo">856</span> * Gets a list value with double elements. Throws if the<a name="line.856"></a>
|
||||
<span class="sourceLineNo">857</span> * path is unset or null or not a list or contains values not<a name="line.857"></a>
|
||||
<span class="sourceLineNo">858</span> * convertible to double.<a name="line.858"></a>
|
||||
<span class="sourceLineNo">859</span> *<a name="line.859"></a>
|
||||
<span class="sourceLineNo">860</span> * @param path<a name="line.860"></a>
|
||||
<span class="sourceLineNo">861</span> * the path to the list value.<a name="line.861"></a>
|
||||
<span class="sourceLineNo">862</span> * @return the list at the path<a name="line.862"></a>
|
||||
<span class="sourceLineNo">863</span> * @throws ConfigException.Missing<a name="line.863"></a>
|
||||
<span class="sourceLineNo">864</span> * if value is absent or null<a name="line.864"></a>
|
||||
<span class="sourceLineNo">865</span> * @throws ConfigException.WrongType<a name="line.865"></a>
|
||||
<span class="sourceLineNo">866</span> * if value is not convertible to a list of doubles<a name="line.866"></a>
|
||||
<span class="sourceLineNo">867</span> */<a name="line.867"></a>
|
||||
<span class="sourceLineNo">868</span> List<Double> getDoubleList(String path);<a name="line.868"></a>
|
||||
<span class="sourceLineNo">869</span><a name="line.869"></a>
|
||||
<span class="sourceLineNo">870</span> /**<a name="line.870"></a>
|
||||
<span class="sourceLineNo">871</span> * Gets a list value with string elements. Throws if the<a name="line.871"></a>
|
||||
<span class="sourceLineNo">872</span> * path is unset or null or not a list or contains values not<a name="line.872"></a>
|
||||
<span class="sourceLineNo">873</span> * convertible to string.<a name="line.873"></a>
|
||||
<span class="sourceLineNo">874</span> *<a name="line.874"></a>
|
||||
<span class="sourceLineNo">875</span> * @param path<a name="line.875"></a>
|
||||
<span class="sourceLineNo">876</span> * the path to the list value.<a name="line.876"></a>
|
||||
<span class="sourceLineNo">877</span> * @return the list at the path<a name="line.877"></a>
|
||||
<span class="sourceLineNo">878</span> * @throws ConfigException.Missing<a name="line.878"></a>
|
||||
<span class="sourceLineNo">879</span> * if value is absent or null<a name="line.879"></a>
|
||||
<span class="sourceLineNo">880</span> * @throws ConfigException.WrongType<a name="line.880"></a>
|
||||
<span class="sourceLineNo">881</span> * if value is not convertible to a list of strings<a name="line.881"></a>
|
||||
<span class="sourceLineNo">882</span> */<a name="line.882"></a>
|
||||
<span class="sourceLineNo">883</span> List<String> getStringList(String path);<a name="line.883"></a>
|
||||
<span class="sourceLineNo">884</span><a name="line.884"></a>
|
||||
<span class="sourceLineNo">885</span> /**<a name="line.885"></a>
|
||||
<span class="sourceLineNo">886</span> * Gets a list value with object elements. Throws if the<a name="line.886"></a>
|
||||
<span class="sourceLineNo">887</span> * path is unset or null or not a list or contains values not<a name="line.887"></a>
|
||||
<span class="sourceLineNo">888</span> * convertible to <code>ConfigObject</code>.<a name="line.888"></a>
|
||||
<span class="sourceLineNo">889</span> *<a name="line.889"></a>
|
||||
<span class="sourceLineNo">890</span> * @param path<a name="line.890"></a>
|
||||
<span class="sourceLineNo">891</span> * the path to the list value.<a name="line.891"></a>
|
||||
<span class="sourceLineNo">892</span> * @return the list at the path<a name="line.892"></a>
|
||||
<span class="sourceLineNo">893</span> * @throws ConfigException.Missing<a name="line.893"></a>
|
||||
<span class="sourceLineNo">894</span> * if value is absent or null<a name="line.894"></a>
|
||||
<span class="sourceLineNo">895</span> * @throws ConfigException.WrongType<a name="line.895"></a>
|
||||
<span class="sourceLineNo">896</span> * if value is not convertible to a list of objects<a name="line.896"></a>
|
||||
<span class="sourceLineNo">897</span> */<a name="line.897"></a>
|
||||
<span class="sourceLineNo">898</span> List<? extends ConfigObject> getObjectList(String path);<a name="line.898"></a>
|
||||
<span class="sourceLineNo">899</span><a name="line.899"></a>
|
||||
<span class="sourceLineNo">900</span> /**<a name="line.900"></a>
|
||||
<span class="sourceLineNo">901</span> * Gets a list value with <code>Config</code> elements.<a name="line.901"></a>
|
||||
<span class="sourceLineNo">902</span> * Throws if the path is unset or null or not a list or<a name="line.902"></a>
|
||||
<span class="sourceLineNo">903</span> * contains values not convertible to <code>Config</code>.<a name="line.903"></a>
|
||||
<span class="sourceLineNo">904</span> *<a name="line.904"></a>
|
||||
<span class="sourceLineNo">905</span> * @param path<a name="line.905"></a>
|
||||
<span class="sourceLineNo">906</span> * the path to the list value.<a name="line.906"></a>
|
||||
<span class="sourceLineNo">907</span> * @return the list at the path<a name="line.907"></a>
|
||||
<span class="sourceLineNo">908</span> * @throws ConfigException.Missing<a name="line.908"></a>
|
||||
<span class="sourceLineNo">909</span> * if value is absent or null<a name="line.909"></a>
|
||||
<span class="sourceLineNo">910</span> * @throws ConfigException.WrongType<a name="line.910"></a>
|
||||
<span class="sourceLineNo">911</span> * if value is not convertible to a list of configs<a name="line.911"></a>
|
||||
<span class="sourceLineNo">912</span> */<a name="line.912"></a>
|
||||
<span class="sourceLineNo">913</span> List<? extends Config> getConfigList(String path);<a name="line.913"></a>
|
||||
<span class="sourceLineNo">914</span><a name="line.914"></a>
|
||||
<span class="sourceLineNo">915</span> /**<a name="line.915"></a>
|
||||
<span class="sourceLineNo">916</span> * Gets a list value with any kind of elements. Throws if the<a name="line.916"></a>
|
||||
<span class="sourceLineNo">917</span> * path is unset or null or not a list. Each element is<a name="line.917"></a>
|
||||
<span class="sourceLineNo">918</span> * "unwrapped" (see {@link ConfigValue#unwrapped()}).<a name="line.918"></a>
|
||||
<span class="sourceLineNo">919</span> *<a name="line.919"></a>
|
||||
<span class="sourceLineNo">920</span> * @param path<a name="line.920"></a>
|
||||
<span class="sourceLineNo">921</span> * the path to the list value.<a name="line.921"></a>
|
||||
<span class="sourceLineNo">922</span> * @return the list at the path<a name="line.922"></a>
|
||||
<span class="sourceLineNo">923</span> * @throws ConfigException.Missing<a name="line.923"></a>
|
||||
<span class="sourceLineNo">924</span> * if value is absent or null<a name="line.924"></a>
|
||||
<span class="sourceLineNo">925</span> * @throws ConfigException.WrongType<a name="line.925"></a>
|
||||
<span class="sourceLineNo">926</span> * if value is not convertible to a list<a name="line.926"></a>
|
||||
<span class="sourceLineNo">927</span> */<a name="line.927"></a>
|
||||
<span class="sourceLineNo">928</span> List<? extends Object> getAnyRefList(String path);<a name="line.928"></a>
|
||||
<span class="sourceLineNo">929</span><a name="line.929"></a>
|
||||
<span class="sourceLineNo">930</span> /**<a name="line.930"></a>
|
||||
<span class="sourceLineNo">931</span> * Gets a list value with elements representing a size in<a name="line.931"></a>
|
||||
<span class="sourceLineNo">932</span> * bytes. Throws if the path is unset or null or not a list<a name="line.932"></a>
|
||||
<span class="sourceLineNo">933</span> * or contains values not convertible to memory sizes.<a name="line.933"></a>
|
||||
<span class="sourceLineNo">934</span> *<a name="line.934"></a>
|
||||
<span class="sourceLineNo">935</span> * @param path<a name="line.935"></a>
|
||||
<span class="sourceLineNo">936</span> * the path to the list value.<a name="line.936"></a>
|
||||
<span class="sourceLineNo">937</span> * @return the list at the path<a name="line.937"></a>
|
||||
<span class="sourceLineNo">938</span> * @throws ConfigException.Missing<a name="line.938"></a>
|
||||
<span class="sourceLineNo">939</span> * if value is absent or null<a name="line.939"></a>
|
||||
<span class="sourceLineNo">940</span> * @throws ConfigException.WrongType<a name="line.940"></a>
|
||||
<span class="sourceLineNo">941</span> * if value is not convertible to a list of memory sizes<a name="line.941"></a>
|
||||
<span class="sourceLineNo">942</span> */<a name="line.942"></a>
|
||||
<span class="sourceLineNo">943</span> List<Long> getBytesList(String path);<a name="line.943"></a>
|
||||
<span class="sourceLineNo">944</span><a name="line.944"></a>
|
||||
<span class="sourceLineNo">945</span> /**<a name="line.945"></a>
|
||||
<span class="sourceLineNo">946</span> * Gets a list, converting each value in the list to a memory size, using the<a name="line.946"></a>
|
||||
<span class="sourceLineNo">947</span> * same rules as {@link #getMemorySize(String)}.<a name="line.947"></a>
|
||||
<span class="sourceLineNo">948</span> *<a name="line.948"></a>
|
||||
<span class="sourceLineNo">949</span> * @since 1.3.0<a name="line.949"></a>
|
||||
<span class="sourceLineNo">950</span> * @param path<a name="line.950"></a>
|
||||
<span class="sourceLineNo">951</span> * a path expression<a name="line.951"></a>
|
||||
<span class="sourceLineNo">952</span> * @return list of memory sizes<a name="line.952"></a>
|
||||
<span class="sourceLineNo">953</span> * @throws ConfigException.Missing<a name="line.953"></a>
|
||||
<span class="sourceLineNo">954</span> * if value is absent or null<a name="line.954"></a>
|
||||
<span class="sourceLineNo">955</span> * @throws ConfigException.WrongType<a name="line.955"></a>
|
||||
<span class="sourceLineNo">956</span> * if value is not convertible to a list of memory sizes<a name="line.956"></a>
|
||||
<span class="sourceLineNo">957</span> */<a name="line.957"></a>
|
||||
<span class="sourceLineNo">958</span> List<ConfigMemorySize> getMemorySizeList(String path);<a name="line.958"></a>
|
||||
<span class="sourceLineNo">959</span><a name="line.959"></a>
|
||||
<span class="sourceLineNo">960</span> /**<a name="line.960"></a>
|
||||
<span class="sourceLineNo">961</span> * @deprecated As of release 1.1, replaced by {@link #getDurationList(String, TimeUnit)}<a name="line.961"></a>
|
||||
<span class="sourceLineNo">962</span> * @param path the path<a name="line.962"></a>
|
||||
<span class="sourceLineNo">963</span> * @return list of millisecond values<a name="line.963"></a>
|
||||
<span class="sourceLineNo">964</span> */<a name="line.964"></a>
|
||||
<span class="sourceLineNo">965</span> @Deprecated List<Long> getMillisecondsList(String path);<a name="line.965"></a>
|
||||
<span class="sourceLineNo">966</span><a name="line.966"></a>
|
||||
<span class="sourceLineNo">967</span> /**<a name="line.967"></a>
|
||||
<span class="sourceLineNo">968</span> * @deprecated As of release 1.1, replaced by {@link #getDurationList(String, TimeUnit)}<a name="line.968"></a>
|
||||
<span class="sourceLineNo">969</span> * @param path the path<a name="line.969"></a>
|
||||
<span class="sourceLineNo">970</span> * @return list of nanosecond values<a name="line.970"></a>
|
||||
<span class="sourceLineNo">971</span> */<a name="line.971"></a>
|
||||
<span class="sourceLineNo">972</span> @Deprecated List<Long> getNanosecondsList(String path);<a name="line.972"></a>
|
||||
<span class="sourceLineNo">973</span><a name="line.973"></a>
|
||||
<span class="sourceLineNo">974</span> /**<a name="line.974"></a>
|
||||
<span class="sourceLineNo">975</span> * Gets a list, converting each value in the list to a duration, using the<a name="line.975"></a>
|
||||
<span class="sourceLineNo">976</span> * same rules as {@link #getDuration(String, TimeUnit)}.<a name="line.976"></a>
|
||||
<span class="sourceLineNo">977</span> *<a name="line.977"></a>
|
||||
<span class="sourceLineNo">978</span> * @since 1.2.0<a name="line.978"></a>
|
||||
<span class="sourceLineNo">979</span> * @param path<a name="line.979"></a>
|
||||
<span class="sourceLineNo">980</span> * a path expression<a name="line.980"></a>
|
||||
<span class="sourceLineNo">981</span> * @param unit<a name="line.981"></a>
|
||||
<span class="sourceLineNo">982</span> * time units of the returned values<a name="line.982"></a>
|
||||
<span class="sourceLineNo">983</span> * @return list of durations, in the requested units<a name="line.983"></a>
|
||||
<span class="sourceLineNo">984</span> */<a name="line.984"></a>
|
||||
<span class="sourceLineNo">985</span> List<Long> getDurationList(String path, TimeUnit unit);<a name="line.985"></a>
|
||||
<span class="sourceLineNo">986</span><a name="line.986"></a>
|
||||
<span class="sourceLineNo">987</span> /**<a name="line.987"></a>
|
||||
<span class="sourceLineNo">988</span> * Gets a list, converting each value in the list to a duration, using the<a name="line.988"></a>
|
||||
<span class="sourceLineNo">989</span> * same rules as {@link #getDuration(String)}.<a name="line.989"></a>
|
||||
<span class="sourceLineNo">990</span> *<a name="line.990"></a>
|
||||
<span class="sourceLineNo">991</span> * @since 1.3.0<a name="line.991"></a>
|
||||
<span class="sourceLineNo">992</span> * @param path<a name="line.992"></a>
|
||||
<span class="sourceLineNo">993</span> * a path expression<a name="line.993"></a>
|
||||
<span class="sourceLineNo">994</span> * @return list of durations<a name="line.994"></a>
|
||||
<span class="sourceLineNo">995</span> */<a name="line.995"></a>
|
||||
<span class="sourceLineNo">996</span> List<Duration> getDurationList(String path);<a name="line.996"></a>
|
||||
<span class="sourceLineNo">997</span><a name="line.997"></a>
|
||||
<span class="sourceLineNo">998</span> /**<a name="line.998"></a>
|
||||
<span class="sourceLineNo">999</span> * Clone the config with only the given path (and its children) retained;<a name="line.999"></a>
|
||||
<span class="sourceLineNo">1000</span> * all sibling paths are removed.<a name="line.1000"></a>
|
||||
<span class="sourceLineNo">1001</span> * <p><a name="line.1001"></a>
|
||||
<span class="sourceLineNo">1002</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1002"></a>
|
||||
<span class="sourceLineNo">1003</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1003"></a>
|
||||
<span class="sourceLineNo">1004</span> * <a name="line.1004"></a>
|
||||
<span class="sourceLineNo">1005</span> * @param path<a name="line.1005"></a>
|
||||
<span class="sourceLineNo">1006</span> * path to keep<a name="line.1006"></a>
|
||||
<span class="sourceLineNo">1007</span> * @return a copy of the config minus all paths except the one specified<a name="line.1007"></a>
|
||||
<span class="sourceLineNo">1008</span> */<a name="line.1008"></a>
|
||||
<span class="sourceLineNo">1009</span> Config withOnlyPath(String path);<a name="line.1009"></a>
|
||||
<span class="sourceLineNo">1010</span><a name="line.1010"></a>
|
||||
<span class="sourceLineNo">1011</span> /**<a name="line.1011"></a>
|
||||
<span class="sourceLineNo">1012</span> * Clone the config with the given path removed.<a name="line.1012"></a>
|
||||
<span class="sourceLineNo">1013</span> * <p><a name="line.1013"></a>
|
||||
<span class="sourceLineNo">1014</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1014"></a>
|
||||
<span class="sourceLineNo">1015</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1015"></a>
|
||||
<span class="sourceLineNo">1016</span> * <a name="line.1016"></a>
|
||||
<span class="sourceLineNo">1017</span> * @param path<a name="line.1017"></a>
|
||||
<span class="sourceLineNo">1018</span> * path expression to remove<a name="line.1018"></a>
|
||||
<span class="sourceLineNo">1019</span> * @return a copy of the config minus the specified path<a name="line.1019"></a>
|
||||
<span class="sourceLineNo">1020</span> */<a name="line.1020"></a>
|
||||
<span class="sourceLineNo">1021</span> Config withoutPath(String path);<a name="line.1021"></a>
|
||||
<span class="sourceLineNo">1022</span><a name="line.1022"></a>
|
||||
<span class="sourceLineNo">1023</span> /**<a name="line.1023"></a>
|
||||
<span class="sourceLineNo">1024</span> * Places the config inside another {@code Config} at the given path.<a name="line.1024"></a>
|
||||
<span class="sourceLineNo">1025</span> * <p><a name="line.1025"></a>
|
||||
<span class="sourceLineNo">1026</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1026"></a>
|
||||
<span class="sourceLineNo">1027</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1027"></a>
|
||||
<span class="sourceLineNo">1028</span> * <a name="line.1028"></a>
|
||||
<span class="sourceLineNo">1029</span> * @param path<a name="line.1029"></a>
|
||||
<span class="sourceLineNo">1030</span> * path expression to store this config at.<a name="line.1030"></a>
|
||||
<span class="sourceLineNo">1031</span> * @return a {@code Config} instance containing this config at the given<a name="line.1031"></a>
|
||||
<span class="sourceLineNo">1032</span> * path.<a name="line.1032"></a>
|
||||
<span class="sourceLineNo">1033</span> */<a name="line.1033"></a>
|
||||
<span class="sourceLineNo">1034</span> Config atPath(String path);<a name="line.1034"></a>
|
||||
<span class="sourceLineNo">1035</span><a name="line.1035"></a>
|
||||
<span class="sourceLineNo">1036</span> /**<a name="line.1036"></a>
|
||||
<span class="sourceLineNo">1037</span> * Places the config inside a {@code Config} at the given key. See also<a name="line.1037"></a>
|
||||
<span class="sourceLineNo">1038</span> * atPath(). Note that a key is NOT a path expression (see<a name="line.1038"></a>
|
||||
<span class="sourceLineNo">1039</span> * {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1039"></a>
|
||||
<span class="sourceLineNo">1040</span> * <a name="line.1040"></a>
|
||||
<span class="sourceLineNo">1041</span> * @param key<a name="line.1041"></a>
|
||||
<span class="sourceLineNo">1042</span> * key to store this config at.<a name="line.1042"></a>
|
||||
<span class="sourceLineNo">1043</span> * @return a {@code Config} instance containing this config at the given<a name="line.1043"></a>
|
||||
<span class="sourceLineNo">1044</span> * key.<a name="line.1044"></a>
|
||||
<span class="sourceLineNo">1045</span> */<a name="line.1045"></a>
|
||||
<span class="sourceLineNo">1046</span> Config atKey(String key);<a name="line.1046"></a>
|
||||
<span class="sourceLineNo">1047</span><a name="line.1047"></a>
|
||||
<span class="sourceLineNo">1048</span> /**<a name="line.1048"></a>
|
||||
<span class="sourceLineNo">1049</span> * Returns a {@code Config} based on this one, but with the given path set<a name="line.1049"></a>
|
||||
<span class="sourceLineNo">1050</span> * to the given value. Does not modify this instance (since it's immutable).<a name="line.1050"></a>
|
||||
<span class="sourceLineNo">1051</span> * If the path already has a value, that value is replaced. To remove a<a name="line.1051"></a>
|
||||
<span class="sourceLineNo">1052</span> * value, use withoutPath().<a name="line.1052"></a>
|
||||
<span class="sourceLineNo">1053</span> * <p><a name="line.1053"></a>
|
||||
<span class="sourceLineNo">1054</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1054"></a>
|
||||
<span class="sourceLineNo">1055</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1055"></a>
|
||||
<span class="sourceLineNo">1056</span> * <a name="line.1056"></a>
|
||||
<span class="sourceLineNo">1057</span> * @param path<a name="line.1057"></a>
|
||||
<span class="sourceLineNo">1058</span> * path expression for the value's new location<a name="line.1058"></a>
|
||||
<span class="sourceLineNo">1059</span> * @param value<a name="line.1059"></a>
|
||||
<span class="sourceLineNo">1060</span> * value at the new path<a name="line.1060"></a>
|
||||
<span class="sourceLineNo">1061</span> * @return the new instance with the new map entry<a name="line.1061"></a>
|
||||
<span class="sourceLineNo">1062</span> */<a name="line.1062"></a>
|
||||
<span class="sourceLineNo">1063</span> Config withValue(String path, ConfigValue value);<a name="line.1063"></a>
|
||||
<span class="sourceLineNo">1064</span>}<a name="line.1064"></a>
|
||||
<span class="sourceLineNo">663</span> */<a name="line.663"></a>
|
||||
<span class="sourceLineNo">664</span> ConfigValue getValue(String path);<a name="line.664"></a>
|
||||
<span class="sourceLineNo">665</span><a name="line.665"></a>
|
||||
<span class="sourceLineNo">666</span> /**<a name="line.666"></a>
|
||||
<span class="sourceLineNo">667</span> * Gets a value as a size in bytes (parses special strings like "128M"). If<a name="line.667"></a>
|
||||
<span class="sourceLineNo">668</span> * the value is already a number, then it's left alone; if it's a string,<a name="line.668"></a>
|
||||
<span class="sourceLineNo">669</span> * it's parsed understanding unit suffixes such as "128K", as documented in<a name="line.669"></a>
|
||||
<span class="sourceLineNo">670</span> * the <a<a name="line.670"></a>
|
||||
<span class="sourceLineNo">671</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.671"></a>
|
||||
<span class="sourceLineNo">672</span> * spec</a>.<a name="line.672"></a>
|
||||
<span class="sourceLineNo">673</span> *<a name="line.673"></a>
|
||||
<span class="sourceLineNo">674</span> * @param path<a name="line.674"></a>
|
||||
<span class="sourceLineNo">675</span> * path expression<a name="line.675"></a>
|
||||
<span class="sourceLineNo">676</span> * @return the value at the requested path, in bytes<a name="line.676"></a>
|
||||
<span class="sourceLineNo">677</span> * @throws ConfigException.Missing<a name="line.677"></a>
|
||||
<span class="sourceLineNo">678</span> * if value is absent or null<a name="line.678"></a>
|
||||
<span class="sourceLineNo">679</span> * @throws ConfigException.WrongType<a name="line.679"></a>
|
||||
<span class="sourceLineNo">680</span> * if value is not convertible to Long or String<a name="line.680"></a>
|
||||
<span class="sourceLineNo">681</span> * @throws ConfigException.BadValue<a name="line.681"></a>
|
||||
<span class="sourceLineNo">682</span> * if value cannot be parsed as a size in bytes<a name="line.682"></a>
|
||||
<span class="sourceLineNo">683</span> */<a name="line.683"></a>
|
||||
<span class="sourceLineNo">684</span> Long getBytes(String path);<a name="line.684"></a>
|
||||
<span class="sourceLineNo">685</span><a name="line.685"></a>
|
||||
<span class="sourceLineNo">686</span> /**<a name="line.686"></a>
|
||||
<span class="sourceLineNo">687</span> * Gets a value as an amount of memory (parses special strings like "128M"). If<a name="line.687"></a>
|
||||
<span class="sourceLineNo">688</span> * the value is already a number, then it's left alone; if it's a string,<a name="line.688"></a>
|
||||
<span class="sourceLineNo">689</span> * it's parsed understanding unit suffixes such as "128K", as documented in<a name="line.689"></a>
|
||||
<span class="sourceLineNo">690</span> * the <a<a name="line.690"></a>
|
||||
<span class="sourceLineNo">691</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.691"></a>
|
||||
<span class="sourceLineNo">692</span> * spec</a>.<a name="line.692"></a>
|
||||
<span class="sourceLineNo">693</span> *<a name="line.693"></a>
|
||||
<span class="sourceLineNo">694</span> * @since 1.3.0<a name="line.694"></a>
|
||||
<span class="sourceLineNo">695</span> *<a name="line.695"></a>
|
||||
<span class="sourceLineNo">696</span> * @param path<a name="line.696"></a>
|
||||
<span class="sourceLineNo">697</span> * path expression<a name="line.697"></a>
|
||||
<span class="sourceLineNo">698</span> * @return the value at the requested path, in bytes<a name="line.698"></a>
|
||||
<span class="sourceLineNo">699</span> * @throws ConfigException.Missing<a name="line.699"></a>
|
||||
<span class="sourceLineNo">700</span> * if value is absent or null<a name="line.700"></a>
|
||||
<span class="sourceLineNo">701</span> * @throws ConfigException.WrongType<a name="line.701"></a>
|
||||
<span class="sourceLineNo">702</span> * if value is not convertible to Long or String<a name="line.702"></a>
|
||||
<span class="sourceLineNo">703</span> * @throws ConfigException.BadValue<a name="line.703"></a>
|
||||
<span class="sourceLineNo">704</span> * if value cannot be parsed as a size in bytes<a name="line.704"></a>
|
||||
<span class="sourceLineNo">705</span> */<a name="line.705"></a>
|
||||
<span class="sourceLineNo">706</span> ConfigMemorySize getMemorySize(String path);<a name="line.706"></a>
|
||||
<span class="sourceLineNo">707</span><a name="line.707"></a>
|
||||
<span class="sourceLineNo">708</span> /**<a name="line.708"></a>
|
||||
<span class="sourceLineNo">709</span> * Get value as a duration in milliseconds. If the value is already a<a name="line.709"></a>
|
||||
<span class="sourceLineNo">710</span> * number, then it's left alone; if it's a string, it's parsed understanding<a name="line.710"></a>
|
||||
<span class="sourceLineNo">711</span> * units suffixes like "10m" or "5ns" as documented in the <a<a name="line.711"></a>
|
||||
<span class="sourceLineNo">712</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.712"></a>
|
||||
<span class="sourceLineNo">713</span> * spec</a>.<a name="line.713"></a>
|
||||
<span class="sourceLineNo">714</span> *<a name="line.714"></a>
|
||||
<span class="sourceLineNo">715</span> * @deprecated As of release 1.1, replaced by {@link #getDuration(String, TimeUnit)}<a name="line.715"></a>
|
||||
<span class="sourceLineNo">716</span> *<a name="line.716"></a>
|
||||
<span class="sourceLineNo">717</span> * @param path<a name="line.717"></a>
|
||||
<span class="sourceLineNo">718</span> * path expression<a name="line.718"></a>
|
||||
<span class="sourceLineNo">719</span> * @return the duration value at the requested path, in milliseconds<a name="line.719"></a>
|
||||
<span class="sourceLineNo">720</span> * @throws ConfigException.Missing<a name="line.720"></a>
|
||||
<span class="sourceLineNo">721</span> * if value is absent or null<a name="line.721"></a>
|
||||
<span class="sourceLineNo">722</span> * @throws ConfigException.WrongType<a name="line.722"></a>
|
||||
<span class="sourceLineNo">723</span> * if value is not convertible to Long or String<a name="line.723"></a>
|
||||
<span class="sourceLineNo">724</span> * @throws ConfigException.BadValue<a name="line.724"></a>
|
||||
<span class="sourceLineNo">725</span> * if value cannot be parsed as a number of milliseconds<a name="line.725"></a>
|
||||
<span class="sourceLineNo">726</span> */<a name="line.726"></a>
|
||||
<span class="sourceLineNo">727</span> @Deprecated Long getMilliseconds(String path);<a name="line.727"></a>
|
||||
<span class="sourceLineNo">728</span><a name="line.728"></a>
|
||||
<span class="sourceLineNo">729</span> /**<a name="line.729"></a>
|
||||
<span class="sourceLineNo">730</span> * Get value as a duration in nanoseconds. If the value is already a number<a name="line.730"></a>
|
||||
<span class="sourceLineNo">731</span> * it's taken as milliseconds and converted to nanoseconds. If it's a<a name="line.731"></a>
|
||||
<span class="sourceLineNo">732</span> * string, it's parsed understanding unit suffixes, as for<a name="line.732"></a>
|
||||
<span class="sourceLineNo">733</span> * {@link #getDuration(String, TimeUnit)}.<a name="line.733"></a>
|
||||
<span class="sourceLineNo">734</span> *<a name="line.734"></a>
|
||||
<span class="sourceLineNo">735</span> * @deprecated As of release 1.1, replaced by {@link #getDuration(String, TimeUnit)}<a name="line.735"></a>
|
||||
<span class="sourceLineNo">736</span> *<a name="line.736"></a>
|
||||
<span class="sourceLineNo">737</span> * @param path<a name="line.737"></a>
|
||||
<span class="sourceLineNo">738</span> * path expression<a name="line.738"></a>
|
||||
<span class="sourceLineNo">739</span> * @return the duration value at the requested path, in nanoseconds<a name="line.739"></a>
|
||||
<span class="sourceLineNo">740</span> * @throws ConfigException.Missing<a name="line.740"></a>
|
||||
<span class="sourceLineNo">741</span> * if value is absent or null<a name="line.741"></a>
|
||||
<span class="sourceLineNo">742</span> * @throws ConfigException.WrongType<a name="line.742"></a>
|
||||
<span class="sourceLineNo">743</span> * if value is not convertible to Long or String<a name="line.743"></a>
|
||||
<span class="sourceLineNo">744</span> * @throws ConfigException.BadValue<a name="line.744"></a>
|
||||
<span class="sourceLineNo">745</span> * if value cannot be parsed as a number of nanoseconds<a name="line.745"></a>
|
||||
<span class="sourceLineNo">746</span> */<a name="line.746"></a>
|
||||
<span class="sourceLineNo">747</span> @Deprecated Long getNanoseconds(String path);<a name="line.747"></a>
|
||||
<span class="sourceLineNo">748</span><a name="line.748"></a>
|
||||
<span class="sourceLineNo">749</span> /**<a name="line.749"></a>
|
||||
<span class="sourceLineNo">750</span> * Gets a value as a duration in a specified<a name="line.750"></a>
|
||||
<span class="sourceLineNo">751</span> * {@link java.util.concurrent.TimeUnit TimeUnit}. If the value is already a<a name="line.751"></a>
|
||||
<span class="sourceLineNo">752</span> * number, then it's taken as milliseconds and then converted to the<a name="line.752"></a>
|
||||
<span class="sourceLineNo">753</span> * requested TimeUnit; if it's a string, it's parsed understanding units<a name="line.753"></a>
|
||||
<span class="sourceLineNo">754</span> * suffixes like "10m" or "5ns" as documented in the <a<a name="line.754"></a>
|
||||
<span class="sourceLineNo">755</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.755"></a>
|
||||
<span class="sourceLineNo">756</span> * spec</a>.<a name="line.756"></a>
|
||||
<span class="sourceLineNo">757</span> * <a name="line.757"></a>
|
||||
<span class="sourceLineNo">758</span> * @since 1.2.0<a name="line.758"></a>
|
||||
<span class="sourceLineNo">759</span> * <a name="line.759"></a>
|
||||
<span class="sourceLineNo">760</span> * @param path<a name="line.760"></a>
|
||||
<span class="sourceLineNo">761</span> * path expression<a name="line.761"></a>
|
||||
<span class="sourceLineNo">762</span> * @param unit<a name="line.762"></a>
|
||||
<span class="sourceLineNo">763</span> * convert the return value to this time unit<a name="line.763"></a>
|
||||
<span class="sourceLineNo">764</span> * @return the duration value at the requested path, in the given TimeUnit<a name="line.764"></a>
|
||||
<span class="sourceLineNo">765</span> * @throws ConfigException.Missing<a name="line.765"></a>
|
||||
<span class="sourceLineNo">766</span> * if value is absent or null<a name="line.766"></a>
|
||||
<span class="sourceLineNo">767</span> * @throws ConfigException.WrongType<a name="line.767"></a>
|
||||
<span class="sourceLineNo">768</span> * if value is not convertible to Long or String<a name="line.768"></a>
|
||||
<span class="sourceLineNo">769</span> * @throws ConfigException.BadValue<a name="line.769"></a>
|
||||
<span class="sourceLineNo">770</span> * if value cannot be parsed as a number of the given TimeUnit<a name="line.770"></a>
|
||||
<span class="sourceLineNo">771</span> */<a name="line.771"></a>
|
||||
<span class="sourceLineNo">772</span> long getDuration(String path, TimeUnit unit);<a name="line.772"></a>
|
||||
<span class="sourceLineNo">773</span><a name="line.773"></a>
|
||||
<span class="sourceLineNo">774</span> /**<a name="line.774"></a>
|
||||
<span class="sourceLineNo">775</span> * Gets a value as a java.time.Duration. If the value is<a name="line.775"></a>
|
||||
<span class="sourceLineNo">776</span> * already a number, then it's taken as milliseconds; if it's<a name="line.776"></a>
|
||||
<span class="sourceLineNo">777</span> * a string, it's parsed understanding units suffixes like<a name="line.777"></a>
|
||||
<span class="sourceLineNo">778</span> * "10m" or "5ns" as documented in the <a<a name="line.778"></a>
|
||||
<span class="sourceLineNo">779</span> * href="https://github.com/typesafehub/config/blob/master/HOCON.md">the<a name="line.779"></a>
|
||||
<span class="sourceLineNo">780</span> * spec</a>. This method never returns null.<a name="line.780"></a>
|
||||
<span class="sourceLineNo">781</span> *<a name="line.781"></a>
|
||||
<span class="sourceLineNo">782</span> * @since 1.3.0<a name="line.782"></a>
|
||||
<span class="sourceLineNo">783</span> *<a name="line.783"></a>
|
||||
<span class="sourceLineNo">784</span> * @param path<a name="line.784"></a>
|
||||
<span class="sourceLineNo">785</span> * path expression<a name="line.785"></a>
|
||||
<span class="sourceLineNo">786</span> * @return the duration value at the requested path<a name="line.786"></a>
|
||||
<span class="sourceLineNo">787</span> * @throws ConfigException.Missing<a name="line.787"></a>
|
||||
<span class="sourceLineNo">788</span> * if value is absent or null<a name="line.788"></a>
|
||||
<span class="sourceLineNo">789</span> * @throws ConfigException.WrongType<a name="line.789"></a>
|
||||
<span class="sourceLineNo">790</span> * if value is not convertible to Long or String<a name="line.790"></a>
|
||||
<span class="sourceLineNo">791</span> * @throws ConfigException.BadValue<a name="line.791"></a>
|
||||
<span class="sourceLineNo">792</span> * if value cannot be parsed as a number of the given TimeUnit<a name="line.792"></a>
|
||||
<span class="sourceLineNo">793</span> */<a name="line.793"></a>
|
||||
<span class="sourceLineNo">794</span> Duration getDuration(String path);<a name="line.794"></a>
|
||||
<span class="sourceLineNo">795</span><a name="line.795"></a>
|
||||
<span class="sourceLineNo">796</span> /**<a name="line.796"></a>
|
||||
<span class="sourceLineNo">797</span> * Gets a list value (with any element type) as a {@link ConfigList}, which<a name="line.797"></a>
|
||||
<span class="sourceLineNo">798</span> * implements {@code java.util.List<ConfigValue>}. Throws if the path is<a name="line.798"></a>
|
||||
<span class="sourceLineNo">799</span> * unset or null.<a name="line.799"></a>
|
||||
<span class="sourceLineNo">800</span> *<a name="line.800"></a>
|
||||
<span class="sourceLineNo">801</span> * @param path<a name="line.801"></a>
|
||||
<span class="sourceLineNo">802</span> * the path to the list value.<a name="line.802"></a>
|
||||
<span class="sourceLineNo">803</span> * @return the {@link ConfigList} at the path<a name="line.803"></a>
|
||||
<span class="sourceLineNo">804</span> * @throws ConfigException.Missing<a name="line.804"></a>
|
||||
<span class="sourceLineNo">805</span> * if value is absent or null<a name="line.805"></a>
|
||||
<span class="sourceLineNo">806</span> * @throws ConfigException.WrongType<a name="line.806"></a>
|
||||
<span class="sourceLineNo">807</span> * if value is not convertible to a ConfigList<a name="line.807"></a>
|
||||
<span class="sourceLineNo">808</span> */<a name="line.808"></a>
|
||||
<span class="sourceLineNo">809</span> ConfigList getList(String path);<a name="line.809"></a>
|
||||
<span class="sourceLineNo">810</span><a name="line.810"></a>
|
||||
<span class="sourceLineNo">811</span> /**<a name="line.811"></a>
|
||||
<span class="sourceLineNo">812</span> * Gets a list value with boolean elements. Throws if the<a name="line.812"></a>
|
||||
<span class="sourceLineNo">813</span> * path is unset or null or not a list or contains values not<a name="line.813"></a>
|
||||
<span class="sourceLineNo">814</span> * convertible to boolean.<a name="line.814"></a>
|
||||
<span class="sourceLineNo">815</span> *<a name="line.815"></a>
|
||||
<span class="sourceLineNo">816</span> * @param path<a name="line.816"></a>
|
||||
<span class="sourceLineNo">817</span> * the path to the list value.<a name="line.817"></a>
|
||||
<span class="sourceLineNo">818</span> * @return the list at the path<a name="line.818"></a>
|
||||
<span class="sourceLineNo">819</span> * @throws ConfigException.Missing<a name="line.819"></a>
|
||||
<span class="sourceLineNo">820</span> * if value is absent or null<a name="line.820"></a>
|
||||
<span class="sourceLineNo">821</span> * @throws ConfigException.WrongType<a name="line.821"></a>
|
||||
<span class="sourceLineNo">822</span> * if value is not convertible to a list of booleans<a name="line.822"></a>
|
||||
<span class="sourceLineNo">823</span> */<a name="line.823"></a>
|
||||
<span class="sourceLineNo">824</span> List<Boolean> getBooleanList(String path);<a name="line.824"></a>
|
||||
<span class="sourceLineNo">825</span><a name="line.825"></a>
|
||||
<span class="sourceLineNo">826</span> /**<a name="line.826"></a>
|
||||
<span class="sourceLineNo">827</span> * Gets a list value with number elements. Throws if the<a name="line.827"></a>
|
||||
<span class="sourceLineNo">828</span> * path is unset or null or not a list or contains values not<a name="line.828"></a>
|
||||
<span class="sourceLineNo">829</span> * convertible to number.<a name="line.829"></a>
|
||||
<span class="sourceLineNo">830</span> *<a name="line.830"></a>
|
||||
<span class="sourceLineNo">831</span> * @param path<a name="line.831"></a>
|
||||
<span class="sourceLineNo">832</span> * the path to the list value.<a name="line.832"></a>
|
||||
<span class="sourceLineNo">833</span> * @return the list at the path<a name="line.833"></a>
|
||||
<span class="sourceLineNo">834</span> * @throws ConfigException.Missing<a name="line.834"></a>
|
||||
<span class="sourceLineNo">835</span> * if value is absent or null<a name="line.835"></a>
|
||||
<span class="sourceLineNo">836</span> * @throws ConfigException.WrongType<a name="line.836"></a>
|
||||
<span class="sourceLineNo">837</span> * if value is not convertible to a list of numbers<a name="line.837"></a>
|
||||
<span class="sourceLineNo">838</span> */<a name="line.838"></a>
|
||||
<span class="sourceLineNo">839</span> List<Number> getNumberList(String path);<a name="line.839"></a>
|
||||
<span class="sourceLineNo">840</span><a name="line.840"></a>
|
||||
<span class="sourceLineNo">841</span> /**<a name="line.841"></a>
|
||||
<span class="sourceLineNo">842</span> * Gets a list value with int elements. Throws if the<a name="line.842"></a>
|
||||
<span class="sourceLineNo">843</span> * path is unset or null or not a list or contains values not<a name="line.843"></a>
|
||||
<span class="sourceLineNo">844</span> * convertible to int.<a name="line.844"></a>
|
||||
<span class="sourceLineNo">845</span> *<a name="line.845"></a>
|
||||
<span class="sourceLineNo">846</span> * @param path<a name="line.846"></a>
|
||||
<span class="sourceLineNo">847</span> * the path to the list value.<a name="line.847"></a>
|
||||
<span class="sourceLineNo">848</span> * @return the list at the path<a name="line.848"></a>
|
||||
<span class="sourceLineNo">849</span> * @throws ConfigException.Missing<a name="line.849"></a>
|
||||
<span class="sourceLineNo">850</span> * if value is absent or null<a name="line.850"></a>
|
||||
<span class="sourceLineNo">851</span> * @throws ConfigException.WrongType<a name="line.851"></a>
|
||||
<span class="sourceLineNo">852</span> * if value is not convertible to a list of ints<a name="line.852"></a>
|
||||
<span class="sourceLineNo">853</span> */<a name="line.853"></a>
|
||||
<span class="sourceLineNo">854</span> List<Integer> getIntList(String path);<a name="line.854"></a>
|
||||
<span class="sourceLineNo">855</span><a name="line.855"></a>
|
||||
<span class="sourceLineNo">856</span> /**<a name="line.856"></a>
|
||||
<span class="sourceLineNo">857</span> * Gets a list value with long elements. Throws if the<a name="line.857"></a>
|
||||
<span class="sourceLineNo">858</span> * path is unset or null or not a list or contains values not<a name="line.858"></a>
|
||||
<span class="sourceLineNo">859</span> * convertible to long.<a name="line.859"></a>
|
||||
<span class="sourceLineNo">860</span> *<a name="line.860"></a>
|
||||
<span class="sourceLineNo">861</span> * @param path<a name="line.861"></a>
|
||||
<span class="sourceLineNo">862</span> * the path to the list value.<a name="line.862"></a>
|
||||
<span class="sourceLineNo">863</span> * @return the list at the path<a name="line.863"></a>
|
||||
<span class="sourceLineNo">864</span> * @throws ConfigException.Missing<a name="line.864"></a>
|
||||
<span class="sourceLineNo">865</span> * if value is absent or null<a name="line.865"></a>
|
||||
<span class="sourceLineNo">866</span> * @throws ConfigException.WrongType<a name="line.866"></a>
|
||||
<span class="sourceLineNo">867</span> * if value is not convertible to a list of longs<a name="line.867"></a>
|
||||
<span class="sourceLineNo">868</span> */<a name="line.868"></a>
|
||||
<span class="sourceLineNo">869</span> List<Long> getLongList(String path);<a name="line.869"></a>
|
||||
<span class="sourceLineNo">870</span><a name="line.870"></a>
|
||||
<span class="sourceLineNo">871</span> /**<a name="line.871"></a>
|
||||
<span class="sourceLineNo">872</span> * Gets a list value with double elements. Throws if the<a name="line.872"></a>
|
||||
<span class="sourceLineNo">873</span> * path is unset or null or not a list or contains values not<a name="line.873"></a>
|
||||
<span class="sourceLineNo">874</span> * convertible to double.<a name="line.874"></a>
|
||||
<span class="sourceLineNo">875</span> *<a name="line.875"></a>
|
||||
<span class="sourceLineNo">876</span> * @param path<a name="line.876"></a>
|
||||
<span class="sourceLineNo">877</span> * the path to the list value.<a name="line.877"></a>
|
||||
<span class="sourceLineNo">878</span> * @return the list at the path<a name="line.878"></a>
|
||||
<span class="sourceLineNo">879</span> * @throws ConfigException.Missing<a name="line.879"></a>
|
||||
<span class="sourceLineNo">880</span> * if value is absent or null<a name="line.880"></a>
|
||||
<span class="sourceLineNo">881</span> * @throws ConfigException.WrongType<a name="line.881"></a>
|
||||
<span class="sourceLineNo">882</span> * if value is not convertible to a list of doubles<a name="line.882"></a>
|
||||
<span class="sourceLineNo">883</span> */<a name="line.883"></a>
|
||||
<span class="sourceLineNo">884</span> List<Double> getDoubleList(String path);<a name="line.884"></a>
|
||||
<span class="sourceLineNo">885</span><a name="line.885"></a>
|
||||
<span class="sourceLineNo">886</span> /**<a name="line.886"></a>
|
||||
<span class="sourceLineNo">887</span> * Gets a list value with string elements. Throws if the<a name="line.887"></a>
|
||||
<span class="sourceLineNo">888</span> * path is unset or null or not a list or contains values not<a name="line.888"></a>
|
||||
<span class="sourceLineNo">889</span> * convertible to string.<a name="line.889"></a>
|
||||
<span class="sourceLineNo">890</span> *<a name="line.890"></a>
|
||||
<span class="sourceLineNo">891</span> * @param path<a name="line.891"></a>
|
||||
<span class="sourceLineNo">892</span> * the path to the list value.<a name="line.892"></a>
|
||||
<span class="sourceLineNo">893</span> * @return the list at the path<a name="line.893"></a>
|
||||
<span class="sourceLineNo">894</span> * @throws ConfigException.Missing<a name="line.894"></a>
|
||||
<span class="sourceLineNo">895</span> * if value is absent or null<a name="line.895"></a>
|
||||
<span class="sourceLineNo">896</span> * @throws ConfigException.WrongType<a name="line.896"></a>
|
||||
<span class="sourceLineNo">897</span> * if value is not convertible to a list of strings<a name="line.897"></a>
|
||||
<span class="sourceLineNo">898</span> */<a name="line.898"></a>
|
||||
<span class="sourceLineNo">899</span> List<String> getStringList(String path);<a name="line.899"></a>
|
||||
<span class="sourceLineNo">900</span><a name="line.900"></a>
|
||||
<span class="sourceLineNo">901</span> /**<a name="line.901"></a>
|
||||
<span class="sourceLineNo">902</span> * Gets a list value with {@code Enum} elements. Throws if the<a name="line.902"></a>
|
||||
<span class="sourceLineNo">903</span> * path is unset or null or not a list or contains values not<a name="line.903"></a>
|
||||
<span class="sourceLineNo">904</span> * convertible to {@code Enum}.<a name="line.904"></a>
|
||||
<span class="sourceLineNo">905</span> *<a name="line.905"></a>
|
||||
<span class="sourceLineNo">906</span> * @param enumClass<a name="line.906"></a>
|
||||
<span class="sourceLineNo">907</span> * the enum class<a name="line.907"></a>
|
||||
<span class="sourceLineNo">908</span> * @param <T><a name="line.908"></a>
|
||||
<span class="sourceLineNo">909</span> * a generic denoting a specific type of enum<a name="line.909"></a>
|
||||
<span class="sourceLineNo">910</span> * @param path<a name="line.910"></a>
|
||||
<span class="sourceLineNo">911</span> * the path to the list value.<a name="line.911"></a>
|
||||
<span class="sourceLineNo">912</span> * @return the list at the path<a name="line.912"></a>
|
||||
<span class="sourceLineNo">913</span> * @throws ConfigException.Missing<a name="line.913"></a>
|
||||
<span class="sourceLineNo">914</span> * if value is absent or null<a name="line.914"></a>
|
||||
<span class="sourceLineNo">915</span> * @throws ConfigException.WrongType<a name="line.915"></a>
|
||||
<span class="sourceLineNo">916</span> * if value is not convertible to a list of {@code Enum}<a name="line.916"></a>
|
||||
<span class="sourceLineNo">917</span> */<a name="line.917"></a>
|
||||
<span class="sourceLineNo">918</span> <T extends Enum<T>> List<T> getEnumList(Class<T> enumClass, String path);<a name="line.918"></a>
|
||||
<span class="sourceLineNo">919</span><a name="line.919"></a>
|
||||
<span class="sourceLineNo">920</span> /**<a name="line.920"></a>
|
||||
<span class="sourceLineNo">921</span> * Gets a list value with object elements. Throws if the<a name="line.921"></a>
|
||||
<span class="sourceLineNo">922</span> * path is unset or null or not a list or contains values not<a name="line.922"></a>
|
||||
<span class="sourceLineNo">923</span> * convertible to <code>ConfigObject</code>.<a name="line.923"></a>
|
||||
<span class="sourceLineNo">924</span> *<a name="line.924"></a>
|
||||
<span class="sourceLineNo">925</span> * @param path<a name="line.925"></a>
|
||||
<span class="sourceLineNo">926</span> * the path to the list value.<a name="line.926"></a>
|
||||
<span class="sourceLineNo">927</span> * @return the list at the path<a name="line.927"></a>
|
||||
<span class="sourceLineNo">928</span> * @throws ConfigException.Missing<a name="line.928"></a>
|
||||
<span class="sourceLineNo">929</span> * if value is absent or null<a name="line.929"></a>
|
||||
<span class="sourceLineNo">930</span> * @throws ConfigException.WrongType<a name="line.930"></a>
|
||||
<span class="sourceLineNo">931</span> * if value is not convertible to a list of objects<a name="line.931"></a>
|
||||
<span class="sourceLineNo">932</span> */<a name="line.932"></a>
|
||||
<span class="sourceLineNo">933</span> List<? extends ConfigObject> getObjectList(String path);<a name="line.933"></a>
|
||||
<span class="sourceLineNo">934</span><a name="line.934"></a>
|
||||
<span class="sourceLineNo">935</span> /**<a name="line.935"></a>
|
||||
<span class="sourceLineNo">936</span> * Gets a list value with <code>Config</code> elements.<a name="line.936"></a>
|
||||
<span class="sourceLineNo">937</span> * Throws if the path is unset or null or not a list or<a name="line.937"></a>
|
||||
<span class="sourceLineNo">938</span> * contains values not convertible to <code>Config</code>.<a name="line.938"></a>
|
||||
<span class="sourceLineNo">939</span> *<a name="line.939"></a>
|
||||
<span class="sourceLineNo">940</span> * @param path<a name="line.940"></a>
|
||||
<span class="sourceLineNo">941</span> * the path to the list value.<a name="line.941"></a>
|
||||
<span class="sourceLineNo">942</span> * @return the list at the path<a name="line.942"></a>
|
||||
<span class="sourceLineNo">943</span> * @throws ConfigException.Missing<a name="line.943"></a>
|
||||
<span class="sourceLineNo">944</span> * if value is absent or null<a name="line.944"></a>
|
||||
<span class="sourceLineNo">945</span> * @throws ConfigException.WrongType<a name="line.945"></a>
|
||||
<span class="sourceLineNo">946</span> * if value is not convertible to a list of configs<a name="line.946"></a>
|
||||
<span class="sourceLineNo">947</span> */<a name="line.947"></a>
|
||||
<span class="sourceLineNo">948</span> List<? extends Config> getConfigList(String path);<a name="line.948"></a>
|
||||
<span class="sourceLineNo">949</span><a name="line.949"></a>
|
||||
<span class="sourceLineNo">950</span> /**<a name="line.950"></a>
|
||||
<span class="sourceLineNo">951</span> * Gets a list value with any kind of elements. Throws if the<a name="line.951"></a>
|
||||
<span class="sourceLineNo">952</span> * path is unset or null or not a list. Each element is<a name="line.952"></a>
|
||||
<span class="sourceLineNo">953</span> * "unwrapped" (see {@link ConfigValue#unwrapped()}).<a name="line.953"></a>
|
||||
<span class="sourceLineNo">954</span> *<a name="line.954"></a>
|
||||
<span class="sourceLineNo">955</span> * @param path<a name="line.955"></a>
|
||||
<span class="sourceLineNo">956</span> * the path to the list value.<a name="line.956"></a>
|
||||
<span class="sourceLineNo">957</span> * @return the list at the path<a name="line.957"></a>
|
||||
<span class="sourceLineNo">958</span> * @throws ConfigException.Missing<a name="line.958"></a>
|
||||
<span class="sourceLineNo">959</span> * if value is absent or null<a name="line.959"></a>
|
||||
<span class="sourceLineNo">960</span> * @throws ConfigException.WrongType<a name="line.960"></a>
|
||||
<span class="sourceLineNo">961</span> * if value is not convertible to a list<a name="line.961"></a>
|
||||
<span class="sourceLineNo">962</span> */<a name="line.962"></a>
|
||||
<span class="sourceLineNo">963</span> List<? extends Object> getAnyRefList(String path);<a name="line.963"></a>
|
||||
<span class="sourceLineNo">964</span><a name="line.964"></a>
|
||||
<span class="sourceLineNo">965</span> /**<a name="line.965"></a>
|
||||
<span class="sourceLineNo">966</span> * Gets a list value with elements representing a size in<a name="line.966"></a>
|
||||
<span class="sourceLineNo">967</span> * bytes. Throws if the path is unset or null or not a list<a name="line.967"></a>
|
||||
<span class="sourceLineNo">968</span> * or contains values not convertible to memory sizes.<a name="line.968"></a>
|
||||
<span class="sourceLineNo">969</span> *<a name="line.969"></a>
|
||||
<span class="sourceLineNo">970</span> * @param path<a name="line.970"></a>
|
||||
<span class="sourceLineNo">971</span> * the path to the list value.<a name="line.971"></a>
|
||||
<span class="sourceLineNo">972</span> * @return the list at the path<a name="line.972"></a>
|
||||
<span class="sourceLineNo">973</span> * @throws ConfigException.Missing<a name="line.973"></a>
|
||||
<span class="sourceLineNo">974</span> * if value is absent or null<a name="line.974"></a>
|
||||
<span class="sourceLineNo">975</span> * @throws ConfigException.WrongType<a name="line.975"></a>
|
||||
<span class="sourceLineNo">976</span> * if value is not convertible to a list of memory sizes<a name="line.976"></a>
|
||||
<span class="sourceLineNo">977</span> */<a name="line.977"></a>
|
||||
<span class="sourceLineNo">978</span> List<Long> getBytesList(String path);<a name="line.978"></a>
|
||||
<span class="sourceLineNo">979</span><a name="line.979"></a>
|
||||
<span class="sourceLineNo">980</span> /**<a name="line.980"></a>
|
||||
<span class="sourceLineNo">981</span> * Gets a list, converting each value in the list to a memory size, using the<a name="line.981"></a>
|
||||
<span class="sourceLineNo">982</span> * same rules as {@link #getMemorySize(String)}.<a name="line.982"></a>
|
||||
<span class="sourceLineNo">983</span> *<a name="line.983"></a>
|
||||
<span class="sourceLineNo">984</span> * @since 1.3.0<a name="line.984"></a>
|
||||
<span class="sourceLineNo">985</span> * @param path<a name="line.985"></a>
|
||||
<span class="sourceLineNo">986</span> * a path expression<a name="line.986"></a>
|
||||
<span class="sourceLineNo">987</span> * @return list of memory sizes<a name="line.987"></a>
|
||||
<span class="sourceLineNo">988</span> * @throws ConfigException.Missing<a name="line.988"></a>
|
||||
<span class="sourceLineNo">989</span> * if value is absent or null<a name="line.989"></a>
|
||||
<span class="sourceLineNo">990</span> * @throws ConfigException.WrongType<a name="line.990"></a>
|
||||
<span class="sourceLineNo">991</span> * if value is not convertible to a list of memory sizes<a name="line.991"></a>
|
||||
<span class="sourceLineNo">992</span> */<a name="line.992"></a>
|
||||
<span class="sourceLineNo">993</span> List<ConfigMemorySize> getMemorySizeList(String path);<a name="line.993"></a>
|
||||
<span class="sourceLineNo">994</span><a name="line.994"></a>
|
||||
<span class="sourceLineNo">995</span> /**<a name="line.995"></a>
|
||||
<span class="sourceLineNo">996</span> * @deprecated As of release 1.1, replaced by {@link #getDurationList(String, TimeUnit)}<a name="line.996"></a>
|
||||
<span class="sourceLineNo">997</span> * @param path the path<a name="line.997"></a>
|
||||
<span class="sourceLineNo">998</span> * @return list of millisecond values<a name="line.998"></a>
|
||||
<span class="sourceLineNo">999</span> */<a name="line.999"></a>
|
||||
<span class="sourceLineNo">1000</span> @Deprecated List<Long> getMillisecondsList(String path);<a name="line.1000"></a>
|
||||
<span class="sourceLineNo">1001</span><a name="line.1001"></a>
|
||||
<span class="sourceLineNo">1002</span> /**<a name="line.1002"></a>
|
||||
<span class="sourceLineNo">1003</span> * @deprecated As of release 1.1, replaced by {@link #getDurationList(String, TimeUnit)}<a name="line.1003"></a>
|
||||
<span class="sourceLineNo">1004</span> * @param path the path<a name="line.1004"></a>
|
||||
<span class="sourceLineNo">1005</span> * @return list of nanosecond values<a name="line.1005"></a>
|
||||
<span class="sourceLineNo">1006</span> */<a name="line.1006"></a>
|
||||
<span class="sourceLineNo">1007</span> @Deprecated List<Long> getNanosecondsList(String path);<a name="line.1007"></a>
|
||||
<span class="sourceLineNo">1008</span><a name="line.1008"></a>
|
||||
<span class="sourceLineNo">1009</span> /**<a name="line.1009"></a>
|
||||
<span class="sourceLineNo">1010</span> * Gets a list, converting each value in the list to a duration, using the<a name="line.1010"></a>
|
||||
<span class="sourceLineNo">1011</span> * same rules as {@link #getDuration(String, TimeUnit)}.<a name="line.1011"></a>
|
||||
<span class="sourceLineNo">1012</span> *<a name="line.1012"></a>
|
||||
<span class="sourceLineNo">1013</span> * @since 1.2.0<a name="line.1013"></a>
|
||||
<span class="sourceLineNo">1014</span> * @param path<a name="line.1014"></a>
|
||||
<span class="sourceLineNo">1015</span> * a path expression<a name="line.1015"></a>
|
||||
<span class="sourceLineNo">1016</span> * @param unit<a name="line.1016"></a>
|
||||
<span class="sourceLineNo">1017</span> * time units of the returned values<a name="line.1017"></a>
|
||||
<span class="sourceLineNo">1018</span> * @return list of durations, in the requested units<a name="line.1018"></a>
|
||||
<span class="sourceLineNo">1019</span> */<a name="line.1019"></a>
|
||||
<span class="sourceLineNo">1020</span> List<Long> getDurationList(String path, TimeUnit unit);<a name="line.1020"></a>
|
||||
<span class="sourceLineNo">1021</span><a name="line.1021"></a>
|
||||
<span class="sourceLineNo">1022</span> /**<a name="line.1022"></a>
|
||||
<span class="sourceLineNo">1023</span> * Gets a list, converting each value in the list to a duration, using the<a name="line.1023"></a>
|
||||
<span class="sourceLineNo">1024</span> * same rules as {@link #getDuration(String)}.<a name="line.1024"></a>
|
||||
<span class="sourceLineNo">1025</span> *<a name="line.1025"></a>
|
||||
<span class="sourceLineNo">1026</span> * @since 1.3.0<a name="line.1026"></a>
|
||||
<span class="sourceLineNo">1027</span> * @param path<a name="line.1027"></a>
|
||||
<span class="sourceLineNo">1028</span> * a path expression<a name="line.1028"></a>
|
||||
<span class="sourceLineNo">1029</span> * @return list of durations<a name="line.1029"></a>
|
||||
<span class="sourceLineNo">1030</span> */<a name="line.1030"></a>
|
||||
<span class="sourceLineNo">1031</span> List<Duration> getDurationList(String path);<a name="line.1031"></a>
|
||||
<span class="sourceLineNo">1032</span><a name="line.1032"></a>
|
||||
<span class="sourceLineNo">1033</span> /**<a name="line.1033"></a>
|
||||
<span class="sourceLineNo">1034</span> * Clone the config with only the given path (and its children) retained;<a name="line.1034"></a>
|
||||
<span class="sourceLineNo">1035</span> * all sibling paths are removed.<a name="line.1035"></a>
|
||||
<span class="sourceLineNo">1036</span> * <p><a name="line.1036"></a>
|
||||
<span class="sourceLineNo">1037</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1037"></a>
|
||||
<span class="sourceLineNo">1038</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1038"></a>
|
||||
<span class="sourceLineNo">1039</span> * <a name="line.1039"></a>
|
||||
<span class="sourceLineNo">1040</span> * @param path<a name="line.1040"></a>
|
||||
<span class="sourceLineNo">1041</span> * path to keep<a name="line.1041"></a>
|
||||
<span class="sourceLineNo">1042</span> * @return a copy of the config minus all paths except the one specified<a name="line.1042"></a>
|
||||
<span class="sourceLineNo">1043</span> */<a name="line.1043"></a>
|
||||
<span class="sourceLineNo">1044</span> Config withOnlyPath(String path);<a name="line.1044"></a>
|
||||
<span class="sourceLineNo">1045</span><a name="line.1045"></a>
|
||||
<span class="sourceLineNo">1046</span> /**<a name="line.1046"></a>
|
||||
<span class="sourceLineNo">1047</span> * Clone the config with the given path removed.<a name="line.1047"></a>
|
||||
<span class="sourceLineNo">1048</span> * <p><a name="line.1048"></a>
|
||||
<span class="sourceLineNo">1049</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1049"></a>
|
||||
<span class="sourceLineNo">1050</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1050"></a>
|
||||
<span class="sourceLineNo">1051</span> * <a name="line.1051"></a>
|
||||
<span class="sourceLineNo">1052</span> * @param path<a name="line.1052"></a>
|
||||
<span class="sourceLineNo">1053</span> * path expression to remove<a name="line.1053"></a>
|
||||
<span class="sourceLineNo">1054</span> * @return a copy of the config minus the specified path<a name="line.1054"></a>
|
||||
<span class="sourceLineNo">1055</span> */<a name="line.1055"></a>
|
||||
<span class="sourceLineNo">1056</span> Config withoutPath(String path);<a name="line.1056"></a>
|
||||
<span class="sourceLineNo">1057</span><a name="line.1057"></a>
|
||||
<span class="sourceLineNo">1058</span> /**<a name="line.1058"></a>
|
||||
<span class="sourceLineNo">1059</span> * Places the config inside another {@code Config} at the given path.<a name="line.1059"></a>
|
||||
<span class="sourceLineNo">1060</span> * <p><a name="line.1060"></a>
|
||||
<span class="sourceLineNo">1061</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1061"></a>
|
||||
<span class="sourceLineNo">1062</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1062"></a>
|
||||
<span class="sourceLineNo">1063</span> * <a name="line.1063"></a>
|
||||
<span class="sourceLineNo">1064</span> * @param path<a name="line.1064"></a>
|
||||
<span class="sourceLineNo">1065</span> * path expression to store this config at.<a name="line.1065"></a>
|
||||
<span class="sourceLineNo">1066</span> * @return a {@code Config} instance containing this config at the given<a name="line.1066"></a>
|
||||
<span class="sourceLineNo">1067</span> * path.<a name="line.1067"></a>
|
||||
<span class="sourceLineNo">1068</span> */<a name="line.1068"></a>
|
||||
<span class="sourceLineNo">1069</span> Config atPath(String path);<a name="line.1069"></a>
|
||||
<span class="sourceLineNo">1070</span><a name="line.1070"></a>
|
||||
<span class="sourceLineNo">1071</span> /**<a name="line.1071"></a>
|
||||
<span class="sourceLineNo">1072</span> * Places the config inside a {@code Config} at the given key. See also<a name="line.1072"></a>
|
||||
<span class="sourceLineNo">1073</span> * atPath(). Note that a key is NOT a path expression (see<a name="line.1073"></a>
|
||||
<span class="sourceLineNo">1074</span> * {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1074"></a>
|
||||
<span class="sourceLineNo">1075</span> * <a name="line.1075"></a>
|
||||
<span class="sourceLineNo">1076</span> * @param key<a name="line.1076"></a>
|
||||
<span class="sourceLineNo">1077</span> * key to store this config at.<a name="line.1077"></a>
|
||||
<span class="sourceLineNo">1078</span> * @return a {@code Config} instance containing this config at the given<a name="line.1078"></a>
|
||||
<span class="sourceLineNo">1079</span> * key.<a name="line.1079"></a>
|
||||
<span class="sourceLineNo">1080</span> */<a name="line.1080"></a>
|
||||
<span class="sourceLineNo">1081</span> Config atKey(String key);<a name="line.1081"></a>
|
||||
<span class="sourceLineNo">1082</span><a name="line.1082"></a>
|
||||
<span class="sourceLineNo">1083</span> /**<a name="line.1083"></a>
|
||||
<span class="sourceLineNo">1084</span> * Returns a {@code Config} based on this one, but with the given path set<a name="line.1084"></a>
|
||||
<span class="sourceLineNo">1085</span> * to the given value. Does not modify this instance (since it's immutable).<a name="line.1085"></a>
|
||||
<span class="sourceLineNo">1086</span> * If the path already has a value, that value is replaced. To remove a<a name="line.1086"></a>
|
||||
<span class="sourceLineNo">1087</span> * value, use withoutPath().<a name="line.1087"></a>
|
||||
<span class="sourceLineNo">1088</span> * <p><a name="line.1088"></a>
|
||||
<span class="sourceLineNo">1089</span> * Note that path expressions have a syntax and sometimes require quoting<a name="line.1089"></a>
|
||||
<span class="sourceLineNo">1090</span> * (see {@link ConfigUtil#joinPath} and {@link ConfigUtil#splitPath}).<a name="line.1090"></a>
|
||||
<span class="sourceLineNo">1091</span> * <a name="line.1091"></a>
|
||||
<span class="sourceLineNo">1092</span> * @param path<a name="line.1092"></a>
|
||||
<span class="sourceLineNo">1093</span> * path expression for the value's new location<a name="line.1093"></a>
|
||||
<span class="sourceLineNo">1094</span> * @param value<a name="line.1094"></a>
|
||||
<span class="sourceLineNo">1095</span> * value at the new path<a name="line.1095"></a>
|
||||
<span class="sourceLineNo">1096</span> * @return the new instance with the new map entry<a name="line.1096"></a>
|
||||
<span class="sourceLineNo">1097</span> */<a name="line.1097"></a>
|
||||
<span class="sourceLineNo">1098</span> Config withValue(String path, ConfigValue value);<a name="line.1098"></a>
|
||||
<span class="sourceLineNo">1099</span>}<a name="line.1099"></a>
|
||||
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -51,7 +51,17 @@
|
||||
<span class="sourceLineNo">043</span> * @return the parse options<a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> */<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span> ConfigParseOptions parseOptions();<a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span>}<a name="line.46"></a>
|
||||
<span class="sourceLineNo">046</span><a name="line.46"></a>
|
||||
<span class="sourceLineNo">047</span><a name="line.47"></a>
|
||||
<span class="sourceLineNo">048</span> /**<a name="line.48"></a>
|
||||
<span class="sourceLineNo">049</span> * Copy this {@link ConfigIncludeContext} giving it a new value for its parseOptions.<a name="line.49"></a>
|
||||
<span class="sourceLineNo">050</span> *<a name="line.50"></a>
|
||||
<span class="sourceLineNo">051</span> * @param options new parse options to use<a name="line.51"></a>
|
||||
<span class="sourceLineNo">052</span> *<a name="line.52"></a>
|
||||
<span class="sourceLineNo">053</span> * @return the updated copy of this context<a name="line.53"></a>
|
||||
<span class="sourceLineNo">054</span> */<a name="line.54"></a>
|
||||
<span class="sourceLineNo">055</span> ConfigIncludeContext setParseOptions(ConfigParseOptions options);<a name="line.55"></a>
|
||||
<span class="sourceLineNo">056</span>}<a name="line.56"></a>
|
||||
|
||||
|
||||
|
||||
|
@ -45,13 +45,15 @@
|
||||
<span class="sourceLineNo">037</span> /**<a name="line.37"></a>
|
||||
<span class="sourceLineNo">038</span> * Recursively unwraps the list, returning a list of plain Java values such<a name="line.38"></a>
|
||||
<span class="sourceLineNo">039</span> * as Integer or String or whatever is in the list.<a name="line.39"></a>
|
||||
<span class="sourceLineNo">040</span> */<a name="line.40"></a>
|
||||
<span class="sourceLineNo">041</span> @Override<a name="line.41"></a>
|
||||
<span class="sourceLineNo">042</span> List<Object> unwrapped();<a name="line.42"></a>
|
||||
<span class="sourceLineNo">043</span><a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> @Override<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span> ConfigList withOrigin(ConfigOrigin origin);<a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span>}<a name="line.46"></a>
|
||||
<span class="sourceLineNo">040</span> *<a name="line.40"></a>
|
||||
<span class="sourceLineNo">041</span> * @return a {@link java.util.List} containing plain Java objects<a name="line.41"></a>
|
||||
<span class="sourceLineNo">042</span> */<a name="line.42"></a>
|
||||
<span class="sourceLineNo">043</span> @Override<a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> List<Object> unwrapped();<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span><a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span> @Override<a name="line.46"></a>
|
||||
<span class="sourceLineNo">047</span> ConfigList withOrigin(ConfigOrigin origin);<a name="line.47"></a>
|
||||
<span class="sourceLineNo">048</span>}<a name="line.48"></a>
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,92 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Source code</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span>package com.typesafe.config;<a name="line.1"></a>
|
||||
<span class="sourceLineNo">002</span><a name="line.2"></a>
|
||||
<span class="sourceLineNo">003</span>/**<a name="line.3"></a>
|
||||
<span class="sourceLineNo">004</span> * This method allows you to alter default config loading strategy for all the code which<a name="line.4"></a>
|
||||
<span class="sourceLineNo">005</span> * calls {@link ConfigFactory#load}.<a name="line.5"></a>
|
||||
<span class="sourceLineNo">006</span> *<a name="line.6"></a>
|
||||
<span class="sourceLineNo">007</span> * Usually you don't have to implement this interface but it may be required<a name="line.7"></a>
|
||||
<span class="sourceLineNo">008</span> * when you fixing a improperly implemented library with unavailable source code.<a name="line.8"></a>
|
||||
<span class="sourceLineNo">009</span> *<a name="line.9"></a>
|
||||
<span class="sourceLineNo">010</span> * You have to define VM property {@code config.strategy} to replace default strategy with your own.<a name="line.10"></a>
|
||||
<span class="sourceLineNo">011</span> */<a name="line.11"></a>
|
||||
<span class="sourceLineNo">012</span>public interface ConfigLoadingStrategy {<a name="line.12"></a>
|
||||
<span class="sourceLineNo">013</span> /**<a name="line.13"></a>
|
||||
<span class="sourceLineNo">014</span> * This method must load and parse application config.<a name="line.14"></a>
|
||||
<span class="sourceLineNo">015</span> *<a name="line.15"></a>
|
||||
<span class="sourceLineNo">016</span> * @param parseOptions {@link ConfigParseOptions} to use<a name="line.16"></a>
|
||||
<span class="sourceLineNo">017</span> * @return loaded config<a name="line.17"></a>
|
||||
<span class="sourceLineNo">018</span> */<a name="line.18"></a>
|
||||
<span class="sourceLineNo">019</span> Config parseApplicationConfig(ConfigParseOptions parseOptions);<a name="line.19"></a>
|
||||
<span class="sourceLineNo">020</span>}<a name="line.20"></a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -119,120 +119,121 @@
|
||||
<span class="sourceLineNo">111</span> /**<a name="line.111"></a>
|
||||
<span class="sourceLineNo">112</span> * Set to false to throw an exception if the item being parsed (for example<a name="line.112"></a>
|
||||
<span class="sourceLineNo">113</span> * a file) is missing. Set to true to just return an empty document in that<a name="line.113"></a>
|
||||
<span class="sourceLineNo">114</span> * case.<a name="line.114"></a>
|
||||
<span class="sourceLineNo">115</span> *<a name="line.115"></a>
|
||||
<span class="sourceLineNo">116</span> * @param allowMissing true to silently ignore missing item<a name="line.116"></a>
|
||||
<span class="sourceLineNo">117</span> * @return options with the "allow missing" flag set<a name="line.117"></a>
|
||||
<span class="sourceLineNo">118</span> */<a name="line.118"></a>
|
||||
<span class="sourceLineNo">119</span> public ConfigParseOptions setAllowMissing(boolean allowMissing) {<a name="line.119"></a>
|
||||
<span class="sourceLineNo">120</span> if (this.allowMissing == allowMissing)<a name="line.120"></a>
|
||||
<span class="sourceLineNo">121</span> return this;<a name="line.121"></a>
|
||||
<span class="sourceLineNo">122</span> else<a name="line.122"></a>
|
||||
<span class="sourceLineNo">123</span> return new ConfigParseOptions(this.syntax, this.originDescription, allowMissing,<a name="line.123"></a>
|
||||
<span class="sourceLineNo">124</span> this.includer, this.classLoader);<a name="line.124"></a>
|
||||
<span class="sourceLineNo">125</span> }<a name="line.125"></a>
|
||||
<span class="sourceLineNo">126</span><a name="line.126"></a>
|
||||
<span class="sourceLineNo">127</span> /**<a name="line.127"></a>
|
||||
<span class="sourceLineNo">128</span> * Gets the current "allow missing" flag.<a name="line.128"></a>
|
||||
<span class="sourceLineNo">129</span> * @return whether we allow missing files<a name="line.129"></a>
|
||||
<span class="sourceLineNo">130</span> */<a name="line.130"></a>
|
||||
<span class="sourceLineNo">131</span> public boolean getAllowMissing() {<a name="line.131"></a>
|
||||
<span class="sourceLineNo">132</span> return allowMissing;<a name="line.132"></a>
|
||||
<span class="sourceLineNo">133</span> }<a name="line.133"></a>
|
||||
<span class="sourceLineNo">134</span><a name="line.134"></a>
|
||||
<span class="sourceLineNo">135</span> /**<a name="line.135"></a>
|
||||
<span class="sourceLineNo">136</span> * Set a {@link ConfigIncluder} which customizes how includes are handled.<a name="line.136"></a>
|
||||
<span class="sourceLineNo">137</span> * null means to use the default includer.<a name="line.137"></a>
|
||||
<span class="sourceLineNo">138</span> *<a name="line.138"></a>
|
||||
<span class="sourceLineNo">139</span> * @param includer the includer to use or null for default<a name="line.139"></a>
|
||||
<span class="sourceLineNo">140</span> * @return new version of the parse options with different includer<a name="line.140"></a>
|
||||
<span class="sourceLineNo">141</span> */<a name="line.141"></a>
|
||||
<span class="sourceLineNo">142</span> public ConfigParseOptions setIncluder(ConfigIncluder includer) {<a name="line.142"></a>
|
||||
<span class="sourceLineNo">143</span> if (this.includer == includer)<a name="line.143"></a>
|
||||
<span class="sourceLineNo">144</span> return this;<a name="line.144"></a>
|
||||
<span class="sourceLineNo">145</span> else<a name="line.145"></a>
|
||||
<span class="sourceLineNo">146</span> return new ConfigParseOptions(this.syntax, this.originDescription, this.allowMissing,<a name="line.146"></a>
|
||||
<span class="sourceLineNo">147</span> includer, this.classLoader);<a name="line.147"></a>
|
||||
<span class="sourceLineNo">148</span> }<a name="line.148"></a>
|
||||
<span class="sourceLineNo">149</span><a name="line.149"></a>
|
||||
<span class="sourceLineNo">150</span> /**<a name="line.150"></a>
|
||||
<span class="sourceLineNo">151</span> * Prepends a {@link ConfigIncluder} which customizes how<a name="line.151"></a>
|
||||
<span class="sourceLineNo">152</span> * includes are handled. To prepend your includer, the<a name="line.152"></a>
|
||||
<span class="sourceLineNo">153</span> * library calls {@link ConfigIncluder#withFallback} on your<a name="line.153"></a>
|
||||
<span class="sourceLineNo">154</span> * includer to append the existing includer to it.<a name="line.154"></a>
|
||||
<span class="sourceLineNo">155</span> *<a name="line.155"></a>
|
||||
<span class="sourceLineNo">156</span> * @param includer the includer to prepend (may not be null)<a name="line.156"></a>
|
||||
<span class="sourceLineNo">157</span> * @return new version of the parse options with different includer<a name="line.157"></a>
|
||||
<span class="sourceLineNo">158</span> */<a name="line.158"></a>
|
||||
<span class="sourceLineNo">159</span> public ConfigParseOptions prependIncluder(ConfigIncluder includer) {<a name="line.159"></a>
|
||||
<span class="sourceLineNo">160</span> if (includer == null)<a name="line.160"></a>
|
||||
<span class="sourceLineNo">161</span> throw new NullPointerException("null includer passed to prependIncluder");<a name="line.161"></a>
|
||||
<span class="sourceLineNo">162</span> if (this.includer == includer)<a name="line.162"></a>
|
||||
<span class="sourceLineNo">163</span> return this;<a name="line.163"></a>
|
||||
<span class="sourceLineNo">164</span> else if (this.includer != null)<a name="line.164"></a>
|
||||
<span class="sourceLineNo">165</span> return setIncluder(includer.withFallback(this.includer));<a name="line.165"></a>
|
||||
<span class="sourceLineNo">166</span> else<a name="line.166"></a>
|
||||
<span class="sourceLineNo">167</span> return setIncluder(includer);<a name="line.167"></a>
|
||||
<span class="sourceLineNo">168</span> }<a name="line.168"></a>
|
||||
<span class="sourceLineNo">169</span><a name="line.169"></a>
|
||||
<span class="sourceLineNo">170</span> /**<a name="line.170"></a>
|
||||
<span class="sourceLineNo">171</span> * Appends a {@link ConfigIncluder} which customizes how<a name="line.171"></a>
|
||||
<span class="sourceLineNo">172</span> * includes are handled. To append, the library calls {@link<a name="line.172"></a>
|
||||
<span class="sourceLineNo">173</span> * ConfigIncluder#withFallback} on the existing includer.<a name="line.173"></a>
|
||||
<span class="sourceLineNo">174</span> *<a name="line.174"></a>
|
||||
<span class="sourceLineNo">175</span> * @param includer the includer to append (may not be null)<a name="line.175"></a>
|
||||
<span class="sourceLineNo">176</span> * @return new version of the parse options with different includer<a name="line.176"></a>
|
||||
<span class="sourceLineNo">177</span> */<a name="line.177"></a>
|
||||
<span class="sourceLineNo">178</span> public ConfigParseOptions appendIncluder(ConfigIncluder includer) {<a name="line.178"></a>
|
||||
<span class="sourceLineNo">179</span> if (includer == null)<a name="line.179"></a>
|
||||
<span class="sourceLineNo">180</span> throw new NullPointerException("null includer passed to appendIncluder");<a name="line.180"></a>
|
||||
<span class="sourceLineNo">181</span> if (this.includer == includer)<a name="line.181"></a>
|
||||
<span class="sourceLineNo">182</span> return this;<a name="line.182"></a>
|
||||
<span class="sourceLineNo">183</span> else if (this.includer != null)<a name="line.183"></a>
|
||||
<span class="sourceLineNo">184</span> return setIncluder(this.includer.withFallback(includer));<a name="line.184"></a>
|
||||
<span class="sourceLineNo">185</span> else<a name="line.185"></a>
|
||||
<span class="sourceLineNo">186</span> return setIncluder(includer);<a name="line.186"></a>
|
||||
<span class="sourceLineNo">187</span> }<a name="line.187"></a>
|
||||
<span class="sourceLineNo">188</span><a name="line.188"></a>
|
||||
<span class="sourceLineNo">189</span> /**<a name="line.189"></a>
|
||||
<span class="sourceLineNo">190</span> * Gets the current includer (will be null for the default includer).<a name="line.190"></a>
|
||||
<span class="sourceLineNo">191</span> * @return current includer or null<a name="line.191"></a>
|
||||
<span class="sourceLineNo">192</span> */<a name="line.192"></a>
|
||||
<span class="sourceLineNo">193</span> public ConfigIncluder getIncluder() {<a name="line.193"></a>
|
||||
<span class="sourceLineNo">194</span> return includer;<a name="line.194"></a>
|
||||
<span class="sourceLineNo">195</span> }<a name="line.195"></a>
|
||||
<span class="sourceLineNo">196</span><a name="line.196"></a>
|
||||
<span class="sourceLineNo">197</span> /**<a name="line.197"></a>
|
||||
<span class="sourceLineNo">198</span> * Set the class loader. If set to null,<a name="line.198"></a>
|
||||
<span class="sourceLineNo">199</span> * <code>Thread.currentThread().getContextClassLoader()</code> will be used.<a name="line.199"></a>
|
||||
<span class="sourceLineNo">200</span> *<a name="line.200"></a>
|
||||
<span class="sourceLineNo">201</span> * @param loader<a name="line.201"></a>
|
||||
<span class="sourceLineNo">202</span> * a class loader or {@code null} to use thread context class<a name="line.202"></a>
|
||||
<span class="sourceLineNo">203</span> * loader<a name="line.203"></a>
|
||||
<span class="sourceLineNo">204</span> * @return options with the class loader set<a name="line.204"></a>
|
||||
<span class="sourceLineNo">205</span> */<a name="line.205"></a>
|
||||
<span class="sourceLineNo">206</span> public ConfigParseOptions setClassLoader(ClassLoader loader) {<a name="line.206"></a>
|
||||
<span class="sourceLineNo">207</span> if (this.classLoader == loader)<a name="line.207"></a>
|
||||
<span class="sourceLineNo">208</span> return this;<a name="line.208"></a>
|
||||
<span class="sourceLineNo">209</span> else<a name="line.209"></a>
|
||||
<span class="sourceLineNo">210</span> return new ConfigParseOptions(this.syntax, this.originDescription, this.allowMissing,<a name="line.210"></a>
|
||||
<span class="sourceLineNo">211</span> this.includer, loader);<a name="line.211"></a>
|
||||
<span class="sourceLineNo">212</span> }<a name="line.212"></a>
|
||||
<span class="sourceLineNo">213</span><a name="line.213"></a>
|
||||
<span class="sourceLineNo">214</span> /**<a name="line.214"></a>
|
||||
<span class="sourceLineNo">215</span> * Get the class loader; never returns {@code null}, if the class loader was<a name="line.215"></a>
|
||||
<span class="sourceLineNo">216</span> * unset, returns<a name="line.216"></a>
|
||||
<span class="sourceLineNo">217</span> * <code>Thread.currentThread().getContextClassLoader()</code>.<a name="line.217"></a>
|
||||
<span class="sourceLineNo">218</span> *<a name="line.218"></a>
|
||||
<span class="sourceLineNo">219</span> * @return class loader to use<a name="line.219"></a>
|
||||
<span class="sourceLineNo">220</span> */<a name="line.220"></a>
|
||||
<span class="sourceLineNo">221</span> public ClassLoader getClassLoader() {<a name="line.221"></a>
|
||||
<span class="sourceLineNo">222</span> if (this.classLoader == null)<a name="line.222"></a>
|
||||
<span class="sourceLineNo">223</span> return Thread.currentThread().getContextClassLoader();<a name="line.223"></a>
|
||||
<span class="sourceLineNo">224</span> else<a name="line.224"></a>
|
||||
<span class="sourceLineNo">225</span> return this.classLoader;<a name="line.225"></a>
|
||||
<span class="sourceLineNo">226</span> }<a name="line.226"></a>
|
||||
<span class="sourceLineNo">227</span>}<a name="line.227"></a>
|
||||
<span class="sourceLineNo">114</span> * case. Note that this setting applies on only to fetching the root document,<a name="line.114"></a>
|
||||
<span class="sourceLineNo">115</span> * it has no effect on any nested includes.<a name="line.115"></a>
|
||||
<span class="sourceLineNo">116</span> *<a name="line.116"></a>
|
||||
<span class="sourceLineNo">117</span> * @param allowMissing true to silently ignore missing item<a name="line.117"></a>
|
||||
<span class="sourceLineNo">118</span> * @return options with the "allow missing" flag set<a name="line.118"></a>
|
||||
<span class="sourceLineNo">119</span> */<a name="line.119"></a>
|
||||
<span class="sourceLineNo">120</span> public ConfigParseOptions setAllowMissing(boolean allowMissing) {<a name="line.120"></a>
|
||||
<span class="sourceLineNo">121</span> if (this.allowMissing == allowMissing)<a name="line.121"></a>
|
||||
<span class="sourceLineNo">122</span> return this;<a name="line.122"></a>
|
||||
<span class="sourceLineNo">123</span> else<a name="line.123"></a>
|
||||
<span class="sourceLineNo">124</span> return new ConfigParseOptions(this.syntax, this.originDescription, allowMissing,<a name="line.124"></a>
|
||||
<span class="sourceLineNo">125</span> this.includer, this.classLoader);<a name="line.125"></a>
|
||||
<span class="sourceLineNo">126</span> }<a name="line.126"></a>
|
||||
<span class="sourceLineNo">127</span><a name="line.127"></a>
|
||||
<span class="sourceLineNo">128</span> /**<a name="line.128"></a>
|
||||
<span class="sourceLineNo">129</span> * Gets the current "allow missing" flag.<a name="line.129"></a>
|
||||
<span class="sourceLineNo">130</span> * @return whether we allow missing files<a name="line.130"></a>
|
||||
<span class="sourceLineNo">131</span> */<a name="line.131"></a>
|
||||
<span class="sourceLineNo">132</span> public boolean getAllowMissing() {<a name="line.132"></a>
|
||||
<span class="sourceLineNo">133</span> return allowMissing;<a name="line.133"></a>
|
||||
<span class="sourceLineNo">134</span> }<a name="line.134"></a>
|
||||
<span class="sourceLineNo">135</span><a name="line.135"></a>
|
||||
<span class="sourceLineNo">136</span> /**<a name="line.136"></a>
|
||||
<span class="sourceLineNo">137</span> * Set a {@link ConfigIncluder} which customizes how includes are handled.<a name="line.137"></a>
|
||||
<span class="sourceLineNo">138</span> * null means to use the default includer.<a name="line.138"></a>
|
||||
<span class="sourceLineNo">139</span> *<a name="line.139"></a>
|
||||
<span class="sourceLineNo">140</span> * @param includer the includer to use or null for default<a name="line.140"></a>
|
||||
<span class="sourceLineNo">141</span> * @return new version of the parse options with different includer<a name="line.141"></a>
|
||||
<span class="sourceLineNo">142</span> */<a name="line.142"></a>
|
||||
<span class="sourceLineNo">143</span> public ConfigParseOptions setIncluder(ConfigIncluder includer) {<a name="line.143"></a>
|
||||
<span class="sourceLineNo">144</span> if (this.includer == includer)<a name="line.144"></a>
|
||||
<span class="sourceLineNo">145</span> return this;<a name="line.145"></a>
|
||||
<span class="sourceLineNo">146</span> else<a name="line.146"></a>
|
||||
<span class="sourceLineNo">147</span> return new ConfigParseOptions(this.syntax, this.originDescription, this.allowMissing,<a name="line.147"></a>
|
||||
<span class="sourceLineNo">148</span> includer, this.classLoader);<a name="line.148"></a>
|
||||
<span class="sourceLineNo">149</span> }<a name="line.149"></a>
|
||||
<span class="sourceLineNo">150</span><a name="line.150"></a>
|
||||
<span class="sourceLineNo">151</span> /**<a name="line.151"></a>
|
||||
<span class="sourceLineNo">152</span> * Prepends a {@link ConfigIncluder} which customizes how<a name="line.152"></a>
|
||||
<span class="sourceLineNo">153</span> * includes are handled. To prepend your includer, the<a name="line.153"></a>
|
||||
<span class="sourceLineNo">154</span> * library calls {@link ConfigIncluder#withFallback} on your<a name="line.154"></a>
|
||||
<span class="sourceLineNo">155</span> * includer to append the existing includer to it.<a name="line.155"></a>
|
||||
<span class="sourceLineNo">156</span> *<a name="line.156"></a>
|
||||
<span class="sourceLineNo">157</span> * @param includer the includer to prepend (may not be null)<a name="line.157"></a>
|
||||
<span class="sourceLineNo">158</span> * @return new version of the parse options with different includer<a name="line.158"></a>
|
||||
<span class="sourceLineNo">159</span> */<a name="line.159"></a>
|
||||
<span class="sourceLineNo">160</span> public ConfigParseOptions prependIncluder(ConfigIncluder includer) {<a name="line.160"></a>
|
||||
<span class="sourceLineNo">161</span> if (includer == null)<a name="line.161"></a>
|
||||
<span class="sourceLineNo">162</span> throw new NullPointerException("null includer passed to prependIncluder");<a name="line.162"></a>
|
||||
<span class="sourceLineNo">163</span> if (this.includer == includer)<a name="line.163"></a>
|
||||
<span class="sourceLineNo">164</span> return this;<a name="line.164"></a>
|
||||
<span class="sourceLineNo">165</span> else if (this.includer != null)<a name="line.165"></a>
|
||||
<span class="sourceLineNo">166</span> return setIncluder(includer.withFallback(this.includer));<a name="line.166"></a>
|
||||
<span class="sourceLineNo">167</span> else<a name="line.167"></a>
|
||||
<span class="sourceLineNo">168</span> return setIncluder(includer);<a name="line.168"></a>
|
||||
<span class="sourceLineNo">169</span> }<a name="line.169"></a>
|
||||
<span class="sourceLineNo">170</span><a name="line.170"></a>
|
||||
<span class="sourceLineNo">171</span> /**<a name="line.171"></a>
|
||||
<span class="sourceLineNo">172</span> * Appends a {@link ConfigIncluder} which customizes how<a name="line.172"></a>
|
||||
<span class="sourceLineNo">173</span> * includes are handled. To append, the library calls {@link<a name="line.173"></a>
|
||||
<span class="sourceLineNo">174</span> * ConfigIncluder#withFallback} on the existing includer.<a name="line.174"></a>
|
||||
<span class="sourceLineNo">175</span> *<a name="line.175"></a>
|
||||
<span class="sourceLineNo">176</span> * @param includer the includer to append (may not be null)<a name="line.176"></a>
|
||||
<span class="sourceLineNo">177</span> * @return new version of the parse options with different includer<a name="line.177"></a>
|
||||
<span class="sourceLineNo">178</span> */<a name="line.178"></a>
|
||||
<span class="sourceLineNo">179</span> public ConfigParseOptions appendIncluder(ConfigIncluder includer) {<a name="line.179"></a>
|
||||
<span class="sourceLineNo">180</span> if (includer == null)<a name="line.180"></a>
|
||||
<span class="sourceLineNo">181</span> throw new NullPointerException("null includer passed to appendIncluder");<a name="line.181"></a>
|
||||
<span class="sourceLineNo">182</span> if (this.includer == includer)<a name="line.182"></a>
|
||||
<span class="sourceLineNo">183</span> return this;<a name="line.183"></a>
|
||||
<span class="sourceLineNo">184</span> else if (this.includer != null)<a name="line.184"></a>
|
||||
<span class="sourceLineNo">185</span> return setIncluder(this.includer.withFallback(includer));<a name="line.185"></a>
|
||||
<span class="sourceLineNo">186</span> else<a name="line.186"></a>
|
||||
<span class="sourceLineNo">187</span> return setIncluder(includer);<a name="line.187"></a>
|
||||
<span class="sourceLineNo">188</span> }<a name="line.188"></a>
|
||||
<span class="sourceLineNo">189</span><a name="line.189"></a>
|
||||
<span class="sourceLineNo">190</span> /**<a name="line.190"></a>
|
||||
<span class="sourceLineNo">191</span> * Gets the current includer (will be null for the default includer).<a name="line.191"></a>
|
||||
<span class="sourceLineNo">192</span> * @return current includer or null<a name="line.192"></a>
|
||||
<span class="sourceLineNo">193</span> */<a name="line.193"></a>
|
||||
<span class="sourceLineNo">194</span> public ConfigIncluder getIncluder() {<a name="line.194"></a>
|
||||
<span class="sourceLineNo">195</span> return includer;<a name="line.195"></a>
|
||||
<span class="sourceLineNo">196</span> }<a name="line.196"></a>
|
||||
<span class="sourceLineNo">197</span><a name="line.197"></a>
|
||||
<span class="sourceLineNo">198</span> /**<a name="line.198"></a>
|
||||
<span class="sourceLineNo">199</span> * Set the class loader. If set to null,<a name="line.199"></a>
|
||||
<span class="sourceLineNo">200</span> * <code>Thread.currentThread().getContextClassLoader()</code> will be used.<a name="line.200"></a>
|
||||
<span class="sourceLineNo">201</span> *<a name="line.201"></a>
|
||||
<span class="sourceLineNo">202</span> * @param loader<a name="line.202"></a>
|
||||
<span class="sourceLineNo">203</span> * a class loader or {@code null} to use thread context class<a name="line.203"></a>
|
||||
<span class="sourceLineNo">204</span> * loader<a name="line.204"></a>
|
||||
<span class="sourceLineNo">205</span> * @return options with the class loader set<a name="line.205"></a>
|
||||
<span class="sourceLineNo">206</span> */<a name="line.206"></a>
|
||||
<span class="sourceLineNo">207</span> public ConfigParseOptions setClassLoader(ClassLoader loader) {<a name="line.207"></a>
|
||||
<span class="sourceLineNo">208</span> if (this.classLoader == loader)<a name="line.208"></a>
|
||||
<span class="sourceLineNo">209</span> return this;<a name="line.209"></a>
|
||||
<span class="sourceLineNo">210</span> else<a name="line.210"></a>
|
||||
<span class="sourceLineNo">211</span> return new ConfigParseOptions(this.syntax, this.originDescription, this.allowMissing,<a name="line.211"></a>
|
||||
<span class="sourceLineNo">212</span> this.includer, loader);<a name="line.212"></a>
|
||||
<span class="sourceLineNo">213</span> }<a name="line.213"></a>
|
||||
<span class="sourceLineNo">214</span><a name="line.214"></a>
|
||||
<span class="sourceLineNo">215</span> /**<a name="line.215"></a>
|
||||
<span class="sourceLineNo">216</span> * Get the class loader; never returns {@code null}, if the class loader was<a name="line.216"></a>
|
||||
<span class="sourceLineNo">217</span> * unset, returns<a name="line.217"></a>
|
||||
<span class="sourceLineNo">218</span> * <code>Thread.currentThread().getContextClassLoader()</code>.<a name="line.218"></a>
|
||||
<span class="sourceLineNo">219</span> *<a name="line.219"></a>
|
||||
<span class="sourceLineNo">220</span> * @return class loader to use<a name="line.220"></a>
|
||||
<span class="sourceLineNo">221</span> */<a name="line.221"></a>
|
||||
<span class="sourceLineNo">222</span> public ClassLoader getClassLoader() {<a name="line.222"></a>
|
||||
<span class="sourceLineNo">223</span> if (this.classLoader == null)<a name="line.223"></a>
|
||||
<span class="sourceLineNo">224</span> return Thread.currentThread().getContextClassLoader();<a name="line.224"></a>
|
||||
<span class="sourceLineNo">225</span> else<a name="line.225"></a>
|
||||
<span class="sourceLineNo">226</span> return this.classLoader;<a name="line.226"></a>
|
||||
<span class="sourceLineNo">227</span> }<a name="line.227"></a>
|
||||
<span class="sourceLineNo">228</span>}<a name="line.228"></a>
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,134 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Source code</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span>package com.typesafe.config;<a name="line.1"></a>
|
||||
<span class="sourceLineNo">002</span><a name="line.2"></a>
|
||||
<span class="sourceLineNo">003</span>import java.io.File;<a name="line.3"></a>
|
||||
<span class="sourceLineNo">004</span>import java.net.MalformedURLException;<a name="line.4"></a>
|
||||
<span class="sourceLineNo">005</span>import java.net.URL;<a name="line.5"></a>
|
||||
<span class="sourceLineNo">006</span><a name="line.6"></a>
|
||||
<span class="sourceLineNo">007</span>/**<a name="line.7"></a>
|
||||
<span class="sourceLineNo">008</span> * Default config loading strategy. Able to load resource, file or URL.<a name="line.8"></a>
|
||||
<span class="sourceLineNo">009</span> * Behavior may be altered by defining one of VM properties<a name="line.9"></a>
|
||||
<span class="sourceLineNo">010</span> * {@code config.resource}, {@code config.file} or {@code config.url}<a name="line.10"></a>
|
||||
<span class="sourceLineNo">011</span> */<a name="line.11"></a>
|
||||
<span class="sourceLineNo">012</span>public class DefaultConfigLoadingStrategy implements ConfigLoadingStrategy {<a name="line.12"></a>
|
||||
<span class="sourceLineNo">013</span> @Override<a name="line.13"></a>
|
||||
<span class="sourceLineNo">014</span> public Config parseApplicationConfig(ConfigParseOptions parseOptions) {<a name="line.14"></a>
|
||||
<span class="sourceLineNo">015</span> ClassLoader loader = parseOptions.getClassLoader();<a name="line.15"></a>
|
||||
<span class="sourceLineNo">016</span> if (loader == null)<a name="line.16"></a>
|
||||
<span class="sourceLineNo">017</span> throw new ConfigException.BugOrBroken(<a name="line.17"></a>
|
||||
<span class="sourceLineNo">018</span> "ClassLoader should have been set here; bug in ConfigFactory. "<a name="line.18"></a>
|
||||
<span class="sourceLineNo">019</span> + "(You can probably work around this bug by passing in a class loader or calling currentThread().setContextClassLoader() though.)");<a name="line.19"></a>
|
||||
<span class="sourceLineNo">020</span><a name="line.20"></a>
|
||||
<span class="sourceLineNo">021</span> int specified = 0;<a name="line.21"></a>
|
||||
<span class="sourceLineNo">022</span><a name="line.22"></a>
|
||||
<span class="sourceLineNo">023</span> // override application.conf with config.file, config.resource,<a name="line.23"></a>
|
||||
<span class="sourceLineNo">024</span> // config.url if requested.<a name="line.24"></a>
|
||||
<span class="sourceLineNo">025</span> String resource = System.getProperty("config.resource");<a name="line.25"></a>
|
||||
<span class="sourceLineNo">026</span> if (resource != null)<a name="line.26"></a>
|
||||
<span class="sourceLineNo">027</span> specified += 1;<a name="line.27"></a>
|
||||
<span class="sourceLineNo">028</span> String file = System.getProperty("config.file");<a name="line.28"></a>
|
||||
<span class="sourceLineNo">029</span> if (file != null)<a name="line.29"></a>
|
||||
<span class="sourceLineNo">030</span> specified += 1;<a name="line.30"></a>
|
||||
<span class="sourceLineNo">031</span> String url = System.getProperty("config.url");<a name="line.31"></a>
|
||||
<span class="sourceLineNo">032</span> if (url != null)<a name="line.32"></a>
|
||||
<span class="sourceLineNo">033</span> specified += 1;<a name="line.33"></a>
|
||||
<span class="sourceLineNo">034</span><a name="line.34"></a>
|
||||
<span class="sourceLineNo">035</span> if (specified == 0) {<a name="line.35"></a>
|
||||
<span class="sourceLineNo">036</span> return ConfigFactory.parseResourcesAnySyntax("application", parseOptions);<a name="line.36"></a>
|
||||
<span class="sourceLineNo">037</span> } else if (specified > 1) {<a name="line.37"></a>
|
||||
<span class="sourceLineNo">038</span> throw new ConfigException.Generic("You set more than one of config.file='" + file<a name="line.38"></a>
|
||||
<span class="sourceLineNo">039</span> + "', config.url='" + url + "', config.resource='" + resource<a name="line.39"></a>
|
||||
<span class="sourceLineNo">040</span> + "'; don't know which one to use!");<a name="line.40"></a>
|
||||
<span class="sourceLineNo">041</span> } else {<a name="line.41"></a>
|
||||
<span class="sourceLineNo">042</span> // the override file/url/resource MUST be present or it's an error<a name="line.42"></a>
|
||||
<span class="sourceLineNo">043</span> ConfigParseOptions overrideOptions = parseOptions.setAllowMissing(false);<a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> if (resource != null) {<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span> if (resource.startsWith("/"))<a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span> resource = resource.substring(1);<a name="line.46"></a>
|
||||
<span class="sourceLineNo">047</span> // this deliberately does not parseResourcesAnySyntax; if<a name="line.47"></a>
|
||||
<span class="sourceLineNo">048</span> // people want that they can use an include statement.<a name="line.48"></a>
|
||||
<span class="sourceLineNo">049</span> return ConfigFactory.parseResources(loader, resource, overrideOptions);<a name="line.49"></a>
|
||||
<span class="sourceLineNo">050</span> } else if (file != null) {<a name="line.50"></a>
|
||||
<span class="sourceLineNo">051</span> return ConfigFactory.parseFile(new File(file), overrideOptions);<a name="line.51"></a>
|
||||
<span class="sourceLineNo">052</span> } else {<a name="line.52"></a>
|
||||
<span class="sourceLineNo">053</span> try {<a name="line.53"></a>
|
||||
<span class="sourceLineNo">054</span> return ConfigFactory.parseURL(new URL(url), overrideOptions);<a name="line.54"></a>
|
||||
<span class="sourceLineNo">055</span> } catch (MalformedURLException e) {<a name="line.55"></a>
|
||||
<span class="sourceLineNo">056</span> throw new ConfigException.Generic("Bad URL in config.url system property: '"<a name="line.56"></a>
|
||||
<span class="sourceLineNo">057</span> + url + "': " + e.getMessage(), e);<a name="line.57"></a>
|
||||
<span class="sourceLineNo">058</span> }<a name="line.58"></a>
|
||||
<span class="sourceLineNo">059</span> }<a name="line.59"></a>
|
||||
<span class="sourceLineNo">060</span> }<a name="line.60"></a>
|
||||
<span class="sourceLineNo">061</span> }<a name="line.61"></a>
|
||||
<span class="sourceLineNo">062</span>}<a name="line.62"></a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
86
latest/api/src-html/com/typesafe/config/Optional.html
Normal file
86
latest/api/src-html/com/typesafe/config/Optional.html
Normal file
@ -0,0 +1,86 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Source code</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span>package com.typesafe.config;<a name="line.1"></a>
|
||||
<span class="sourceLineNo">002</span><a name="line.2"></a>
|
||||
<span class="sourceLineNo">003</span>import java.lang.annotation.Documented;<a name="line.3"></a>
|
||||
<span class="sourceLineNo">004</span>import java.lang.annotation.Retention;<a name="line.4"></a>
|
||||
<span class="sourceLineNo">005</span>import java.lang.annotation.RetentionPolicy;<a name="line.5"></a>
|
||||
<span class="sourceLineNo">006</span><a name="line.6"></a>
|
||||
<span class="sourceLineNo">007</span>/**<a name="line.7"></a>
|
||||
<span class="sourceLineNo">008</span> * Allows an config property to be {@code null}.<a name="line.8"></a>
|
||||
<span class="sourceLineNo">009</span> */<a name="line.9"></a>
|
||||
<span class="sourceLineNo">010</span>@Documented<a name="line.10"></a>
|
||||
<span class="sourceLineNo">011</span>@Retention(RetentionPolicy.RUNTIME)<a name="line.11"></a>
|
||||
<span class="sourceLineNo">012</span>public @interface Optional {<a name="line.12"></a>
|
||||
<span class="sourceLineNo">013</span><a name="line.13"></a>
|
||||
<span class="sourceLineNo">014</span>}<a name="line.14"></a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -12,248 +12,297 @@
|
||||
<span class="sourceLineNo">004</span>import java.beans.IntrospectionException;<a name="line.4"></a>
|
||||
<span class="sourceLineNo">005</span>import java.beans.Introspector;<a name="line.5"></a>
|
||||
<span class="sourceLineNo">006</span>import java.beans.PropertyDescriptor;<a name="line.6"></a>
|
||||
<span class="sourceLineNo">007</span>import java.lang.reflect.InvocationTargetException;<a name="line.7"></a>
|
||||
<span class="sourceLineNo">008</span>import java.lang.reflect.Method;<a name="line.8"></a>
|
||||
<span class="sourceLineNo">009</span>import java.lang.reflect.ParameterizedType;<a name="line.9"></a>
|
||||
<span class="sourceLineNo">010</span>import java.lang.reflect.Type;<a name="line.10"></a>
|
||||
<span class="sourceLineNo">011</span>import java.util.ArrayList;<a name="line.11"></a>
|
||||
<span class="sourceLineNo">012</span>import java.util.HashMap;<a name="line.12"></a>
|
||||
<span class="sourceLineNo">013</span>import java.util.List;<a name="line.13"></a>
|
||||
<span class="sourceLineNo">014</span>import java.util.Map;<a name="line.14"></a>
|
||||
<span class="sourceLineNo">015</span>import java.time.Duration;<a name="line.15"></a>
|
||||
<span class="sourceLineNo">016</span><a name="line.16"></a>
|
||||
<span class="sourceLineNo">017</span>import com.typesafe.config.Config;<a name="line.17"></a>
|
||||
<span class="sourceLineNo">018</span>import com.typesafe.config.ConfigObject;<a name="line.18"></a>
|
||||
<span class="sourceLineNo">019</span>import com.typesafe.config.ConfigList;<a name="line.19"></a>
|
||||
<span class="sourceLineNo">020</span>import com.typesafe.config.ConfigException;<a name="line.20"></a>
|
||||
<span class="sourceLineNo">021</span>import com.typesafe.config.ConfigMemorySize;<a name="line.21"></a>
|
||||
<span class="sourceLineNo">022</span>import com.typesafe.config.ConfigValue;<a name="line.22"></a>
|
||||
<span class="sourceLineNo">023</span>import com.typesafe.config.ConfigValueType;<a name="line.23"></a>
|
||||
<span class="sourceLineNo">024</span><a name="line.24"></a>
|
||||
<span class="sourceLineNo">025</span>/**<a name="line.25"></a>
|
||||
<span class="sourceLineNo">026</span> * Internal implementation detail, not ABI stable, do not touch.<a name="line.26"></a>
|
||||
<span class="sourceLineNo">027</span> * For use only by the {@link com.typesafe.config} package.<a name="line.27"></a>
|
||||
<span class="sourceLineNo">028</span> */<a name="line.28"></a>
|
||||
<span class="sourceLineNo">029</span>public class ConfigBeanImpl {<a name="line.29"></a>
|
||||
<span class="sourceLineNo">030</span><a name="line.30"></a>
|
||||
<span class="sourceLineNo">031</span> /**<a name="line.31"></a>
|
||||
<span class="sourceLineNo">032</span> * This is public ONLY for use by the "config" package, DO NOT USE this ABI<a name="line.32"></a>
|
||||
<span class="sourceLineNo">033</span> * may change.<a name="line.33"></a>
|
||||
<span class="sourceLineNo">034</span> * @param <T> type of the bean<a name="line.34"></a>
|
||||
<span class="sourceLineNo">035</span> * @param config config to use<a name="line.35"></a>
|
||||
<span class="sourceLineNo">036</span> * @param clazz class of the bean<a name="line.36"></a>
|
||||
<span class="sourceLineNo">037</span> * @return the bean instance<a name="line.37"></a>
|
||||
<span class="sourceLineNo">038</span> */<a name="line.38"></a>
|
||||
<span class="sourceLineNo">039</span> public static <T> T createInternal(Config config, Class<T> clazz) {<a name="line.39"></a>
|
||||
<span class="sourceLineNo">040</span> if (((SimpleConfig)config).root().resolveStatus() != ResolveStatus.RESOLVED)<a name="line.40"></a>
|
||||
<span class="sourceLineNo">041</span> throw new ConfigException.NotResolved(<a name="line.41"></a>
|
||||
<span class="sourceLineNo">042</span> "need to Config#resolve() a config before using it to initialize a bean, see the API docs for Config#resolve()");<a name="line.42"></a>
|
||||
<span class="sourceLineNo">043</span><a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> Map<String, AbstractConfigValue> configProps = new HashMap<String, AbstractConfigValue>();<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span> Map<String, String> originalNames = new HashMap<String, String>();<a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span> for (Map.Entry<String, ConfigValue> configProp : config.root().entrySet()) {<a name="line.46"></a>
|
||||
<span class="sourceLineNo">047</span> String originalName = configProp.getKey();<a name="line.47"></a>
|
||||
<span class="sourceLineNo">048</span> String camelName = ConfigImplUtil.toCamelCase(originalName);<a name="line.48"></a>
|
||||
<span class="sourceLineNo">049</span> // if a setting is in there both as some hyphen name and the camel name,<a name="line.49"></a>
|
||||
<span class="sourceLineNo">050</span> // the camel one wins<a name="line.50"></a>
|
||||
<span class="sourceLineNo">051</span> if (originalNames.containsKey(camelName) && !originalName.equals(camelName)) {<a name="line.51"></a>
|
||||
<span class="sourceLineNo">052</span> // if we aren't a camel name to start with, we lose.<a name="line.52"></a>
|
||||
<span class="sourceLineNo">053</span> // if we are or we are the first matching key, we win.<a name="line.53"></a>
|
||||
<span class="sourceLineNo">054</span> } else {<a name="line.54"></a>
|
||||
<span class="sourceLineNo">055</span> configProps.put(camelName, (AbstractConfigValue) configProp.getValue());<a name="line.55"></a>
|
||||
<span class="sourceLineNo">056</span> originalNames.put(camelName, originalName);<a name="line.56"></a>
|
||||
<span class="sourceLineNo">057</span> }<a name="line.57"></a>
|
||||
<span class="sourceLineNo">058</span> }<a name="line.58"></a>
|
||||
<span class="sourceLineNo">059</span><a name="line.59"></a>
|
||||
<span class="sourceLineNo">060</span> BeanInfo beanInfo = null;<a name="line.60"></a>
|
||||
<span class="sourceLineNo">061</span> try {<a name="line.61"></a>
|
||||
<span class="sourceLineNo">062</span> beanInfo = Introspector.getBeanInfo(clazz);<a name="line.62"></a>
|
||||
<span class="sourceLineNo">063</span> } catch (IntrospectionException e) {<a name="line.63"></a>
|
||||
<span class="sourceLineNo">064</span> throw new ConfigException.BadBean("Could not get bean information for class " + clazz.getName(), e);<a name="line.64"></a>
|
||||
<span class="sourceLineNo">065</span> }<a name="line.65"></a>
|
||||
<span class="sourceLineNo">066</span><a name="line.66"></a>
|
||||
<span class="sourceLineNo">067</span> try {<a name="line.67"></a>
|
||||
<span class="sourceLineNo">068</span> List<PropertyDescriptor> beanProps = new ArrayList<PropertyDescriptor>();<a name="line.68"></a>
|
||||
<span class="sourceLineNo">069</span> for (PropertyDescriptor beanProp : beanInfo.getPropertyDescriptors()) {<a name="line.69"></a>
|
||||
<span class="sourceLineNo">070</span> if (beanProp.getReadMethod() == null || beanProp.getWriteMethod() == null) {<a name="line.70"></a>
|
||||
<span class="sourceLineNo">071</span> continue;<a name="line.71"></a>
|
||||
<span class="sourceLineNo">072</span> }<a name="line.72"></a>
|
||||
<span class="sourceLineNo">073</span> beanProps.add(beanProp);<a name="line.73"></a>
|
||||
<span class="sourceLineNo">074</span> }<a name="line.74"></a>
|
||||
<span class="sourceLineNo">075</span><a name="line.75"></a>
|
||||
<span class="sourceLineNo">076</span> // Try to throw all validation issues at once (this does not comprehensively<a name="line.76"></a>
|
||||
<span class="sourceLineNo">077</span> // find every issue, but it should find common ones).<a name="line.77"></a>
|
||||
<span class="sourceLineNo">078</span> List<ConfigException.ValidationProblem> problems = new ArrayList<ConfigException.ValidationProblem>();<a name="line.78"></a>
|
||||
<span class="sourceLineNo">079</span> for (PropertyDescriptor beanProp : beanProps) {<a name="line.79"></a>
|
||||
<span class="sourceLineNo">080</span> Method setter = beanProp.getWriteMethod();<a name="line.80"></a>
|
||||
<span class="sourceLineNo">081</span> Class<?> parameterClass = setter.getParameterTypes()[0];<a name="line.81"></a>
|
||||
<span class="sourceLineNo">082</span><a name="line.82"></a>
|
||||
<span class="sourceLineNo">083</span> ConfigValueType expectedType = getValueTypeOrNull(parameterClass);<a name="line.83"></a>
|
||||
<span class="sourceLineNo">084</span> if (expectedType != null) {<a name="line.84"></a>
|
||||
<span class="sourceLineNo">085</span> String name = originalNames.get(beanProp.getName());<a name="line.85"></a>
|
||||
<span class="sourceLineNo">086</span> if (name == null)<a name="line.86"></a>
|
||||
<span class="sourceLineNo">087</span> name = beanProp.getName();<a name="line.87"></a>
|
||||
<span class="sourceLineNo">088</span> Path path = Path.newKey(name);<a name="line.88"></a>
|
||||
<span class="sourceLineNo">089</span> AbstractConfigValue configValue = configProps.get(beanProp.getName());<a name="line.89"></a>
|
||||
<span class="sourceLineNo">090</span> if (configValue != null) {<a name="line.90"></a>
|
||||
<span class="sourceLineNo">091</span> SimpleConfig.checkValid(path, expectedType, configValue, problems);<a name="line.91"></a>
|
||||
<span class="sourceLineNo">092</span> } else {<a name="line.92"></a>
|
||||
<span class="sourceLineNo">093</span> SimpleConfig.addMissing(problems, expectedType, path, config.origin());<a name="line.93"></a>
|
||||
<span class="sourceLineNo">094</span> }<a name="line.94"></a>
|
||||
<span class="sourceLineNo">095</span> }<a name="line.95"></a>
|
||||
<span class="sourceLineNo">096</span> }<a name="line.96"></a>
|
||||
<span class="sourceLineNo">097</span><a name="line.97"></a>
|
||||
<span class="sourceLineNo">098</span> if (!problems.isEmpty()) {<a name="line.98"></a>
|
||||
<span class="sourceLineNo">099</span> throw new ConfigException.ValidationFailed(problems);<a name="line.99"></a>
|
||||
<span class="sourceLineNo">007</span>import java.lang.reflect.Field;<a name="line.7"></a>
|
||||
<span class="sourceLineNo">008</span>import java.lang.reflect.InvocationTargetException;<a name="line.8"></a>
|
||||
<span class="sourceLineNo">009</span>import java.lang.reflect.Method;<a name="line.9"></a>
|
||||
<span class="sourceLineNo">010</span>import java.lang.reflect.ParameterizedType;<a name="line.10"></a>
|
||||
<span class="sourceLineNo">011</span>import java.lang.reflect.Type;<a name="line.11"></a>
|
||||
<span class="sourceLineNo">012</span>import java.util.ArrayList;<a name="line.12"></a>
|
||||
<span class="sourceLineNo">013</span>import java.util.HashMap;<a name="line.13"></a>
|
||||
<span class="sourceLineNo">014</span>import java.util.List;<a name="line.14"></a>
|
||||
<span class="sourceLineNo">015</span>import java.util.Map;<a name="line.15"></a>
|
||||
<span class="sourceLineNo">016</span>import java.time.Duration;<a name="line.16"></a>
|
||||
<span class="sourceLineNo">017</span><a name="line.17"></a>
|
||||
<span class="sourceLineNo">018</span>import com.typesafe.config.Config;<a name="line.18"></a>
|
||||
<span class="sourceLineNo">019</span>import com.typesafe.config.ConfigObject;<a name="line.19"></a>
|
||||
<span class="sourceLineNo">020</span>import com.typesafe.config.ConfigList;<a name="line.20"></a>
|
||||
<span class="sourceLineNo">021</span>import com.typesafe.config.ConfigException;<a name="line.21"></a>
|
||||
<span class="sourceLineNo">022</span>import com.typesafe.config.ConfigMemorySize;<a name="line.22"></a>
|
||||
<span class="sourceLineNo">023</span>import com.typesafe.config.ConfigValue;<a name="line.23"></a>
|
||||
<span class="sourceLineNo">024</span>import com.typesafe.config.ConfigValueType;<a name="line.24"></a>
|
||||
<span class="sourceLineNo">025</span>import com.typesafe.config.Optional;<a name="line.25"></a>
|
||||
<span class="sourceLineNo">026</span><a name="line.26"></a>
|
||||
<span class="sourceLineNo">027</span>/**<a name="line.27"></a>
|
||||
<span class="sourceLineNo">028</span> * Internal implementation detail, not ABI stable, do not touch.<a name="line.28"></a>
|
||||
<span class="sourceLineNo">029</span> * For use only by the {@link com.typesafe.config} package.<a name="line.29"></a>
|
||||
<span class="sourceLineNo">030</span> */<a name="line.30"></a>
|
||||
<span class="sourceLineNo">031</span>public class ConfigBeanImpl {<a name="line.31"></a>
|
||||
<span class="sourceLineNo">032</span><a name="line.32"></a>
|
||||
<span class="sourceLineNo">033</span> /**<a name="line.33"></a>
|
||||
<span class="sourceLineNo">034</span> * This is public ONLY for use by the "config" package, DO NOT USE this ABI<a name="line.34"></a>
|
||||
<span class="sourceLineNo">035</span> * may change.<a name="line.35"></a>
|
||||
<span class="sourceLineNo">036</span> * @param <T> type of the bean<a name="line.36"></a>
|
||||
<span class="sourceLineNo">037</span> * @param config config to use<a name="line.37"></a>
|
||||
<span class="sourceLineNo">038</span> * @param clazz class of the bean<a name="line.38"></a>
|
||||
<span class="sourceLineNo">039</span> * @return the bean instance<a name="line.39"></a>
|
||||
<span class="sourceLineNo">040</span> */<a name="line.40"></a>
|
||||
<span class="sourceLineNo">041</span> public static <T> T createInternal(Config config, Class<T> clazz) {<a name="line.41"></a>
|
||||
<span class="sourceLineNo">042</span> if (((SimpleConfig)config).root().resolveStatus() != ResolveStatus.RESOLVED)<a name="line.42"></a>
|
||||
<span class="sourceLineNo">043</span> throw new ConfigException.NotResolved(<a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> "need to Config#resolve() a config before using it to initialize a bean, see the API docs for Config#resolve()");<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span><a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span> Map<String, AbstractConfigValue> configProps = new HashMap<String, AbstractConfigValue>();<a name="line.46"></a>
|
||||
<span class="sourceLineNo">047</span> Map<String, String> originalNames = new HashMap<String, String>();<a name="line.47"></a>
|
||||
<span class="sourceLineNo">048</span> for (Map.Entry<String, ConfigValue> configProp : config.root().entrySet()) {<a name="line.48"></a>
|
||||
<span class="sourceLineNo">049</span> String originalName = configProp.getKey();<a name="line.49"></a>
|
||||
<span class="sourceLineNo">050</span> String camelName = ConfigImplUtil.toCamelCase(originalName);<a name="line.50"></a>
|
||||
<span class="sourceLineNo">051</span> // if a setting is in there both as some hyphen name and the camel name,<a name="line.51"></a>
|
||||
<span class="sourceLineNo">052</span> // the camel one wins<a name="line.52"></a>
|
||||
<span class="sourceLineNo">053</span> if (originalNames.containsKey(camelName) && !originalName.equals(camelName)) {<a name="line.53"></a>
|
||||
<span class="sourceLineNo">054</span> // if we aren't a camel name to start with, we lose.<a name="line.54"></a>
|
||||
<span class="sourceLineNo">055</span> // if we are or we are the first matching key, we win.<a name="line.55"></a>
|
||||
<span class="sourceLineNo">056</span> } else {<a name="line.56"></a>
|
||||
<span class="sourceLineNo">057</span> configProps.put(camelName, (AbstractConfigValue) configProp.getValue());<a name="line.57"></a>
|
||||
<span class="sourceLineNo">058</span> originalNames.put(camelName, originalName);<a name="line.58"></a>
|
||||
<span class="sourceLineNo">059</span> }<a name="line.59"></a>
|
||||
<span class="sourceLineNo">060</span> }<a name="line.60"></a>
|
||||
<span class="sourceLineNo">061</span><a name="line.61"></a>
|
||||
<span class="sourceLineNo">062</span> BeanInfo beanInfo = null;<a name="line.62"></a>
|
||||
<span class="sourceLineNo">063</span> try {<a name="line.63"></a>
|
||||
<span class="sourceLineNo">064</span> beanInfo = Introspector.getBeanInfo(clazz);<a name="line.64"></a>
|
||||
<span class="sourceLineNo">065</span> } catch (IntrospectionException e) {<a name="line.65"></a>
|
||||
<span class="sourceLineNo">066</span> throw new ConfigException.BadBean("Could not get bean information for class " + clazz.getName(), e);<a name="line.66"></a>
|
||||
<span class="sourceLineNo">067</span> }<a name="line.67"></a>
|
||||
<span class="sourceLineNo">068</span><a name="line.68"></a>
|
||||
<span class="sourceLineNo">069</span> try {<a name="line.69"></a>
|
||||
<span class="sourceLineNo">070</span> List<PropertyDescriptor> beanProps = new ArrayList<PropertyDescriptor>();<a name="line.70"></a>
|
||||
<span class="sourceLineNo">071</span> for (PropertyDescriptor beanProp : beanInfo.getPropertyDescriptors()) {<a name="line.71"></a>
|
||||
<span class="sourceLineNo">072</span> if (beanProp.getReadMethod() == null || beanProp.getWriteMethod() == null) {<a name="line.72"></a>
|
||||
<span class="sourceLineNo">073</span> continue;<a name="line.73"></a>
|
||||
<span class="sourceLineNo">074</span> }<a name="line.74"></a>
|
||||
<span class="sourceLineNo">075</span> beanProps.add(beanProp);<a name="line.75"></a>
|
||||
<span class="sourceLineNo">076</span> }<a name="line.76"></a>
|
||||
<span class="sourceLineNo">077</span><a name="line.77"></a>
|
||||
<span class="sourceLineNo">078</span> // Try to throw all validation issues at once (this does not comprehensively<a name="line.78"></a>
|
||||
<span class="sourceLineNo">079</span> // find every issue, but it should find common ones).<a name="line.79"></a>
|
||||
<span class="sourceLineNo">080</span> List<ConfigException.ValidationProblem> problems = new ArrayList<ConfigException.ValidationProblem>();<a name="line.80"></a>
|
||||
<span class="sourceLineNo">081</span> for (PropertyDescriptor beanProp : beanProps) {<a name="line.81"></a>
|
||||
<span class="sourceLineNo">082</span> Method setter = beanProp.getWriteMethod();<a name="line.82"></a>
|
||||
<span class="sourceLineNo">083</span> Class<?> parameterClass = setter.getParameterTypes()[0];<a name="line.83"></a>
|
||||
<span class="sourceLineNo">084</span><a name="line.84"></a>
|
||||
<span class="sourceLineNo">085</span> ConfigValueType expectedType = getValueTypeOrNull(parameterClass);<a name="line.85"></a>
|
||||
<span class="sourceLineNo">086</span> if (expectedType != null) {<a name="line.86"></a>
|
||||
<span class="sourceLineNo">087</span> String name = originalNames.get(beanProp.getName());<a name="line.87"></a>
|
||||
<span class="sourceLineNo">088</span> if (name == null)<a name="line.88"></a>
|
||||
<span class="sourceLineNo">089</span> name = beanProp.getName();<a name="line.89"></a>
|
||||
<span class="sourceLineNo">090</span> Path path = Path.newKey(name);<a name="line.90"></a>
|
||||
<span class="sourceLineNo">091</span> AbstractConfigValue configValue = configProps.get(beanProp.getName());<a name="line.91"></a>
|
||||
<span class="sourceLineNo">092</span> if (configValue != null) {<a name="line.92"></a>
|
||||
<span class="sourceLineNo">093</span> SimpleConfig.checkValid(path, expectedType, configValue, problems);<a name="line.93"></a>
|
||||
<span class="sourceLineNo">094</span> } else {<a name="line.94"></a>
|
||||
<span class="sourceLineNo">095</span> if (!isOptionalProperty(clazz, beanProp)) {<a name="line.95"></a>
|
||||
<span class="sourceLineNo">096</span> SimpleConfig.addMissing(problems, expectedType, path, config.origin());<a name="line.96"></a>
|
||||
<span class="sourceLineNo">097</span> }<a name="line.97"></a>
|
||||
<span class="sourceLineNo">098</span> }<a name="line.98"></a>
|
||||
<span class="sourceLineNo">099</span> }<a name="line.99"></a>
|
||||
<span class="sourceLineNo">100</span> }<a name="line.100"></a>
|
||||
<span class="sourceLineNo">101</span><a name="line.101"></a>
|
||||
<span class="sourceLineNo">102</span> // Fill in the bean instance<a name="line.102"></a>
|
||||
<span class="sourceLineNo">103</span> T bean = clazz.newInstance();<a name="line.103"></a>
|
||||
<span class="sourceLineNo">104</span> for (PropertyDescriptor beanProp : beanProps) {<a name="line.104"></a>
|
||||
<span class="sourceLineNo">105</span> Method setter = beanProp.getWriteMethod();<a name="line.105"></a>
|
||||
<span class="sourceLineNo">106</span> Type parameterType = setter.getGenericParameterTypes()[0];<a name="line.106"></a>
|
||||
<span class="sourceLineNo">107</span> Class<?> parameterClass = setter.getParameterTypes()[0];<a name="line.107"></a>
|
||||
<span class="sourceLineNo">108</span> Object unwrapped = getValue(clazz, parameterType, parameterClass, config, originalNames.get(beanProp.getName()));<a name="line.108"></a>
|
||||
<span class="sourceLineNo">109</span> setter.invoke(bean, unwrapped);<a name="line.109"></a>
|
||||
<span class="sourceLineNo">110</span> }<a name="line.110"></a>
|
||||
<span class="sourceLineNo">111</span> return bean;<a name="line.111"></a>
|
||||
<span class="sourceLineNo">112</span> } catch (InstantiationException e) {<a name="line.112"></a>
|
||||
<span class="sourceLineNo">113</span> throw new ConfigException.BadBean(clazz.getName() + " needs a public no-args constructor to be used as a bean", e);<a name="line.113"></a>
|
||||
<span class="sourceLineNo">114</span> } catch (IllegalAccessException e) {<a name="line.114"></a>
|
||||
<span class="sourceLineNo">115</span> throw new ConfigException.BadBean(clazz.getName() + " getters and setters are not accessible, they must be for use as a bean", e);<a name="line.115"></a>
|
||||
<span class="sourceLineNo">116</span> } catch (InvocationTargetException e) {<a name="line.116"></a>
|
||||
<span class="sourceLineNo">117</span> throw new ConfigException.BadBean("Calling bean method on " + clazz.getName() + " caused an exception", e);<a name="line.117"></a>
|
||||
<span class="sourceLineNo">118</span> }<a name="line.118"></a>
|
||||
<span class="sourceLineNo">119</span> }<a name="line.119"></a>
|
||||
<span class="sourceLineNo">120</span><a name="line.120"></a>
|
||||
<span class="sourceLineNo">121</span> // we could magically make this work in many cases by doing<a name="line.121"></a>
|
||||
<span class="sourceLineNo">122</span> // getAnyRef() (or getValue().unwrapped()), but anytime we<a name="line.122"></a>
|
||||
<span class="sourceLineNo">123</span> // rely on that, we aren't doing the type conversions Config<a name="line.123"></a>
|
||||
<span class="sourceLineNo">124</span> // usually does, and we will throw ClassCastException instead<a name="line.124"></a>
|
||||
<span class="sourceLineNo">125</span> // of a nicer error message giving the name of the bad<a name="line.125"></a>
|
||||
<span class="sourceLineNo">126</span> // setting. So, instead, we only support a limited number of<a name="line.126"></a>
|
||||
<span class="sourceLineNo">127</span> // types plus you can always use Object, ConfigValue, Config,<a name="line.127"></a>
|
||||
<span class="sourceLineNo">128</span> // ConfigObject, etc. as an escape hatch.<a name="line.128"></a>
|
||||
<span class="sourceLineNo">129</span> private static Object getValue(Class<?> beanClass, Type parameterType, Class<?> parameterClass, Config config,<a name="line.129"></a>
|
||||
<span class="sourceLineNo">130</span> String configPropName) {<a name="line.130"></a>
|
||||
<span class="sourceLineNo">131</span> if (parameterClass == Boolean.class || parameterClass == boolean.class) {<a name="line.131"></a>
|
||||
<span class="sourceLineNo">132</span> return config.getBoolean(configPropName);<a name="line.132"></a>
|
||||
<span class="sourceLineNo">133</span> } else if (parameterClass == Integer.class || parameterClass == int.class) {<a name="line.133"></a>
|
||||
<span class="sourceLineNo">134</span> return config.getInt(configPropName);<a name="line.134"></a>
|
||||
<span class="sourceLineNo">135</span> } else if (parameterClass == Double.class || parameterClass == double.class) {<a name="line.135"></a>
|
||||
<span class="sourceLineNo">136</span> return config.getDouble(configPropName);<a name="line.136"></a>
|
||||
<span class="sourceLineNo">137</span> } else if (parameterClass == Long.class || parameterClass == long.class) {<a name="line.137"></a>
|
||||
<span class="sourceLineNo">138</span> return config.getLong(configPropName);<a name="line.138"></a>
|
||||
<span class="sourceLineNo">139</span> } else if (parameterClass == String.class) {<a name="line.139"></a>
|
||||
<span class="sourceLineNo">140</span> return config.getString(configPropName);<a name="line.140"></a>
|
||||
<span class="sourceLineNo">141</span> } else if (parameterClass == Duration.class) {<a name="line.141"></a>
|
||||
<span class="sourceLineNo">142</span> return config.getDuration(configPropName);<a name="line.142"></a>
|
||||
<span class="sourceLineNo">143</span> } else if (parameterClass == ConfigMemorySize.class) {<a name="line.143"></a>
|
||||
<span class="sourceLineNo">144</span> return config.getMemorySize(configPropName);<a name="line.144"></a>
|
||||
<span class="sourceLineNo">145</span> } else if (parameterClass == Object.class) {<a name="line.145"></a>
|
||||
<span class="sourceLineNo">146</span> return config.getAnyRef(configPropName);<a name="line.146"></a>
|
||||
<span class="sourceLineNo">147</span> } else if (parameterClass == List.class) {<a name="line.147"></a>
|
||||
<span class="sourceLineNo">148</span> return getListValue(beanClass, parameterType, parameterClass, config, configPropName);<a name="line.148"></a>
|
||||
<span class="sourceLineNo">149</span> } else if (parameterClass == Map.class) {<a name="line.149"></a>
|
||||
<span class="sourceLineNo">150</span> // we could do better here, but right now we don't.<a name="line.150"></a>
|
||||
<span class="sourceLineNo">151</span> Type[] typeArgs = ((ParameterizedType)parameterType).getActualTypeArguments();<a name="line.151"></a>
|
||||
<span class="sourceLineNo">152</span> if (typeArgs[0] != String.class || typeArgs[1] != Object.class) {<a name="line.152"></a>
|
||||
<span class="sourceLineNo">153</span> throw new ConfigException.BadBean("Bean property '" + configPropName + "' of class " + beanClass.getName() + " has unsupported Map<" + typeArgs[0] + "," + typeArgs[1] + ">, only Map<String,Object> is supported right now");<a name="line.153"></a>
|
||||
<span class="sourceLineNo">154</span> }<a name="line.154"></a>
|
||||
<span class="sourceLineNo">155</span> return config.getObject(configPropName).unwrapped();<a name="line.155"></a>
|
||||
<span class="sourceLineNo">156</span> } else if (parameterClass == Config.class) {<a name="line.156"></a>
|
||||
<span class="sourceLineNo">157</span> return config.getConfig(configPropName);<a name="line.157"></a>
|
||||
<span class="sourceLineNo">158</span> } else if (parameterClass == ConfigObject.class) {<a name="line.158"></a>
|
||||
<span class="sourceLineNo">159</span> return config.getObject(configPropName);<a name="line.159"></a>
|
||||
<span class="sourceLineNo">160</span> } else if (parameterClass == ConfigValue.class) {<a name="line.160"></a>
|
||||
<span class="sourceLineNo">161</span> return config.getValue(configPropName);<a name="line.161"></a>
|
||||
<span class="sourceLineNo">162</span> } else if (parameterClass == ConfigList.class) {<a name="line.162"></a>
|
||||
<span class="sourceLineNo">163</span> return config.getList(configPropName);<a name="line.163"></a>
|
||||
<span class="sourceLineNo">164</span> } else if (hasAtLeastOneBeanProperty(parameterClass)) {<a name="line.164"></a>
|
||||
<span class="sourceLineNo">165</span> return createInternal(config.getConfig(configPropName), parameterClass);<a name="line.165"></a>
|
||||
<span class="sourceLineNo">166</span> } else {<a name="line.166"></a>
|
||||
<span class="sourceLineNo">167</span> throw new ConfigException.BadBean("Bean property " + configPropName + " of class " + beanClass.getName() + " has unsupported type " + parameterType);<a name="line.167"></a>
|
||||
<span class="sourceLineNo">168</span> }<a name="line.168"></a>
|
||||
<span class="sourceLineNo">169</span> }<a name="line.169"></a>
|
||||
<span class="sourceLineNo">170</span><a name="line.170"></a>
|
||||
<span class="sourceLineNo">171</span> private static Object getListValue(Class<?> beanClass, Type parameterType, Class<?> parameterClass, Config config, String configPropName) {<a name="line.171"></a>
|
||||
<span class="sourceLineNo">172</span> Type elementType = ((ParameterizedType)parameterType).getActualTypeArguments()[0];<a name="line.172"></a>
|
||||
<span class="sourceLineNo">173</span><a name="line.173"></a>
|
||||
<span class="sourceLineNo">174</span> if (elementType == Boolean.class) {<a name="line.174"></a>
|
||||
<span class="sourceLineNo">175</span> return config.getBooleanList(configPropName);<a name="line.175"></a>
|
||||
<span class="sourceLineNo">176</span> } else if (elementType == Integer.class) {<a name="line.176"></a>
|
||||
<span class="sourceLineNo">177</span> return config.getIntList(configPropName);<a name="line.177"></a>
|
||||
<span class="sourceLineNo">178</span> } else if (elementType == Double.class) {<a name="line.178"></a>
|
||||
<span class="sourceLineNo">179</span> return config.getDoubleList(configPropName);<a name="line.179"></a>
|
||||
<span class="sourceLineNo">180</span> } else if (elementType == Long.class) {<a name="line.180"></a>
|
||||
<span class="sourceLineNo">181</span> return config.getLongList(configPropName);<a name="line.181"></a>
|
||||
<span class="sourceLineNo">182</span> } else if (elementType == String.class) {<a name="line.182"></a>
|
||||
<span class="sourceLineNo">183</span> return config.getStringList(configPropName);<a name="line.183"></a>
|
||||
<span class="sourceLineNo">184</span> } else if (elementType == Duration.class) {<a name="line.184"></a>
|
||||
<span class="sourceLineNo">185</span> return config.getDurationList(configPropName);<a name="line.185"></a>
|
||||
<span class="sourceLineNo">186</span> } else if (elementType == ConfigMemorySize.class) {<a name="line.186"></a>
|
||||
<span class="sourceLineNo">187</span> return config.getMemorySizeList(configPropName);<a name="line.187"></a>
|
||||
<span class="sourceLineNo">188</span> } else if (elementType == Object.class) {<a name="line.188"></a>
|
||||
<span class="sourceLineNo">189</span> return config.getAnyRefList(configPropName);<a name="line.189"></a>
|
||||
<span class="sourceLineNo">190</span> } else if (elementType == Config.class) {<a name="line.190"></a>
|
||||
<span class="sourceLineNo">191</span> return config.getConfigList(configPropName);<a name="line.191"></a>
|
||||
<span class="sourceLineNo">192</span> } else if (elementType == ConfigObject.class) {<a name="line.192"></a>
|
||||
<span class="sourceLineNo">193</span> return config.getObjectList(configPropName);<a name="line.193"></a>
|
||||
<span class="sourceLineNo">194</span> } else if (elementType == ConfigValue.class) {<a name="line.194"></a>
|
||||
<span class="sourceLineNo">195</span> return config.getList(configPropName);<a name="line.195"></a>
|
||||
<span class="sourceLineNo">196</span> } else {<a name="line.196"></a>
|
||||
<span class="sourceLineNo">197</span> throw new ConfigException.BadBean("Bean property '" + configPropName + "' of class " + beanClass.getName() + " has unsupported list element type " + elementType);<a name="line.197"></a>
|
||||
<span class="sourceLineNo">198</span> }<a name="line.198"></a>
|
||||
<span class="sourceLineNo">199</span> }<a name="line.199"></a>
|
||||
<span class="sourceLineNo">200</span><a name="line.200"></a>
|
||||
<span class="sourceLineNo">201</span> // null if we can't easily say; this is heuristic/best-effort<a name="line.201"></a>
|
||||
<span class="sourceLineNo">202</span> private static ConfigValueType getValueTypeOrNull(Class<?> parameterClass) {<a name="line.202"></a>
|
||||
<span class="sourceLineNo">203</span> if (parameterClass == Boolean.class || parameterClass == boolean.class) {<a name="line.203"></a>
|
||||
<span class="sourceLineNo">204</span> return ConfigValueType.BOOLEAN;<a name="line.204"></a>
|
||||
<span class="sourceLineNo">205</span> } else if (parameterClass == Integer.class || parameterClass == int.class) {<a name="line.205"></a>
|
||||
<span class="sourceLineNo">206</span> return ConfigValueType.NUMBER;<a name="line.206"></a>
|
||||
<span class="sourceLineNo">207</span> } else if (parameterClass == Double.class || parameterClass == double.class) {<a name="line.207"></a>
|
||||
<span class="sourceLineNo">208</span> return ConfigValueType.NUMBER;<a name="line.208"></a>
|
||||
<span class="sourceLineNo">209</span> } else if (parameterClass == Long.class || parameterClass == long.class) {<a name="line.209"></a>
|
||||
<span class="sourceLineNo">210</span> return ConfigValueType.NUMBER;<a name="line.210"></a>
|
||||
<span class="sourceLineNo">211</span> } else if (parameterClass == String.class) {<a name="line.211"></a>
|
||||
<span class="sourceLineNo">212</span> return ConfigValueType.STRING;<a name="line.212"></a>
|
||||
<span class="sourceLineNo">213</span> } else if (parameterClass == Duration.class) {<a name="line.213"></a>
|
||||
<span class="sourceLineNo">214</span> return null;<a name="line.214"></a>
|
||||
<span class="sourceLineNo">215</span> } else if (parameterClass == ConfigMemorySize.class) {<a name="line.215"></a>
|
||||
<span class="sourceLineNo">216</span> return null;<a name="line.216"></a>
|
||||
<span class="sourceLineNo">217</span> } else if (parameterClass == List.class) {<a name="line.217"></a>
|
||||
<span class="sourceLineNo">218</span> return ConfigValueType.LIST;<a name="line.218"></a>
|
||||
<span class="sourceLineNo">219</span> } else if (parameterClass == Map.class) {<a name="line.219"></a>
|
||||
<span class="sourceLineNo">220</span> return ConfigValueType.OBJECT;<a name="line.220"></a>
|
||||
<span class="sourceLineNo">221</span> } else if (parameterClass == Config.class) {<a name="line.221"></a>
|
||||
<span class="sourceLineNo">222</span> return ConfigValueType.OBJECT;<a name="line.222"></a>
|
||||
<span class="sourceLineNo">223</span> } else if (parameterClass == ConfigObject.class) {<a name="line.223"></a>
|
||||
<span class="sourceLineNo">224</span> return ConfigValueType.OBJECT;<a name="line.224"></a>
|
||||
<span class="sourceLineNo">225</span> } else if (parameterClass == ConfigList.class) {<a name="line.225"></a>
|
||||
<span class="sourceLineNo">226</span> return ConfigValueType.LIST;<a name="line.226"></a>
|
||||
<span class="sourceLineNo">227</span> } else {<a name="line.227"></a>
|
||||
<span class="sourceLineNo">228</span> return null;<a name="line.228"></a>
|
||||
<span class="sourceLineNo">229</span> }<a name="line.229"></a>
|
||||
<span class="sourceLineNo">230</span> }<a name="line.230"></a>
|
||||
<span class="sourceLineNo">231</span><a name="line.231"></a>
|
||||
<span class="sourceLineNo">232</span> private static boolean hasAtLeastOneBeanProperty(Class<?> clazz) {<a name="line.232"></a>
|
||||
<span class="sourceLineNo">233</span> BeanInfo beanInfo = null;<a name="line.233"></a>
|
||||
<span class="sourceLineNo">234</span> try {<a name="line.234"></a>
|
||||
<span class="sourceLineNo">235</span> beanInfo = Introspector.getBeanInfo(clazz);<a name="line.235"></a>
|
||||
<span class="sourceLineNo">236</span> } catch (IntrospectionException e) {<a name="line.236"></a>
|
||||
<span class="sourceLineNo">237</span> return false;<a name="line.237"></a>
|
||||
<span class="sourceLineNo">238</span> }<a name="line.238"></a>
|
||||
<span class="sourceLineNo">239</span><a name="line.239"></a>
|
||||
<span class="sourceLineNo">240</span> for (PropertyDescriptor beanProp : beanInfo.getPropertyDescriptors()) {<a name="line.240"></a>
|
||||
<span class="sourceLineNo">241</span> if (beanProp.getReadMethod() != null && beanProp.getWriteMethod() != null) {<a name="line.241"></a>
|
||||
<span class="sourceLineNo">242</span> return true;<a name="line.242"></a>
|
||||
<span class="sourceLineNo">243</span> }<a name="line.243"></a>
|
||||
<span class="sourceLineNo">244</span> }<a name="line.244"></a>
|
||||
<span class="sourceLineNo">245</span><a name="line.245"></a>
|
||||
<span class="sourceLineNo">246</span> return false;<a name="line.246"></a>
|
||||
<span class="sourceLineNo">247</span> }<a name="line.247"></a>
|
||||
<span class="sourceLineNo">248</span>}<a name="line.248"></a>
|
||||
<span class="sourceLineNo">102</span> if (!problems.isEmpty()) {<a name="line.102"></a>
|
||||
<span class="sourceLineNo">103</span> throw new ConfigException.ValidationFailed(problems);<a name="line.103"></a>
|
||||
<span class="sourceLineNo">104</span> }<a name="line.104"></a>
|
||||
<span class="sourceLineNo">105</span><a name="line.105"></a>
|
||||
<span class="sourceLineNo">106</span> // Fill in the bean instance<a name="line.106"></a>
|
||||
<span class="sourceLineNo">107</span> T bean = clazz.newInstance();<a name="line.107"></a>
|
||||
<span class="sourceLineNo">108</span> for (PropertyDescriptor beanProp : beanProps) {<a name="line.108"></a>
|
||||
<span class="sourceLineNo">109</span> Method setter = beanProp.getWriteMethod();<a name="line.109"></a>
|
||||
<span class="sourceLineNo">110</span> Type parameterType = setter.getGenericParameterTypes()[0];<a name="line.110"></a>
|
||||
<span class="sourceLineNo">111</span> Class<?> parameterClass = setter.getParameterTypes()[0];<a name="line.111"></a>
|
||||
<span class="sourceLineNo">112</span> String configPropName = originalNames.get(beanProp.getName());<a name="line.112"></a>
|
||||
<span class="sourceLineNo">113</span> // Is the property key missing in the config?<a name="line.113"></a>
|
||||
<span class="sourceLineNo">114</span> if (configPropName == null) {<a name="line.114"></a>
|
||||
<span class="sourceLineNo">115</span> // If so, continue if the field is marked as @{link Optional}<a name="line.115"></a>
|
||||
<span class="sourceLineNo">116</span> if (isOptionalProperty(clazz, beanProp)) {<a name="line.116"></a>
|
||||
<span class="sourceLineNo">117</span> continue;<a name="line.117"></a>
|
||||
<span class="sourceLineNo">118</span> }<a name="line.118"></a>
|
||||
<span class="sourceLineNo">119</span> // Otherwise, raise a {@link Missing} exception right here<a name="line.119"></a>
|
||||
<span class="sourceLineNo">120</span> throw new ConfigException.Missing(beanProp.getName());<a name="line.120"></a>
|
||||
<span class="sourceLineNo">121</span> }<a name="line.121"></a>
|
||||
<span class="sourceLineNo">122</span> Object unwrapped = getValue(clazz, parameterType, parameterClass, config, configPropName);<a name="line.122"></a>
|
||||
<span class="sourceLineNo">123</span> setter.invoke(bean, unwrapped);<a name="line.123"></a>
|
||||
<span class="sourceLineNo">124</span> }<a name="line.124"></a>
|
||||
<span class="sourceLineNo">125</span> return bean;<a name="line.125"></a>
|
||||
<span class="sourceLineNo">126</span> } catch (InstantiationException e) {<a name="line.126"></a>
|
||||
<span class="sourceLineNo">127</span> throw new ConfigException.BadBean(clazz.getName() + " needs a public no-args constructor to be used as a bean", e);<a name="line.127"></a>
|
||||
<span class="sourceLineNo">128</span> } catch (IllegalAccessException e) {<a name="line.128"></a>
|
||||
<span class="sourceLineNo">129</span> throw new ConfigException.BadBean(clazz.getName() + " getters and setters are not accessible, they must be for use as a bean", e);<a name="line.129"></a>
|
||||
<span class="sourceLineNo">130</span> } catch (InvocationTargetException e) {<a name="line.130"></a>
|
||||
<span class="sourceLineNo">131</span> throw new ConfigException.BadBean("Calling bean method on " + clazz.getName() + " caused an exception", e);<a name="line.131"></a>
|
||||
<span class="sourceLineNo">132</span> }<a name="line.132"></a>
|
||||
<span class="sourceLineNo">133</span> }<a name="line.133"></a>
|
||||
<span class="sourceLineNo">134</span><a name="line.134"></a>
|
||||
<span class="sourceLineNo">135</span> // we could magically make this work in many cases by doing<a name="line.135"></a>
|
||||
<span class="sourceLineNo">136</span> // getAnyRef() (or getValue().unwrapped()), but anytime we<a name="line.136"></a>
|
||||
<span class="sourceLineNo">137</span> // rely on that, we aren't doing the type conversions Config<a name="line.137"></a>
|
||||
<span class="sourceLineNo">138</span> // usually does, and we will throw ClassCastException instead<a name="line.138"></a>
|
||||
<span class="sourceLineNo">139</span> // of a nicer error message giving the name of the bad<a name="line.139"></a>
|
||||
<span class="sourceLineNo">140</span> // setting. So, instead, we only support a limited number of<a name="line.140"></a>
|
||||
<span class="sourceLineNo">141</span> // types plus you can always use Object, ConfigValue, Config,<a name="line.141"></a>
|
||||
<span class="sourceLineNo">142</span> // ConfigObject, etc. as an escape hatch.<a name="line.142"></a>
|
||||
<span class="sourceLineNo">143</span> private static Object getValue(Class<?> beanClass, Type parameterType, Class<?> parameterClass, Config config,<a name="line.143"></a>
|
||||
<span class="sourceLineNo">144</span> String configPropName) {<a name="line.144"></a>
|
||||
<span class="sourceLineNo">145</span> if (parameterClass == Boolean.class || parameterClass == boolean.class) {<a name="line.145"></a>
|
||||
<span class="sourceLineNo">146</span> return config.getBoolean(configPropName);<a name="line.146"></a>
|
||||
<span class="sourceLineNo">147</span> } else if (parameterClass == Integer.class || parameterClass == int.class) {<a name="line.147"></a>
|
||||
<span class="sourceLineNo">148</span> return config.getInt(configPropName);<a name="line.148"></a>
|
||||
<span class="sourceLineNo">149</span> } else if (parameterClass == Double.class || parameterClass == double.class) {<a name="line.149"></a>
|
||||
<span class="sourceLineNo">150</span> return config.getDouble(configPropName);<a name="line.150"></a>
|
||||
<span class="sourceLineNo">151</span> } else if (parameterClass == Long.class || parameterClass == long.class) {<a name="line.151"></a>
|
||||
<span class="sourceLineNo">152</span> return config.getLong(configPropName);<a name="line.152"></a>
|
||||
<span class="sourceLineNo">153</span> } else if (parameterClass == String.class) {<a name="line.153"></a>
|
||||
<span class="sourceLineNo">154</span> return config.getString(configPropName);<a name="line.154"></a>
|
||||
<span class="sourceLineNo">155</span> } else if (parameterClass == Duration.class) {<a name="line.155"></a>
|
||||
<span class="sourceLineNo">156</span> return config.getDuration(configPropName);<a name="line.156"></a>
|
||||
<span class="sourceLineNo">157</span> } else if (parameterClass == ConfigMemorySize.class) {<a name="line.157"></a>
|
||||
<span class="sourceLineNo">158</span> return config.getMemorySize(configPropName);<a name="line.158"></a>
|
||||
<span class="sourceLineNo">159</span> } else if (parameterClass == Object.class) {<a name="line.159"></a>
|
||||
<span class="sourceLineNo">160</span> return config.getAnyRef(configPropName);<a name="line.160"></a>
|
||||
<span class="sourceLineNo">161</span> } else if (parameterClass == List.class) {<a name="line.161"></a>
|
||||
<span class="sourceLineNo">162</span> return getListValue(beanClass, parameterType, parameterClass, config, configPropName);<a name="line.162"></a>
|
||||
<span class="sourceLineNo">163</span> } else if (parameterClass == Map.class) {<a name="line.163"></a>
|
||||
<span class="sourceLineNo">164</span> // we could do better here, but right now we don't.<a name="line.164"></a>
|
||||
<span class="sourceLineNo">165</span> Type[] typeArgs = ((ParameterizedType)parameterType).getActualTypeArguments();<a name="line.165"></a>
|
||||
<span class="sourceLineNo">166</span> if (typeArgs[0] != String.class || typeArgs[1] != Object.class) {<a name="line.166"></a>
|
||||
<span class="sourceLineNo">167</span> throw new ConfigException.BadBean("Bean property '" + configPropName + "' of class " + beanClass.getName() + " has unsupported Map<" + typeArgs[0] + "," + typeArgs[1] + ">, only Map<String,Object> is supported right now");<a name="line.167"></a>
|
||||
<span class="sourceLineNo">168</span> }<a name="line.168"></a>
|
||||
<span class="sourceLineNo">169</span> return config.getObject(configPropName).unwrapped();<a name="line.169"></a>
|
||||
<span class="sourceLineNo">170</span> } else if (parameterClass == Config.class) {<a name="line.170"></a>
|
||||
<span class="sourceLineNo">171</span> return config.getConfig(configPropName);<a name="line.171"></a>
|
||||
<span class="sourceLineNo">172</span> } else if (parameterClass == ConfigObject.class) {<a name="line.172"></a>
|
||||
<span class="sourceLineNo">173</span> return config.getObject(configPropName);<a name="line.173"></a>
|
||||
<span class="sourceLineNo">174</span> } else if (parameterClass == ConfigValue.class) {<a name="line.174"></a>
|
||||
<span class="sourceLineNo">175</span> return config.getValue(configPropName);<a name="line.175"></a>
|
||||
<span class="sourceLineNo">176</span> } else if (parameterClass == ConfigList.class) {<a name="line.176"></a>
|
||||
<span class="sourceLineNo">177</span> return config.getList(configPropName);<a name="line.177"></a>
|
||||
<span class="sourceLineNo">178</span> } else if (parameterClass.isEnum()) {<a name="line.178"></a>
|
||||
<span class="sourceLineNo">179</span> @SuppressWarnings("unchecked")<a name="line.179"></a>
|
||||
<span class="sourceLineNo">180</span> Enum enumValue = config.getEnum((Class<Enum>) parameterClass, configPropName);<a name="line.180"></a>
|
||||
<span class="sourceLineNo">181</span> return enumValue;<a name="line.181"></a>
|
||||
<span class="sourceLineNo">182</span> } else if (hasAtLeastOneBeanProperty(parameterClass)) {<a name="line.182"></a>
|
||||
<span class="sourceLineNo">183</span> return createInternal(config.getConfig(configPropName), parameterClass);<a name="line.183"></a>
|
||||
<span class="sourceLineNo">184</span> } else {<a name="line.184"></a>
|
||||
<span class="sourceLineNo">185</span> throw new ConfigException.BadBean("Bean property " + configPropName + " of class " + beanClass.getName() + " has unsupported type " + parameterType);<a name="line.185"></a>
|
||||
<span class="sourceLineNo">186</span> }<a name="line.186"></a>
|
||||
<span class="sourceLineNo">187</span> }<a name="line.187"></a>
|
||||
<span class="sourceLineNo">188</span><a name="line.188"></a>
|
||||
<span class="sourceLineNo">189</span> private static Object getListValue(Class<?> beanClass, Type parameterType, Class<?> parameterClass, Config config, String configPropName) {<a name="line.189"></a>
|
||||
<span class="sourceLineNo">190</span> Type elementType = ((ParameterizedType)parameterType).getActualTypeArguments()[0];<a name="line.190"></a>
|
||||
<span class="sourceLineNo">191</span><a name="line.191"></a>
|
||||
<span class="sourceLineNo">192</span> if (elementType == Boolean.class) {<a name="line.192"></a>
|
||||
<span class="sourceLineNo">193</span> return config.getBooleanList(configPropName);<a name="line.193"></a>
|
||||
<span class="sourceLineNo">194</span> } else if (elementType == Integer.class) {<a name="line.194"></a>
|
||||
<span class="sourceLineNo">195</span> return config.getIntList(configPropName);<a name="line.195"></a>
|
||||
<span class="sourceLineNo">196</span> } else if (elementType == Double.class) {<a name="line.196"></a>
|
||||
<span class="sourceLineNo">197</span> return config.getDoubleList(configPropName);<a name="line.197"></a>
|
||||
<span class="sourceLineNo">198</span> } else if (elementType == Long.class) {<a name="line.198"></a>
|
||||
<span class="sourceLineNo">199</span> return config.getLongList(configPropName);<a name="line.199"></a>
|
||||
<span class="sourceLineNo">200</span> } else if (elementType == String.class) {<a name="line.200"></a>
|
||||
<span class="sourceLineNo">201</span> return config.getStringList(configPropName);<a name="line.201"></a>
|
||||
<span class="sourceLineNo">202</span> } else if (elementType == Duration.class) {<a name="line.202"></a>
|
||||
<span class="sourceLineNo">203</span> return config.getDurationList(configPropName);<a name="line.203"></a>
|
||||
<span class="sourceLineNo">204</span> } else if (elementType == ConfigMemorySize.class) {<a name="line.204"></a>
|
||||
<span class="sourceLineNo">205</span> return config.getMemorySizeList(configPropName);<a name="line.205"></a>
|
||||
<span class="sourceLineNo">206</span> } else if (elementType == Object.class) {<a name="line.206"></a>
|
||||
<span class="sourceLineNo">207</span> return config.getAnyRefList(configPropName);<a name="line.207"></a>
|
||||
<span class="sourceLineNo">208</span> } else if (elementType == Config.class) {<a name="line.208"></a>
|
||||
<span class="sourceLineNo">209</span> return config.getConfigList(configPropName);<a name="line.209"></a>
|
||||
<span class="sourceLineNo">210</span> } else if (elementType == ConfigObject.class) {<a name="line.210"></a>
|
||||
<span class="sourceLineNo">211</span> return config.getObjectList(configPropName);<a name="line.211"></a>
|
||||
<span class="sourceLineNo">212</span> } else if (elementType == ConfigValue.class) {<a name="line.212"></a>
|
||||
<span class="sourceLineNo">213</span> return config.getList(configPropName);<a name="line.213"></a>
|
||||
<span class="sourceLineNo">214</span> } else if (((Class<?>) elementType).isEnum()) {<a name="line.214"></a>
|
||||
<span class="sourceLineNo">215</span> @SuppressWarnings("unchecked")<a name="line.215"></a>
|
||||
<span class="sourceLineNo">216</span> List<Enum> enumValues = config.getEnumList((Class<Enum>) elementType, configPropName);<a name="line.216"></a>
|
||||
<span class="sourceLineNo">217</span> return enumValues;<a name="line.217"></a>
|
||||
<span class="sourceLineNo">218</span> } else if (hasAtLeastOneBeanProperty((Class<?>) elementType)) {<a name="line.218"></a>
|
||||
<span class="sourceLineNo">219</span> List<Object> beanList = new ArrayList<Object>();<a name="line.219"></a>
|
||||
<span class="sourceLineNo">220</span> List<? extends Config> configList = config.getConfigList(configPropName);<a name="line.220"></a>
|
||||
<span class="sourceLineNo">221</span> for (Config listMember : configList) {<a name="line.221"></a>
|
||||
<span class="sourceLineNo">222</span> beanList.add(createInternal(listMember, (Class<?>) elementType));<a name="line.222"></a>
|
||||
<span class="sourceLineNo">223</span> }<a name="line.223"></a>
|
||||
<span class="sourceLineNo">224</span> return beanList;<a name="line.224"></a>
|
||||
<span class="sourceLineNo">225</span> } else {<a name="line.225"></a>
|
||||
<span class="sourceLineNo">226</span> throw new ConfigException.BadBean("Bean property '" + configPropName + "' of class " + beanClass.getName() + " has unsupported list element type " + elementType);<a name="line.226"></a>
|
||||
<span class="sourceLineNo">227</span> }<a name="line.227"></a>
|
||||
<span class="sourceLineNo">228</span> }<a name="line.228"></a>
|
||||
<span class="sourceLineNo">229</span><a name="line.229"></a>
|
||||
<span class="sourceLineNo">230</span> // null if we can't easily say; this is heuristic/best-effort<a name="line.230"></a>
|
||||
<span class="sourceLineNo">231</span> private static ConfigValueType getValueTypeOrNull(Class<?> parameterClass) {<a name="line.231"></a>
|
||||
<span class="sourceLineNo">232</span> if (parameterClass == Boolean.class || parameterClass == boolean.class) {<a name="line.232"></a>
|
||||
<span class="sourceLineNo">233</span> return ConfigValueType.BOOLEAN;<a name="line.233"></a>
|
||||
<span class="sourceLineNo">234</span> } else if (parameterClass == Integer.class || parameterClass == int.class) {<a name="line.234"></a>
|
||||
<span class="sourceLineNo">235</span> return ConfigValueType.NUMBER;<a name="line.235"></a>
|
||||
<span class="sourceLineNo">236</span> } else if (parameterClass == Double.class || parameterClass == double.class) {<a name="line.236"></a>
|
||||
<span class="sourceLineNo">237</span> return ConfigValueType.NUMBER;<a name="line.237"></a>
|
||||
<span class="sourceLineNo">238</span> } else if (parameterClass == Long.class || parameterClass == long.class) {<a name="line.238"></a>
|
||||
<span class="sourceLineNo">239</span> return ConfigValueType.NUMBER;<a name="line.239"></a>
|
||||
<span class="sourceLineNo">240</span> } else if (parameterClass == String.class) {<a name="line.240"></a>
|
||||
<span class="sourceLineNo">241</span> return ConfigValueType.STRING;<a name="line.241"></a>
|
||||
<span class="sourceLineNo">242</span> } else if (parameterClass == Duration.class) {<a name="line.242"></a>
|
||||
<span class="sourceLineNo">243</span> return null;<a name="line.243"></a>
|
||||
<span class="sourceLineNo">244</span> } else if (parameterClass == ConfigMemorySize.class) {<a name="line.244"></a>
|
||||
<span class="sourceLineNo">245</span> return null;<a name="line.245"></a>
|
||||
<span class="sourceLineNo">246</span> } else if (parameterClass == List.class) {<a name="line.246"></a>
|
||||
<span class="sourceLineNo">247</span> return ConfigValueType.LIST;<a name="line.247"></a>
|
||||
<span class="sourceLineNo">248</span> } else if (parameterClass == Map.class) {<a name="line.248"></a>
|
||||
<span class="sourceLineNo">249</span> return ConfigValueType.OBJECT;<a name="line.249"></a>
|
||||
<span class="sourceLineNo">250</span> } else if (parameterClass == Config.class) {<a name="line.250"></a>
|
||||
<span class="sourceLineNo">251</span> return ConfigValueType.OBJECT;<a name="line.251"></a>
|
||||
<span class="sourceLineNo">252</span> } else if (parameterClass == ConfigObject.class) {<a name="line.252"></a>
|
||||
<span class="sourceLineNo">253</span> return ConfigValueType.OBJECT;<a name="line.253"></a>
|
||||
<span class="sourceLineNo">254</span> } else if (parameterClass == ConfigList.class) {<a name="line.254"></a>
|
||||
<span class="sourceLineNo">255</span> return ConfigValueType.LIST;<a name="line.255"></a>
|
||||
<span class="sourceLineNo">256</span> } else {<a name="line.256"></a>
|
||||
<span class="sourceLineNo">257</span> return null;<a name="line.257"></a>
|
||||
<span class="sourceLineNo">258</span> }<a name="line.258"></a>
|
||||
<span class="sourceLineNo">259</span> }<a name="line.259"></a>
|
||||
<span class="sourceLineNo">260</span><a name="line.260"></a>
|
||||
<span class="sourceLineNo">261</span> private static boolean hasAtLeastOneBeanProperty(Class<?> clazz) {<a name="line.261"></a>
|
||||
<span class="sourceLineNo">262</span> BeanInfo beanInfo = null;<a name="line.262"></a>
|
||||
<span class="sourceLineNo">263</span> try {<a name="line.263"></a>
|
||||
<span class="sourceLineNo">264</span> beanInfo = Introspector.getBeanInfo(clazz);<a name="line.264"></a>
|
||||
<span class="sourceLineNo">265</span> } catch (IntrospectionException e) {<a name="line.265"></a>
|
||||
<span class="sourceLineNo">266</span> return false;<a name="line.266"></a>
|
||||
<span class="sourceLineNo">267</span> }<a name="line.267"></a>
|
||||
<span class="sourceLineNo">268</span><a name="line.268"></a>
|
||||
<span class="sourceLineNo">269</span> for (PropertyDescriptor beanProp : beanInfo.getPropertyDescriptors()) {<a name="line.269"></a>
|
||||
<span class="sourceLineNo">270</span> if (beanProp.getReadMethod() != null && beanProp.getWriteMethod() != null) {<a name="line.270"></a>
|
||||
<span class="sourceLineNo">271</span> return true;<a name="line.271"></a>
|
||||
<span class="sourceLineNo">272</span> }<a name="line.272"></a>
|
||||
<span class="sourceLineNo">273</span> }<a name="line.273"></a>
|
||||
<span class="sourceLineNo">274</span><a name="line.274"></a>
|
||||
<span class="sourceLineNo">275</span> return false;<a name="line.275"></a>
|
||||
<span class="sourceLineNo">276</span> }<a name="line.276"></a>
|
||||
<span class="sourceLineNo">277</span><a name="line.277"></a>
|
||||
<span class="sourceLineNo">278</span> private static boolean isOptionalProperty(Class beanClass, PropertyDescriptor beanProp) {<a name="line.278"></a>
|
||||
<span class="sourceLineNo">279</span> Field field = getField(beanClass, beanProp.getName());<a name="line.279"></a>
|
||||
<span class="sourceLineNo">280</span> return (field.getAnnotationsByType(Optional.class).length > 0);<a name="line.280"></a>
|
||||
<span class="sourceLineNo">281</span> }<a name="line.281"></a>
|
||||
<span class="sourceLineNo">282</span><a name="line.282"></a>
|
||||
<span class="sourceLineNo">283</span> private static Field getField(Class beanClass, String fieldName) {<a name="line.283"></a>
|
||||
<span class="sourceLineNo">284</span> try {<a name="line.284"></a>
|
||||
<span class="sourceLineNo">285</span> Field field = beanClass.getDeclaredField(fieldName);<a name="line.285"></a>
|
||||
<span class="sourceLineNo">286</span> field.setAccessible(true);<a name="line.286"></a>
|
||||
<span class="sourceLineNo">287</span> return field;<a name="line.287"></a>
|
||||
<span class="sourceLineNo">288</span> } catch (NoSuchFieldException e) {<a name="line.288"></a>
|
||||
<span class="sourceLineNo">289</span> // Don't give up yet. Try to look for field in super class, if any.<a name="line.289"></a>
|
||||
<span class="sourceLineNo">290</span> }<a name="line.290"></a>
|
||||
<span class="sourceLineNo">291</span> beanClass = beanClass.getSuperclass();<a name="line.291"></a>
|
||||
<span class="sourceLineNo">292</span> if (beanClass == null) {<a name="line.292"></a>
|
||||
<span class="sourceLineNo">293</span> return null;<a name="line.293"></a>
|
||||
<span class="sourceLineNo">294</span> }<a name="line.294"></a>
|
||||
<span class="sourceLineNo">295</span> return getField(beanClass, fieldName);<a name="line.295"></a>
|
||||
<span class="sourceLineNo">296</span> }<a name="line.296"></a>
|
||||
<span class="sourceLineNo">297</span>}<a name="line.297"></a>
|
||||
|
||||
|
||||
|
||||
|
@ -40,204 +40,208 @@
|
||||
<span class="sourceLineNo">032</span> return a.equals(b);<a name="line.32"></a>
|
||||
<span class="sourceLineNo">033</span> }<a name="line.33"></a>
|
||||
<span class="sourceLineNo">034</span><a name="line.34"></a>
|
||||
<span class="sourceLineNo">035</span> public static String renderJsonString(String s) {<a name="line.35"></a>
|
||||
<span class="sourceLineNo">036</span> StringBuilder sb = new StringBuilder();<a name="line.36"></a>
|
||||
<span class="sourceLineNo">037</span> sb.append('"');<a name="line.37"></a>
|
||||
<span class="sourceLineNo">038</span> for (int i = 0; i < s.length(); ++i) {<a name="line.38"></a>
|
||||
<span class="sourceLineNo">039</span> char c = s.charAt(i);<a name="line.39"></a>
|
||||
<span class="sourceLineNo">040</span> switch (c) {<a name="line.40"></a>
|
||||
<span class="sourceLineNo">041</span> case '"':<a name="line.41"></a>
|
||||
<span class="sourceLineNo">042</span> sb.append("\\\"");<a name="line.42"></a>
|
||||
<span class="sourceLineNo">043</span> break;<a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> case '\\':<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span> sb.append("\\\\");<a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span> break;<a name="line.46"></a>
|
||||
<span class="sourceLineNo">047</span> case '\n':<a name="line.47"></a>
|
||||
<span class="sourceLineNo">048</span> sb.append("\\n");<a name="line.48"></a>
|
||||
<span class="sourceLineNo">049</span> break;<a name="line.49"></a>
|
||||
<span class="sourceLineNo">050</span> case '\b':<a name="line.50"></a>
|
||||
<span class="sourceLineNo">051</span> sb.append("\\b");<a name="line.51"></a>
|
||||
<span class="sourceLineNo">052</span> break;<a name="line.52"></a>
|
||||
<span class="sourceLineNo">053</span> case '\f':<a name="line.53"></a>
|
||||
<span class="sourceLineNo">054</span> sb.append("\\f");<a name="line.54"></a>
|
||||
<span class="sourceLineNo">055</span> break;<a name="line.55"></a>
|
||||
<span class="sourceLineNo">056</span> case '\r':<a name="line.56"></a>
|
||||
<span class="sourceLineNo">057</span> sb.append("\\r");<a name="line.57"></a>
|
||||
<span class="sourceLineNo">058</span> break;<a name="line.58"></a>
|
||||
<span class="sourceLineNo">059</span> case '\t':<a name="line.59"></a>
|
||||
<span class="sourceLineNo">060</span> sb.append("\\t");<a name="line.60"></a>
|
||||
<span class="sourceLineNo">061</span> break;<a name="line.61"></a>
|
||||
<span class="sourceLineNo">062</span> default:<a name="line.62"></a>
|
||||
<span class="sourceLineNo">063</span> if (Character.isISOControl(c))<a name="line.63"></a>
|
||||
<span class="sourceLineNo">064</span> sb.append(String.format("\\u%04x", (int) c));<a name="line.64"></a>
|
||||
<span class="sourceLineNo">065</span> else<a name="line.65"></a>
|
||||
<span class="sourceLineNo">066</span> sb.append(c);<a name="line.66"></a>
|
||||
<span class="sourceLineNo">067</span> }<a name="line.67"></a>
|
||||
<span class="sourceLineNo">068</span> }<a name="line.68"></a>
|
||||
<span class="sourceLineNo">069</span> sb.append('"');<a name="line.69"></a>
|
||||
<span class="sourceLineNo">070</span> return sb.toString();<a name="line.70"></a>
|
||||
<span class="sourceLineNo">071</span> }<a name="line.71"></a>
|
||||
<span class="sourceLineNo">072</span><a name="line.72"></a>
|
||||
<span class="sourceLineNo">073</span> static String renderStringUnquotedIfPossible(String s) {<a name="line.73"></a>
|
||||
<span class="sourceLineNo">074</span> // this can quote unnecessarily as long as it never fails to quote when<a name="line.74"></a>
|
||||
<span class="sourceLineNo">075</span> // necessary<a name="line.75"></a>
|
||||
<span class="sourceLineNo">076</span> if (s.length() == 0)<a name="line.76"></a>
|
||||
<span class="sourceLineNo">077</span> return renderJsonString(s);<a name="line.77"></a>
|
||||
<span class="sourceLineNo">078</span><a name="line.78"></a>
|
||||
<span class="sourceLineNo">079</span> // if it starts with a hyphen or number, we have to quote<a name="line.79"></a>
|
||||
<span class="sourceLineNo">080</span> // to ensure we end up with a string and not a number<a name="line.80"></a>
|
||||
<span class="sourceLineNo">081</span> int first = s.codePointAt(0);<a name="line.81"></a>
|
||||
<span class="sourceLineNo">082</span> if (Character.isDigit(first) || first == '-')<a name="line.82"></a>
|
||||
<span class="sourceLineNo">083</span> return renderJsonString(s);<a name="line.83"></a>
|
||||
<span class="sourceLineNo">084</span><a name="line.84"></a>
|
||||
<span class="sourceLineNo">085</span> if (s.startsWith("include") || s.startsWith("true") || s.startsWith("false")<a name="line.85"></a>
|
||||
<span class="sourceLineNo">086</span> || s.startsWith("null") || s.contains("//"))<a name="line.86"></a>
|
||||
<span class="sourceLineNo">035</span> static boolean isC0Control(int codepoint) {<a name="line.35"></a>
|
||||
<span class="sourceLineNo">036</span> return (codepoint >= 0x0000 && codepoint <= 0x001F);<a name="line.36"></a>
|
||||
<span class="sourceLineNo">037</span> }<a name="line.37"></a>
|
||||
<span class="sourceLineNo">038</span><a name="line.38"></a>
|
||||
<span class="sourceLineNo">039</span> public static String renderJsonString(String s) {<a name="line.39"></a>
|
||||
<span class="sourceLineNo">040</span> StringBuilder sb = new StringBuilder();<a name="line.40"></a>
|
||||
<span class="sourceLineNo">041</span> sb.append('"');<a name="line.41"></a>
|
||||
<span class="sourceLineNo">042</span> for (int i = 0; i < s.length(); ++i) {<a name="line.42"></a>
|
||||
<span class="sourceLineNo">043</span> char c = s.charAt(i);<a name="line.43"></a>
|
||||
<span class="sourceLineNo">044</span> switch (c) {<a name="line.44"></a>
|
||||
<span class="sourceLineNo">045</span> case '"':<a name="line.45"></a>
|
||||
<span class="sourceLineNo">046</span> sb.append("\\\"");<a name="line.46"></a>
|
||||
<span class="sourceLineNo">047</span> break;<a name="line.47"></a>
|
||||
<span class="sourceLineNo">048</span> case '\\':<a name="line.48"></a>
|
||||
<span class="sourceLineNo">049</span> sb.append("\\\\");<a name="line.49"></a>
|
||||
<span class="sourceLineNo">050</span> break;<a name="line.50"></a>
|
||||
<span class="sourceLineNo">051</span> case '\n':<a name="line.51"></a>
|
||||
<span class="sourceLineNo">052</span> sb.append("\\n");<a name="line.52"></a>
|
||||
<span class="sourceLineNo">053</span> break;<a name="line.53"></a>
|
||||
<span class="sourceLineNo">054</span> case '\b':<a name="line.54"></a>
|
||||
<span class="sourceLineNo">055</span> sb.append("\\b");<a name="line.55"></a>
|
||||
<span class="sourceLineNo">056</span> break;<a name="line.56"></a>
|
||||
<span class="sourceLineNo">057</span> case '\f':<a name="line.57"></a>
|
||||
<span class="sourceLineNo">058</span> sb.append("\\f");<a name="line.58"></a>
|
||||
<span class="sourceLineNo">059</span> break;<a name="line.59"></a>
|
||||
<span class="sourceLineNo">060</span> case '\r':<a name="line.60"></a>
|
||||
<span class="sourceLineNo">061</span> sb.append("\\r");<a name="line.61"></a>
|
||||
<span class="sourceLineNo">062</span> break;<a name="line.62"></a>
|
||||
<span class="sourceLineNo">063</span> case '\t':<a name="line.63"></a>
|
||||
<span class="sourceLineNo">064</span> sb.append("\\t");<a name="line.64"></a>
|
||||
<span class="sourceLineNo">065</span> break;<a name="line.65"></a>
|
||||
<span class="sourceLineNo">066</span> default:<a name="line.66"></a>
|
||||
<span class="sourceLineNo">067</span> if (isC0Control(c))<a name="line.67"></a>
|
||||
<span class="sourceLineNo">068</span> sb.append(String.format("\\u%04x", (int) c));<a name="line.68"></a>
|
||||
<span class="sourceLineNo">069</span> else<a name="line.69"></a>
|
||||
<span class="sourceLineNo">070</span> sb.append(c);<a name="line.70"></a>
|
||||
<span class="sourceLineNo">071</span> }<a name="line.71"></a>
|
||||
<span class="sourceLineNo">072</span> }<a name="line.72"></a>
|
||||
<span class="sourceLineNo">073</span> sb.append('"');<a name="line.73"></a>
|
||||
<span class="sourceLineNo">074</span> return sb.toString();<a name="line.74"></a>
|
||||
<span class="sourceLineNo">075</span> }<a name="line.75"></a>
|
||||
<span class="sourceLineNo">076</span><a name="line.76"></a>
|
||||
<span class="sourceLineNo">077</span> static String renderStringUnquotedIfPossible(String s) {<a name="line.77"></a>
|
||||
<span class="sourceLineNo">078</span> // this can quote unnecessarily as long as it never fails to quote when<a name="line.78"></a>
|
||||
<span class="sourceLineNo">079</span> // necessary<a name="line.79"></a>
|
||||
<span class="sourceLineNo">080</span> if (s.length() == 0)<a name="line.80"></a>
|
||||
<span class="sourceLineNo">081</span> return renderJsonString(s);<a name="line.81"></a>
|
||||
<span class="sourceLineNo">082</span><a name="line.82"></a>
|
||||
<span class="sourceLineNo">083</span> // if it starts with a hyphen or number, we have to quote<a name="line.83"></a>
|
||||
<span class="sourceLineNo">084</span> // to ensure we end up with a string and not a number<a name="line.84"></a>
|
||||
<span class="sourceLineNo">085</span> int first = s.codePointAt(0);<a name="line.85"></a>
|
||||
<span class="sourceLineNo">086</span> if (Character.isDigit(first) || first == '-')<a name="line.86"></a>
|
||||
<span class="sourceLineNo">087</span> return renderJsonString(s);<a name="line.87"></a>
|
||||
<span class="sourceLineNo">088</span><a name="line.88"></a>
|
||||
<span class="sourceLineNo">089</span> // only unquote if it's pure alphanumeric<a name="line.89"></a>
|
||||
<span class="sourceLineNo">090</span> for (int i = 0; i < s.length(); ++i) {<a name="line.90"></a>
|
||||
<span class="sourceLineNo">091</span> char c = s.charAt(i);<a name="line.91"></a>
|
||||
<span class="sourceLineNo">092</span> if (!(Character.isLetter(c) || Character.isDigit(c) || c == '-'))<a name="line.92"></a>
|
||||
<span class="sourceLineNo">093</span> return renderJsonString(s);<a name="line.93"></a>
|
||||
<span class="sourceLineNo">094</span> }<a name="line.94"></a>
|
||||
<span class="sourceLineNo">095</span><a name="line.95"></a>
|
||||
<span class="sourceLineNo">096</span> return s;<a name="line.96"></a>
|
||||
<span class="sourceLineNo">097</span> }<a name="line.97"></a>
|
||||
<span class="sourceLineNo">098</span><a name="line.98"></a>
|
||||
<span class="sourceLineNo">099</span> static boolean isWhitespace(int codepoint) {<a name="line.99"></a>
|
||||
<span class="sourceLineNo">100</span> switch (codepoint) {<a name="line.100"></a>
|
||||
<span class="sourceLineNo">101</span> // try to hit the most common ASCII ones first, then the nonbreaking<a name="line.101"></a>
|
||||
<span class="sourceLineNo">102</span> // spaces that Java brokenly leaves out of isWhitespace.<a name="line.102"></a>
|
||||
<span class="sourceLineNo">103</span> case ' ':<a name="line.103"></a>
|
||||
<span class="sourceLineNo">104</span> case '\n':<a name="line.104"></a>
|
||||
<span class="sourceLineNo">105</span> case '\u00A0':<a name="line.105"></a>
|
||||
<span class="sourceLineNo">106</span> case '\u2007':<a name="line.106"></a>
|
||||
<span class="sourceLineNo">107</span> case '\u202F':<a name="line.107"></a>
|
||||
<span class="sourceLineNo">108</span> // this one is the BOM, see<a name="line.108"></a>
|
||||
<span class="sourceLineNo">109</span> // http://www.unicode.org/faq/utf_bom.html#BOM<a name="line.109"></a>
|
||||
<span class="sourceLineNo">110</span> // we just accept it as a zero-width nonbreaking space.<a name="line.110"></a>
|
||||
<span class="sourceLineNo">111</span> case '\uFEFF':<a name="line.111"></a>
|
||||
<span class="sourceLineNo">112</span> return true;<a name="line.112"></a>
|
||||
<span class="sourceLineNo">113</span> default:<a name="line.113"></a>
|
||||
<span class="sourceLineNo">114</span> return Character.isWhitespace(codepoint);<a name="line.114"></a>
|
||||
<span class="sourceLineNo">115</span> }<a name="line.115"></a>
|
||||
<span class="sourceLineNo">116</span> }<a name="line.116"></a>
|
||||
<span class="sourceLineNo">117</span><a name="line.117"></a>
|
||||
<span class="sourceLineNo">118</span> public static String unicodeTrim(String s) {<a name="line.118"></a>
|
||||
<span class="sourceLineNo">119</span> // this is dumb because it looks like there aren't any whitespace<a name="line.119"></a>
|
||||
<span class="sourceLineNo">120</span> // characters that need surrogate encoding. But, points for<a name="line.120"></a>
|
||||
<span class="sourceLineNo">121</span> // pedantic correctness! It's future-proof or something.<a name="line.121"></a>
|
||||
<span class="sourceLineNo">122</span> // String.trim() actually is broken, since there are plenty of<a name="line.122"></a>
|
||||
<span class="sourceLineNo">123</span> // non-ASCII whitespace characters.<a name="line.123"></a>
|
||||
<span class="sourceLineNo">124</span> final int length = s.length();<a name="line.124"></a>
|
||||
<span class="sourceLineNo">125</span> if (length == 0)<a name="line.125"></a>
|
||||
<span class="sourceLineNo">126</span> return s;<a name="line.126"></a>
|
||||
<span class="sourceLineNo">127</span><a name="line.127"></a>
|
||||
<span class="sourceLineNo">128</span> int start = 0;<a name="line.128"></a>
|
||||
<span class="sourceLineNo">129</span> while (start < length) {<a name="line.129"></a>
|
||||
<span class="sourceLineNo">130</span> char c = s.charAt(start);<a name="line.130"></a>
|
||||
<span class="sourceLineNo">131</span> if (c == ' ' || c == '\n') {<a name="line.131"></a>
|
||||
<span class="sourceLineNo">132</span> start += 1;<a name="line.132"></a>
|
||||
<span class="sourceLineNo">133</span> } else {<a name="line.133"></a>
|
||||
<span class="sourceLineNo">134</span> int cp = s.codePointAt(start);<a name="line.134"></a>
|
||||
<span class="sourceLineNo">135</span> if (isWhitespace(cp))<a name="line.135"></a>
|
||||
<span class="sourceLineNo">136</span> start += Character.charCount(cp);<a name="line.136"></a>
|
||||
<span class="sourceLineNo">137</span> else<a name="line.137"></a>
|
||||
<span class="sourceLineNo">138</span> break;<a name="line.138"></a>
|
||||
<span class="sourceLineNo">139</span> }<a name="line.139"></a>
|
||||
<span class="sourceLineNo">140</span> }<a name="line.140"></a>
|
||||
<span class="sourceLineNo">141</span><a name="line.141"></a>
|
||||
<span class="sourceLineNo">142</span> int end = length;<a name="line.142"></a>
|
||||
<span class="sourceLineNo">143</span> while (end > start) {<a name="line.143"></a>
|
||||
<span class="sourceLineNo">144</span> char c = s.charAt(end - 1);<a name="line.144"></a>
|
||||
<span class="sourceLineNo">145</span> if (c == ' ' || c == '\n') {<a name="line.145"></a>
|
||||
<span class="sourceLineNo">146</span> --end;<a name="line.146"></a>
|
||||
<span class="sourceLineNo">147</span> } else {<a name="line.147"></a>
|
||||
<span class="sourceLineNo">148</span> int cp;<a name="line.148"></a>
|
||||
<span class="sourceLineNo">149</span> int delta;<a name="line.149"></a>
|
||||
<span class="sourceLineNo">150</span> if (Character.isLowSurrogate(c)) {<a name="line.150"></a>
|
||||
<span class="sourceLineNo">151</span> cp = s.codePointAt(end - 2);<a name="line.151"></a>
|
||||
<span class="sourceLineNo">152</span> delta = 2;<a name="line.152"></a>
|
||||
<span class="sourceLineNo">153</span> } else {<a name="line.153"></a>
|
||||
<span class="sourceLineNo">154</span> cp = s.codePointAt(end - 1);<a name="line.154"></a>
|
||||
<span class="sourceLineNo">155</span> delta = 1;<a name="line.155"></a>
|
||||
<span class="sourceLineNo">156</span> }<a name="line.156"></a>
|
||||
<span class="sourceLineNo">157</span> if (isWhitespace(cp))<a name="line.157"></a>
|
||||
<span class="sourceLineNo">158</span> end -= delta;<a name="line.158"></a>
|
||||
<span class="sourceLineNo">159</span> else<a name="line.159"></a>
|
||||
<span class="sourceLineNo">160</span> break;<a name="line.160"></a>
|
||||
<span class="sourceLineNo">161</span> }<a name="line.161"></a>
|
||||
<span class="sourceLineNo">162</span> }<a name="line.162"></a>
|
||||
<span class="sourceLineNo">163</span> return s.substring(start, end);<a name="line.163"></a>
|
||||
<span class="sourceLineNo">164</span> }<a name="line.164"></a>
|
||||
<span class="sourceLineNo">165</span><a name="line.165"></a>
|
||||
<span class="sourceLineNo">166</span><a name="line.166"></a>
|
||||
<span class="sourceLineNo">167</span> public static ConfigException extractInitializerError(ExceptionInInitializerError e) {<a name="line.167"></a>
|
||||
<span class="sourceLineNo">168</span> Throwable cause = e.getCause();<a name="line.168"></a>
|
||||
<span class="sourceLineNo">169</span> if (cause != null && cause instanceof ConfigException) {<a name="line.169"></a>
|
||||
<span class="sourceLineNo">170</span> return (ConfigException) cause;<a name="line.170"></a>
|
||||
<span class="sourceLineNo">171</span> } else {<a name="line.171"></a>
|
||||
<span class="sourceLineNo">172</span> throw e;<a name="line.172"></a>
|
||||
<span class="sourceLineNo">173</span> }<a name="line.173"></a>
|
||||
<span class="sourceLineNo">174</span> }<a name="line.174"></a>
|
||||
<span class="sourceLineNo">175</span><a name="line.175"></a>
|
||||
<span class="sourceLineNo">176</span> static File urlToFile(URL url) {<a name="line.176"></a>
|
||||
<span class="sourceLineNo">177</span> // this isn't really right, clearly, but not sure what to do.<a name="line.177"></a>
|
||||
<span class="sourceLineNo">178</span> try {<a name="line.178"></a>
|
||||
<span class="sourceLineNo">179</span> // this will properly handle hex escapes, etc.<a name="line.179"></a>
|
||||
<span class="sourceLineNo">180</span> return new File(url.toURI());<a name="line.180"></a>
|
||||
<span class="sourceLineNo">181</span> } catch (URISyntaxException e) {<a name="line.181"></a>
|
||||
<span class="sourceLineNo">182</span> // this handles some stuff like file:///c:/Whatever/<a name="line.182"></a>
|
||||
<span class="sourceLineNo">183</span> // apparently but mangles handling of hex escapes<a name="line.183"></a>
|
||||
<span class="sourceLineNo">184</span> return new File(url.getPath());<a name="line.184"></a>
|
||||
<span class="sourceLineNo">185</span> } catch (IllegalArgumentException e) {<a name="line.185"></a>
|
||||
<span class="sourceLineNo">186</span> // file://foo with double slash causes<a name="line.186"></a>
|
||||
<span class="sourceLineNo">187</span> // IllegalArgumentException "url has an authority component"<a name="line.187"></a>
|
||||
<span class="sourceLineNo">089</span> if (s.startsWith("include") || s.startsWith("true") || s.startsWith("false")<a name="line.89"></a>
|
||||
<span class="sourceLineNo">090</span> || s.startsWith("null") || s.contains("//"))<a name="line.90"></a>
|
||||
<span class="sourceLineNo">091</span> return renderJsonString(s);<a name="line.91"></a>
|
||||
<span class="sourceLineNo">092</span><a name="line.92"></a>
|
||||
<span class="sourceLineNo">093</span> // only unquote if it's pure alphanumeric<a name="line.93"></a>
|
||||
<span class="sourceLineNo">094</span> for (int i = 0; i < s.length(); ++i) {<a name="line.94"></a>
|
||||
<span class="sourceLineNo">095</span> char c = s.charAt(i);<a name="line.95"></a>
|
||||
<span class="sourceLineNo">096</span> if (!(Character.isLetter(c) || Character.isDigit(c) || c == '-'))<a name="line.96"></a>
|
||||
<span class="sourceLineNo">097</span> return renderJsonString(s);<a name="line.97"></a>
|
||||
<span class="sourceLineNo">098</span> }<a name="line.98"></a>
|
||||
<span class="sourceLineNo">099</span><a name="line.99"></a>
|
||||
<span class="sourceLineNo">100</span> return s;<a name="line.100"></a>
|
||||
<span class="sourceLineNo">101</span> }<a name="line.101"></a>
|
||||
<span class="sourceLineNo">102</span><a name="line.102"></a>
|
||||
<span class="sourceLineNo">103</span> static boolean isWhitespace(int codepoint) {<a name="line.103"></a>
|
||||
<span class="sourceLineNo">104</span> switch (codepoint) {<a name="line.104"></a>
|
||||
<span class="sourceLineNo">105</span> // try to hit the most common ASCII ones first, then the nonbreaking<a name="line.105"></a>
|
||||
<span class="sourceLineNo">106</span> // spaces that Java brokenly leaves out of isWhitespace.<a name="line.106"></a>
|
||||
<span class="sourceLineNo">107</span> case ' ':<a name="line.107"></a>
|
||||
<span class="sourceLineNo">108</span> case '\n':<a name="line.108"></a>
|
||||
<span class="sourceLineNo">109</span> case '\u00A0':<a name="line.109"></a>
|
||||
<span class="sourceLineNo">110</span> case '\u2007':<a name="line.110"></a>
|
||||
<span class="sourceLineNo">111</span> case '\u202F':<a name="line.111"></a>
|
||||
<span class="sourceLineNo">112</span> // this one is the BOM, see<a name="line.112"></a>
|
||||
<span class="sourceLineNo">113</span> // http://www.unicode.org/faq/utf_bom.html#BOM<a name="line.113"></a>
|
||||
<span class="sourceLineNo">114</span> // we just accept it as a zero-width nonbreaking space.<a name="line.114"></a>
|
||||
<span class="sourceLineNo">115</span> case '\uFEFF':<a name="line.115"></a>
|
||||
<span class="sourceLineNo">116</span> return true;<a name="line.116"></a>
|
||||
<span class="sourceLineNo">117</span> default:<a name="line.117"></a>
|
||||
<span class="sourceLineNo">118</span> return Character.isWhitespace(codepoint);<a name="line.118"></a>
|
||||
<span class="sourceLineNo">119</span> }<a name="line.119"></a>
|
||||
<span class="sourceLineNo">120</span> }<a name="line.120"></a>
|
||||
<span class="sourceLineNo">121</span><a name="line.121"></a>
|
||||
<span class="sourceLineNo">122</span> public static String unicodeTrim(String s) {<a name="line.122"></a>
|
||||
<span class="sourceLineNo">123</span> // this is dumb because it looks like there aren't any whitespace<a name="line.123"></a>
|
||||
<span class="sourceLineNo">124</span> // characters that need surrogate encoding. But, points for<a name="line.124"></a>
|
||||
<span class="sourceLineNo">125</span> // pedantic correctness! It's future-proof or something.<a name="line.125"></a>
|
||||
<span class="sourceLineNo">126</span> // String.trim() actually is broken, since there are plenty of<a name="line.126"></a>
|
||||
<span class="sourceLineNo">127</span> // non-ASCII whitespace characters.<a name="line.127"></a>
|
||||
<span class="sourceLineNo">128</span> final int length = s.length();<a name="line.128"></a>
|
||||
<span class="sourceLineNo">129</span> if (length == 0)<a name="line.129"></a>
|
||||
<span class="sourceLineNo">130</span> return s;<a name="line.130"></a>
|
||||
<span class="sourceLineNo">131</span><a name="line.131"></a>
|
||||
<span class="sourceLineNo">132</span> int start = 0;<a name="line.132"></a>
|
||||
<span class="sourceLineNo">133</span> while (start < length) {<a name="line.133"></a>
|
||||
<span class="sourceLineNo">134</span> char c = s.charAt(start);<a name="line.134"></a>
|
||||
<span class="sourceLineNo">135</span> if (c == ' ' || c == '\n') {<a name="line.135"></a>
|
||||
<span class="sourceLineNo">136</span> start += 1;<a name="line.136"></a>
|
||||
<span class="sourceLineNo">137</span> } else {<a name="line.137"></a>
|
||||
<span class="sourceLineNo">138</span> int cp = s.codePointAt(start);<a name="line.138"></a>
|
||||
<span class="sourceLineNo">139</span> if (isWhitespace(cp))<a name="line.139"></a>
|
||||
<span class="sourceLineNo">140</span> start += Character.charCount(cp);<a name="line.140"></a>
|
||||
<span class="sourceLineNo">141</span> else<a name="line.141"></a>
|
||||
<span class="sourceLineNo">142</span> break;<a name="line.142"></a>
|
||||
<span class="sourceLineNo">143</span> }<a name="line.143"></a>
|
||||
<span class="sourceLineNo">144</span> }<a name="line.144"></a>
|
||||
<span class="sourceLineNo">145</span><a name="line.145"></a>
|
||||
<span class="sourceLineNo">146</span> int end = length;<a name="line.146"></a>
|
||||
<span class="sourceLineNo">147</span> while (end > start) {<a name="line.147"></a>
|
||||
<span class="sourceLineNo">148</span> char c = s.charAt(end - 1);<a name="line.148"></a>
|
||||
<span class="sourceLineNo">149</span> if (c == ' ' || c == '\n') {<a name="line.149"></a>
|
||||
<span class="sourceLineNo">150</span> --end;<a name="line.150"></a>
|
||||
<span class="sourceLineNo">151</span> } else {<a name="line.151"></a>
|
||||
<span class="sourceLineNo">152</span> int cp;<a name="line.152"></a>
|
||||
<span class="sourceLineNo">153</span> int delta;<a name="line.153"></a>
|
||||
<span class="sourceLineNo">154</span> if (Character.isLowSurrogate(c)) {<a name="line.154"></a>
|
||||
<span class="sourceLineNo">155</span> cp = s.codePointAt(end - 2);<a name="line.155"></a>
|
||||
<span class="sourceLineNo">156</span> delta = 2;<a name="line.156"></a>
|
||||
<span class="sourceLineNo">157</span> } else {<a name="line.157"></a>
|
||||
<span class="sourceLineNo">158</span> cp = s.codePointAt(end - 1);<a name="line.158"></a>
|
||||
<span class="sourceLineNo">159</span> delta = 1;<a name="line.159"></a>
|
||||
<span class="sourceLineNo">160</span> }<a name="line.160"></a>
|
||||
<span class="sourceLineNo">161</span> if (isWhitespace(cp))<a name="line.161"></a>
|
||||
<span class="sourceLineNo">162</span> end -= delta;<a name="line.162"></a>
|
||||
<span class="sourceLineNo">163</span> else<a name="line.163"></a>
|
||||
<span class="sourceLineNo">164</span> break;<a name="line.164"></a>
|
||||
<span class="sourceLineNo">165</span> }<a name="line.165"></a>
|
||||
<span class="sourceLineNo">166</span> }<a name="line.166"></a>
|
||||
<span class="sourceLineNo">167</span> return s.substring(start, end);<a name="line.167"></a>
|
||||
<span class="sourceLineNo">168</span> }<a name="line.168"></a>
|
||||
<span class="sourceLineNo">169</span><a name="line.169"></a>
|
||||
<span class="sourceLineNo">170</span><a name="line.170"></a>
|
||||
<span class="sourceLineNo">171</span> public static ConfigException extractInitializerError(ExceptionInInitializerError e) {<a name="line.171"></a>
|
||||
<span class="sourceLineNo">172</span> Throwable cause = e.getCause();<a name="line.172"></a>
|
||||
<span class="sourceLineNo">173</span> if (cause != null && cause instanceof ConfigException) {<a name="line.173"></a>
|
||||
<span class="sourceLineNo">174</span> return (ConfigException) cause;<a name="line.174"></a>
|
||||
<span class="sourceLineNo">175</span> } else {<a name="line.175"></a>
|
||||
<span class="sourceLineNo">176</span> throw e;<a name="line.176"></a>
|
||||
<span class="sourceLineNo">177</span> }<a name="line.177"></a>
|
||||
<span class="sourceLineNo">178</span> }<a name="line.178"></a>
|
||||
<span class="sourceLineNo">179</span><a name="line.179"></a>
|
||||
<span class="sourceLineNo">180</span> static File urlToFile(URL url) {<a name="line.180"></a>
|
||||
<span class="sourceLineNo">181</span> // this isn't really right, clearly, but not sure what to do.<a name="line.181"></a>
|
||||
<span class="sourceLineNo">182</span> try {<a name="line.182"></a>
|
||||
<span class="sourceLineNo">183</span> // this will properly handle hex escapes, etc.<a name="line.183"></a>
|
||||
<span class="sourceLineNo">184</span> return new File(url.toURI());<a name="line.184"></a>
|
||||
<span class="sourceLineNo">185</span> } catch (URISyntaxException e) {<a name="line.185"></a>
|
||||
<span class="sourceLineNo">186</span> // this handles some stuff like file:///c:/Whatever/<a name="line.186"></a>
|
||||
<span class="sourceLineNo">187</span> // apparently but mangles handling of hex escapes<a name="line.187"></a>
|
||||
<span class="sourceLineNo">188</span> return new File(url.getPath());<a name="line.188"></a>
|
||||
<span class="sourceLineNo">189</span> }<a name="line.189"></a>
|
||||
<span class="sourceLineNo">190</span> }<a name="line.190"></a>
|
||||
<span class="sourceLineNo">191</span><a name="line.191"></a>
|
||||
<span class="sourceLineNo">192</span> public static String joinPath(String... elements) {<a name="line.192"></a>
|
||||
<span class="sourceLineNo">193</span> return (new Path(elements)).render();<a name="line.193"></a>
|
||||
<span class="sourceLineNo">189</span> } catch (IllegalArgumentException e) {<a name="line.189"></a>
|
||||
<span class="sourceLineNo">190</span> // file://foo with double slash causes<a name="line.190"></a>
|
||||
<span class="sourceLineNo">191</span> // IllegalArgumentException "url has an authority component"<a name="line.191"></a>
|
||||
<span class="sourceLineNo">192</span> return new File(url.getPath());<a name="line.192"></a>
|
||||
<span class="sourceLineNo">193</span> }<a name="line.193"></a>
|
||||
<span class="sourceLineNo">194</span> }<a name="line.194"></a>
|
||||
<span class="sourceLineNo">195</span><a name="line.195"></a>
|
||||
<span class="sourceLineNo">196</span> public static String joinPath(List<String> elements) {<a name="line.196"></a>
|
||||
<span class="sourceLineNo">197</span> return joinPath(elements.toArray(new String[0]));<a name="line.197"></a>
|
||||
<span class="sourceLineNo">196</span> public static String joinPath(String... elements) {<a name="line.196"></a>
|
||||
<span class="sourceLineNo">197</span> return (new Path(elements)).render();<a name="line.197"></a>
|
||||
<span class="sourceLineNo">198</span> }<a name="line.198"></a>
|
||||
<span class="sourceLineNo">199</span><a name="line.199"></a>
|
||||
<span class="sourceLineNo">200</span> public static List<String> splitPath(String path) {<a name="line.200"></a>
|
||||
<span class="sourceLineNo">201</span> Path p = Path.newPath(path);<a name="line.201"></a>
|
||||
<span class="sourceLineNo">202</span> List<String> elements = new ArrayList<String>();<a name="line.202"></a>
|
||||
<span class="sourceLineNo">203</span> while (p != null) {<a name="line.203"></a>
|
||||
<span class="sourceLineNo">204</span> elements.add(p.first());<a name="line.204"></a>
|
||||
<span class="sourceLineNo">205</span> p = p.remainder();<a name="line.205"></a>
|
||||
<span class="sourceLineNo">206</span> }<a name="line.206"></a>
|
||||
<span class="sourceLineNo">207</span> return elements;<a name="line.207"></a>
|
||||
<span class="sourceLineNo">208</span> }<a name="line.208"></a>
|
||||
<span class="sourceLineNo">209</span><a name="line.209"></a>
|
||||
<span class="sourceLineNo">210</span> public static ConfigOrigin readOrigin(ObjectInputStream in) throws IOException {<a name="line.210"></a>
|
||||
<span class="sourceLineNo">211</span> return SerializedConfigValue.readOrigin(in, null);<a name="line.211"></a>
|
||||
<span class="sourceLineNo">200</span> public static String joinPath(List<String> elements) {<a name="line.200"></a>
|
||||
<span class="sourceLineNo">201</span> return joinPath(elements.toArray(new String[0]));<a name="line.201"></a>
|
||||
<span class="sourceLineNo">202</span> }<a name="line.202"></a>
|
||||
<span class="sourceLineNo">203</span><a name="line.203"></a>
|
||||
<span class="sourceLineNo">204</span> public static List<String> splitPath(String path) {<a name="line.204"></a>
|
||||
<span class="sourceLineNo">205</span> Path p = Path.newPath(path);<a name="line.205"></a>
|
||||
<span class="sourceLineNo">206</span> List<String> elements = new ArrayList<String>();<a name="line.206"></a>
|
||||
<span class="sourceLineNo">207</span> while (p != null) {<a name="line.207"></a>
|
||||
<span class="sourceLineNo">208</span> elements.add(p.first());<a name="line.208"></a>
|
||||
<span class="sourceLineNo">209</span> p = p.remainder();<a name="line.209"></a>
|
||||
<span class="sourceLineNo">210</span> }<a name="line.210"></a>
|
||||
<span class="sourceLineNo">211</span> return elements;<a name="line.211"></a>
|
||||
<span class="sourceLineNo">212</span> }<a name="line.212"></a>
|
||||
<span class="sourceLineNo">213</span><a name="line.213"></a>
|
||||
<span class="sourceLineNo">214</span> public static void writeOrigin(ObjectOutputStream out, ConfigOrigin origin) throws IOException {<a name="line.214"></a>
|
||||
<span class="sourceLineNo">215</span> SerializedConfigValue.writeOrigin(new DataOutputStream(out), (SimpleConfigOrigin) origin,<a name="line.215"></a>
|
||||
<span class="sourceLineNo">216</span> null);<a name="line.216"></a>
|
||||
<span class="sourceLineNo">217</span> }<a name="line.217"></a>
|
||||
<span class="sourceLineNo">218</span><a name="line.218"></a>
|
||||
<span class="sourceLineNo">219</span> static String toCamelCase(String originalName) {<a name="line.219"></a>
|
||||
<span class="sourceLineNo">220</span> String[] words = originalName.split("-+");<a name="line.220"></a>
|
||||
<span class="sourceLineNo">221</span> StringBuilder nameBuilder = new StringBuilder(originalName.length());<a name="line.221"></a>
|
||||
<span class="sourceLineNo">222</span> for (String word : words) {<a name="line.222"></a>
|
||||
<span class="sourceLineNo">223</span> if (nameBuilder.length() == 0) {<a name="line.223"></a>
|
||||
<span class="sourceLineNo">224</span> nameBuilder.append(word);<a name="line.224"></a>
|
||||
<span class="sourceLineNo">225</span> } else {<a name="line.225"></a>
|
||||
<span class="sourceLineNo">226</span> nameBuilder.append(word.substring(0, 1).toUpperCase());<a name="line.226"></a>
|
||||
<span class="sourceLineNo">227</span> nameBuilder.append(word.substring(1));<a name="line.227"></a>
|
||||
<span class="sourceLineNo">228</span> }<a name="line.228"></a>
|
||||
<span class="sourceLineNo">229</span> }<a name="line.229"></a>
|
||||
<span class="sourceLineNo">230</span> return nameBuilder.toString();<a name="line.230"></a>
|
||||
<span class="sourceLineNo">231</span> }<a name="line.231"></a>
|
||||
<span class="sourceLineNo">232</span>}<a name="line.232"></a>
|
||||
<span class="sourceLineNo">214</span> public static ConfigOrigin readOrigin(ObjectInputStream in) throws IOException {<a name="line.214"></a>
|
||||
<span class="sourceLineNo">215</span> return SerializedConfigValue.readOrigin(in, null);<a name="line.215"></a>
|
||||
<span class="sourceLineNo">216</span> }<a name="line.216"></a>
|
||||
<span class="sourceLineNo">217</span><a name="line.217"></a>
|
||||
<span class="sourceLineNo">218</span> public static void writeOrigin(ObjectOutputStream out, ConfigOrigin origin) throws IOException {<a name="line.218"></a>
|
||||
<span class="sourceLineNo">219</span> SerializedConfigValue.writeOrigin(new DataOutputStream(out), (SimpleConfigOrigin) origin,<a name="line.219"></a>
|
||||
<span class="sourceLineNo">220</span> null);<a name="line.220"></a>
|
||||
<span class="sourceLineNo">221</span> }<a name="line.221"></a>
|
||||
<span class="sourceLineNo">222</span><a name="line.222"></a>
|
||||
<span class="sourceLineNo">223</span> static String toCamelCase(String originalName) {<a name="line.223"></a>
|
||||
<span class="sourceLineNo">224</span> String[] words = originalName.split("-+");<a name="line.224"></a>
|
||||
<span class="sourceLineNo">225</span> StringBuilder nameBuilder = new StringBuilder(originalName.length());<a name="line.225"></a>
|
||||
<span class="sourceLineNo">226</span> for (String word : words) {<a name="line.226"></a>
|
||||
<span class="sourceLineNo">227</span> if (nameBuilder.length() == 0) {<a name="line.227"></a>
|
||||
<span class="sourceLineNo">228</span> nameBuilder.append(word);<a name="line.228"></a>
|
||||
<span class="sourceLineNo">229</span> } else {<a name="line.229"></a>
|
||||
<span class="sourceLineNo">230</span> nameBuilder.append(word.substring(0, 1).toUpperCase());<a name="line.230"></a>
|
||||
<span class="sourceLineNo">231</span> nameBuilder.append(word.substring(1));<a name="line.231"></a>
|
||||
<span class="sourceLineNo">232</span> }<a name="line.232"></a>
|
||||
<span class="sourceLineNo">233</span> }<a name="line.233"></a>
|
||||
<span class="sourceLineNo">234</span> return nameBuilder.toString();<a name="line.234"></a>
|
||||
<span class="sourceLineNo">235</span> }<a name="line.235"></a>
|
||||
<span class="sourceLineNo">236</span>}<a name="line.236"></a>
|
||||
|
||||
|
||||
|
||||
|
@ -463,7 +463,6 @@ Table styles
|
||||
.useSummary td, .constantsSummary td, .deprecatedSummary td {
|
||||
text-align:left;
|
||||
padding:0px 0px 12px 10px;
|
||||
width:100%;
|
||||
}
|
||||
th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
|
||||
td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
|
||||
@ -488,6 +487,7 @@ td.colOne, th.colOne {
|
||||
font-size:13px;
|
||||
}
|
||||
.overviewSummary td.colFirst, .overviewSummary th.colFirst,
|
||||
.useSummary td.colFirst, .useSummary th.colFirst,
|
||||
.overviewSummary td.colOne, .overviewSummary th.colOne,
|
||||
.memberSummary td.colFirst, .memberSummary th.colFirst,
|
||||
.memberSummary td.colOne, .memberSummary th.colOne,
|
||||
|
67
v1.3.1/allclasses-frame.html
Normal file
67
v1.3.1/allclasses-frame.html
Normal file
@ -0,0 +1,67 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>All Classes</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar">All Classes</h1>
|
||||
<div class="indexContainer">
|
||||
<ul>
|
||||
<li><a href="com/typesafe/config/Config.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">Config</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigBeanFactory.html" title="class in com.typesafe.config" target="classFrame">ConfigBeanFactory</a></li>
|
||||
<li><a href="com/typesafe/config/impl/ConfigBeanImpl.html" title="class in com.typesafe.config.impl" target="classFrame">ConfigBeanImpl</a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigDocument.html" title="interface in com.typesafe.config.parser" target="classFrame"><span class="interfaceName">ConfigDocument</span></a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigDocumentFactory.html" title="class in com.typesafe.config.parser" target="classFrame">ConfigDocumentFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config" target="classFrame">ConfigException</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config" target="classFrame">ConfigException.BadBean</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config" target="classFrame">ConfigException.BadPath</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config" target="classFrame">ConfigException.BadValue</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config" target="classFrame">ConfigException.BugOrBroken</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Generic</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config" target="classFrame">ConfigException.IO</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Missing</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config" target="classFrame">ConfigException.NotResolved</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Null</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Parse</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config" target="classFrame">ConfigException.UnresolvedSubstitution</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config" target="classFrame">ConfigException.ValidationFailed</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config" target="classFrame">ConfigException.ValidationProblem</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config" target="classFrame">ConfigException.WrongType</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config" target="classFrame">ConfigFactory</a></li>
|
||||
<li><a href="com/typesafe/config/impl/ConfigImpl.html" title="class in com.typesafe.config.impl" target="classFrame">ConfigImpl</a></li>
|
||||
<li><a href="com/typesafe/config/impl/ConfigImplUtil.html" title="class in com.typesafe.config.impl" target="classFrame">ConfigImplUtil</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncludeContext</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluder</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluderClasspath</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluderFile</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigIncluderURL</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigList</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigLoadingStrategy</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config" target="classFrame">ConfigMemorySize</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigMergeable</span></a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigNode.html" title="interface in com.typesafe.config.parser" target="classFrame"><span class="interfaceName">ConfigNode</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigObject</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigOrigin</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigOriginFactory.html" title="class in com.typesafe.config" target="classFrame">ConfigOriginFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigParseable</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config" target="classFrame">ConfigParseOptions</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config" target="classFrame">ConfigRenderOptions</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config" target="classFrame">ConfigResolveOptions</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config" target="classFrame">ConfigSyntax</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigUtil.html" title="class in com.typesafe.config" target="classFrame">ConfigUtil</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config" target="classFrame"><span class="interfaceName">ConfigValue</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config" target="classFrame">ConfigValueFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config" target="classFrame">ConfigValueType</a></li>
|
||||
<li><a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config" target="classFrame">DefaultConfigLoadingStrategy</a></li>
|
||||
<li><a href="com/typesafe/config/Optional.html" title="annotation in com.typesafe.config" target="classFrame">Optional</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.html" title="class in com.typesafe.config.impl" target="classFrame">Parseable</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.Relativizer.html" title="interface in com.typesafe.config.impl" target="classFrame"><span class="interfaceName">Parseable.Relativizer</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
67
v1.3.1/allclasses-noframe.html
Normal file
67
v1.3.1/allclasses-noframe.html
Normal file
@ -0,0 +1,67 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:12 EDT 2016 -->
|
||||
<title>All Classes</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar">All Classes</h1>
|
||||
<div class="indexContainer">
|
||||
<ul>
|
||||
<li><a href="com/typesafe/config/Config.html" title="interface in com.typesafe.config"><span class="interfaceName">Config</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigBeanFactory.html" title="class in com.typesafe.config">ConfigBeanFactory</a></li>
|
||||
<li><a href="com/typesafe/config/impl/ConfigBeanImpl.html" title="class in com.typesafe.config.impl">ConfigBeanImpl</a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigDocument.html" title="interface in com.typesafe.config.parser"><span class="interfaceName">ConfigDocument</span></a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigDocumentFactory.html" title="class in com.typesafe.config.parser">ConfigDocumentFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config">ConfigFactory</a></li>
|
||||
<li><a href="com/typesafe/config/impl/ConfigImpl.html" title="class in com.typesafe.config.impl">ConfigImpl</a></li>
|
||||
<li><a href="com/typesafe/config/impl/ConfigImplUtil.html" title="class in com.typesafe.config.impl">ConfigImplUtil</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigIncludeContext</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigIncluder</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigIncluderClasspath</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigIncluderFile</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigIncluderURL</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigList</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigLoadingStrategy.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigLoadingStrategy</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config">ConfigMemorySize</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigMergeable</span></a></li>
|
||||
<li><a href="com/typesafe/config/parser/ConfigNode.html" title="interface in com.typesafe.config.parser"><span class="interfaceName">ConfigNode</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigObject</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigOrigin</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigOriginFactory.html" title="class in com.typesafe.config">ConfigOriginFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigParseable</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigUtil.html" title="class in com.typesafe.config">ConfigUtil</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><span class="interfaceName">ConfigValue</span></a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config">ConfigValueFactory</a></li>
|
||||
<li><a href="com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a></li>
|
||||
<li><a href="com/typesafe/config/DefaultConfigLoadingStrategy.html" title="class in com.typesafe.config">DefaultConfigLoadingStrategy</a></li>
|
||||
<li><a href="com/typesafe/config/Optional.html" title="annotation in com.typesafe.config">Optional</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.html" title="class in com.typesafe.config.impl">Parseable</a></li>
|
||||
<li><a href="com/typesafe/config/impl/Parseable.Relativizer.html" title="interface in com.typesafe.config.impl"><span class="interfaceName">Parseable.Relativizer</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
2039
v1.3.1/com/typesafe/config/Config.html
Normal file
2039
v1.3.1/com/typesafe/config/Config.html
Normal file
File diff suppressed because it is too large
Load Diff
310
v1.3.1/com/typesafe/config/ConfigBeanFactory.html
Normal file
310
v1.3.1/com/typesafe/config/ConfigBeanFactory.html
Normal file
@ -0,0 +1,310 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigBeanFactory</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigBeanFactory";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigBeanFactory.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigBeanFactory.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigBeanFactory" class="title">Class ConfigBeanFactory</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigBeanFactory</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L11" target="_blank" >ConfigBeanFactory</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Factory for automatically creating a Java class from a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>.
|
||||
See <a href="../../../com/typesafe/config/ConfigBeanFactory.html#create-com.typesafe.config.Config-java.lang.Class-"><code>create(Config,Class)</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>1.3.0</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigBeanFactory.html#ConfigBeanFactory--">ConfigBeanFactory</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static <T> T</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigBeanFactory.html#create-com.typesafe.config.Config-java.lang.Class-">create</a></span>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
java.lang.Class<T> clazz)</code>
|
||||
<div class="block">Creates an instance of a class, initializing its fields from a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="ConfigBeanFactory--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigBeanFactory</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L11" target="_blank" >ConfigBeanFactory</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="create-com.typesafe.config.Config-java.lang.Class-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>create</h4>
|
||||
<pre>public static <T> T <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigBeanFactory.java#L46" target="_blank" >create</a>(<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a> config,
|
||||
java.lang.Class<T> clazz)</pre>
|
||||
<div class="block">Creates an instance of a class, initializing its fields from a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>.
|
||||
|
||||
Example usage:
|
||||
|
||||
<pre>
|
||||
Config configSource = ConfigFactory.load().getConfig("foo");
|
||||
FooConfig config = ConfigBeanFactory.create(configSource, FooConfig.class);
|
||||
</pre>
|
||||
|
||||
The Java class should follow JavaBean conventions. Field types
|
||||
can be any of the types you can normally get from a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>, including <code>java.time.Duration</code> or <a href="../../../com/typesafe/config/ConfigMemorySize.html" title="class in com.typesafe.config"><code>ConfigMemorySize</code></a>. Fields may also be another JavaBean-style
|
||||
class.
|
||||
|
||||
Fields are mapped to config by converting the config key to
|
||||
camel case. So the key <code>foo-bar</code> becomes JavaBean
|
||||
setter <code>setFooBar</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Type Parameters:</span></dt>
|
||||
<dd><code>T</code> - the type of the class to be instantiated</dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>config</code> - source of config information</dd>
|
||||
<dd><code>clazz</code> - class to be instantiated</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>an instance of the class populated with data from the config</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a></code> - If something is wrong with the JavaBean</dd>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a></code> - If the config doesn't conform to the bean's implied schema</dd>
|
||||
<dd><code><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></code> - Can throw the same exceptions as the getters on <code>Config</code></dd>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>1.3.0</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigBeanFactory.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigBeanFactory.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
318
v1.3.1/com/typesafe/config/ConfigException.BadBean.html
Normal file
318
v1.3.1/com/typesafe/config/ConfigException.BadBean.html
Normal file
@ -0,0 +1,318 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BadBean</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.BadBean";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BadBean.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BadBean.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.BadBean" class="title">Class ConfigException.BadBean</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.BugOrBroken</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.BadBean</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L399" target="_blank" >ConfigException.BadBean</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></pre>
|
||||
<div class="block">Some problem with a JavaBean we are trying to initialize.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Since:</span></dt>
|
||||
<dd>1.3.0</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.BadBean">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadBean.html#BadBean-java.lang.String-">BadBean</a></span>(java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadBean.html#BadBean-java.lang.String-java.lang.Throwable-">BadBean</a></span>(java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="BadBean-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadBean</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadBean.java#L402" target="_blank" >BadBean</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadBean-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BadBean</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadBean.java#L406" target="_blank" >BadBean</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BadBean.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BadBean.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
364
v1.3.1/com/typesafe/config/ConfigException.BadPath.html
Normal file
364
v1.3.1/com/typesafe/config/ConfigException.BadPath.html
Normal file
@ -0,0 +1,364 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BadPath</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.BadPath";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BadPath.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BadPath.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.BadPath" class="title">Class ConfigException.BadPath</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.BadPath</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L193" target="_blank" >ConfigException.BadPath</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that a path expression was invalid. Try putting
|
||||
double quotes around path elements that contain "special" characters.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.BadPath">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadPath.html#BadPath-com.typesafe.config.ConfigOrigin-java.lang.String-">BadPath</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadPath.html#BadPath-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-">BadPath</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadPath.html#BadPath-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.Throwable-">BadPath</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadPath.html#BadPath-java.lang.String-java.lang.String-">BadPath</a></span>(java.lang.String path,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadPath.html#BadPath-java.lang.String-java.lang.String-java.lang.Throwable-">BadPath</a></span>(java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="BadPath-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L196" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadPath-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L203" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadPath-java.lang.String-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L207" target="_blank" >BadPath</a>(java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadPath-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L212" target="_blank" >BadPath</a>(java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadPath-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BadPath</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadPath.java#L216" target="_blank" >BadPath</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BadPath.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BadPath.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
351
v1.3.1/com/typesafe/config/ConfigException.BadValue.html
Normal file
351
v1.3.1/com/typesafe/config/ConfigException.BadValue.html
Normal file
@ -0,0 +1,351 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BadValue</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.BadValue";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BadValue.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BadValue.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.BadValue" class="title">Class ConfigException.BadValue</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.BadValue</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L167" target="_blank" >ConfigException.BadValue</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that a value was messed up, for example you may have
|
||||
asked for a duration and the value can't be sensibly parsed as a
|
||||
duration.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.BadValue">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadValue.html#BadValue-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-">BadValue</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadValue.html#BadValue-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.Throwable-">BadValue</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadValue.html#BadValue-java.lang.String-java.lang.String-">BadValue</a></span>(java.lang.String path,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadValue.html#BadValue-java.lang.String-java.lang.String-java.lang.Throwable-">BadValue</a></span>(java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="BadValue-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L170" target="_blank" >BadValue</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadValue-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L175" target="_blank" >BadValue</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadValue-java.lang.String-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L179" target="_blank" >BadValue</a>(java.lang.String path,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BadValue-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BadValue</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BadValue.java#L183" target="_blank" >BadValue</a>(java.lang.String path,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BadValue.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BadValue.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
319
v1.3.1/com/typesafe/config/ConfigException.BugOrBroken.html
Normal file
319
v1.3.1/com/typesafe/config/ConfigException.BugOrBroken.html
Normal file
@ -0,0 +1,319 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.BugOrBroken</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.BugOrBroken";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BugOrBroken.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BugOrBroken.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.BugOrBroken" class="title">Class ConfigException.BugOrBroken</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.BugOrBroken</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L228" target="_blank" >ConfigException.BugOrBroken</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that there's a bug in something (possibly the
|
||||
library itself) or the runtime environment is broken. This exception
|
||||
should never be handled; instead, something should be fixed to keep the
|
||||
exception from occurring. This exception can be thrown by any method in
|
||||
the library.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.BugOrBroken">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html#BugOrBroken-java.lang.String-">BugOrBroken</a></span>(java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html#BugOrBroken-java.lang.String-java.lang.Throwable-">BugOrBroken</a></span>(java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="BugOrBroken-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>BugOrBroken</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BugOrBroken.java#L231" target="_blank" >BugOrBroken</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="BugOrBroken-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BugOrBroken</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.BugOrBroken.java#L235" target="_blank" >BugOrBroken</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.BugOrBroken.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.BugOrBroken.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
311
v1.3.1/com/typesafe/config/ConfigException.Generic.html
Normal file
311
v1.3.1/com/typesafe/config/ConfigException.Generic.html
Normal file
@ -0,0 +1,311 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Generic</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.Generic";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Generic.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Generic.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.Generic" class="title">Class ConfigException.Generic</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.Generic</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L414" target="_blank" >ConfigException.Generic</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception that doesn't fall into any other category.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.Generic">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Generic.html#Generic-java.lang.String-">Generic</a></span>(java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Generic.html#Generic-java.lang.String-java.lang.Throwable-">Generic</a></span>(java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="Generic-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Generic</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Generic.java#L417" target="_blank" >Generic</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Generic-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Generic</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Generic.java#L421" target="_blank" >Generic</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Generic.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Generic.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
315
v1.3.1/com/typesafe/config/ConfigException.IO.html
Normal file
315
v1.3.1/com/typesafe/config/ConfigException.IO.html
Normal file
@ -0,0 +1,315 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.IO</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.IO";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.IO.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.IO.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.IO" class="title">Class ConfigException.IO</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.IO</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L244" target="_blank" >ConfigException.IO</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that there was an IO error.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.IO">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.IO.html#IO-com.typesafe.config.ConfigOrigin-java.lang.String-">IO</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.IO.html#IO-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">IO</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="IO-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>IO</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.IO.java#L247" target="_blank" >IO</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="IO-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>IO</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.IO.java#L251" target="_blank" >IO</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.IO.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.IO.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
351
v1.3.1/com/typesafe/config/ConfigException.Missing.html
Normal file
351
v1.3.1/com/typesafe/config/ConfigException.Missing.html
Normal file
@ -0,0 +1,351 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Missing</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.Missing";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Missing.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Missing.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.Missing" class="title">Class ConfigException.Missing</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.Missing</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L114" target="_blank" >ConfigException.Missing</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicates that the setting was never set to anything, not even
|
||||
null.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.Missing">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier</th>
|
||||
<th class="colLast" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Missing.html#Missing-com.typesafe.config.ConfigOrigin-java.lang.String-">Missing</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>protected </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Missing.html#Missing-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">Missing</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code> </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Missing.html#Missing-java.lang.String-">Missing</a></span>(java.lang.String path)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code> </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Missing.html#Missing-java.lang.String-java.lang.Throwable-">Missing</a></span>(java.lang.String path,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="Missing-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L117" target="_blank" >Missing</a>(java.lang.String path,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Missing-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L122" target="_blank" >Missing</a>(java.lang.String path)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Missing-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L126" target="_blank" >Missing</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Missing-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Missing</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Missing.java#L130" target="_blank" >Missing</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Missing.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Missing.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
321
v1.3.1/com/typesafe/config/ConfigException.NotResolved.html
Normal file
321
v1.3.1/com/typesafe/config/ConfigException.NotResolved.html
Normal file
@ -0,0 +1,321 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.NotResolved</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.NotResolved";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.NotResolved.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.NotResolved.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.NotResolved" class="title">Class ConfigException.NotResolved</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.BugOrBroken</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.NotResolved</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L296" target="_blank" >ConfigException.NotResolved</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></pre>
|
||||
<div class="block">Exception indicating that you tried to use a function that requires
|
||||
substitutions to be resolved, but substitutions have not been resolved
|
||||
(that is, <a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a> was not called). This is always a bug in
|
||||
either application code or the library; it's wrong to write a handler for
|
||||
this exception because you should be able to fix the code to avoid it by
|
||||
adding calls to <a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.NotResolved">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.NotResolved.html#NotResolved-java.lang.String-">NotResolved</a></span>(java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.NotResolved.html#NotResolved-java.lang.String-java.lang.Throwable-">NotResolved</a></span>(java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="NotResolved-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>NotResolved</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.NotResolved.java#L299" target="_blank" >NotResolved</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="NotResolved-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>NotResolved</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.NotResolved.java#L303" target="_blank" >NotResolved</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.NotResolved.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.NotResolved.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
325
v1.3.1/com/typesafe/config/ConfigException.Null.html
Normal file
325
v1.3.1/com/typesafe/config/ConfigException.Null.html
Normal file
@ -0,0 +1,325 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Null</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.Null";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Null.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Null.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.Null" class="title">Class ConfigException.Null</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.Missing</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.Null</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L139" target="_blank" >ConfigException.Null</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></pre>
|
||||
<div class="block">Exception indicates that the setting was treated as missing because it
|
||||
was set to null.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.Null">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Null.html#Null-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-">Null</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Null.html#Null-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.Throwable-">Null</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="Null-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Null</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Null.java#L151" target="_blank" >Null</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Null-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Null</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Null.java#L156" target="_blank" >Null</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Null.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Null.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
319
v1.3.1/com/typesafe/config/ConfigException.Parse.html
Normal file
319
v1.3.1/com/typesafe/config/ConfigException.Parse.html
Normal file
@ -0,0 +1,319 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.Parse</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.Parse";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Parse.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Parse.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.Parse" class="title">Class ConfigException.Parse</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.Parse</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L260" target="_blank" >ConfigException.Parse</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that there was a parse error.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.Parse">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Parse.html#Parse-com.typesafe.config.ConfigOrigin-java.lang.String-">Parse</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Parse.html#Parse-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">Parse</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="Parse-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Parse</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Parse.java#L263" target="_blank" >Parse</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Parse-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Parse</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.Parse.java#L267" target="_blank" >Parse</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.Parse.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.Parse.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,321 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.UnresolvedSubstitution</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.UnresolvedSubstitution";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.UnresolvedSubstitution.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.UnresolvedSubstitution.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.UnresolvedSubstitution" class="title">Class ConfigException.UnresolvedSubstitution</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.Parse</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.UnresolvedSubstitution</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L276" target="_blank" >ConfigException.UnresolvedSubstitution</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a></pre>
|
||||
<div class="block">Exception indicating that a substitution did not resolve to anything.
|
||||
Thrown by <a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.UnresolvedSubstitution">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html#UnresolvedSubstitution-com.typesafe.config.ConfigOrigin-java.lang.String-">UnresolvedSubstitution</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String detail)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html#UnresolvedSubstitution-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">UnresolvedSubstitution</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String detail,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="UnresolvedSubstitution-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>UnresolvedSubstitution</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.UnresolvedSubstitution.java#L279" target="_blank" >UnresolvedSubstitution</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String detail,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="UnresolvedSubstitution-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>UnresolvedSubstitution</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.UnresolvedSubstitution.java#L283" target="_blank" >UnresolvedSubstitution</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String detail)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.UnresolvedSubstitution.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.UnresolvedSubstitution.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
334
v1.3.1/com/typesafe/config/ConfigException.ValidationFailed.html
Normal file
334
v1.3.1/com/typesafe/config/ConfigException.ValidationFailed.html
Normal file
@ -0,0 +1,334 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.ValidationFailed</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.ValidationFailed";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.ValidationFailed.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.ValidationFailed.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.ValidationFailed" class="title">Class ConfigException.ValidationFailed</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.ValidationFailed</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L362" target="_blank" >ConfigException.ValidationFailed</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that <a href="../../../com/typesafe/config/Config.html#checkValid-com.typesafe.config.Config-java.lang.String...-"><code>Config.checkValid(com.typesafe.config.Config, java.lang.String...)</code></a> found validity
|
||||
problems. The problems are available via the <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html#problems--"><code>problems()</code></a> method.
|
||||
The <code>getMessage()</code> of this exception is a potentially very
|
||||
long string listing all the problems found.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.ValidationFailed">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html#ValidationFailed-java.lang.Iterable-">ValidationFailed</a></span>(java.lang.Iterable<<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>> problems)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.Iterable<<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html#problems--">problems</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="ValidationFailed-java.lang.Iterable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ValidationFailed</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationFailed.java#L367" target="_blank" >ValidationFailed</a>(java.lang.Iterable<<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>> problems)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="problems--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>problems</h4>
|
||||
<pre>public java.lang.Iterable<<a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationFailed.java#L372" target="_blank" >problems</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.ValidationFailed.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.ValidationFailed.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,346 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.ValidationProblem</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.ValidationProblem";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.ValidationProblem.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.ValidationProblem.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.ValidationProblem" class="title">Class ConfigException.ValidationProblem</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.ValidationProblem</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L313" target="_blank" >ConfigException.ValidationProblem</a>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">Information about a problem that occurred in <a href="../../../com/typesafe/config/Config.html#checkValid-com.typesafe.config.Config-java.lang.String...-"><code>Config.checkValid(com.typesafe.config.Config, java.lang.String...)</code></a>. A
|
||||
<a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><code>ConfigException.ValidationFailed</code></a> exception thrown from
|
||||
<code>checkValid()</code> includes a list of problems encountered.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#ValidationProblem-java.lang.String-com.typesafe.config.ConfigOrigin-java.lang.String-">ValidationProblem</a></span>(java.lang.String path,
|
||||
<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String problem)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#origin--">origin</a></span>()</code>
|
||||
<div class="block">Returns where the problem occurred (origin may include info on the
|
||||
file, line number, etc.).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#path--">path</a></span>()</code>
|
||||
<div class="block">Returns the config setting causing the problem.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#problem--">problem</a></span>()</code>
|
||||
<div class="block">Returns a description of the problem.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#toString--">toString</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="ValidationProblem-java.lang.String-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ValidationProblem</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L319" target="_blank" >ValidationProblem</a>(java.lang.String path,
|
||||
<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String problem)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="path--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>path</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L329" target="_blank" >path</a>()</pre>
|
||||
<div class="block">Returns the config setting causing the problem.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the path of the problem setting</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="origin--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L338" target="_blank" >origin</a>()</pre>
|
||||
<div class="block">Returns where the problem occurred (origin may include info on the
|
||||
file, line number, etc.).</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the origin of the problem setting</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="problem--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>problem</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L346" target="_blank" >problem</a>()</pre>
|
||||
<div class="block">Returns a description of the problem.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>description of the problem</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="toString--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>toString</h4>
|
||||
<pre>public java.lang.String <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.ValidationProblem.java#L351" target="_blank" >toString</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>toString</code> in class <code>java.lang.Object</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.ValidationProblem.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.ValidationProblem.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
354
v1.3.1/com/typesafe/config/ConfigException.WrongType.html
Normal file
354
v1.3.1/com/typesafe/config/ConfigException.WrongType.html
Normal file
@ -0,0 +1,354 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException.WrongType</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException.WrongType";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.WrongType.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.WrongType.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException.WrongType" class="title">Class ConfigException.WrongType</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException.WrongType</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Enclosing class:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public static class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L89" target="_blank" >ConfigException.WrongType</a>
|
||||
extends <a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></pre>
|
||||
<div class="block">Exception indicating that the type of a value does not match the type you
|
||||
requested.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException.WrongType">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.classes.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested classes/interfaces inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a>, <a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a>, <a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.WrongType.html#WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-">WrongType</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.WrongType.html#WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.String-">WrongType</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.String actual)</code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.WrongType.html#WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.String-java.lang.Throwable-">WrongType</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.String actual,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.WrongType.html#WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">WrongType</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.com.typesafe.config.ConfigException">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></h3>
|
||||
<code><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L92" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.String actual,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L97" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String path,
|
||||
java.lang.String expected,
|
||||
java.lang.String actual)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L101" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="WrongType-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>WrongType</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.WrongType.java#L105" target="_blank" >WrongType</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.WrongType.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.WrongType.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.classes.inherited.from.class.com.typesafe.config.ConfigException">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.com.typesafe.config.ConfigException">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
475
v1.3.1/com/typesafe/config/ConfigException.html
Normal file
475
v1.3.1/com/typesafe/config/ConfigException.html
Normal file
@ -0,0 +1,475 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_102) on Sat Sep 24 08:52:11 EDT 2016 -->
|
||||
<title>ConfigException</title>
|
||||
<meta name="date" content="2016-09-24">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ConfigException";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigBeanFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.class.summary">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">com.typesafe.config</div>
|
||||
<h2 title="Class ConfigException" class="title">Class ConfigException</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Throwable</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Exception</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.RuntimeException</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>com.typesafe.config.ConfigException</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a>, <a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a>, <a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a>, <a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a>, <a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a>, <a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a>, <a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a>, <a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a>, <a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L16" target="_blank" >ConfigException</a>
|
||||
extends java.lang.RuntimeException
|
||||
implements java.io.Serializable</pre>
|
||||
<div class="block">All exceptions thrown by the library are subclasses of
|
||||
<code>ConfigException</code>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#com.typesafe.config.ConfigException">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="nested.class.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Nested Class Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
|
||||
<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Class and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config">ConfigException.BadBean</a></span></code>
|
||||
<div class="block">Some problem with a JavaBean we are trying to initialize.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a></span></code>
|
||||
<div class="block">Exception indicating that a path expression was invalid.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a></span></code>
|
||||
<div class="block">Exception indicating that a value was messed up, for example you may have
|
||||
asked for a duration and the value can't be sensibly parsed as a
|
||||
duration.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></span></code>
|
||||
<div class="block">Exception indicating that there's a bug in something (possibly the
|
||||
library itself) or the runtime environment is broken.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a></span></code>
|
||||
<div class="block">Exception that doesn't fall into any other category.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a></span></code>
|
||||
<div class="block">Exception indicating that there was an IO error.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></span></code>
|
||||
<div class="block">Exception indicates that the setting was never set to anything, not even
|
||||
null.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a></span></code>
|
||||
<div class="block">Exception indicating that you tried to use a function that requires
|
||||
substitutions to be resolved, but substitutions have not been resolved
|
||||
(that is, <a href="../../../com/typesafe/config/Config.html#resolve--"><code>Config.resolve()</code></a> was not called).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a></span></code>
|
||||
<div class="block">Exception indicates that the setting was treated as missing because it
|
||||
was set to null.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a></span></code>
|
||||
<div class="block">Exception indicating that there was a parse error.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a></span></code>
|
||||
<div class="block">Exception indicating that a substitution did not resolve to anything.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a></span></code>
|
||||
<div class="block">Exception indicating that <a href="../../../com/typesafe/config/Config.html#checkValid-com.typesafe.config.Config-java.lang.String...-"><code>Config.checkValid(com.typesafe.config.Config, java.lang.String...)</code></a> found validity
|
||||
problems.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a></span></code>
|
||||
<div class="block">Information about a problem that occurred in <a href="../../../com/typesafe/config/Config.html#checkValid-com.typesafe.config.Config-java.lang.String...-"><code>Config.checkValid(com.typesafe.config.Config, java.lang.String...)</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static class </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></span></code>
|
||||
<div class="block">Exception indicating that the type of a value does not match the type you
|
||||
requested.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier</th>
|
||||
<th class="colLast" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.html#ConfigException-com.typesafe.config.ConfigOrigin-java.lang.String-">ConfigException</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>protected </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.html#ConfigException-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">ConfigException</a></span>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.html#ConfigException-java.lang.String-">ConfigException</a></span>(java.lang.String message)</code> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>protected </code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.html#ConfigException-java.lang.String-java.lang.Throwable-">ConfigException</a></span>(java.lang.String message,
|
||||
java.lang.Throwable cause)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/typesafe/config/ConfigException.html#origin--">origin</a></span>()</code>
|
||||
<div class="block">Returns an "origin" (such as a filename and line number) for the
|
||||
exception, or null if none is available.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Throwable</h3>
|
||||
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="ConfigException-com.typesafe.config.ConfigOrigin-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L21" target="_blank" >ConfigException</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="ConfigException-com.typesafe.config.ConfigOrigin-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L27" target="_blank" >ConfigException</a>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a> origin,
|
||||
java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="ConfigException-java.lang.String-java.lang.Throwable-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L31" target="_blank" >ConfigException</a>(java.lang.String message,
|
||||
java.lang.Throwable cause)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="ConfigException-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>ConfigException</h4>
|
||||
<pre>protected <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L36" target="_blank" >ConfigException</a>(java.lang.String message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="origin--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>origin</h4>
|
||||
<pre>public <a href="https://github.com/typesafehub/config/blob/82e1b25f62cf6add4f64b5d909c56a653f449f4a/config/src/main/java/com/typesafe/config/ConfigException.java#L49" target="_blank" >origin</a>()</pre>
|
||||
<div class="block">Returns an "origin" (such as a filename and line number) for the
|
||||
exception, or null if none is available. If there's no sensible origin
|
||||
for a given exception, or the kind of exception doesn't meaningfully
|
||||
relate to a particular origin file, this returns null. Never assume this
|
||||
will return non-null, it can always return null.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>origin of the problem, or null if unknown/inapplicable</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../com/typesafe/config/ConfigBeanFactory.html" title="class in com.typesafe.config"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../com/typesafe/config/ConfigException.BadBean.html" title="class in com.typesafe.config"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?com/typesafe/config/ConfigException.html" target="_top">Frames</a></li>
|
||||
<li><a href="ConfigException.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li><a href="#nested.class.summary">Nested</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
1901
v1.3.1/com/typesafe/config/ConfigFactory.html
Normal file
1901
v1.3.1/com/typesafe/config/ConfigFactory.html
Normal file
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user