11<!DOCTYPE HTML>
22< html lang >
33< head >
4- <!-- Generated by javadoc (23) on Thu Jan 02 18:56:39 UTC 2025 -->
5- < title > External Specifications (microBean™ Construct 0.0.3 API)</ title >
4+ <!-- Generated by javadoc (23) on Sun Jan 05 07:14:14 UTC 2025 -->
5+ < title > External Specifications (microBean™ Construct 0.0.4 API)</ title >
66< meta name ="viewport " content ="width=device-width, initial-scale=1 ">
77< meta http-equiv ="Content-Type " content ="text/html; charset=UTF8 ">
8- < meta name ="dc.created " content ="2025-01-02 ">
8+ < meta name ="dc.created " content ="2025-01-05 ">
99< meta name ="description " content ="external specifications ">
1010< meta name ="generator " content ="javadoc/ExternalSpecsWriter ">
1111< link rel ="stylesheet " type ="text/css " href ="resource-files/jquery-ui.min.css " title ="Style ">
@@ -108,26 +108,32 @@ <h1>External Specifications</h1>
108108< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section4.6 "> org.microbean.construct.Domain.erasure(T)</ a > </ code > </ li >
109109</ ul >
110110</ div >
111- < div class ="col-first even-row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-4.html#jls-4.10 "> Java Language Specification, section 4.10 </ a > </ div >
111+ < div class ="col-first even-row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-4.html#jls-4.8 "> Java Language Specification, section 4.8 </ a > </ div >
112112< div class ="col-last even-row-color ">
113113< ul class ="ref-list ">
114+ < li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section4.8 "> org.microbean.construct.Domain.rawType(TypeMirror)</ a > </ code > </ li >
115+ </ ul >
116+ </ div >
117+ < div class ="col-first odd-row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-4.html#jls-4.10 "> Java Language Specification, section 4.10</ a > </ div >
118+ < div class ="col-last odd-row-color ">
119+ < ul class ="ref-list ">
114120< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section4.10 "> org.microbean.construct.Domain.directSupertypes(TypeMirror)</ a > </ code > </ li >
115121< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section4.10 "> org.microbean.construct.Domain.directSupertypes(TypeMirror)</ a > </ code > </ li >
116122< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section4.10-1 "> org.microbean.construct.Domain.subtype(TypeMirror, TypeMirror)</ a > </ code > </ li >
117123< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section4.10-1 "> org.microbean.construct.Domain.subtype(TypeMirror, TypeMirror)</ a > </ code > </ li >
118124</ ul >
119125</ div >
120- < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-5.html#jls-5.1.7 "> Java Language Specification, section 5.1.7</ a > </ div >
121- < div class ="col-last odd -row-color ">
126+ < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-5.html#jls-5.1.7 "> Java Language Specification, section 5.1.7</ a > </ div >
127+ < div class ="col-last even -row-color ">
122128< ul class ="ref-list ">
123129< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section5.1.7 "> org.microbean.construct.Domain.typeElement(PrimitiveType)</ a > </ code > </ li >
124130< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section5.1.7 "> org.microbean.construct.Domain.typeElement(PrimitiveType)</ a > </ code > </ li >
125131< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section5.1.7-1 "> org.microbean.construct.Domain.typeElement(TypeKind)</ a > </ code > </ li >
126132< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section5.1.7-1 "> org.microbean.construct.Domain.typeElement(TypeKind)</ a > </ code > </ li >
127133</ ul >
128134</ div >
129- < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-5.html#jls-5.1.8 "> Java Language Specification, section 5.1.8</ a > </ div >
130- < div class ="col-last even -row-color ">
135+ < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-5.html#jls-5.1.8 "> Java Language Specification, section 5.1.8</ a > </ div >
136+ < div class ="col-last odd -row-color ">
131137< ul class ="ref-list ">
132138< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section5.1.8 "> org.microbean.construct.Domain.primitiveType(CharSequence)</ a > </ code > </ li >
133139< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section5.1.8 "> org.microbean.construct.Domain.primitiveType(CharSequence)</ a > </ code > </ li >
@@ -137,22 +143,22 @@ <h1>External Specifications</h1>
137143< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section5.1.8-2 "> org.microbean.construct.Domain.primitiveType(TypeMirror)</ a > </ code > </ li >
138144</ ul >
139145</ div >
140- < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-5.html#jls-5.1.10 "> Java Language Specification, section 5.1.10</ a > </ div >
141- < div class ="col-last odd -row-color ">
146+ < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-5.html#jls-5.1.10 "> Java Language Specification, section 5.1.10</ a > </ div >
147+ < div class ="col-last even -row-color ">
142148< ul class ="ref-list ">
143149< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section5.1.10 "> org.microbean.construct.Domain.capture(TypeMirror)</ a > </ code > </ li >
144150< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section5.1.10 "> org.microbean.construct.Domain.capture(TypeMirror)</ a > </ code > </ li >
145151</ ul >
146152</ div >
147- < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se21/html/jls-5.html#jls-5.2 "> Java Language Specification, section 5.2</ a > </ div >
148- < div class ="col-last even -row-color ">
153+ < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se21/html/jls-5.html#jls-5.2 "> Java Language Specification, section 5.2</ a > </ div >
154+ < div class ="col-last odd -row-color ">
149155< ul class ="ref-list ">
150156< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section5.2 "> org.microbean.construct.Domain.assignable(TypeMirror, TypeMirror)</ a > </ code > </ li >
151157< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section5.2 "> org.microbean.construct.Domain.assignable(TypeMirror, TypeMirror)</ a > </ code > </ li >
152158</ ul >
153159</ div >
154- < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-6.html#jls-6.7 "> Java Language Specification, section 6.7</ a > </ div >
155- < div class ="col-last odd -row-color ">
160+ < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-6.html#jls-6.7 "> Java Language Specification, section 6.7</ a > </ div >
161+ < div class ="col-last even -row-color ">
156162< ul class ="ref-list ">
157163< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section6.7 "> org.microbean.construct.Domain.declaredType(CharSequence)</ a > </ code > </ li >
158164< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section6.7 "> org.microbean.construct.Domain.declaredType(CharSequence)</ a > </ code > </ li >
@@ -168,58 +174,64 @@ <h1>External Specifications</h1>
168174< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section6.7-5 "> org.microbean.construct.Domain.typeElement(ModuleElement, CharSequence)</ a > </ code > </ li >
169175</ ul >
170176</ div >
171- < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-7.html#jls-7.7 "> Java Language Specification, section 7.7</ a > </ div >
172- < div class ="col-last even -row-color ">
177+ < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-7.html#jls-7.7 "> Java Language Specification, section 7.7</ a > </ div >
178+ < div class ="col-last odd -row-color ">
173179< ul class ="ref-list ">
174180< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section7.7 "> org.microbean.construct.Domain.moduleElement(CharSequence)</ a > </ code > </ li >
175181< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section7.7 "> org.microbean.construct.Domain.moduleElement(CharSequence)</ a > </ code > </ li >
176182</ ul >
177183</ div >
178- < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.1.2 "> Java Language Specification, section 8.1.2</ a > </ div >
179- < div class ="col-last odd -row-color ">
184+ < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.1.2 "> Java Language Specification, section 8.1.2</ a > </ div >
185+ < div class ="col-last even -row-color ">
180186< ul class ="ref-list ">
181187< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section8.1.2 "> org.microbean.construct.Domain.generic(Element)</ a > </ code > </ li >
182188</ ul >
183189</ div >
184- < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.4.2 "> Java Language Specification, section 8.4.2</ a > </ div >
185- < div class ="col-last even -row-color ">
190+ < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.4.2 "> Java Language Specification, section 8.4.2</ a > </ div >
191+ < div class ="col-last odd -row-color ">
186192< ul class ="ref-list ">
187193< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section8.4.2 "> org.microbean.construct.Domain.subsignature(ExecutableType, ExecutableType)</ a > </ code > </ li >
188194< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section8.4.2 "> org.microbean.construct.Domain.subsignature(ExecutableType, ExecutableType)</ a > </ code > </ li >
189195</ ul >
190196</ div >
191- < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.4.4 "> Java Language Specification, section 8.4.4</ a > </ div >
192- < div class ="col-last odd -row-color ">
197+ < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.4.4 "> Java Language Specification, section 8.4.4</ a > </ div >
198+ < div class ="col-last even -row-color ">
193199< ul class ="ref-list ">
194200< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section8.4.4 "> org.microbean.construct.Domain.generic(Element)</ a > </ code > </ li >
195201</ ul >
196202</ div >
197- < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.4.5 "> Java Language Specification, section 8.4.5</ a > </ div >
198- < div class ="col-last even -row-color ">
203+ < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.4.5 "> Java Language Specification, section 8.4.5</ a > </ div >
204+ < div class ="col-last odd -row-color ">
199205< ul class ="ref-list ">
200206< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section8.4.5 "> org.microbean.construct.Domain.noType(TypeKind)</ a > </ code > </ li >
201207< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section8.4.5 "> org.microbean.construct.Domain.noType(TypeKind)</ a > </ code > </ li >
202208</ ul >
203209</ div >
204- < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.8.4 "> Java Language Specification, section 8.8.4</ a > </ div >
205- < div class ="col-last odd -row-color ">
210+ < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.8.4 "> Java Language Specification, section 8.8.4</ a > </ div >
211+ < div class ="col-last even -row-color ">
206212< ul class ="ref-list ">
207213< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section8.8.4 "> org.microbean.construct.Domain.generic(Element)</ a > </ code > </ li >
208214</ ul >
209215</ div >
210- < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.10.3 "> Java Language Specification, section 8.10.3</ a > </ div >
211- < div class ="col-last even -row-color ">
216+ < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-8.html#jls-8.10.3 "> Java Language Specification, section 8.10.3</ a > </ div >
217+ < div class ="col-last odd -row-color ">
212218< ul class ="ref-list ">
213219< li > < code > < a href ="org.microbean.construct/org/microbean/construct/DefaultDomain.html#JavaLanguageSpecification,section8.10.3 "> org.microbean.construct.Domain.recordComponentElement(ExecutableElement)</ a > </ code > </ li >
214220< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section8.10.3 "> org.microbean.construct.Domain.recordComponentElement(ExecutableElement)</ a > </ code > </ li >
215221</ ul >
216222</ div >
217- < div class ="col-first odd -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-9.html#jls-9.1.2 "> Java Language Specification, section 9.1.2</ a > </ div >
218- < div class ="col-last odd -row-color ">
223+ < div class ="col-first even -row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-9.html#jls-9.1.2 "> Java Language Specification, section 9.1.2</ a > </ div >
224+ < div class ="col-last even -row-color ">
219225< ul class ="ref-list ">
220226< li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section9.1.2 "> org.microbean.construct.Domain.generic(Element)</ a > </ code > </ li >
221227</ ul >
222228</ div >
229+ < div class ="col-first odd-row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se23/html/jls-10.html#jls-10.1 "> Java Language Specification, section 10.1</ a > </ div >
230+ < div class ="col-last odd-row-color ">
231+ < ul class ="ref-list ">
232+ < li > < code > < a href ="org.microbean.construct/org/microbean/construct/Domain.html#JavaLanguageSpecification,section10.1 "> org.microbean.construct.Domain.elementType(TypeMirror)</ a > </ code > </ li >
233+ </ ul >
234+ </ div >
223235< div class ="col-first even-row-color "> < a href ="https://docs.oracle.com/javase/specs/jls/se21/html/jls-13.html#jls-13.1 "> Java Language Specification, section 13.1</ a > </ div >
224236< div class ="col-last even-row-color ">
225237< ul class ="ref-list ">
0 commit comments