-
Notifications
You must be signed in to change notification settings - Fork 420
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
669 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,239 @@ | ||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | ||
<!-- NewPage --> | ||
<html lang="en"> | ||
<head> | ||
<!-- Generated by javadoc (1.8.0_131) on Thu Dec 21 21:07:15 JST 2017 --> | ||
<title>CommandLine.IFactory (picocli 2.2.0 API)</title> | ||
<meta name="date" content="2017-12-21"> | ||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> | ||
<script type="text/javascript" src="../script.js"></script> | ||
</head> | ||
<body> | ||
<script type="text/javascript"><!-- | ||
try { | ||
if (location.href.indexOf('is-external=true') == -1) { | ||
parent.document.title="CommandLine.IFactory (picocli 2.2.0 API)"; | ||
} | ||
} | ||
catch(err) { | ||
} | ||
//--> | ||
var methods = {"i0":6}; | ||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; | ||
var altColor = "altColor"; | ||
var rowColor = "rowColor"; | ||
var tableTab = "tableTab"; | ||
var activeTableTab = "activeTableTab"; | ||
</script> | ||
<noscript> | ||
<div>JavaScript is disabled on your browser.</div> | ||
</noscript> | ||
<!-- ========= START OF TOP NAVBAR ======= --> | ||
<div class="topNav"><a name="navbar.top"> | ||
<!-- --> | ||
</a> | ||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> | ||
<a name="navbar.top.firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="../overview-summary.html">Overview</a></li> | ||
<li><a href="package-summary.html">Package</a></li> | ||
<li class="navBarCell1Rev">Class</li> | ||
<li><a href="package-tree.html">Tree</a></li> | ||
<li><a href="../deprecated-list.html">Deprecated</a></li> | ||
<li><a href="../index-all.html">Index</a></li> | ||
<li><a href="../help-doc.html">Help</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<ul class="navList"> | ||
<li><a href="../picocli/CommandLine.IExceptionHandler.html" title="interface in picocli"><span class="typeNameLink">Prev Class</span></a></li> | ||
<li><a href="../picocli/CommandLine.InitializationException.html" title="class in picocli"><span class="typeNameLink">Next Class</span></a></li> | ||
</ul> | ||
<ul class="navList"> | ||
<li><a href="../index.html?picocli/CommandLine.IFactory.html" target="_top">Frames</a></li> | ||
<li><a href="CommandLine.IFactory.html" target="_top">No Frames</a></li> | ||
</ul> | ||
<ul class="navList" id="allclasses_navbar_top"> | ||
<li><a href="../allclasses-noframe.html">All Classes</a></li> | ||
</ul> | ||
<div> | ||
<script type="text/javascript"><!-- | ||
allClassesLink = document.getElementById("allclasses_navbar_top"); | ||
if(window==top) { | ||
allClassesLink.style.display = "block"; | ||
} | ||
else { | ||
allClassesLink.style.display = "none"; | ||
} | ||
//--> | ||
</script> | ||
</div> | ||
<div> | ||
<ul class="subNavList"> | ||
<li>Summary: </li> | ||
<li>Nested | </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method.summary">Method</a></li> | ||
</ul> | ||
<ul class="subNavList"> | ||
<li>Detail: </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method.detail">Method</a></li> | ||
</ul> | ||
</div> | ||
<a name="skip.navbar.top"> | ||
<!-- --> | ||
</a></div> | ||
<!-- ========= END OF TOP NAVBAR ========= --> | ||
<!-- ======== START OF CLASS DATA ======== --> | ||
<div class="header"> | ||
<div class="subTitle">picocli</div> | ||
<h2 title="Interface CommandLine.IFactory" class="title">Interface CommandLine.IFactory</h2> | ||
</div> | ||
<div class="contentContainer"> | ||
<div class="description"> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<dl> | ||
<dt>Enclosing class:</dt> | ||
<dd><a href="../picocli/CommandLine.html" title="class in picocli">CommandLine</a></dd> | ||
</dl> | ||
<hr> | ||
<br> | ||
<pre>public static interface <span class="typeNameLabel">CommandLine.IFactory</span></pre> | ||
<div class="block">Factory for instantiating classes that are registered declaratively with annotation attributes, like | ||
<a href="../picocli/CommandLine.Command.html#subcommands--"><code>CommandLine.Command.subcommands()</code></a>, <a href="../picocli/CommandLine.Option.html#converter--"><code>CommandLine.Option.converter()</code></a>, <a href="../picocli/CommandLine.Parameters.html#converter--"><code>CommandLine.Parameters.converter()</code></a> and <a href="../picocli/CommandLine.Command.html#versionProvider--"><code>CommandLine.Command.versionProvider()</code></a>.</div> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="summary"> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<!-- ========== METHOD SUMMARY =========== --> | ||
<ul class="blockList"> | ||
<li class="blockList"><a name="method.summary"> | ||
<!-- --> | ||
</a> | ||
<h3>Method Summary</h3> | ||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> | ||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> | ||
<tr> | ||
<th class="colFirst" scope="col">Modifier and Type</th> | ||
<th class="colLast" scope="col">Method and Description</th> | ||
</tr> | ||
<tr id="i0" class="altColor"> | ||
<td class="colFirst"><code><K> K</code></td> | ||
<td class="colLast"><code><span class="memberNameLink"><a href="../picocli/CommandLine.IFactory.html#create-java.lang.Class-">create</a></span>(java.lang.Class<K> cls)</code> | ||
<div class="block">Creates and returns an instance of the specified class.</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="create-java.lang.Class-"> | ||
<!-- --> | ||
</a> | ||
<ul class="blockListLast"> | ||
<li class="blockList"> | ||
<h4>create</h4> | ||
<pre><K> K create(java.lang.Class<K> cls) | ||
throws java.lang.Exception</pre> | ||
<div class="block">Creates and returns an instance of the specified class.</div> | ||
<dl> | ||
<dt><span class="paramLabel">Type Parameters:</span></dt> | ||
<dd><code>K</code> - the type to instantiate</dd> | ||
<dt><span class="paramLabel">Parameters:</span></dt> | ||
<dd><code>cls</code> - the class to instantiate</dd> | ||
<dt><span class="returnLabel">Returns:</span></dt> | ||
<dd>the new instance</dd> | ||
<dt><span class="throwsLabel">Throws:</span></dt> | ||
<dd><code>java.lang.Exception</code> - an exception detailing what went wrong when creating the instance</dd> | ||
</dl> | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</div> | ||
</div> | ||
<!-- ========= END OF CLASS DATA ========= --> | ||
<!-- ======= START OF BOTTOM NAVBAR ====== --> | ||
<div class="bottomNav"><a name="navbar.bottom"> | ||
<!-- --> | ||
</a> | ||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> | ||
<a name="navbar.bottom.firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="../overview-summary.html">Overview</a></li> | ||
<li><a href="package-summary.html">Package</a></li> | ||
<li class="navBarCell1Rev">Class</li> | ||
<li><a href="package-tree.html">Tree</a></li> | ||
<li><a href="../deprecated-list.html">Deprecated</a></li> | ||
<li><a href="../index-all.html">Index</a></li> | ||
<li><a href="../help-doc.html">Help</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<ul class="navList"> | ||
<li><a href="../picocli/CommandLine.IExceptionHandler.html" title="interface in picocli"><span class="typeNameLink">Prev Class</span></a></li> | ||
<li><a href="../picocli/CommandLine.InitializationException.html" title="class in picocli"><span class="typeNameLink">Next Class</span></a></li> | ||
</ul> | ||
<ul class="navList"> | ||
<li><a href="../index.html?picocli/CommandLine.IFactory.html" target="_top">Frames</a></li> | ||
<li><a href="CommandLine.IFactory.html" target="_top">No Frames</a></li> | ||
</ul> | ||
<ul class="navList" id="allclasses_navbar_bottom"> | ||
<li><a href="../allclasses-noframe.html">All Classes</a></li> | ||
</ul> | ||
<div> | ||
<script type="text/javascript"><!-- | ||
allClassesLink = document.getElementById("allclasses_navbar_bottom"); | ||
if(window==top) { | ||
allClassesLink.style.display = "block"; | ||
} | ||
else { | ||
allClassesLink.style.display = "none"; | ||
} | ||
//--> | ||
</script> | ||
</div> | ||
<div> | ||
<ul class="subNavList"> | ||
<li>Summary: </li> | ||
<li>Nested | </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method.summary">Method</a></li> | ||
</ul> | ||
<ul class="subNavList"> | ||
<li>Detail: </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method.detail">Method</a></li> | ||
</ul> | ||
</div> | ||
<a name="skip.navbar.bottom"> | ||
<!-- --> | ||
</a></div> | ||
<!-- ======== END OF BOTTOM NAVBAR ======= --> | ||
</body> | ||
</html> |
Oops, something went wrong.