Skip to content

Commit df7a27c

Browse files
author
microbean
committed
Site checkin for project microBean™ Proxy
1 parent 1c75ea4 commit df7a27c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1421
-891
lines changed

apidocs/allclasses-index.html

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (23) on Sat Dec 20 05:47:48 UTC 2025 -->
5-
<title>All Classes and Interfaces (microBean™ Proxy 0.0.4 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Dec 20 06:01:19 UTC 2025 -->
5+
<title>All Classes and Interfaces (microBean™ Proxy 0.0.5 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
88
<meta name="dc.created" content="2025-12-20">
99
<meta name="description" content="class index">
1010
<meta name="generator" content="javadoc/AllClassesIndexWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -74,7 +71,7 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
7471
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" title="interface in org.microbean.proxy">Proxy&lt;T&gt;</a></div>
7572
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
7673
<div class="block">An interface whose implementations pretend to be another type and alter the behavior of instances of that type in
77-
some way.</div>
74+
some way.</div>
7875
</div>
7976
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.microbean.proxy/org/microbean/proxy/ProxySpecification.html" title="class in org.microbean.proxy">ProxySpecification</a></div>
8077
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">

apidocs/allpackages-index.html

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (23) on Sat Dec 20 05:47:48 UTC 2025 -->
5-
<title>All Packages (microBean™ Proxy 0.0.4 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Dec 20 06:01:19 UTC 2025 -->
5+
<title>All Packages (microBean™ Proxy 0.0.5 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
88
<meta name="dc.created" content="2025-12-20">
99
<meta name="description" content="package index">
1010
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->

apidocs/help-doc.html

Lines changed: 43 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (23) on Sat Dec 20 05:47:48 UTC 2025 -->
5-
<title>API Help (microBean™ Proxy 0.0.4 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Dec 20 06:01:19 UTC 2025 -->
5+
<title>API Help (microBean™ Proxy 0.0.5 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
88
<meta name="dc.created" content="2025-12-20">
99
<meta name="description" content="help">
1010
<meta name="generator" content="javadoc/HelpWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -51,13 +48,13 @@
5148
<div class="main-grid">
5249
<nav role="navigation" class="toc" aria-label="Table of contents">
5350
<div class="toc-header">Contents</div>
54-
<button class="hide-sidebar"><span>Hide sidebar&nbsp;</span>&#10094;</button><button class="show-sidebar">&#10095;<span>&nbsp;Show sidebar</span></button>
55-
<ol class="toc-list">
51+
<ol class="toc-list" tabindex="-1">
5652
<li><a href="#" tabindex="0">JavaDoc Help</a>
5753
<ol class="toc-list">
5854
<li><a href="#help-navigation" tabindex="0">Navigation</a>
5955
<ol class="toc-list">
6056
<li><a href="#search" tabindex="0">Search</a></li>
57+
<li><a href="#help-keyboard-navigation" tabindex="0">Keyboard Navigation</a></li>
6158
</ol>
6259
</li>
6360
<li><a href="#help-pages" tabindex="0">Kinds of Pages</a>
@@ -74,10 +71,11 @@
7471
<li><a href="#index" tabindex="0">Index</a></li>
7572
</ol>
7673
</li>
74+
<li><a href="#help-releases" tabindex="0">Release Details</a></li>
7775
</ol>
7876
</li>
7977
</ol>
80-
</nav>
78+
<button class="hide-sidebar"><span>Hide sidebar&nbsp;</span><img src="resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="resource-files/right.svg" alt="Show sidebar"><span>&nbsp;Show sidebar</span></button></nav>
8179
<main role="main">
8280
<h1 class="title">JavaDoc Help</h1>
8381
<hr>
@@ -92,7 +90,34 @@ <h3>Search</h3>
9290
<li><code>"InpStr"</code> matches "java.io.InputStream"</li>
9391
<li><code>"math exact long"</code> matches "java.lang.Math.absExact(long)"</li>
9492
</ol>
95-
<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/23/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
93+
<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/25/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
94+
</section>
95+
<section class="help-section" id="help-keyboard-navigation">
96+
<h3>Keyboard Navigation</h3>
97+
<p>Documentation pages provide keyboard shortcuts to facilitate access to common navigation tasks.</p>
98+
<ul>
99+
<li>Type
100+
<kbd>/</kbd>
101+
to access the search input field in any page.</li>
102+
<li>Type
103+
<kbd>.</kbd>
104+
to access the filter input field in the sidebar of class pages.</li>
105+
<li>Type
106+
<kbd>Esc</kbd>
107+
to clear the input and release keyboard focus in any input field.</li>
108+
<li>Type
109+
<kbd>Tab</kbd>
110+
/
111+
<kbd>&downarrow;</kbd>
112+
/
113+
<kbd>&uparrow;</kbd>
114+
to select list items after entering a search term in a search or filter input field.</li>
115+
<li>Type
116+
<kbd>&leftarrow;</kbd>
117+
/
118+
<kbd>&rightarrow;</kbd>
119+
to switch between tabs in tabbed summary tables.</li>
120+
</ul>
96121
</section>
97122
</div>
98123
<hr>
@@ -187,6 +212,12 @@ <h3>Index</h3>
187212
</section>
188213
</div>
189214
<hr>
215+
<div class="sub-title">
216+
<h2 id="help-releases">Release Details</h2>
217+
<p>The details for each module, package, class or interface normally include the release in which the declaration was introduced.</p>
218+
<p>When a member is added after the initial introduction of the enclosing class or interface, the details of the member include the release in which it was introduced.</p>
219+
</div>
220+
<hr>
190221
<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span>
191222
<footer role="contentinfo">
192223
<hr>

apidocs/index-all.html

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (23) on Sat Dec 20 05:47:48 UTC 2025 -->
5-
<title>Index (microBean™ Proxy 0.0.4 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Dec 20 06:01:19 UTC 2025 -->
5+
<title>Index (microBean™ Proxy 0.0.5 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
88
<meta name="dc.created" content="2025-12-20">
99
<meta name="description" content="index">
1010
<meta name="generator" content="javadoc/IndexWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -59,7 +56,7 @@ <h2 class="title" id="I:$">$</h2>
5956
<dt><a href="org.microbean.proxy/org/microbean/proxy/Proxy.html#$cast()" class="member-name-link">$cast()</a> - Method in interface org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" title="interface in org.microbean.proxy">Proxy</a></dt>
6057
<dd>
6158
<div class="block">Returns this <a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" title="interface in org.microbean.proxy"><code>Proxy</code></a>, or a completely substitutable replacement for it, cast to the type of the
62-
instance it proxies.</div>
59+
instance it proxies.</div>
6360
</dd>
6461
<dt><a href="org.microbean.proxy/org/microbean/proxy/Proxy.html#$proxied()" class="member-name-link">$proxied()</a> - Method in interface org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" title="interface in org.microbean.proxy">Proxy</a></dt>
6562
<dd>
@@ -125,7 +122,7 @@ <h2 class="title" id="I:G">G</h2>
125122
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html#generate(PS)" class="member-name-link">generate(PS)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html" title="class in org.microbean.proxy">AbstractToolkitProxier</a></dt>
126123
<dd>
127124
<div class="block">Creates a generated class definition from the information present in the supplied <a href="org.microbean.proxy/org/microbean/proxy/ProxySpecification.html" title="class in org.microbean.proxy"><code>ProxySpecification</code></a>, and
128-
returns it for eventual supplying to an inovcation of the <a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html#proxyClass(T,java.lang.ClassLoader)"><code>AbstractToolkitProxier.proxyClass(Object, ClassLoader)</code></a> method.</div>
125+
returns it for eventual supplying to an inovcation of the <a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html#proxyClass(T,java.lang.ClassLoader)"><code>AbstractToolkitProxier.proxyClass(Object, ClassLoader)</code></a> method.</div>
129126
</dd>
130127
</dl>
131128
<h2 class="title" id="I:H">H</h2>
@@ -146,7 +143,7 @@ <h2 class="title" id="I:I">I</h2>
146143
</dl>
147144
<h2 class="title" id="I:L">L</h2>
148145
<dl class="index">
149-
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html#lookup(java.lang.Class)" class="member-name-link">lookup(Class&lt;?&gt;)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html" title="class in org.microbean.proxy">AbstractToolkitProxier</a></dt>
146+
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html#lookup(java.lang.Class)" class="member-name-link">lookup(Class)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html" title="class in org.microbean.proxy">AbstractToolkitProxier</a></dt>
150147
<dd>
151148
<div class="block">Returns a <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html" title="class or interface in java.lang.invoke" class="external-link"><code>MethodHandles.Lookup</code></a> suitable for the supplied <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link"><code>Class</code></a>.</div>
152149
</dd>
@@ -171,23 +168,23 @@ <h2 class="title" id="I:O">O</h2>
171168
</dl>
172169
<h2 class="title" id="I:P">P</h2>
173170
<dl class="index">
174-
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html#proxy(PS,java.lang.Class%5B%5D,java.util.function.Supplier)" class="member-name-link">proxy(PS, Class&lt;?&gt;[], Supplier&lt;? extends R&gt;)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html" title="class in org.microbean.proxy">AbstractReflectiveProxier</a></dt>
171+
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html#proxy(PS,java.lang.Class%5B%5D,java.util.function.Supplier)" class="member-name-link">proxy(PS, Class[], Supplier)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html" title="class in org.microbean.proxy">AbstractReflectiveProxier</a></dt>
175172
<dd>
176173
<div class="block">Returns a <a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" title="interface in org.microbean.proxy"><code>Proxy</code></a> appropriate for the supplied specification and <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link"><code>Supplier</code></a> of contextual instances.</div>
177174
</dd>
178-
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractProxier.html#proxy(PS,java.util.function.Supplier)" class="member-name-link">proxy(PS, Supplier&lt;? extends R&gt;)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractProxier.html" title="class in org.microbean.proxy">AbstractProxier</a></dt>
175+
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractProxier.html#proxy(PS,java.util.function.Supplier)" class="member-name-link">proxy(PS, Supplier)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractProxier.html" title="class in org.microbean.proxy">AbstractProxier</a></dt>
179176
<dd>
180177
<div class="block">Returns a <a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" title="interface in org.microbean.proxy"><code>Proxy</code></a> appropriate for the supplied proxy specification and <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link"><code>Supplier</code></a> of contextual
181-
instances.</div>
178+
instances.</div>
182179
</dd>
183-
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html#proxy(PS,java.util.function.Supplier)" class="member-name-link">proxy(PS, Supplier&lt;? extends R&gt;)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html" title="class in org.microbean.proxy">AbstractReflectiveProxier</a></dt>
180+
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html#proxy(PS,java.util.function.Supplier)" class="member-name-link">proxy(PS, Supplier)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractReflectiveProxier.html" title="class in org.microbean.proxy">AbstractReflectiveProxier</a></dt>
184181
<dd>
185182
<div class="block">Returns a <a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" title="interface in org.microbean.proxy"><code>Proxy</code></a> appropriate for the supplied specification and <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link"><code>Supplier</code></a> of instances.</div>
186183
</dd>
187184
<dt><a href="org.microbean.proxy/org/microbean/proxy/Proxy.html" class="type-name-link" title="interface in org.microbean.proxy">Proxy&lt;T&gt;</a> - Interface in <a href="org.microbean.proxy/org/microbean/proxy/package-summary.html">org.microbean.proxy</a></dt>
188185
<dd>
189186
<div class="block">An interface whose implementations pretend to be another type and alter the behavior of instances of that type in
190-
some way.</div>
187+
some way.</div>
191188
</dd>
192189
<dt><a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html#proxyClass(PS)" class="member-name-link">proxyClass(PS)</a> - Method in class org.microbean.proxy.<a href="org.microbean.proxy/org/microbean/proxy/AbstractToolkitProxier.html" title="class in org.microbean.proxy">AbstractToolkitProxier</a></dt>
193190
<dd>

apidocs/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (23) on Sat Dec 20 05:47:48 UTC 2025 -->
5-
<title>microBean™ Proxy 0.0.4 API</title>
4+
<!-- Generated by javadoc (25) on Sat Dec 20 06:01:19 UTC 2025 -->
5+
<title>microBean™ Proxy 0.0.5 API</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
88
<meta name="dc.created" content="2025-12-20">
99
<meta name="description" content="index redirect">
1010
<meta name="generator" content="javadoc/IndexRedirectWriter">
1111
<link rel="canonical" href="org.microbean.proxy/module-summary.html">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript">window.location.replace('org.microbean.proxy/module-summary.html')</script>
1414
<noscript>
1515
<meta http-equiv="Refresh" content="0;org.microbean.proxy/module-summary.html">

0 commit comments

Comments
 (0)