Rebuild docs for 1.1.0-4dd6c85cab1ef1a4415abb74704d60e57497b7b8

This commit is contained in:
Havoc Pennington 2014-01-08 10:51:17 -05:00
parent 0241a1fe72
commit e4e9608098
99 changed files with 16727 additions and 94 deletions

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:15 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>All Classes</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:15 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>All Classes</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:11 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:09 EST 2014 -->
<title>Config</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
@ -311,7 +311,7 @@ extends <a href="../../../com/typesafe/config/ConfigMergeable.html" title="inter
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/Config.html#getDoubleList(java.lang.String)">getDoubleList</a></strong>(java.lang.String&nbsp;path)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.Long</code></td>
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/Config.html#getDuration(java.lang.String, java.util.concurrent.TimeUnit)">getDuration</a></strong>(java.lang.String&nbsp;path,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Gets a value as a duration in a specified
@ -1093,8 +1093,8 @@ java.lang.Long&nbsp;getNanoseconds(java.lang.String&nbsp;path)</pre>
<ul class="blockList">
<li class="blockList">
<h4>getDuration</h4>
<pre>java.lang.Long&nbsp;getDuration(java.lang.String&nbsp;path,
java.util.concurrent.TimeUnit&nbsp;unit)</pre>
<pre>long&nbsp;getDuration(java.lang.String&nbsp;path,
java.util.concurrent.TimeUnit&nbsp;unit)</pre>
<div class="block">Gets a value as a duration in a specified
<code>TimeUnit</code>. If the value is already a
number, then it's taken as milliseconds and then converted to the

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:12 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:09 EST 2014 -->
<title>ConfigException.BadPath</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:12 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:09 EST 2014 -->
<title>ConfigException.BadValue</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:12 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.BugOrBroken</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:12 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Generic</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:12 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.IO</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:12 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Missing</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.NotResolved</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Null</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Parse</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.UnresolvedSubstitution</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.ValidationFailed</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.ValidationProblem</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.WrongType</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:12 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:09 EST 2014 -->
<title>ConfigException</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:13 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigFactory</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncludeContext</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluder</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluderClasspath</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluderFile</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluderURL</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigList</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigMergeable</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigObject</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigOrigin</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigParseOptions</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigParseable</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigRenderOptions</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigResolveOptions</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigSyntax</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigUtil</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigValue</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>ConfigValueFactory</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>ConfigValueType</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>com.typesafe.config</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>com.typesafe.config</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>com.typesafe.config Class Hierarchy</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Constant Field Values</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:15 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Deprecated List</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:15 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>API Help</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:15 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Index</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc on Tue Jan 07 12:00:15 EST 2014 -->
<!-- Generated by javadoc on Wed Jan 08 10:44:12 EST 2014 -->
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">
targetPage = "" + window.location.search;

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:15 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Class Hierarchy</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>

View File

@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_45) on Tue Jan 07 12:00:14 EST 2014 -->
<!-- Generated by javadoc (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Serialized Form</title>
<meta name="date" content="2014-01-07">
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>

View File

@ -0,0 +1,2 @@
Manifest-Version: 1.0

View File

@ -0,0 +1,51 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>All Classes</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</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"><i>Config</i></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.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/ConfigIncludeContext.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncludeContext</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluder</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluderClasspath</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluderFile</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluderURL</i></a></li>
<li><a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigList</i></a></li>
<li><a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigMergeable</i></a></li>
<li><a href="com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigObject</i></a></li>
<li><a href="com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigOrigin</i></a></li>
<li><a href="com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigParseable</i></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"><i>ConfigValue</i></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>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,51 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>All Classes</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</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"><i>Config</i></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.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/ConfigIncludeContext.html" title="interface in com.typesafe.config"><i>ConfigIncludeContext</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><i>ConfigIncluder</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><i>ConfigIncluderClasspath</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><i>ConfigIncluderFile</i></a></li>
<li><a href="com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><i>ConfigIncluderURL</i></a></li>
<li><a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><i>ConfigList</i></a></li>
<li><a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><i>ConfigMergeable</i></a></li>
<li><a href="com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><i>ConfigObject</i></a></li>
<li><a href="com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><i>ConfigOrigin</i></a></li>
<li><a href="com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config"><i>ConfigParseable</i></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"><i>ConfigValue</i></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>
</ul>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,350 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:09 EST 2014 -->
<title>ConfigException.BadPath</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.BadPath";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.BadPath</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadPath.html#ConfigException.BadPath(com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException.BadPath</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadPath.html#ConfigException.BadPath(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String)">ConfigException.BadPath</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadPath.html#ConfigException.BadPath(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.Throwable)">ConfigException.BadPath</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadPath.html#ConfigException.BadPath(java.lang.String, java.lang.String)">ConfigException.BadPath</a></strong>(java.lang.String&nbsp;path,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadPath.html#ConfigException.BadPath(java.lang.String, java.lang.String, java.lang.Throwable)">ConfigException.BadPath</a></strong>(java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.BadPath(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BadPath</h4>
<pre>public&nbsp;ConfigException.BadPath(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.BadPath(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BadPath</h4>
<pre>public&nbsp;ConfigException.BadPath(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message)</pre>
</li>
</ul>
<a name="ConfigException.BadPath(java.lang.String, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BadPath</h4>
<pre>public&nbsp;ConfigException.BadPath(java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.BadPath(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BadPath</h4>
<pre>public&nbsp;ConfigException.BadPath(java.lang.String&nbsp;path,
java.lang.String&nbsp;message)</pre>
</li>
</ul>
<a name="ConfigException.BadPath(com.typesafe.config.ConfigOrigin, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.BadPath</h4>
<pre>public&nbsp;ConfigException.BadPath(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,337 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:09 EST 2014 -->
<title>ConfigException.BadValue</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.BadValue";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.BadValue</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadValue.html#ConfigException.BadValue(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String)">ConfigException.BadValue</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadValue.html#ConfigException.BadValue(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.Throwable)">ConfigException.BadValue</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadValue.html#ConfigException.BadValue(java.lang.String, java.lang.String)">ConfigException.BadValue</a></strong>(java.lang.String&nbsp;path,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadValue.html#ConfigException.BadValue(java.lang.String, java.lang.String, java.lang.Throwable)">ConfigException.BadValue</a></strong>(java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.BadValue(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BadValue</h4>
<pre>public&nbsp;ConfigException.BadValue(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.BadValue(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BadValue</h4>
<pre>public&nbsp;ConfigException.BadValue(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;message)</pre>
</li>
</ul>
<a name="ConfigException.BadValue(java.lang.String, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BadValue</h4>
<pre>public&nbsp;ConfigException.BadValue(java.lang.String&nbsp;path,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.BadValue(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.BadValue</h4>
<pre>public&nbsp;ConfigException.BadValue(java.lang.String&nbsp;path,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,305 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.BugOrBroken</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.BugOrBroken";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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.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 <span class="strong">ConfigException.BugOrBroken</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html#ConfigException.BugOrBroken(java.lang.String)">ConfigException.BugOrBroken</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html#ConfigException.BugOrBroken(java.lang.String, java.lang.Throwable)">ConfigException.BugOrBroken</a></strong>(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.BugOrBroken(java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.BugOrBroken</h4>
<pre>public&nbsp;ConfigException.BugOrBroken(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.BugOrBroken(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.BugOrBroken</h4>
<pre>public&nbsp;ConfigException.BugOrBroken(java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,297 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Generic</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.Generic";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.Generic</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.Generic.html#ConfigException.Generic(java.lang.String)">ConfigException.Generic</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.Generic.html#ConfigException.Generic(java.lang.String, java.lang.Throwable)">ConfigException.Generic</a></strong>(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.Generic(java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.Generic</h4>
<pre>public&nbsp;ConfigException.Generic(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.Generic(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.Generic</h4>
<pre>public&nbsp;ConfigException.Generic(java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,301 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.IO</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.IO";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.IO</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.IO.html#ConfigException.IO(com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException.IO</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.IO.html#ConfigException.IO(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">ConfigException.IO</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.IO(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.IO</h4>
<pre>public&nbsp;ConfigException.IO(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.IO(com.typesafe.config.ConfigOrigin, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.IO</h4>
<pre>public&nbsp;ConfigException.IO(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,337 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Missing</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.Missing";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.Missing</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</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><strong><a href="../../../com/typesafe/config/ConfigException.Missing.html#ConfigException.Missing(com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException.Missing</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.Missing.html#ConfigException.Missing(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">ConfigException.Missing</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.Missing.html#ConfigException.Missing(java.lang.String)">ConfigException.Missing</a></strong>(java.lang.String&nbsp;path)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.Missing.html#ConfigException.Missing(java.lang.String, java.lang.Throwable)">ConfigException.Missing</a></strong>(java.lang.String&nbsp;path,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.Missing(java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.Missing</h4>
<pre>public&nbsp;ConfigException.Missing(java.lang.String&nbsp;path,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.Missing(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.Missing</h4>
<pre>public&nbsp;ConfigException.Missing(java.lang.String&nbsp;path)</pre>
</li>
</ul>
<a name="ConfigException.Missing(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.Missing</h4>
<pre>protected&nbsp;ConfigException.Missing(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.Missing(com.typesafe.config.ConfigOrigin, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.Missing</h4>
<pre>protected&nbsp;ConfigException.Missing(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,307 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.NotResolved</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.NotResolved";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.NotResolved</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.NotResolved.html#ConfigException.NotResolved(java.lang.String)">ConfigException.NotResolved</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.NotResolved.html#ConfigException.NotResolved(java.lang.String, java.lang.Throwable)">ConfigException.NotResolved</a></strong>(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.NotResolved(java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.NotResolved</h4>
<pre>public&nbsp;ConfigException.NotResolved(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.NotResolved(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.NotResolved</h4>
<pre>public&nbsp;ConfigException.NotResolved(java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View 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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Null</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.Null";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.Null</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.Null.html#ConfigException.Null(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String)">ConfigException.Null</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;expected)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.Null.html#ConfigException.Null(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.Throwable)">ConfigException.Null</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;expected,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.Null(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.Null</h4>
<pre>public&nbsp;ConfigException.Null(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;expected,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.Null(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.Null</h4>
<pre>public&nbsp;ConfigException.Null(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,305 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.Parse</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.Parse";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.Parse</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.Parse.html#ConfigException.Parse(com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException.Parse</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.Parse.html#ConfigException.Parse(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">ConfigException.Parse</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.Parse(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.Parse</h4>
<pre>public&nbsp;ConfigException.Parse(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.Parse(com.typesafe.config.ConfigOrigin, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.Parse</h4>
<pre>public&nbsp;ConfigException.Parse(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,307 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.UnresolvedSubstitution</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.UnresolvedSubstitution";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.UnresolvedSubstitution</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html#ConfigException.UnresolvedSubstitution(com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException.UnresolvedSubstitution</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;detail)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html#ConfigException.UnresolvedSubstitution(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">ConfigException.UnresolvedSubstitution</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;detail,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.UnresolvedSubstitution(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.UnresolvedSubstitution</h4>
<pre>public&nbsp;ConfigException.UnresolvedSubstitution(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;detail,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.UnresolvedSubstitution(com.typesafe.config.ConfigOrigin, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.UnresolvedSubstitution</h4>
<pre>public&nbsp;ConfigException.UnresolvedSubstitution(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,314 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.ValidationFailed</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.ValidationFailed";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.ValidationFailed</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html#ConfigException.ValidationFailed(java.lang.Iterable)">ConfigException.ValidationFailed</a></strong>(java.lang.Iterable&lt;<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>&gt;&nbsp;problems)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.Iterable&lt;<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html#problems()">problems</a></strong>()</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.ValidationFailed(java.lang.Iterable)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.ValidationFailed</h4>
<pre>public&nbsp;ConfigException.ValidationFailed(java.lang.Iterable&lt;<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>&gt;&nbsp;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&nbsp;java.lang.Iterable&lt;<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a>&gt;&nbsp;problems()</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,317 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.ValidationProblem</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.ValidationProblem";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.ValidationProblem</span>
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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#ConfigException.ValidationProblem(java.lang.String, com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException.ValidationProblem</a></strong>(java.lang.String&nbsp;path,
<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;problem)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#origin()">origin</a></strong>()</code>
<div class="block">Returns where the problem occurred (origin may include info on the
file, line number, etc.).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#path()">path</a></strong>()</code>
<div class="block">Returns the config setting causing the problem.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#problem()">problem</a></strong>()</code>
<div class="block">Returns a description of the problem.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;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.ValidationProblem(java.lang.String, com.typesafe.config.ConfigOrigin, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.ValidationProblem</h4>
<pre>public&nbsp;ConfigException.ValidationProblem(java.lang.String&nbsp;path,
<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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&nbsp;java.lang.String&nbsp;path()</pre>
<div class="block">Returns the config setting causing the problem.</div>
</li>
</ul>
<a name="origin()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>origin</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin()</pre>
<div class="block">Returns where the problem occurred (origin may include info on the
file, line number, etc.).</div>
</li>
</ul>
<a name="problem()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>problem</h4>
<pre>public&nbsp;java.lang.String&nbsp;problem()</pre>
<div class="block">Returns a description of the problem.</div>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,340 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:10 EST 2014 -->
<title>ConfigException.WrongType</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException.WrongType";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException.WrongType</span>
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="strong">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&nbsp;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.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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.WrongType.html#ConfigException.WrongType(com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException.WrongType</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.WrongType.html#ConfigException.WrongType(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.String)">ConfigException.WrongType</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;expected,
java.lang.String&nbsp;actual)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.WrongType.html#ConfigException.WrongType(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)">ConfigException.WrongType</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;expected,
java.lang.String&nbsp;actual,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigException.WrongType.html#ConfigException.WrongType(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">ConfigException.WrongType</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</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&nbsp;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&nbsp;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&nbsp;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.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>ConfigException.WrongType</h4>
<pre>public&nbsp;ConfigException.WrongType(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;expected,
java.lang.String&nbsp;actual,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.WrongType(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.WrongType</h4>
<pre>public&nbsp;ConfigException.WrongType(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;path,
java.lang.String&nbsp;expected,
java.lang.String&nbsp;actual)</pre>
</li>
</ul>
<a name="ConfigException.WrongType(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ConfigException.WrongType</h4>
<pre>public&nbsp;ConfigException.WrongType(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException.WrongType(com.typesafe.config.ConfigOrigin, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException.WrongType</h4>
<pre>public&nbsp;ConfigException.WrongType(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_com.typesafe.config.ConfigException">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_com.typesafe.config.ConfigException">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,446 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:09 EST 2014 -->
<title>ConfigException</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigException";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 <span class="strong">ConfigException</span>
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="strong">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="overviewSummary" 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">&nbsp;</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&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a></strong></code>
<div class="block">Exception indicating that a path expression was invalid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a></strong></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="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></strong></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="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a></strong></code>
<div class="block">Exception that doesn't fall into any other category.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a></strong></code>
<div class="block">Exception indicating that there was an IO error.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></strong></code>
<div class="block">Exception indicates that the setting was never set to anything, not even
null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a></strong></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="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a></strong></code>
<div class="block">Exception indicates that the setting was treated as missing because it
was set to null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a></strong></code>
<div class="block">Exception indicating that there was a parse error.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a></strong></code>
<div class="block">Exception indicating that a substitution did not resolve to anything.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a></strong></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="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a></strong></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="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></strong></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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</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><strong><a href="../../../com/typesafe/config/ConfigException.html#ConfigException(com.typesafe.config.ConfigOrigin, java.lang.String)">ConfigException</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.html#ConfigException(com.typesafe.config.ConfigOrigin, java.lang.String, java.lang.Throwable)">ConfigException</a></strong>(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.html#ConfigException(java.lang.String)">ConfigException</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigException.html#ConfigException(java.lang.String, java.lang.Throwable)">ConfigException</a></strong>(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigException.html#origin()">origin</a></strong>()</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&nbsp;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&nbsp;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&nbsp;ConfigException(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;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&nbsp;ConfigException(<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin,
java.lang.String&nbsp;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&nbsp;ConfigException(java.lang.String&nbsp;message,
java.lang.Throwable&nbsp;cause)</pre>
</li>
</ul>
<a name="ConfigException(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigException</h4>
<pre>protected&nbsp;ConfigException(java.lang.String&nbsp;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&nbsp;<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin()</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="strong">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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="strong">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:&nbsp;</li>
<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,248 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncludeContext</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigIncludeContext";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigFactory.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncludeContext.html" target="_top">Frames</a></li>
<li><a href="ConfigIncludeContext.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigIncludeContext" class="title">Interface ConfigIncludeContext</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">ConfigIncludeContext</span></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.
<p>
<em>Do not implement this interface</em>; it should only be implemented by
the config library. Arbitrary implementations will not work because the
library internals assume a specific concrete implementation. Also, this
interface is likely to grow new methods over time, so third-party
implementations will break.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigIncludeContext.html#parseOptions()">parseOptions</a></strong>()</code>
<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>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config">ConfigParseable</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigIncludeContext.html#relativeTo(java.lang.String)">relativeTo</a></strong>(java.lang.String&nbsp;filename)</code>
<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.</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="relativeTo(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>relativeTo</h4>
<pre><a href="../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config">ConfigParseable</a>&nbsp;relativeTo(java.lang.String&nbsp;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
parseable may not exist; this function is not required to do any IO, just
compute what the name would be.
The passed-in filename has to be a complete name (with extension), not
just a basename. (Include statements in config files are allowed to give
just a basename.)</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>filename</code> - the name to make relative to the resource doing the including</dd>
<dt><span class="strong">Returns:</span></dt><dd>parseable item relative to the resource doing the including, or
null</dd></dl>
</li>
</ul>
<a name="parseOptions()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>parseOptions</h4>
<pre><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;parseOptions()</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>
<dl><dt><span class="strong">Returns:</span></dt><dd>the parse options</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigFactory.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncludeContext.html" target="_top">Frames</a></li>
<li><a href="ConfigIncludeContext.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,250 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluder</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigIncluder";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncludeContext.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluder.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluder.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigIncluder" class="title">Interface ConfigIncluder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">ConfigIncluder</span></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
also want to implement <a href="../../../com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><code>ConfigIncluderClasspath</code></a>,
<a href="../../../com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><code>ConfigIncluderFile</code></a>, and <a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><code>ConfigIncluderURL</code></a>, or not.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigIncluder.html#include(com.typesafe.config.ConfigIncludeContext, java.lang.String)">include</a></strong>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.lang.String&nbsp;what)</code>
<div class="block">Parses another item to be included.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigIncluder.html#withFallback(com.typesafe.config.ConfigIncluder)">withFallback</a></strong>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;fallback)</code>
<div class="block">Returns a new includer that falls back to the given includer.</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="withFallback(com.typesafe.config.ConfigIncluder)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withFallback</h4>
<pre><a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;withFallback(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;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
merge any files found by the fallback includer with any objects you load
yourself.
It's important to handle the case where you already have the fallback
with a "return this", i.e. this method should not create a new object if
the fallback is the same one you already have. The same fallback may be
added repeatedly.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fallback</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a new includer</dd></dl>
</li>
</ul>
<a name="include(com.typesafe.config.ConfigIncludeContext, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>include</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;include(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.lang.String&nbsp;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
abort parsing, or return an empty object, but may not return null.
This method is used for a "heuristic" include statement that does not
specify file, URL, or classpath resource. If the include statement does
specify, then the same class implementing <a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><code>ConfigIncluder</code></a> must
also implement <a href="../../../com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><code>ConfigIncluderClasspath</code></a>,
<a href="../../../com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><code>ConfigIncluderFile</code></a>, or <a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><code>ConfigIncluderURL</code></a> as needed, or a
default includer will be used.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>context</code> - some info about the include context</dd><dd><code>what</code> - the include statement's argument</dd>
<dt><span class="strong">Returns:</span></dt><dd>a non-null ConfigObject</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncludeContext.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluder.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluder.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,215 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluderClasspath</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigIncluderClasspath";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluder.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluderClasspath.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluderClasspath.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigIncluderClasspath" class="title">Interface ConfigIncluderClasspath</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">ConfigIncluderClasspath</span></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>,
attempts to load classpath resources will use the default includer.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigIncluderClasspath.html#includeResources(com.typesafe.config.ConfigIncludeContext, java.lang.String)">includeResources</a></strong>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.lang.String&nbsp;what)</code>
<div class="block">Parses another item to be included.</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="includeResources(com.typesafe.config.ConfigIncludeContext, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>includeResources</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;includeResources(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.lang.String&nbsp;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
abort parsing, or return an empty object, but may not return null.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>context</code> - some info about the include context</dd><dd><code>what</code> - the include statement's argument</dd>
<dt><span class="strong">Returns:</span></dt><dd>a non-null ConfigObject</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluder.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluderClasspath.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluderClasspath.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,215 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluderFile</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigIncluderFile";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluderFile.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluderFile.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigIncluderFile" class="title">Interface ConfigIncluderFile</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">ConfigIncluderFile</span></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>,
attempts to load files will use the default includer.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigIncluderFile.html#includeFile(com.typesafe.config.ConfigIncludeContext, java.io.File)">includeFile</a></strong>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.io.File&nbsp;what)</code>
<div class="block">Parses another item to be included.</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="includeFile(com.typesafe.config.ConfigIncludeContext, java.io.File)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>includeFile</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;includeFile(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.io.File&nbsp;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
abort parsing, or return an empty object, but may not return null.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>context</code> - some info about the include context</dd><dd><code>what</code> - the include statement's argument</dd>
<dt><span class="strong">Returns:</span></dt><dd>a non-null ConfigObject</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluderFile.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluderFile.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,215 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigIncluderURL</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigIncluderURL";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluderURL.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluderURL.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigIncluderURL" class="title">Interface ConfigIncluderURL</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">ConfigIncluderURL</span></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>,
attempts to load URLs will use the default includer.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigIncluderURL.html#includeURL(com.typesafe.config.ConfigIncludeContext, java.net.URL)">includeURL</a></strong>(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.net.URL&nbsp;what)</code>
<div class="block">Parses another item to be included.</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="includeURL(com.typesafe.config.ConfigIncludeContext, java.net.URL)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>includeURL</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;includeURL(<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a>&nbsp;context,
java.net.URL&nbsp;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
abort parsing, or return an empty object, but may not return null.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>context</code> - some info about the include context</dd><dd><code>what</code> - the include statement's argument</dd>
<dt><span class="strong">Returns:</span></dt><dd>a non-null ConfigObject</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluderFile.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigIncluderURL.html" target="_top">Frames</a></li>
<li><a href="ConfigIncluderURL.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,254 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigList</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigList";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigList.html" target="_top">Frames</a></li>
<li><a href="ConfigList.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigList" class="title">Interface ConfigList</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd>java.util.Collection&lt;<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&gt;, <a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>, <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>, java.lang.Iterable&lt;<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&gt;, java.util.List&lt;<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ConfigList</span>
extends java.util.List&lt;<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&gt;, <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.
<p>
<code>ConfigList</code> implements <code>java.util.List&lt;ConfigValue&gt;</code> so you can
use it like a regular Java list. Or call <a href="../../../com/typesafe/config/ConfigList.html#unwrapped()"><code>unwrapped()</code></a> to unwrap the
list elements into plain Java values.
<p>
Like all <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> subtypes, <code>ConfigList</code> is immutable. This
makes it threadsafe and you never have to create "defensive copies." The
mutator methods from <code>List</code> all throw
<code>UnsupportedOperationException</code>.
<p>
The <a href="../../../com/typesafe/config/ConfigValue.html#valueType()"><code>ConfigValue.valueType()</code></a> method on a list returns
<a href="../../../com/typesafe/config/ConfigValueType.html#LIST"><code>ConfigValueType.LIST</code></a>.
<p>
<em>Do not implement <code>ConfigList</code></em>; it should only be implemented
by the config library. Arbitrary implementations will not work because the
library internals assume a specific concrete implementation. Also, this
interface is likely to grow new methods over time, so third-party
implementations will break.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.Object&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigList.html#unwrapped()">unwrapped</a></strong>()</code>
<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>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.util.List">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.util.List</h3>
<code>add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_com.typesafe.config.ConfigValue">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></h3>
<code><a href="../../../com/typesafe/config/ConfigValue.html#atKey(java.lang.String)">atKey</a>, <a href="../../../com/typesafe/config/ConfigValue.html#atPath(java.lang.String)">atPath</a>, <a href="../../../com/typesafe/config/ConfigValue.html#origin()">origin</a>, <a href="../../../com/typesafe/config/ConfigValue.html#render()">render</a>, <a href="../../../com/typesafe/config/ConfigValue.html#render(com.typesafe.config.ConfigRenderOptions)">render</a>, <a href="../../../com/typesafe/config/ConfigValue.html#valueType()">valueType</a>, <a href="../../../com/typesafe/config/ConfigValue.html#withFallback(com.typesafe.config.ConfigMergeable)">withFallback</a></code></li>
</ul>
</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="unwrapped()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>unwrapped</h4>
<pre>java.util.List&lt;java.lang.Object&gt;&nbsp;unwrapped()</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><strong>Specified by:</strong></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigValue.html#unwrapped()">unwrapped</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigIncluderURL.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigList.html" target="_top">Frames</a></li>
<li><a href="ConfigList.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,267 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigMergeable</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigMergeable";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigMergeable.html" target="_top">Frames</a></li>
<li><a href="ConfigMergeable.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigMergeable" class="title">Interface ConfigMergeable</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a>, <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</a>, <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>, <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ConfigMergeable</span></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
<a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback(com.typesafe.config.ConfigMergeable)"><code>withFallback()</code></a> method.
<p>
<em>Do not implement this interface</em>; it should only be implemented by
the config library. Arbitrary implementations will not work because the
library internals assume a specific concrete implementation. Also, this
interface is likely to grow new methods over time, so third-party
implementations will break.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback(com.typesafe.config.ConfigMergeable)">withFallback</a></strong>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>&nbsp;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>
</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="withFallback(com.typesafe.config.ConfigMergeable)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>withFallback</h4>
<pre><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>&nbsp;withFallback(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>&nbsp;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.
<p>
This associative operation may be used to combine configurations from
multiple sources (such as multiple configuration files).
<p>
The semantics of merging are described in the <a
href="https://github.com/typesafehub/config/blob/master/HOCON.md">spec
for HOCON</a>. Merging typically occurs when either the same object is
created twice in the same file, or two config files are both loaded. For
example:
<pre>
foo = { a: 42 }
foo = { b: 43 }
</pre>
Here, the two objects are merged as if you had written:
<pre>
foo = { a: 42, b: 43 }
</pre>
<p>
Only <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> and <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> instances do anything in
this method (they need to merge the fallback keys into themselves). All
other values just return the original value, since they automatically
override any fallback. This means that objects do not merge "across"
non-objects; if you write
<code>object.withFallback(nonObject).withFallback(otherObject)</code>,
then <code>otherObject</code> will simply be ignored. This is an
intentional part of how merging works, because non-objects such as
strings and integers replace (rather than merging with) any prior value:
<pre>
foo = { a: 42 }
foo = 10
</pre>
Here, the number 10 "wins" and the value of <code>foo</code> would be
simply 10. Again, for details see the spec.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - an object whose keys should be used as fallbacks, if the keys
are not present in this one</dd>
<dt><span class="strong">Returns:</span></dt><dd>a new object (or the original one, if the fallback doesn't get
used)</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigMergeable.html" target="_top">Frames</a></li>
<li><a href="ConfigMergeable.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,474 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigObject</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigObject";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigObject.html" target="_top">Frames</a></li>
<li><a href="ConfigObject.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigObject" class="title">Interface ConfigObject</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>, <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>, java.util.Map&lt;java.lang.String,<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ConfigObject</span>
extends <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>, java.util.Map&lt;java.lang.String,<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&gt;</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.
<p>
An object may also be viewed as a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> by calling
<a href="../../../com/typesafe/config/ConfigObject.html#toConfig()"><code>toConfig()</code></a>.
<p>
<code>ConfigObject</code> implements <code>java.util.Map&lt;String, ConfigValue&gt;</code> so
you can use it like a regular Java map. Or call <a href="../../../com/typesafe/config/ConfigObject.html#unwrapped()"><code>unwrapped()</code></a> to
unwrap the map to a map with plain Java values rather than
<code>ConfigValue</code>.
<p>
Like all <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> subtypes, <code>ConfigObject</code> is immutable.
This makes it threadsafe and you never have to create "defensive copies." The
mutator methods from <code>Map</code> all throw
<code>UnsupportedOperationException</code>.
<p>
The <a href="../../../com/typesafe/config/ConfigValue.html#valueType()"><code>ConfigValue.valueType()</code></a> method on an object returns
<a href="../../../com/typesafe/config/ConfigValueType.html#OBJECT"><code>ConfigValueType.OBJECT</code></a>.
<p>
In most cases you want to use the <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> interface rather than this
one. Call <a href="../../../com/typesafe/config/ConfigObject.html#toConfig()"><code>toConfig()</code></a> to convert a <code>ConfigObject</code> to a
<code>Config</code>.
<p>
The API for a <code>ConfigObject</code> is in terms of keys, while the API for a
<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> is in terms of path expressions. Conceptually,
<code>ConfigObject</code> is a tree of maps from keys to values, while a
<code>Config</code> is a one-level map from paths to values.
<p>
Use <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> to convert
between path expressions and individual path elements (keys).
<p>
A <code>ConfigObject</code> may contain null values, which will have
<a href="../../../com/typesafe/config/ConfigValue.html#valueType()"><code>ConfigValue.valueType()</code></a> equal to <a href="../../../com/typesafe/config/ConfigValueType.html#NULL"><code>ConfigValueType.NULL</code></a>. If
<a href="../../../com/typesafe/config/ConfigObject.html#get(java.lang.Object)"><code>get(Object)</code></a> returns Java's null then the key was not
present in the parsed file (or wherever this value tree came from). If
<code>get("key")</code> returns a <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a> with type
<code>ConfigValueType#NULL</code> then the key was set to null explicitly in the
config file.
<p>
<em>Do not implement interface <code>ConfigObject</code></em>; it should only be
implemented by the config library. Arbitrary implementations will not work
because the library internals assume a specific concrete implementation.
Also, this interface is likely to grow new methods over time, so third-party
implementations will break.</div>
</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_java.util.Map">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;java.util.Map</h3>
<code>java.util.Map.Entry&lt;K,V&gt;</code></li>
</ul>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigObject.html#get(java.lang.Object)">get</a></strong>(java.lang.Object&nbsp;key)</code>
<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.</div>
</td>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigObject.html#toConfig()">toConfig</a></strong>()</code>
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.Object&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigObject.html#unwrapped()">unwrapped</a></strong>()</code>
<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>
</td>
</tr>
<tr class="rowColor">
<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><strong><a href="../../../com/typesafe/config/ConfigObject.html#withFallback(com.typesafe.config.ConfigMergeable)">withFallback</a></strong>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>&nbsp;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 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><strong><a href="../../../com/typesafe/config/ConfigObject.html#withOnlyKey(java.lang.String)">withOnlyKey</a></strong>(java.lang.String&nbsp;key)</code>
<div class="block">Clone the object with only the given key (and its children) retained; all
sibling keys are removed.</div>
</td>
</tr>
<tr class="rowColor">
<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><strong><a href="../../../com/typesafe/config/ConfigObject.html#withoutKey(java.lang.String)">withoutKey</a></strong>(java.lang.String&nbsp;key)</code>
<div class="block">Clone the object with the given key removed.</div>
</td>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigObject.html#withValue(java.lang.String, com.typesafe.config.ConfigValue)">withValue</a></strong>(java.lang.String&nbsp;key,
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&nbsp;value)</code>
<div class="block">Returns a <code>ConfigObject</code> based on this one, but with the given key
set to the given value.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_com.typesafe.config.ConfigValue">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></h3>
<code><a href="../../../com/typesafe/config/ConfigValue.html#atKey(java.lang.String)">atKey</a>, <a href="../../../com/typesafe/config/ConfigValue.html#atPath(java.lang.String)">atPath</a>, <a href="../../../com/typesafe/config/ConfigValue.html#origin()">origin</a>, <a href="../../../com/typesafe/config/ConfigValue.html#render()">render</a>, <a href="../../../com/typesafe/config/ConfigValue.html#render(com.typesafe.config.ConfigRenderOptions)">render</a>, <a href="../../../com/typesafe/config/ConfigValue.html#valueType()">valueType</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.util.Map">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.util.Map</h3>
<code>clear, containsKey, containsValue, entrySet, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, values</code></li>
</ul>
</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="toConfig()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toConfig</h4>
<pre><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a>&nbsp;toConfig()</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>
<dl><dt><span class="strong">Returns:</span></dt><dd>a <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> with this object as its root</dd></dl>
</li>
</ul>
<a name="unwrapped()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unwrapped</h4>
<pre>java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;unwrapped()</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>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigValue.html#unwrapped()">unwrapped</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>a <code>Map</code> containing plain Java objects</dd></dl>
</li>
</ul>
<a name="withFallback(com.typesafe.config.ConfigMergeable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withFallback</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;withFallback(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>&nbsp;other)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback(com.typesafe.config.ConfigMergeable)">ConfigMergeable</a></code></strong></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.
<p>
This associative operation may be used to combine configurations from
multiple sources (such as multiple configuration files).
<p>
The semantics of merging are described in the <a
href="https://github.com/typesafehub/config/blob/master/HOCON.md">spec
for HOCON</a>. Merging typically occurs when either the same object is
created twice in the same file, or two config files are both loaded. For
example:
<pre>
foo = { a: 42 }
foo = { b: 43 }
</pre>
Here, the two objects are merged as if you had written:
<pre>
foo = { a: 42, b: 43 }
</pre>
<p>
Only <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> and <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> instances do anything in
this method (they need to merge the fallback keys into themselves). All
other values just return the original value, since they automatically
override any fallback. This means that objects do not merge "across"
non-objects; if you write
<code>object.withFallback(nonObject).withFallback(otherObject)</code>,
then <code>otherObject</code> will simply be ignored. This is an
intentional part of how merging works, because non-objects such as
strings and integers replace (rather than merging with) any prior value:
<pre>
foo = { a: 42 }
foo = 10
</pre>
Here, the number 10 "wins" and the value of <code>foo</code> would be
simply 10. Again, for details see the spec.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback(com.typesafe.config.ConfigMergeable)">withFallback</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigValue.html#withFallback(com.typesafe.config.ConfigMergeable)">withFallback</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - an object whose keys should be used as fallbacks, if the keys
are not present in this one</dd>
<dt><span class="strong">Returns:</span></dt><dd>a new object (or the original one, if the fallback doesn't get
used)</dd></dl>
</li>
</ul>
<a name="get(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&nbsp;get(java.lang.Object&nbsp;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
must be a key in this object (rather than a path expression).</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>get</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&gt;</code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - key to look up</dd>
<dt><span class="strong">Returns:</span></dt><dd>the value at the key or null if none</dd></dl>
</li>
</ul>
<a name="withOnlyKey(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withOnlyKey</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;withOnlyKey(java.lang.String&nbsp;key)</pre>
<div class="block">Clone the object with only the given key (and its children) retained; all
sibling keys are removed.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - key to keep</dd>
<dt><span class="strong">Returns:</span></dt><dd>a copy of the object minus all keys except the one specified</dd></dl>
</li>
</ul>
<a name="withoutKey(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withoutKey</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;withoutKey(java.lang.String&nbsp;key)</pre>
<div class="block">Clone the object with the given key removed.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - key to remove</dd>
<dt><span class="strong">Returns:</span></dt><dd>a copy of the object minus the specified key</dd></dl>
</li>
</ul>
<a name="withValue(java.lang.String, com.typesafe.config.ConfigValue)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>withValue</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;withValue(java.lang.String&nbsp;key,
<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&nbsp;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
immutable). If the key already has a value, that value is replaced. To
remove a value, use <a href="../../../com/typesafe/config/ConfigObject.html#withoutKey(java.lang.String)"><code>withoutKey(String)</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - key to add</dd><dd><code>value</code> - value at the new key</dd>
<dt><span class="strong">Returns:</span></dt><dd>the new instance with the new map entry</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigObject.html" target="_top">Frames</a></li>
<li><a href="ConfigObject.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View 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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigOrigin</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigOrigin";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigOrigin.html" target="_top">Frames</a></li>
<li><a href="ConfigOrigin.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigOrigin" class="title">Interface ConfigOrigin</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">ConfigOrigin</span></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
<a href="../../../com/typesafe/config/ConfigException.html#origin"><code>ConfigException.origin</code></a>, but be careful because
<code>ConfigException.origin()</code> may return null.
<p>
It's best to use this interface only for debugging; its accuracy is
"best effort" rather than guaranteed, and a potentially-noticeable amount of
memory could probably be saved if origins were not kept around, so in the
future there might be some option to discard origins.
<p>
<em>Do not implement this interface</em>; it should only be implemented by
the config library. Arbitrary implementations will not work because the
library internals assume a specific concrete implementation. Also, this
interface is likely to grow new methods over time, so third-party
implementations will break.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigOrigin.html#comments()">comments</a></strong>()</code>
<div class="block">Returns any comments that appeared to "go with" this place in the file.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigOrigin.html#description()">description</a></strong>()</code>
<div class="block">Returns a string describing the origin of a value or exception.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigOrigin.html#filename()">filename</a></strong>()</code>
<div class="block">Returns a filename describing the origin.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigOrigin.html#lineNumber()">lineNumber</a></strong>()</code>
<div class="block">Returns a line number where the value or exception originated.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigOrigin.html#resource()">resource</a></strong>()</code>
<div class="block">Returns a classpath resource name describing the origin.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.net.URL</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigOrigin.html#url()">url</a></strong>()</code>
<div class="block">Returns a URL describing the origin.</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="description()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>description</h4>
<pre>java.lang.String&nbsp;description()</pre>
<div class="block">Returns a string describing the origin of a value or exception. This will
never return null.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>string describing the origin</dd></dl>
</li>
</ul>
<a name="filename()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>filename</h4>
<pre>java.lang.String&nbsp;filename()</pre>
<div class="block">Returns a filename describing the origin. This will return null if the
origin was not a file.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>filename of the origin or null</dd></dl>
</li>
</ul>
<a name="url()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>url</h4>
<pre>java.net.URL&nbsp;url()</pre>
<div class="block">Returns a URL describing the origin. This will return null if the origin
has no meaningful URL.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>url of the origin or null</dd></dl>
</li>
</ul>
<a name="resource()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resource</h4>
<pre>java.lang.String&nbsp;resource()</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><dt><span class="strong">Returns:</span></dt><dd>resource name of the origin or null</dd></dl>
</li>
</ul>
<a name="lineNumber()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lineNumber</h4>
<pre>int&nbsp;lineNumber()</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><dt><span class="strong">Returns:</span></dt><dd>line number or -1 if none is available</dd></dl>
</li>
</ul>
<a name="comments()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>comments</h4>
<pre>java.util.List&lt;java.lang.String&gt;&nbsp;comments()</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
element or object field, with no blank line after the comment, "go with"
that element or field.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>any comments that seemed to "go with" this origin, empty list if
none</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigOrigin.html" target="_top">Frames</a></li>
<li><a href="ConfigOrigin.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,430 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigParseOptions</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigParseOptions";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigParseable.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigParseOptions.html" target="_top">Frames</a></li>
<li><a href="ConfigParseOptions.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigParseOptions" class="title">Class ConfigParseOptions</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.typesafe.config.ConfigParseOptions</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="strong">ConfigParseOptions</span>
extends java.lang.Object</pre>
<div class="block">A set of options related to parsing.
<p>
This object is immutable, so the "setters" return a new object.
<p>
Here is an example of creating a custom <code>ConfigParseOptions</code>:
<pre>
ConfigParseOptions options = ConfigParseOptions.defaults()
.setSyntax(ConfigSyntax.JSON)
.setAllowMissing(false)
</pre></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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#appendIncluder(com.typesafe.config.ConfigIncluder)">appendIncluder</a></strong>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;includer)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#defaults()">defaults</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#getAllowMissing()">getAllowMissing</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.ClassLoader</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#getClassLoader()">getClassLoader</a></strong>()</code>
<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>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#getIncluder()">getIncluder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#getOriginDescription()">getOriginDescription</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#getSyntax()">getSyntax</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#prependIncluder(com.typesafe.config.ConfigIncluder)">prependIncluder</a></strong>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;includer)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#setAllowMissing(boolean)">setAllowMissing</a></strong>(boolean&nbsp;allowMissing)</code>
<div class="block">Set to false to throw an exception if the item being parsed (for example
a file) is missing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#setClassLoader(java.lang.ClassLoader)">setClassLoader</a></strong>(java.lang.ClassLoader&nbsp;loader)</code>
<div class="block">Set the class loader.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#setIncluder(com.typesafe.config.ConfigIncluder)">setIncluder</a></strong>(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;includer)</code>
<div class="block">Set a ConfigIncluder which customizes how includes are handled.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#setOriginDescription(java.lang.String)">setOriginDescription</a></strong>(java.lang.String&nbsp;originDescription)</code>
<div class="block">Set a description for the thing being parsed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseOptions.html#setSyntax(com.typesafe.config.ConfigSyntax)">setSyntax</a></strong>(<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>&nbsp;syntax)</code>
<div class="block">Set the file format.</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&nbsp;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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="defaults()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>defaults</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;defaults()</pre>
</li>
</ul>
<a name="setSyntax(com.typesafe.config.ConfigSyntax)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSyntax</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;setSyntax(<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>&nbsp;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><dt><span class="strong">Parameters:</span></dt><dd><code>syntax</code> - a syntax or <code>null</code> for best guess</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with the syntax set</dd></dl>
</li>
</ul>
<a name="getSyntax()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSyntax</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>&nbsp;getSyntax()</pre>
</li>
</ul>
<a name="setOriginDescription(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOriginDescription</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;setOriginDescription(java.lang.String&nbsp;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
library to come up with something automatically. This description is the
basis for the <a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><code>ConfigOrigin</code></a> of the parsed values.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>originDescription</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>options with the origin description set</dd></dl>
</li>
</ul>
<a name="getOriginDescription()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOriginDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getOriginDescription()</pre>
</li>
</ul>
<a name="setAllowMissing(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAllowMissing</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;setAllowMissing(boolean&nbsp;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>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>allowMissing</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>options with the "allow missing" flag set</dd></dl>
</li>
</ul>
<a name="getAllowMissing()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllowMissing</h4>
<pre>public&nbsp;boolean&nbsp;getAllowMissing()</pre>
</li>
</ul>
<a name="setIncluder(com.typesafe.config.ConfigIncluder)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIncluder</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;setIncluder(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;includer)</pre>
<div class="block">Set a ConfigIncluder which customizes how includes are handled.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>includer</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>new version of the parse options with different includer</dd></dl>
</li>
</ul>
<a name="prependIncluder(com.typesafe.config.ConfigIncluder)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prependIncluder</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;prependIncluder(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;includer)</pre>
</li>
</ul>
<a name="appendIncluder(com.typesafe.config.ConfigIncluder)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>appendIncluder</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;appendIncluder(<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;includer)</pre>
</li>
</ul>
<a name="getIncluder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIncluder</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a>&nbsp;getIncluder()</pre>
</li>
</ul>
<a name="setClassLoader(java.lang.ClassLoader)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setClassLoader</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;setClassLoader(java.lang.ClassLoader&nbsp;loader)</pre>
<div class="block">Set the class loader. If set to null,
<code>Thread.currentThread().getContextClassLoader()</code> will be used.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>loader</code> - a class loader or <code>null</code> to use thread context class
loader</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with the class loader set</dd></dl>
</li>
</ul>
<a name="getClassLoader()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getClassLoader</h4>
<pre>public&nbsp;java.lang.ClassLoader&nbsp;getClassLoader()</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>
<dl><dt><span class="strong">Returns:</span></dt><dd>class loader to use</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigParseable.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigParseOptions.html" target="_top">Frames</a></li>
<li><a href="ConfigParseOptions.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,254 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigParseable</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigParseable";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigOrigin.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigParseable.html" target="_top">Frames</a></li>
<li><a href="ConfigParseable.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigParseable" class="title">Interface ConfigParseable</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="strong">ConfigParseable</span></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>.
<p>
<em>Do not implement this interface</em>; it should only be implemented by
the config library. Arbitrary implementations will not work because the
library internals assume a specific concrete implementation. Also, this
interface is likely to grow new methods over time, so third-party
implementations will break.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigParseable.html#options()">options</a></strong>()</code>
<div class="block">Get the initial options, which can be modified then passed to parse().</div>
</td>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigParseable.html#origin()">origin</a></strong>()</code>
<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>
</td>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigParseable.html#parse(com.typesafe.config.ConfigParseOptions)">parse</a></strong>(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;options)</code>
<div class="block">Parse whatever it is.</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="parse(com.typesafe.config.ConfigParseOptions)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parse</h4>
<pre><a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;parse(<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;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>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>options</code> - parse options, should be based on the ones from
<a href="../../../com/typesafe/config/ConfigParseable.html#options()"><code>options()</code></a></dd></dl>
</li>
</ul>
<a name="origin()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>origin</h4>
<pre><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin()</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>
</li>
</ul>
<a name="options()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>options</h4>
<pre><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a>&nbsp;options()</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>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigOrigin.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigParseable.html" target="_top">Frames</a></li>
<li><a href="ConfigParseable.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,431 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigRenderOptions</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigRenderOptions";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigParseOptions.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigRenderOptions.html" target="_top">Frames</a></li>
<li><a href="ConfigRenderOptions.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigRenderOptions" class="title">Class ConfigRenderOptions</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.typesafe.config.ConfigRenderOptions</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="strong">ConfigRenderOptions</span>
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
<a href="../../../com/typesafe/config/ConfigValue.html#render(com.typesafe.config.ConfigRenderOptions)"><code>ConfigValue.render(ConfigRenderOptions)</code></a>.
<p>
Here is an example of creating a <code>ConfigRenderOptions</code>:
<pre>
ConfigRenderOptions options =
ConfigRenderOptions.defaults().setComments(false)
</pre></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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#concise()">concise</a></strong>()</code>
<div class="block">Returns concise render options (no whitespace or comments).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#defaults()">defaults</a></strong>()</code>
<div class="block">Returns the default render options which are verbose (commented and
formatted).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#getComments()">getComments</a></strong>()</code>
<div class="block">Returns whether the options enable comments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#getFormatted()">getFormatted</a></strong>()</code>
<div class="block">Returns whether the options enable formatting.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#getJson()">getJson</a></strong>()</code>
<div class="block">Returns whether the options enable JSON.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#getOriginComments()">getOriginComments</a></strong>()</code>
<div class="block">Returns whether the options enable automated origin comments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#setComments(boolean)">setComments</a></strong>(boolean&nbsp;value)</code>
<div class="block">Returns options with comments toggled.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#setFormatted(boolean)">setFormatted</a></strong>(boolean&nbsp;value)</code>
<div class="block">Returns options with formatting toggled.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#setJson(boolean)">setJson</a></strong>(boolean&nbsp;value)</code>
<div class="block">Returns options with JSON toggled.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#setOriginComments(boolean)">setOriginComments</a></strong>(boolean&nbsp;value)</code>
<div class="block">Returns options with origin comments toggled.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigRenderOptions.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="defaults()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>defaults</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;defaults()</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>
<dl><dt><span class="strong">Returns:</span></dt><dd>the default render options</dd></dl>
</li>
</ul>
<a name="concise()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>concise</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;concise()</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><dt><span class="strong">Returns:</span></dt><dd>the concise render options</dd></dl>
</li>
</ul>
<a name="setComments(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setComments</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;setComments(boolean&nbsp;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>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true to include comments in the render</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with requested setting for comments</dd></dl>
</li>
</ul>
<a name="getComments()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getComments</h4>
<pre>public&nbsp;boolean&nbsp;getComments()</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><dt><span class="strong">Returns:</span></dt><dd>true if comments should be rendered</dd></dl>
</li>
</ul>
<a name="setOriginComments(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOriginComments</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;setOriginComments(boolean&nbsp;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
comments might tell you which file a setting comes from.
<p>
<code>setOriginComments()</code> controls only these autogenerated
"origin of this setting" comments, to toggle regular comments use
<a href="../../../com/typesafe/config/ConfigRenderOptions.html#setComments(boolean)"><code>setComments(boolean)</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true to include autogenerated setting-origin comments in the
render</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with origin comments toggled</dd></dl>
</li>
</ul>
<a name="getOriginComments()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOriginComments</h4>
<pre>public&nbsp;boolean&nbsp;getOriginComments()</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><dt><span class="strong">Returns:</span></dt><dd>true if origin comments should be rendered</dd></dl>
</li>
</ul>
<a name="setFormatted(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFormatted</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;setFormatted(boolean&nbsp;value)</pre>
<div class="block">Returns options with formatting toggled. Formatting means indentation and
whitespace, enabling formatting makes things prettier but larger.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true to include comments in the render</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with requested setting for formatting</dd></dl>
</li>
</ul>
<a name="getFormatted()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFormatted</h4>
<pre>public&nbsp;boolean&nbsp;getFormatted()</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><dt><span class="strong">Returns:</span></dt><dd>true if comments should be rendered</dd></dl>
</li>
</ul>
<a name="setJson(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJson</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;setJson(boolean&nbsp;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>
and <a href="../../../com/typesafe/config/ConfigRenderOptions.html#setOriginComments(boolean)"><code>setOriginComments(boolean)</code></a> options. So if you enable
comments you will get invalid JSON despite setting this to true.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true to include non-JSON extensions in the render</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with requested setting for JSON</dd></dl>
</li>
</ul>
<a name="getJson()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJson</h4>
<pre>public&nbsp;boolean&nbsp;getJson()</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><dt><span class="strong">Returns:</span></dt><dd>true if only JSON should be rendered</dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigParseOptions.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigRenderOptions.html" target="_top">Frames</a></li>
<li><a href="ConfigRenderOptions.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,343 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigResolveOptions</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigResolveOptions";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigRenderOptions.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigResolveOptions.html" target="_top">Frames</a></li>
<li><a href="ConfigResolveOptions.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigResolveOptions" class="title">Class ConfigResolveOptions</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.typesafe.config.ConfigResolveOptions</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="strong">ConfigResolveOptions</span>
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
href="https://github.com/typesafehub/config/blob/master/HOCON.md">HOCON</a>
spec.
<p>
Typically this class would be used with the method
<a href="../../../com/typesafe/config/Config.html#resolve(com.typesafe.config.ConfigResolveOptions)"><code>Config.resolve(ConfigResolveOptions)</code></a>.
<p>
This object is immutable, so the "setters" return a new object.
<p>
Here is an example of creating a custom <code>ConfigResolveOptions</code>:
<pre>
ConfigResolveOptions options = ConfigResolveOptions.defaults()
.setUseSystemEnvironment(false)
</pre>
<p>
In addition to <a href="../../../com/typesafe/config/ConfigResolveOptions.html#defaults()"><code>defaults()</code></a>, there's a prebuilt
<a href="../../../com/typesafe/config/ConfigResolveOptions.html#noSystem()"><code>noSystem()</code></a> which avoids looking at any system
environment variables or other external system information. (Right now,
environment variables are the only example.)</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigResolveOptions.html#defaults()">defaults</a></strong>()</code>
<div class="block">Returns the default resolve options.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigResolveOptions.html#getAllowUnresolved()">getAllowUnresolved</a></strong>()</code>
<div class="block">Returns whether the options allow unresolved substitutions.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigResolveOptions.html#getUseSystemEnvironment()">getUseSystemEnvironment</a></strong>()</code>
<div class="block">Returns whether the options enable use of system environment variables.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigResolveOptions.html#noSystem()">noSystem</a></strong>()</code>
<div class="block">Returns resolve options that disable any reference to "system" data
(currently, this means environment variables).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigResolveOptions.html#setAllowUnresolved(boolean)">setAllowUnresolved</a></strong>(boolean&nbsp;value)</code>
<div class="block">Returns options with "allow unresolved" set to the given value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigResolveOptions.html#setUseSystemEnvironment(boolean)">setUseSystemEnvironment</a></strong>(boolean&nbsp;value)</code>
<div class="block">Returns options with use of environment variables set to the given value.</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&nbsp;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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="defaults()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>defaults</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a>&nbsp;defaults()</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><dt><span class="strong">Returns:</span></dt><dd>the default resolve options</dd></dl>
</li>
</ul>
<a name="noSystem()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>noSystem</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a>&nbsp;noSystem()</pre>
<div class="block">Returns resolve options that disable any reference to "system" data
(currently, this means environment variables).</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the resolve options with env variables disabled</dd></dl>
</li>
</ul>
<a name="setUseSystemEnvironment(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUseSystemEnvironment</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a>&nbsp;setUseSystemEnvironment(boolean&nbsp;value)</pre>
<div class="block">Returns options with use of environment variables set to the given value.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true to resolve substitutions falling back to environment
variables.</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with requested setting for use of environment variables</dd></dl>
</li>
</ul>
<a name="getUseSystemEnvironment()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUseSystemEnvironment</h4>
<pre>public&nbsp;boolean&nbsp;getUseSystemEnvironment()</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>
<dl><dt><span class="strong">Returns:</span></dt><dd>true if environment variables should be used</dd></dl>
</li>
</ul>
<a name="setAllowUnresolved(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAllowUnresolved</h4>
<pre>public&nbsp;<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a>&nbsp;setAllowUnresolved(boolean&nbsp;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
value may fail, but <a href="../../../com/typesafe/config/Config.html#resolve(com.typesafe.config.ConfigResolveOptions)"><code>Config.resolve(ConfigResolveOptions)</code></a> itself
will now throw.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true to silently ignore unresolved substitutions.</dd>
<dt><span class="strong">Returns:</span></dt><dd>options with requested setting for whether to allow substitutions</dd><dt><span class="strong">Since:</span></dt>
<dd>1.2.0</dd></dl>
</li>
</ul>
<a name="getAllowUnresolved()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getAllowUnresolved</h4>
<pre>public&nbsp;boolean&nbsp;getAllowUnresolved()</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><dt><span class="strong">Returns:</span></dt><dd>true if unresolved substitutions are allowed</dd><dt><span class="strong">Since:</span></dt>
<dd>1.2.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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigRenderOptions.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigResolveOptions.html" target="_top">Frames</a></li>
<li><a href="ConfigResolveOptions.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,357 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigSyntax</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigSyntax";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigUtil.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigSyntax.html" target="_top">Frames</a></li>
<li><a href="ConfigSyntax.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</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="Enum ConfigSyntax" class="title">Enum ConfigSyntax</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>&gt;</li>
<li>
<ul class="inheritance">
<li>com.typesafe.config.ConfigSyntax</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, java.lang.Comparable&lt;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="strong">ConfigSyntax</span>
extends java.lang.Enum&lt;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>&gt;</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>
aka ".conf", or <a href=
"http://download.oracle.com/javase/7/docs/api/java/util/Properties.html#load%28java.io.Reader%29"
>Java properties</a>).</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum_constant_summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigSyntax.html#CONF">CONF</a></strong></code>
<div class="block">The JSON-superset <a
href="https://github.com/typesafehub/config/blob/master/HOCON.md"
>HOCON</a> format.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigSyntax.html#JSON">JSON</a></strong></code>
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigSyntax.html#PROPERTIES">PROPERTIES</a></strong></code>
<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.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigSyntax.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigSyntax.html#values()">values</a></strong>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum_constant_detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="JSON">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>JSON</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a> JSON</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
<code>application/json</code> Content-Type.</div>
</li>
</ul>
<a name="CONF">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONF</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a> CONF</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
and <code>application/hocon</code> Content-Type.</div>
</li>
</ul>
<a name="PROPERTIES">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PROPERTIES</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a> PROPERTIES</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>
file extension and <code>text/x-java-properties</code> Content-Type.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>[]&nbsp;values()</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:
<pre>
for (ConfigSyntax c : ConfigSyntax.values())
&nbsp; System.out.println(c);
</pre></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in
the order they are declared</dd></dl>
</li>
</ul>
<a name="valueOf(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a>&nbsp;valueOf(java.lang.String&nbsp;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
not permitted.)</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant
with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigUtil.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigSyntax.html" target="_top">Frames</a></li>
<li><a href="ConfigSyntax.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,296 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigUtil</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigUtil";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigSyntax.html" title="enum in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigUtil.html" target="_top">Frames</a></li>
<li><a href="ConfigUtil.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigUtil" class="title">Class ConfigUtil</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.typesafe.config.ConfigUtil</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="strong">ConfigUtil</span>
extends java.lang.Object</pre>
<div class="block">Contains static utility methods.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigUtil.html#joinPath(java.util.List)">joinPath</a></strong>(java.util.List&lt;java.lang.String&gt;&nbsp;elements)</code>
<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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigUtil.html#joinPath(java.lang.String...)">joinPath</a></strong>(java.lang.String...&nbsp;elements)</code>
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigUtil.html#quoteString(java.lang.String)">quoteString</a></strong>(java.lang.String&nbsp;s)</code>
<div class="block">Quotes and escapes a string, as in the JSON specification.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.util.List&lt;java.lang.String&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigUtil.html#splitPath(java.lang.String)">splitPath</a></strong>(java.lang.String&nbsp;path)</code>
<div class="block">Converts a path expression into a list of keys, by splitting on period
and unquoting the individual path elements.</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&nbsp;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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="quoteString(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>quoteString</h4>
<pre>public static&nbsp;java.lang.String&nbsp;quoteString(java.lang.String&nbsp;s)</pre>
<div class="block">Quotes and escapes a string, as in the JSON specification.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>s</code> - a string</dd>
<dt><span class="strong">Returns:</span></dt><dd>the string quoted and escaped</dd></dl>
</li>
</ul>
<a name="joinPath(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>joinPath</h4>
<pre>public static&nbsp;java.lang.String&nbsp;joinPath(java.lang.String...&nbsp;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
elements are usable with a <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>elements</code> - the keys in the path</dd>
<dt><span class="strong">Returns:</span></dt><dd>a path expression</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></code> - if there are no elements</dd></dl>
</li>
</ul>
<a name="joinPath(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>joinPath</h4>
<pre>public static&nbsp;java.lang.String&nbsp;joinPath(java.util.List&lt;java.lang.String&gt;&nbsp;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
elements are usable with a <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>elements</code> - the keys in the path</dd>
<dt><span class="strong">Returns:</span></dt><dd>a path expression</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></code> - if the list is empty</dd></dl>
</li>
</ul>
<a name="splitPath(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>splitPath</h4>
<pre>public static&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;splitPath(java.lang.String&nbsp;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
<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>path</code> - a path expression</dd>
<dt><span class="strong">Returns:</span></dt><dd>the individual keys in the path</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></code> - if the path expression is invalid</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigSyntax.html" title="enum in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigUtil.html" target="_top">Frames</a></li>
<li><a href="ConfigUtil.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,435 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:11 EST 2014 -->
<title>ConfigValue</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigValue";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigUtil.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigValue.html" target="_top">Frames</a></li>
<li><a href="ConfigValue.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigValue" class="title">Interface ConfigValue</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</a>, <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ConfigValue</span>
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.
<p>
Because this object is immutable, it is safe to use from multiple threads and
there's no need for "defensive copies."
<p>
<em>Do not implement interface <code>ConfigValue</code></em>; it should only be
implemented by the config library. Arbitrary implementations will not work
because the library internals assume a specific concrete implementation.
Also, this interface is likely to grow new methods over time, so third-party
implementations will break.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigValue.html#atKey(java.lang.String)">atKey</a></strong>(java.lang.String&nbsp;key)</code>
<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.</div>
</td>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigValue.html#atPath(java.lang.String)">atPath</a></strong>(java.lang.String&nbsp;path)</code>
<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.</div>
</td>
</tr>
<tr 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><strong><a href="../../../com/typesafe/config/ConfigValue.html#origin()">origin</a></strong>()</code>
<div class="block">The origin of the value (file, line number, etc.), for debugging and
error messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValue.html#render()">render</a></strong>()</code>
<div class="block">Renders the config value as a HOCON string.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValue.html#render(com.typesafe.config.ConfigRenderOptions)">render</a></strong>(<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;options)</code>
<div class="block">Renders the config value to a string, using the provided options.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValue.html#unwrapped()">unwrapped</a></strong>()</code>
<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&lt;String,Object&gt;</code>,
<code>List&lt;Object&gt;</code>, or <code>null</code>, matching the <a href="../../../com/typesafe/config/ConfigValue.html#valueType()"><code>valueType()</code></a>
of this <code>ConfigValue</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValue.html#valueType()">valueType</a></strong>()</code>
<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>
</td>
</tr>
<tr class="rowColor">
<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><strong><a href="../../../com/typesafe/config/ConfigValue.html#withFallback(com.typesafe.config.ConfigMergeable)">withFallback</a></strong>(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>&nbsp;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>
</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="origin()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>origin</h4>
<pre><a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config">ConfigOrigin</a>&nbsp;origin()</pre>
<div class="block">The origin of the value (file, line number, etc.), for debugging and
error messages.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>where the value came from</dd></dl>
</li>
</ul>
<a name="valueType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueType</h4>
<pre><a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>&nbsp;valueType()</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="strong">Returns:</span></dt><dd>value's type</dd></dl>
</li>
</ul>
<a name="unwrapped()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unwrapped</h4>
<pre>java.lang.Object&nbsp;unwrapped()</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&lt;String,Object&gt;</code>,
<code>List&lt;Object&gt;</code>, or <code>null</code>, matching the <a href="../../../com/typesafe/config/ConfigValue.html#valueType()"><code>valueType()</code></a>
of this <code>ConfigValue</code>. If the value is a <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> or
<a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><code>ConfigList</code></a>, it is recursively unwrapped.</div>
</li>
</ul>
<a name="render()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>render</h4>
<pre>java.lang.String&nbsp;render()</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.
<p>
If the config value has not been resolved (see <a href="../../../com/typesafe/config/Config.html#resolve()"><code>Config.resolve()</code></a>),
it's possible that it can't be rendered as valid HOCON. In that case the
rendering should still be useful for debugging but you might not be able
to parse it. If the value has been resolved, it will always be parseable.
<p>
This method is equivalent to
<code>render(ConfigRenderOptions.defaults())</code>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the rendered value</dd></dl>
</li>
</ul>
<a name="render(com.typesafe.config.ConfigRenderOptions)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>render</h4>
<pre>java.lang.String&nbsp;render(<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a>&nbsp;options)</pre>
<div class="block">Renders the config value to a string, using the provided options.
<p>
If the config value has not been resolved (see <a href="../../../com/typesafe/config/Config.html#resolve()"><code>Config.resolve()</code></a>),
it's possible that it can't be rendered as valid HOCON. In that case the
rendering should still be useful for debugging but you might not be able
to parse it. If the value has been resolved, it will always be parseable.
<p>
If the config value has been resolved and the options disable all
HOCON-specific features (such as comments), the rendering will be valid
JSON. If you enable HOCON-only features such as comments, the rendering
will not be valid JSON.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>options</code> - the rendering options</dd>
<dt><span class="strong">Returns:</span></dt><dd>the rendered value</dd></dl>
</li>
</ul>
<a name="withFallback(com.typesafe.config.ConfigMergeable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withFallback</h4>
<pre><a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&nbsp;withFallback(<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a>&nbsp;other)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback(com.typesafe.config.ConfigMergeable)">ConfigMergeable</a></code></strong></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.
<p>
This associative operation may be used to combine configurations from
multiple sources (such as multiple configuration files).
<p>
The semantics of merging are described in the <a
href="https://github.com/typesafehub/config/blob/master/HOCON.md">spec
for HOCON</a>. Merging typically occurs when either the same object is
created twice in the same file, or two config files are both loaded. For
example:
<pre>
foo = { a: 42 }
foo = { b: 43 }
</pre>
Here, the two objects are merged as if you had written:
<pre>
foo = { a: 42, b: 43 }
</pre>
<p>
Only <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> and <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> instances do anything in
this method (they need to merge the fallback keys into themselves). All
other values just return the original value, since they automatically
override any fallback. This means that objects do not merge "across"
non-objects; if you write
<code>object.withFallback(nonObject).withFallback(otherObject)</code>,
then <code>otherObject</code> will simply be ignored. This is an
intentional part of how merging works, because non-objects such as
strings and integers replace (rather than merging with) any prior value:
<pre>
foo = { a: 42 }
foo = 10
</pre>
Here, the number 10 "wins" and the value of <code>foo</code> would be
simply 10. Again, for details see the spec.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../com/typesafe/config/ConfigMergeable.html#withFallback(com.typesafe.config.ConfigMergeable)">withFallback</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config">ConfigMergeable</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - an object whose keys should be used as fallbacks, if the keys
are not present in this one</dd>
<dt><span class="strong">Returns:</span></dt><dd>a new object (or the original one, if the fallback doesn't get
used)</dd></dl>
</li>
</ul>
<a name="atPath(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>atPath</h4>
<pre><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a>&nbsp;atPath(java.lang.String&nbsp;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><dt><span class="strong">Parameters:</span></dt><dd><code>path</code> - path to store this value at.</dd>
<dt><span class="strong">Returns:</span></dt><dd>a <code>Config</code> instance containing this value at the given
path.</dd></dl>
</li>
</ul>
<a name="atKey(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>atKey</h4>
<pre><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a>&nbsp;atKey(java.lang.String&nbsp;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><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - key to store this value at.</dd>
<dt><span class="strong">Returns:</span></dt><dd>a <code>Config</code> instance containing this value at the given key.</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigUtil.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigValue.html" target="_top">Frames</a></li>
<li><a href="ConfigValue.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,389 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>ConfigValueFactory</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigValueFactory";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigValue.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigValueFactory.html" target="_top">Frames</a></li>
<li><a href="ConfigValueFactory.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 ConfigValueFactory" class="title">Class ConfigValueFactory</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.typesafe.config.ConfigValueFactory</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="strong">ConfigValueFactory</span>
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
and certain in-memory data structures.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueFactory.html#fromAnyRef(java.lang.Object)">fromAnyRef</a></strong>(java.lang.Object&nbsp;object)</code>
<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>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueFactory.html#fromAnyRef(java.lang.Object, java.lang.String)">fromAnyRef</a></strong>(java.lang.Object&nbsp;object,
java.lang.String&nbsp;originDescription)</code>
<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>,
<code>Map</code>, <code>Iterable</code>, or <code>null</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueFactory.html#fromIterable(java.lang.Iterable)">fromIterable</a></strong>(java.lang.Iterable&lt;? extends java.lang.Object&gt;&nbsp;values)</code>
<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>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueFactory.html#fromIterable(java.lang.Iterable, java.lang.String)">fromIterable</a></strong>(java.lang.Iterable&lt;? extends java.lang.Object&gt;&nbsp;values,
java.lang.String&nbsp;originDescription)</code>
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueFactory.html#fromMap(java.util.Map)">fromMap</a></strong>(java.util.Map&lt;java.lang.String,? extends java.lang.Object&gt;&nbsp;values)</code>
<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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueFactory.html#fromMap(java.util.Map, java.lang.String)">fromMap</a></strong>(java.util.Map&lt;java.lang.String,? extends java.lang.Object&gt;&nbsp;values,
java.lang.String&nbsp;originDescription)</code>
<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.</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&nbsp;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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="fromAnyRef(java.lang.Object, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromAnyRef</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&nbsp;fromAnyRef(java.lang.Object&nbsp;object,
java.lang.String&nbsp;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>,
<code>Map</code>, <code>Iterable</code>, or <code>null</code>. A
<code>Map</code> must be a <code>Map</code> from String to more values
that can be supplied to <code>fromAnyRef()</code>. An
<code>Iterable</code> must iterate over more values that can be supplied
to <code>fromAnyRef()</code>. A <code>Map</code> will become a
<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> and an <code>Iterable</code> will become a
<a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><code>ConfigList</code></a>. If the <code>Iterable</code> is not an ordered
collection, results could be strange, since <code>ConfigList</code> is
ordered.
<p>
In a <code>Map</code> passed to <code>fromAnyRef()</code>, the map's keys
are plain keys, not path expressions. So if your <code>Map</code> has a
key "foo.bar" then you will get one object with a key called "foo.bar",
rather than an object with a key "foo" containing another object with a
key "bar".
<p>
The originDescription will be used to set the origin() field on the
ConfigValue. It should normally be the name of the file the values came
from, or something short describing the value such as "default settings".
The originDescription is prefixed to error messages so users can tell
where problematic values are coming from.
<p>
Supplying the result of ConfigValue.unwrapped() to this function is
guaranteed to work and should give you back a ConfigValue that matches
the one you unwrapped. The re-wrapped ConfigValue will lose some
information that was present in the original such as its origin, but it
will have matching values.
<p>
This function throws if you supply a value that cannot be converted to a
ConfigValue, but supplying such a value is a bug in your program, so you
should never handle the exception. Just fix your program (or report a bug
against this library).</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>object</code> - object to convert to ConfigValue</dd><dd><code>originDescription</code> - name of origin file or brief description of what the value is</dd>
<dt><span class="strong">Returns:</span></dt><dd>a new value</dd></dl>
</li>
</ul>
<a name="fromMap(java.util.Map, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromMap</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;fromMap(java.util.Map&lt;java.lang.String,? extends java.lang.Object&gt;&nbsp;values,
java.lang.String&nbsp;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
returns <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> rather than <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a>.
<p>
If your <code>Map</code> has a key "foo.bar" then you will get one object
with a key called "foo.bar", rather than an object with a key "foo"
containing another object with a key "bar". The keys in the map are keys;
not path expressions. That is, the <code>Map</code> corresponds exactly
to a single <code>ConfigObject</code>. The keys will not be parsed or
modified, and the values are wrapped in ConfigValue. To get nested
<code>ConfigObject</code>, some of the values in the map would have to be more
maps.
<p>
See also <a href="../../../com/typesafe/config/ConfigFactory.html#parseMap(java.util.Map, java.lang.String)"><code>ConfigFactory.parseMap(Map,String)</code></a> which interprets the
keys in the map as path expressions.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>values</code> - </dd><dd><code>originDescription</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a new <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a> value</dd></dl>
</li>
</ul>
<a name="fromIterable(java.lang.Iterable, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromIterable</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</a>&nbsp;fromIterable(java.lang.Iterable&lt;? extends java.lang.Object&gt;&nbsp;values,
java.lang.String&nbsp;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>
and returns <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><code>ConfigList</code></a> rather than <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>values</code> - </dd><dd><code>originDescription</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a new <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><code>ConfigList</code></a> value</dd></dl>
</li>
</ul>
<a name="fromAnyRef(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromAnyRef</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>&nbsp;fromAnyRef(java.lang.Object&nbsp;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><dt><span class="strong">Parameters:</span></dt><dd><code>object</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a new <a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><code>ConfigValue</code></a></dd></dl>
</li>
</ul>
<a name="fromMap(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromMap</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config">ConfigObject</a>&nbsp;fromMap(java.util.Map&lt;java.lang.String,? extends java.lang.Object&gt;&nbsp;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.
<p>
See also <a href="../../../com/typesafe/config/ConfigFactory.html#parseMap(java.util.Map)"><code>ConfigFactory.parseMap(Map)</code></a> which interprets the keys in
the map as path expressions.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>values</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a new <a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><code>ConfigObject</code></a></dd></dl>
</li>
</ul>
<a name="fromIterable(java.lang.Iterable)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>fromIterable</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</a>&nbsp;fromIterable(java.lang.Iterable&lt;? extends java.lang.Object&gt;&nbsp;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><dt><span class="strong">Parameters:</span></dt><dd><code>values</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a new <a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><code>ConfigList</code></a></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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigValue.html" title="interface in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigValueFactory.html" target="_top">Frames</a></li>
<li><a href="ConfigValueFactory.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,367 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>ConfigValueType</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigValueType";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigValueType.html" target="_top">Frames</a></li>
<li><a href="ConfigValueType.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</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="Enum ConfigValueType" class="title">Enum ConfigValueType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>com.typesafe.config.ConfigValueType</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, java.lang.Comparable&lt;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public enum <span class="strong">ConfigValueType</span>
extends java.lang.Enum&lt;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>&gt;</pre>
<div class="block">The type of a configuration value (following the <a
href="http://json.org">JSON</a> type schema).</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum_constant_summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#BOOLEAN">BOOLEAN</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#LIST">LIST</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#NULL">NULL</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#NUMBER">NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#OBJECT">OBJECT</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#STRING">STRING</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../com/typesafe/config/ConfigValueType.html#values()">values</a></strong>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum_constant_detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="OBJECT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OBJECT</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a> OBJECT</pre>
</li>
</ul>
<a name="LIST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LIST</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a> LIST</pre>
</li>
</ul>
<a name="NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NUMBER</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a> NUMBER</pre>
</li>
</ul>
<a name="BOOLEAN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BOOLEAN</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a> BOOLEAN</pre>
</li>
</ul>
<a name="NULL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NULL</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a> NULL</pre>
</li>
</ul>
<a name="STRING">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>STRING</h4>
<pre>public static final&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a> STRING</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>[]&nbsp;values()</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:
<pre>
for (ConfigValueType c : ConfigValueType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in
the order they are declared</dd></dl>
</li>
</ul>
<a name="valueOf(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a>&nbsp;valueOf(java.lang.String&nbsp;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
not permitted.)</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant
with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/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/ConfigValueFactory.html" title="class in com.typesafe.config"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/ConfigValueType.html" target="_top">Frames</a></li>
<li><a href="ConfigValueType.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,61 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>com.typesafe.config</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar"><a href="../../../com/typesafe/config/package-summary.html" target="classFrame">com.typesafe.config</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="Config.html" title="interface in com.typesafe.config" target="classFrame"><i>Config</i></a></li>
<li><a href="ConfigIncludeContext.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncludeContext</i></a></li>
<li><a href="ConfigIncluder.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluder</i></a></li>
<li><a href="ConfigIncluderClasspath.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluderClasspath</i></a></li>
<li><a href="ConfigIncluderFile.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluderFile</i></a></li>
<li><a href="ConfigIncluderURL.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigIncluderURL</i></a></li>
<li><a href="ConfigList.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigList</i></a></li>
<li><a href="ConfigMergeable.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigMergeable</i></a></li>
<li><a href="ConfigObject.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigObject</i></a></li>
<li><a href="ConfigOrigin.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigOrigin</i></a></li>
<li><a href="ConfigParseable.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigParseable</i></a></li>
<li><a href="ConfigValue.html" title="interface in com.typesafe.config" target="classFrame"><i>ConfigValue</i></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="ConfigException.ValidationProblem.html" title="class in com.typesafe.config" target="classFrame">ConfigException.ValidationProblem</a></li>
<li><a href="ConfigFactory.html" title="class in com.typesafe.config" target="classFrame">ConfigFactory</a></li>
<li><a href="ConfigParseOptions.html" title="class in com.typesafe.config" target="classFrame">ConfigParseOptions</a></li>
<li><a href="ConfigRenderOptions.html" title="class in com.typesafe.config" target="classFrame">ConfigRenderOptions</a></li>
<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>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="ConfigSyntax.html" title="enum in com.typesafe.config" target="classFrame">ConfigSyntax</a></li>
<li><a href="ConfigValueType.html" title="enum in com.typesafe.config" target="classFrame">ConfigValueType</a></li>
</ul>
<h2 title="Exceptions">Exceptions</h2>
<ul title="Exceptions">
<li><a href="ConfigException.html" title="class in com.typesafe.config" target="classFrame">ConfigException</a></li>
<li><a href="ConfigException.BadPath.html" title="class in com.typesafe.config" target="classFrame">ConfigException.BadPath</a></li>
<li><a href="ConfigException.BadValue.html" title="class in com.typesafe.config" target="classFrame">ConfigException.BadValue</a></li>
<li><a href="ConfigException.BugOrBroken.html" title="class in com.typesafe.config" target="classFrame">ConfigException.BugOrBroken</a></li>
<li><a href="ConfigException.Generic.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Generic</a></li>
<li><a href="ConfigException.IO.html" title="class in com.typesafe.config" target="classFrame">ConfigException.IO</a></li>
<li><a href="ConfigException.Missing.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Missing</a></li>
<li><a href="ConfigException.NotResolved.html" title="class in com.typesafe.config" target="classFrame">ConfigException.NotResolved</a></li>
<li><a href="ConfigException.Null.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Null</a></li>
<li><a href="ConfigException.Parse.html" title="class in com.typesafe.config" target="classFrame">ConfigException.Parse</a></li>
<li><a href="ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config" target="classFrame">ConfigException.UnresolvedSubstitution</a></li>
<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>
</div>
</body>
</html>

View File

@ -0,0 +1,449 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>com.typesafe.config</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="com.typesafe.config";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/package-summary.html">Package</a></li>
<li>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>Prev Package</li>
<li>Next Package</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.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>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;com.typesafe.config</h1>
<div class="docSummary">
<div class="block">
An API for loading and using configuration files, see <a href="https://github.com/typesafehub/config/">the project site</a>
for more information.</div>
</div>
<p>See:&nbsp;<a href="#package_description">Description</a></p>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config">Config</a></td>
<td class="colLast">
<div class="block">An immutable map from config paths to config values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config">ConfigIncludeContext</a></td>
<td class="colLast">
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config">ConfigIncluder</a></td>
<td class="colLast">
<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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config">ConfigIncluderClasspath</a></td>
<td class="colLast">
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigIncluderFile.html" title="interface in com.typesafe.config">ConfigIncluderFile</a></td>
<td class="colLast">
<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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigIncluderURL.html" title="interface in com.typesafe.config">ConfigIncluderURL</a></td>
<td class="colLast">
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config">ConfigList</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 a list value, as in JSON's
<code>[1,2,3]</code> syntax.</div>
</td>
</tr>
<tr class="rowColor">
<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">
<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">
<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">
<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">
<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
schema.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config">ConfigException.ValidationProblem</a></td>
<td class="colLast">
<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"><a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config">ConfigFactory</a></td>
<td class="colLast">
<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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config">ConfigParseOptions</a></td>
<td class="colLast">
<div class="block">A set of options related to parsing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config">ConfigRenderOptions</a></td>
<td class="colLast">
<div class="block">
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>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config">ConfigResolveOptions</a></td>
<td class="colLast">
<div class="block">A set of options related to resolving substitutions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigUtil.html" title="class in com.typesafe.config">ConfigUtil</a></td>
<td class="colLast">
<div class="block">Contains static utility methods.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigValueFactory.html" title="class in com.typesafe.config">ConfigValueFactory</a></td>
<td class="colLast">
<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.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config">ConfigSyntax</a></td>
<td class="colLast">
<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>
aka ".conf", or <a href=
"http://download.oracle.com/javase/7/docs/api/java/util/Properties.html#load%28java.io.Reader%29"
>Java properties</a>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigValueType.html" title="enum in com.typesafe.config">ConfigValueType</a></td>
<td class="colLast">
<div class="block">The type of a configuration value (following the <a
href="http://json.org">JSON</a> type schema).</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Exception</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a></td>
<td class="colLast">
<div class="block">All exceptions thrown by the library are subclasses of
<code>ConfigException</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">ConfigException.BadPath</a></td>
<td class="colLast">
<div class="block">Exception indicating that a path expression was invalid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">ConfigException.BadValue</a></td>
<td class="colLast">
<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"><a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a></td>
<td class="colLast">
<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"><a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">ConfigException.Generic</a></td>
<td class="colLast">
<div class="block">Exception that doesn't fall into any other category.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">ConfigException.IO</a></td>
<td class="colLast">
<div class="block">Exception indicating that there was an IO error.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a></td>
<td class="colLast">
<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"><a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">ConfigException.NotResolved</a></td>
<td class="colLast">
<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"><a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">ConfigException.Null</a></td>
<td class="colLast">
<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"><a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a></td>
<td class="colLast">
<div class="block">Exception indicating that there was a parse error.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">ConfigException.UnresolvedSubstitution</a></td>
<td class="colLast">
<div class="block">Exception indicating that a substitution did not resolve to anything.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">ConfigException.ValidationFailed</a></td>
<td class="colLast">
<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"><a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">ConfigException.WrongType</a></td>
<td class="colLast">
<div class="block">Exception indicating that the type of a value does not match the type you
requested.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="package_description">
<!-- -->
</a>
<h2 title="Package com.typesafe.config Description">Package com.typesafe.config Description</h2>
<div class="block"><p>
An API for loading and using configuration files, see <a href="https://github.com/typesafehub/config/">the project site</a>
for more information.
</p>
<p>
Typically you would load configuration with a static method from <a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><code>ConfigFactory</code></a> and then use
it with methods in the <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> interface. Configuration may be in the form of JSON files,
Java properties, or <a href="https://github.com/typesafehub/config/blob/master/HOCON.md">HOCON files</a>; you may also
build your own configuration in code or from your own file formats.
</p>
<p>
An application can simply call <a href="../../../com/typesafe/config/ConfigFactory.html#load()"><code>ConfigFactory.load()</code></a> and place
its configuration in "application.conf" on the classpath.
If you use the default configuration from <a href="../../../com/typesafe/config/ConfigFactory.html#load()"><code>ConfigFactory.load()</code></a>
there's no need to pass a configuration to your libraries
and frameworks, as long as they all default to this same default, which they should.
<br/><strong>Example application code:</strong> <a href="https://github.com/typesafehub/config/tree/master/examples/java/simple-app/src/main">Java</a> and <a href="https://github.com/typesafehub/config/tree/master/examples/scala/simple-app/src/main">Scala</a>.
<br/>Showing a couple of more special-purpose features, <strong>a more complex example:</strong> <a href="https://github.com/typesafehub/config/tree/master/examples/java/complex-app/src/main">Java</a> and <a href="https://github.com/typesafehub/config/tree/master/examples/scala/complex-app/src/main">Scala</a>.
</p>
<p>
A library or framework should ship a file "reference.conf" in its jar, and allow an application to pass in a
<a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> to be used for the library. If no <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a> is provided,
call <a href="../../../com/typesafe/config/ConfigFactory.html#load()"><code>ConfigFactory.load()</code></a>
to get the default one. Typically a library might offer two constructors, one with a <code>Config</code> parameter
and one which uses <a href="../../../com/typesafe/config/ConfigFactory.html#load()"><code>ConfigFactory.load()</code></a>.
<br/><strong>Example library code:</strong> <a href="https://github.com/typesafehub/config/tree/master/examples/java/simple-lib/src/main">Java</a> and <a href="https://github.com/typesafehub/config/tree/master/examples/scala/simple-lib/src/main">Scala</a>.
</p>
<p>
Check out the full <a href="https://github.com/typesafehub/config/tree/master/examples">examples directory on GitHub</a>.
</p>
<p>
What else to read:
<ul>
<li>The overview documentation for interface <a href="../../../com/typesafe/config/Config.html" title="interface in com.typesafe.config"><code>Config</code></a>.</li>
<li>The <a href="https://github.com/typesafehub/config/blob/master/README.md">README</a> for the library.</li>
<li>If you want to use <code>.conf</code> files in addition to <code>.json</code> and <code>.properties</code>,
see the <a href="https://github.com/typesafehub/config/blob/master/README.md">README</a> for some short examples
and the full <a href="https://github.com/typesafehub/config/blob/master/HOCON.md">HOCON spec</a> for the long version.</li>
</ul>
</p></div>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/package-summary.html">Package</a></li>
<li>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>Prev Package</li>
<li>Next Package</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.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>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,215 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>com.typesafe.config Class Hierarchy</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="com.typesafe.config Class Hierarchy";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.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>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package com.typesafe.config</h1>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="strong">ConfigException.ValidationProblem</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><span class="strong">ConfigFactory</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config"><span class="strong">ConfigParseOptions</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config"><span class="strong">ConfigRenderOptions</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="strong">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="strong">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="strong">ConfigValueFactory</span></a></li>
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
<ul>
<li type="circle">java.lang.Exception
<ul>
<li type="circle">java.lang.RuntimeException
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.html" title="class in com.typesafe.config"><span class="strong">ConfigException</span></a> (implements java.io.Serializable)
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="strong">ConfigException.BadPath</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="strong">ConfigException.BadValue</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="strong">ConfigException.BugOrBroken</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="strong">ConfigException.NotResolved</span></a></li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Generic</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="strong">ConfigException.IO</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Missing</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Null</span></a></li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Parse</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="strong">ConfigException.UnresolvedSubstitution</span></a></li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="strong">ConfigException.ValidationFailed</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config"><span class="strong">ConfigException.WrongType</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><span class="strong">ConfigIncludeContext</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><span class="strong">ConfigIncluder</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="strong">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="strong">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="strong">ConfigIncluderURL</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="strong">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="strong">Config</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><span class="strong">ConfigValue</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="strong">ConfigList</span></a> (also extends java.util.List&lt;E&gt;)</li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">ConfigObject</span></a> (also extends java.util.Map&lt;K,V&gt;)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><span class="strong">ConfigOrigin</span></a></li>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config"><span class="strong">ConfigParseable</span></a></li>
<li type="circle">java.lang.Iterable&lt;T&gt;
<ul>
<li type="circle">java.util.Collection&lt;E&gt;
<ul>
<li type="circle">java.util.List&lt;E&gt;
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="strong">ConfigList</span></a> (also extends com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.Map&lt;K,V&gt;
<ul>
<li type="circle">com.typesafe.config.<a href="../../../com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">ConfigObject</span></a> (also extends com.typesafe.config.<a href="../../../com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>)</li>
</ul>
</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, 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="strong">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="strong">ConfigSyntax</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/typesafe/config/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.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>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,111 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Constant Field Values</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.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>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<h2 title="Contents">Contents</h2>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.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>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,150 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Deprecated List</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.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>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#method">Deprecated Methods</a></li>
</ul>
</div>
<div class="contentContainer"><a name="method">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/typesafe/config/Config.html#getMilliseconds(java.lang.String)">com.typesafe.config.Config.getMilliseconds(String)</a>
<div class="block"><i>As of release 1.1, replaced by <a href="com/typesafe/config/Config.html#getDuration(java.lang.String, java.util.concurrent.TimeUnit)"><code>Config.getDuration(String, TimeUnit)</code></a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/typesafe/config/Config.html#getMillisecondsList(java.lang.String)">com.typesafe.config.Config.getMillisecondsList(String)</a>
<div class="block"><i>As of release 1.1, replaced by <a href="com/typesafe/config/Config.html#getDurationList(java.lang.String, java.util.concurrent.TimeUnit)"><code>Config.getDurationList(String, TimeUnit)</code></a></i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/typesafe/config/Config.html#getNanoseconds(java.lang.String)">com.typesafe.config.Config.getNanoseconds(String)</a>
<div class="block"><i>As of release 1.1, replaced by <a href="com/typesafe/config/Config.html#getDuration(java.lang.String, java.util.concurrent.TimeUnit)"><code>Config.getDuration(String, TimeUnit)</code></a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/typesafe/config/Config.html#getNanosecondsList(java.lang.String)">com.typesafe.config.Config.getNanosecondsList(String)</a>
<div class="block"><i>As of release 1.1, replaced by <a href="com/typesafe/config/Config.html#getDurationList(java.lang.String, java.util.concurrent.TimeUnit)"><code>Config.getDurationList(String, TimeUnit)</code></a></i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.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>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,208 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>API Help</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.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>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">How This API Document Is Organized</h1>
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
<ul>
<li>Interfaces (italic)</li>
<li>Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Types</li>
</ul>
</li>
<li class="blockList">
<h2>Class/Interface</h2>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
<ul>
<li>Class inheritance diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class/interface declaration</li>
<li>Class/interface description</li>
</ul>
<ul>
<li>Nested Class Summary</li>
<li>Field Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
</ul>
<ul>
<li>Field Detail</li>
<li>Constructor Detail</li>
<li>Method Detail</li>
</ul>
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</li>
<li class="blockList">
<h2>Annotation Type</h2>
<p>Each annotation type has its own separate page with the following sections:</p>
<ul>
<li>Annotation Type declaration</li>
<li>Annotation Type description</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
<li>Element Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Enum</h2>
<p>Each enum has its own separate page with the following sections:</p>
<ul>
<li>Enum declaration</li>
<li>Enum description</li>
<li>Enum Constant Summary</li>
<li>Enum Constant Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul>
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
</ul>
</li>
<li class="blockList">
<h2>Deprecated API</h2>
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
</li>
<li class="blockList">
<h2>Index</h2>
<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
<p>These links take you to the next or previous class, interface, package, or related page.</p>
</li>
<li class="blockList">
<h2>Frames/No Frames</h2>
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
</li>
<li class="blockList">
<h2>All Classes</h2>
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
</li>
<li class="blockList">
<h2>Serialized Form</h2>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
</li>
<li class="blockList">
<h2>Constant Field Values</h2>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</li>
</ul>
<em>This help file applies to API documentation generated using the standard doclet.</em></div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.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>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,64 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc on Wed Jan 08 10:44:12 EST 2014 -->
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">
targetPage = "" + window.location.search;
if (targetPage != "" && targetPage != "undefined")
targetPage = targetPage.substring(1);
if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
targetPage = "undefined";
function validURL(url) {
var pos = url.indexOf(".html");
if (pos == -1 || pos != url.length - 5)
return false;
var allowNumber = false;
var allowSep = false;
var seenDot = false;
for (var i = 0; i < url.length - 5; i++) {
var ch = url.charAt(i);
if ('a' <= ch && ch <= 'z' ||
'A' <= ch && ch <= 'Z' ||
ch == '$' ||
ch == '_') {
allowNumber = true;
allowSep = true;
} else if ('0' <= ch && ch <= '9'
|| ch == '-') {
if (!allowNumber)
return false;
} else if (ch == '/' || ch == '.') {
if (!allowSep)
return false;
allowNumber = false;
allowSep = false;
if (ch == '.')
seenDot = true;
if (ch == '/' && seenDot)
return false;
} else {
return false;
}
}
return true;
}
function loadFrames() {
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
}
</script>
</head>
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
<frame src="com/typesafe/config/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
<noframes>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<h2>Frame Alert</h2>
<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/typesafe/config/package-summary.html">Non-frame version</a>.</p>
</noframes>
</frameset>
</html>

View File

@ -0,0 +1,221 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Class Hierarchy</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.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>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="strong">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="com/typesafe/config/package-tree.html">com.typesafe.config</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.ValidationProblem.html" title="class in com.typesafe.config"><span class="strong">ConfigException.ValidationProblem</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigFactory.html" title="class in com.typesafe.config"><span class="strong">ConfigFactory</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigParseOptions.html" title="class in com.typesafe.config"><span class="strong">ConfigParseOptions</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigRenderOptions.html" title="class in com.typesafe.config"><span class="strong">ConfigRenderOptions</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigResolveOptions.html" title="class in com.typesafe.config"><span class="strong">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="strong">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="strong">ConfigValueFactory</span></a></li>
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
<ul>
<li type="circle">java.lang.Exception
<ul>
<li type="circle">java.lang.RuntimeException
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config"><span class="strong">ConfigException</span></a> (implements java.io.Serializable)
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config"><span class="strong">ConfigException.BadPath</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config"><span class="strong">ConfigException.BadValue</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config"><span class="strong">ConfigException.BugOrBroken</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config"><span class="strong">ConfigException.NotResolved</span></a></li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Generic</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config"><span class="strong">ConfigException.IO</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Missing</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Null</span></a></li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config"><span class="strong">ConfigException.Parse</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config"><span class="strong">ConfigException.UnresolvedSubstitution</span></a></li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config"><span class="strong">ConfigException.ValidationFailed</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config"><span class="strong">ConfigException.WrongType</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigIncludeContext.html" title="interface in com.typesafe.config"><span class="strong">ConfigIncludeContext</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigIncluder.html" title="interface in com.typesafe.config"><span class="strong">ConfigIncluder</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigIncluderClasspath.html" title="interface in com.typesafe.config"><span class="strong">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="strong">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="strong">ConfigIncluderURL</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigMergeable.html" title="interface in com.typesafe.config"><span class="strong">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="strong">Config</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="strong">ConfigList</span></a> (also extends com.typesafe.config.<a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>, java.util.List&lt;E&gt;)</li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">ConfigObject</span></a> (also extends com.typesafe.config.<a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>, java.util.Map&lt;K,V&gt;)</li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config"><span class="strong">ConfigValue</span></a>
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="strong">ConfigList</span></a> (also extends java.util.List&lt;E&gt;)</li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">ConfigObject</span></a> (also extends java.util.Map&lt;K,V&gt;)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigOrigin.html" title="interface in com.typesafe.config"><span class="strong">ConfigOrigin</span></a></li>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigParseable.html" title="interface in com.typesafe.config"><span class="strong">ConfigParseable</span></a></li>
<li type="circle">java.lang.Iterable&lt;T&gt;
<ul>
<li type="circle">java.util.Collection&lt;E&gt;
<ul>
<li type="circle">java.util.List&lt;E&gt;
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigList.html" title="interface in com.typesafe.config"><span class="strong">ConfigList</span></a> (also extends com.typesafe.config.<a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.Map&lt;K,V&gt;
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigObject.html" title="interface in com.typesafe.config"><span class="strong">ConfigObject</span></a> (also extends com.typesafe.config.<a href="com/typesafe/config/ConfigValue.html" title="interface in com.typesafe.config">ConfigValue</a>)</li>
</ul>
</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li type="circle">com.typesafe.config.<a href="com/typesafe/config/ConfigSyntax.html" title="enum in com.typesafe.config"><span class="strong">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="strong">ConfigValueType</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.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>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1 @@
com.typesafe.config

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 B

View File

@ -0,0 +1,278 @@
<!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 (version 1.7.0_45) on Wed Jan 08 10:44:12 EST 2014 -->
<title>Serialized Form</title>
<meta name="date" content="2014-01-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.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>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<h2 title="Package">Package&nbsp;com.typesafe.config</h2>
<ul class="blockList">
<li class="blockList"><a name="com.typesafe.config.ConfigException">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException</a> extends java.lang.RuntimeException implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList"><a name="serialized_methods">
<!-- -->
</a>
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList"><a name="readObject(java.io.ObjectInputStream)">
<!-- -->
</a>
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(java.io.ObjectInputStream&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
<dd><code>java.lang.ClassNotFoundException</code></dd></dl>
</li>
<li class="blockListLast"><a name="writeObject(java.io.ObjectOutputStream)">
<!-- -->
</a>
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(java.io.ObjectOutputStream&nbsp;out)
throws java.io.IOException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.BadPath">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.BadPath.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.BadPath</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.BadValue">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.BadValue.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.BadValue</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.BugOrBroken">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.BugOrBroken</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.Generic">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.Generic.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.Generic</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.IO">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.IO.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.IO</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.Missing">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.Missing</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.NotResolved">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.NotResolved.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.NotResolved</a> extends <a href="com/typesafe/config/ConfigException.BugOrBroken.html" title="class in com.typesafe.config">ConfigException.BugOrBroken</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.Null">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.Null.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.Null</a> extends <a href="com/typesafe/config/ConfigException.Missing.html" title="class in com.typesafe.config">ConfigException.Missing</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.Parse">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.Parse</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.UnresolvedSubstitution">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.UnresolvedSubstitution.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.UnresolvedSubstitution</a> extends <a href="com/typesafe/config/ConfigException.Parse.html" title="class in com.typesafe.config">ConfigException.Parse</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.ValidationFailed">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.ValidationFailed.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.ValidationFailed</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList"><a name="serializedForm">
<!-- -->
</a>
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>problems</h4>
<pre>java.lang.Iterable&lt;T&gt; problems</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="com.typesafe.config.ConfigException.WrongType">
<!-- -->
</a>
<h3>Class <a href="com/typesafe/config/ConfigException.WrongType.html" title="class in com.typesafe.config">com.typesafe.config.ConfigException.WrongType</a> extends <a href="com/typesafe/config/ConfigException.html" title="class in com.typesafe.config">ConfigException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="com/typesafe/config/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-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>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.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>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,474 @@
/* Javadoc style sheet */
/*
Overall document style
*/
body {
background-color:#ffffff;
color:#353833;
font-family:Arial, Helvetica, sans-serif;
font-size:76%;
margin:0;
}
a:link, a:visited {
text-decoration:none;
color:#4c6b87;
}
a:hover, a:focus {
text-decoration:none;
color:#bb7a2a;
}
a:active {
text-decoration:none;
color:#4c6b87;
}
a[name] {
color:#353833;
}
a[name]:hover {
text-decoration:none;
color:#353833;
}
pre {
font-size:1.3em;
}
h1 {
font-size:1.8em;
}
h2 {
font-size:1.5em;
}
h3 {
font-size:1.4em;
}
h4 {
font-size:1.3em;
}
h5 {
font-size:1.2em;
}
h6 {
font-size:1.1em;
}
ul {
list-style-type:disc;
}
code, tt {
font-size:1.2em;
}
dt code {
font-size:1.2em;
}
table tr td dt code {
font-size:1.2em;
vertical-align:top;
}
sup {
font-size:.6em;
}
/*
Document title and Copyright styles
*/
.clear {
clear:both;
height:0px;
overflow:hidden;
}
.aboutLanguage {
float:right;
padding:0px 21px;
font-size:.8em;
z-index:200;
margin-top:-7px;
}
.legalCopy {
margin-left:.5em;
}
.bar a, .bar a:link, .bar a:visited, .bar a:active {
color:#FFFFFF;
text-decoration:none;
}
.bar a:hover, .bar a:focus {
color:#bb7a2a;
}
.tab {
background-color:#0066FF;
background-image:url(resources/titlebar.gif);
background-position:left top;
background-repeat:no-repeat;
color:#ffffff;
padding:8px;
width:5em;
font-weight:bold;
}
/*
Navigation bar styles
*/
.bar {
background-image:url(resources/background.gif);
background-repeat:repeat-x;
color:#FFFFFF;
padding:.8em .5em .4em .8em;
height:auto;/*height:1.8em;*/
font-size:1em;
margin:0;
}
.topNav {
background-image:url(resources/background.gif);
background-repeat:repeat-x;
color:#FFFFFF;
float:left;
padding:0;
width:100%;
clear:right;
height:2.8em;
padding-top:10px;
overflow:hidden;
}
.bottomNav {
margin-top:10px;
background-image:url(resources/background.gif);
background-repeat:repeat-x;
color:#FFFFFF;
float:left;
padding:0;
width:100%;
clear:right;
height:2.8em;
padding-top:10px;
overflow:hidden;
}
.subNav {
background-color:#dee3e9;
border-bottom:1px solid #9eadc0;
float:left;
width:100%;
overflow:hidden;
}
.subNav div {
clear:left;
float:left;
padding:0 0 5px 6px;
}
ul.navList, ul.subNavList {
float:left;
margin:0 25px 0 0;
padding:0;
}
ul.navList li{
list-style:none;
float:left;
padding:3px 6px;
}
ul.subNavList li{
list-style:none;
float:left;
font-size:90%;
}
.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
color:#FFFFFF;
text-decoration:none;
}
.topNav a:hover, .bottomNav a:hover {
text-decoration:none;
color:#bb7a2a;
}
.navBarCell1Rev {
background-image:url(resources/tab.gif);
background-color:#a88834;
color:#FFFFFF;
margin: auto 5px;
border:1px solid #c9aa44;
}
/*
Page header and footer styles
*/
.header, .footer {
clear:both;
margin:0 20px;
padding:5px 0 0 0;
}
.indexHeader {
margin:10px;
position:relative;
}
.indexHeader h1 {
font-size:1.3em;
}
.title {
color:#2c4557;
margin:10px 0;
}
.subTitle {
margin:5px 0 0 0;
}
.header ul {
margin:0 0 25px 0;
padding:0;
}
.footer ul {
margin:20px 0 5px 0;
}
.header ul li, .footer ul li {
list-style:none;
font-size:1.2em;
}
/*
Heading styles
*/
div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
background-color:#dee3e9;
border-top:1px solid #9eadc0;
border-bottom:1px solid #9eadc0;
margin:0 0 6px -8px;
padding:2px 5px;
}
ul.blockList ul.blockList ul.blockList li.blockList h3 {
background-color:#dee3e9;
border-top:1px solid #9eadc0;
border-bottom:1px solid #9eadc0;
margin:0 0 6px -8px;
padding:2px 5px;
}
ul.blockList ul.blockList li.blockList h3 {
padding:0;
margin:15px 0;
}
ul.blockList li.blockList h2 {
padding:0px 0 20px 0;
}
/*
Page layout container styles
*/
.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
clear:both;
padding:10px 20px;
position:relative;
}
.indexContainer {
margin:10px;
position:relative;
font-size:1.0em;
}
.indexContainer h2 {
font-size:1.1em;
padding:0 0 3px 0;
}
.indexContainer ul {
margin:0;
padding:0;
}
.indexContainer ul li {
list-style:none;
}
.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
font-size:1.1em;
font-weight:bold;
margin:10px 0 0 0;
color:#4E4E4E;
}
.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
margin:10px 0 10px 20px;
}
.serializedFormContainer dl.nameValue dt {
margin-left:1px;
font-size:1.1em;
display:inline;
font-weight:bold;
}
.serializedFormContainer dl.nameValue dd {
margin:0 0 0 1px;
font-size:1.1em;
display:inline;
}
/*
List styles
*/
ul.horizontal li {
display:inline;
font-size:0.9em;
}
ul.inheritance {
margin:0;
padding:0;
}
ul.inheritance li {
display:inline;
list-style:none;
}
ul.inheritance li ul.inheritance {
margin-left:15px;
padding-left:15px;
padding-top:1px;
}
ul.blockList, ul.blockListLast {
margin:10px 0 10px 0;
padding:0;
}
ul.blockList li.blockList, ul.blockListLast li.blockList {
list-style:none;
margin-bottom:25px;
}
ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
padding:0px 20px 5px 10px;
border:1px solid #9eadc0;
background-color:#f9f9f9;
}
ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
padding:0 0 5px 8px;
background-color:#ffffff;
border:1px solid #9eadc0;
border-top:none;
}
ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
margin-left:0;
padding-left:0;
padding-bottom:15px;
border:none;
border-bottom:1px solid #9eadc0;
}
ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
list-style:none;
border-bottom:none;
padding-bottom:0;
}
table tr td dl, table tr td dl dt, table tr td dl dd {
margin-top:0;
margin-bottom:1px;
}
/*
Table styles
*/
.contentContainer table, .classUseContainer table, .constantValuesContainer table {
border-bottom:1px solid #9eadc0;
width:100%;
}
.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table {
width:100%;
}
.contentContainer .description table, .contentContainer .details table {
border-bottom:none;
}
.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{
vertical-align:top;
padding-right:20px;
}
.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast,
.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast,
.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne,
.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne {
padding-right:3px;
}
.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption {
position:relative;
text-align:left;
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
clear:none;
overflow:hidden;
padding:0px;
margin:0px;
}
caption a:link, caption a:hover, caption a:active, caption a:visited {
color:#FFFFFF;
}
.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span {
white-space:nowrap;
padding-top:8px;
padding-left:8px;
display:block;
float:left;
background-image:url(resources/titlebar.gif);
height:18px;
}
.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd {
width:10px;
background-image:url(resources/titlebar_end.gif);
background-repeat:no-repeat;
background-position:top right;
position:relative;
float:left;
}
ul.blockList ul.blockList li.blockList table {
margin:0 0 12px 0px;
width:100%;
}
.tableSubHeadingColor {
background-color: #EEEEFF;
}
.altColor {
background-color:#eeeeef;
}
.rowColor {
background-color:#ffffff;
}
.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td {
text-align:left;
padding:3px 3px 3px 7px;
}
th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
background:#dee3e9;
border-top:1px solid #9eadc0;
border-bottom:1px solid #9eadc0;
text-align:left;
padding:3px 3px 3px 7px;
}
td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
font-weight:bold;
}
td.colFirst, th.colFirst {
border-left:1px solid #9eadc0;
white-space:nowrap;
}
td.colLast, th.colLast {
border-right:1px solid #9eadc0;
}
td.colOne, th.colOne {
border-right:1px solid #9eadc0;
border-left:1px solid #9eadc0;
}
table.overviewSummary {
padding:0px;
margin-left:0px;
}
table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
table.overviewSummary td.colOne, table.overviewSummary th.colOne {
width:25%;
vertical-align:middle;
}
table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
width:25%;
vertical-align:middle;
}
/*
Content styles
*/
.description pre {
margin-top:0;
}
.deprecatedContent {
margin:0;
padding:10px 0;
}
.docSummary {
padding:0;
}
/*
Formatting effect styles
*/
.sourceLineNo {
color:green;
padding:0 30px 0 0;
}
h1.hidden {
visibility:hidden;
overflow:hidden;
font-size:.9em;
}
.block {
display:block;
margin:3px 0 0 0;
}
.strong {
font-weight:bold;
}