Projekt

Obecné

Profil

Stáhnout (16.5 KB) Statistiky
| Větev: | Tag: | Revize:
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!-- NewPage -->
3
<html lang="cs">
4
<head>
5
<!-- Generated by javadoc (1.8.0_251) on Fri May 08 06:50:22 CEST 2020 -->
6
<title>arrayobj</title>
7
<meta name="date" content="2020-05-08">
8
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
9
<script type="text/javascript" src="../script.js"></script>
10
</head>
11
<body>
12
<script type="text/javascript"><!--
13
    try {
14
        if (location.href.indexOf('is-external=true') == -1) {
15
            parent.document.title="arrayobj";
16
        }
17
    }
18
    catch(err) {
19
    }
20
//-->
21
var methods = {"i0":10,"i1":10};
22
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
23
var altColor = "altColor";
24
var rowColor = "rowColor";
25
var tableTab = "tableTab";
26
var activeTableTab = "activeTableTab";
27
</script>
28
<noscript>
29
<div>JavaScript is disabled on your browser.</div>
30
</noscript>
31
<!-- ========= START OF TOP NAVBAR ======= -->
32
<div class="topNav"><a name="navbar.top">
33
<!--   -->
34
</a>
35
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
36
<a name="navbar.top.firstrow">
37
<!--   -->
38
</a>
39
<ul class="navList" title="Navigation">
40
<li><a href="../overview-summary.html">Overview</a></li>
41
<li><a href="package-summary.html">Package</a></li>
42
<li class="navBarCell1Rev">Class</li>
43
<li><a href="class-use/arrayobj.html">Use</a></li>
44
<li><a href="package-tree.html">Tree</a></li>
45
<li><a href="../deprecated-list.html">Deprecated</a></li>
46
<li><a href="../index-files/index-1.html">Index</a></li>
47
<li><a href="../help-doc.html">Help</a></li>
48
</ul>
49
</div>
50
<div class="subNav">
51
<ul class="navList">
52
<li><a href="../jdeserialize/arraycoll.html" title="class in jdeserialize"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
53
<li><a href="../jdeserialize/blockdata.html" title="class in jdeserialize"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
54
</ul>
55
<ul class="navList">
56
<li><a href="../index.html?jdeserialize/arrayobj.html" target="_top">Frames</a></li>
57
<li><a href="arrayobj.html" target="_top">No&nbsp;Frames</a></li>
58
</ul>
59
<ul class="navList" id="allclasses_navbar_top">
60
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
61
</ul>
62
<div>
63
<script type="text/javascript"><!--
64
  allClassesLink = document.getElementById("allclasses_navbar_top");
65
  if(window==top) {
66
    allClassesLink.style.display = "block";
67
  }
68
  else {
69
    allClassesLink.style.display = "none";
70
  }
71
  //-->
72
</script>
73
</div>
74
<div>
75
<ul class="subNavList">
76
<li>Summary:&nbsp;</li>
77
<li>Nested&nbsp;|&nbsp;</li>
78
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
79
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
80
<li><a href="#method.summary">Method</a></li>
81
</ul>
82
<ul class="subNavList">
83
<li>Detail:&nbsp;</li>
84
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
85
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
86
<li><a href="#method.detail">Method</a></li>
87
</ul>
88
</div>
89
<a name="skip.navbar.top">
90
<!--   -->
91
</a></div>
92
<!-- ========= END OF TOP NAVBAR ========= -->
93
<!-- ======== START OF CLASS DATA ======== -->
94
<div class="header">
95
<div class="subTitle">jdeserialize</div>
96
<h2 title="Class arrayobj" class="title">Class arrayobj</h2>
97
</div>
98
<div class="contentContainer">
99
<ul class="inheritance">
100
<li>java.lang.Object</li>
101
<li>
102
<ul class="inheritance">
103
<li><a href="../jdeserialize/contentbase.html" title="class in jdeserialize">jdeserialize.contentbase</a></li>
104
<li>
105
<ul class="inheritance">
106
<li>jdeserialize.arrayobj</li>
107
</ul>
108
</li>
109
</ul>
110
</li>
111
</ul>
112
<div class="description">
113
<ul class="blockList">
114
<li class="blockList">
115
<dl>
116
<dt>All Implemented Interfaces:</dt>
117
<dd><a href="../jdeserialize/content.html" title="interface in jdeserialize">content</a></dd>
118
</dl>
119
<hr>
120
<br>
121
<pre>public class <span class="typeNameLabel">arrayobj</span>
122
extends <a href="../jdeserialize/contentbase.html" title="class in jdeserialize">contentbase</a></pre>
123
<div class="block"><p>
124
 Represents an array instance, including the values the comprise the array.
125
 </p>
126

    
127
 <p>
128
 Note that in arrays of primitives, the classdesc will be named "[x", where x
129
 is the field type code representing the primitive type. See
130
 jdeserialize.resolveJavaType() for an example of analysis/generation of
131
 human-readable names from these class names.
132
 </p></div>
133
</li>
134
</ul>
135
</div>
136
<div class="summary">
137
<ul class="blockList">
138
<li class="blockList">
139
<!-- =========== FIELD SUMMARY =========== -->
140
<ul class="blockList">
141
<li class="blockList"><a name="field.summary">
142
<!--   -->
143
</a>
144
<h3>Field Summary</h3>
145
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
146
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
147
<tr>
148
<th class="colFirst" scope="col">Modifier and Type</th>
149
<th class="colLast" scope="col">Field and Description</th>
150
</tr>
151
<tr class="altColor">
152
<td class="colFirst"><code><a href="../jdeserialize/classdesc.html" title="class in jdeserialize">classdesc</a></code></td>
153
<td class="colLast"><code><span class="memberNameLink"><a href="../jdeserialize/arrayobj.html#classdesc">classdesc</a></span></code>
154
<div class="block">Type of the array instance.</div>
155
</td>
156
</tr>
157
<tr class="rowColor">
158
<td class="colFirst"><code><a href="../jdeserialize/arraycoll.html" title="class in jdeserialize">arraycoll</a></code></td>
159
<td class="colLast"><code><span class="memberNameLink"><a href="../jdeserialize/arrayobj.html#data">data</a></span></code>
160
<div class="block">Values of the array, in the order they were read from the stream.</div>
161
</td>
162
</tr>
163
</table>
164
<ul class="blockList">
165
<li class="blockList"><a name="fields.inherited.from.class.jdeserialize.contentbase">
166
<!--   -->
167
</a>
168
<h3>Fields inherited from class&nbsp;jdeserialize.<a href="../jdeserialize/contentbase.html" title="class in jdeserialize">contentbase</a></h3>
169
<code><a href="../jdeserialize/contentbase.html#handle">handle</a>, <a href="../jdeserialize/contentbase.html#isExceptionObject">isExceptionObject</a>, <a href="../jdeserialize/contentbase.html#type">type</a></code></li>
170
</ul>
171
<ul class="blockList">
172
<li class="blockList"><a name="fields.inherited.from.class.jdeserialize.content">
173
<!--   -->
174
</a>
175
<h3>Fields inherited from interface&nbsp;jdeserialize.<a href="../jdeserialize/content.html" title="interface in jdeserialize">content</a></h3>
176
<code><a href="../jdeserialize/content.html#INDENT">INDENT</a>, <a href="../jdeserialize/content.html#NEW_LINE">NEW_LINE</a></code></li>
177
</ul>
178
</li>
179
</ul>
180
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
181
<ul class="blockList">
182
<li class="blockList"><a name="constructor.summary">
183
<!--   -->
184
</a>
185
<h3>Constructor Summary</h3>
186
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
187
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
188
<tr>
189
<th class="colOne" scope="col">Constructor and Description</th>
190
</tr>
191
<tr class="altColor">
192
<td class="colOne"><code><span class="memberNameLink"><a href="../jdeserialize/arrayobj.html#arrayobj-int-jdeserialize.classdesc-jdeserialize.arraycoll-">arrayobj</a></span>(int&nbsp;handle,
193
        <a href="../jdeserialize/classdesc.html" title="class in jdeserialize">classdesc</a>&nbsp;cd,
194
        <a href="../jdeserialize/arraycoll.html" title="class in jdeserialize">arraycoll</a>&nbsp;data)</code>&nbsp;</td>
195
</tr>
196
</table>
197
</li>
198
</ul>
199
<!-- ========== METHOD SUMMARY =========== -->
200
<ul class="blockList">
201
<li class="blockList"><a name="method.summary">
202
<!--   -->
203
</a>
204
<h3>Method Summary</h3>
205
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
206
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
207
<tr>
208
<th class="colFirst" scope="col">Modifier and Type</th>
209
<th class="colLast" scope="col">Method and Description</th>
210
</tr>
211
<tr id="i0" class="altColor">
212
<td class="colFirst"><code>java.lang.String</code></td>
213
<td class="colLast"><code><span class="memberNameLink"><a href="../jdeserialize/arrayobj.html#toJson-java.lang.String-java.util.Map-boolean-">toJson</a></span>(java.lang.String&nbsp;indentation,
214
      java.util.Map&lt;<a href="../jdeserialize/classdesc.html" title="class in jdeserialize">classdesc</a>,java.util.Map&lt;<a href="../jdeserialize/field.html" title="class in jdeserialize">field</a>,java.lang.Object&gt;&gt;&nbsp;fielddata,
215
      boolean&nbsp;child)</code>
216
<div class="block">
217
 Analogy for toString method; however, outputs its string in json formatting.</div>
218
</td>
219
</tr>
220
<tr id="i1" class="rowColor">
221
<td class="colFirst"><code>java.lang.String</code></td>
222
<td class="colLast"><code><span class="memberNameLink"><a href="../jdeserialize/arrayobj.html#toString--">toString</a></span>()</code>&nbsp;</td>
223
</tr>
224
</table>
225
<ul class="blockList">
226
<li class="blockList"><a name="methods.inherited.from.class.jdeserialize.contentbase">
227
<!--   -->
228
</a>
229
<h3>Methods inherited from class&nbsp;jdeserialize.<a href="../jdeserialize/contentbase.html" title="class in jdeserialize">contentbase</a></h3>
230
<code><a href="../jdeserialize/contentbase.html#getHandle--">getHandle</a>, <a href="../jdeserialize/contentbase.html#getType--">getType</a>, <a href="../jdeserialize/contentbase.html#isExceptionObject--">isExceptionObject</a>, <a href="../jdeserialize/contentbase.html#setIsExceptionObject-boolean-">setIsExceptionObject</a>, <a href="../jdeserialize/contentbase.html#validate--">validate</a></code></li>
231
</ul>
232
<ul class="blockList">
233
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
234
<!--   -->
235
</a>
236
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
237
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
238
</ul>
239
</li>
240
</ul>
241
</li>
242
</ul>
243
</div>
244
<div class="details">
245
<ul class="blockList">
246
<li class="blockList">
247
<!-- ============ FIELD DETAIL =========== -->
248
<ul class="blockList">
249
<li class="blockList"><a name="field.detail">
250
<!--   -->
251
</a>
252
<h3>Field Detail</h3>
253
<a name="classdesc">
254
<!--   -->
255
</a>
256
<ul class="blockList">
257
<li class="blockList">
258
<h4>classdesc</h4>
259
<pre>public&nbsp;<a href="../jdeserialize/classdesc.html" title="class in jdeserialize">classdesc</a> classdesc</pre>
260
<div class="block">Type of the array instance.</div>
261
</li>
262
</ul>
263
<a name="data">
264
<!--   -->
265
</a>
266
<ul class="blockListLast">
267
<li class="blockList">
268
<h4>data</h4>
269
<pre>public&nbsp;<a href="../jdeserialize/arraycoll.html" title="class in jdeserialize">arraycoll</a> data</pre>
270
<div class="block">Values of the array, in the order they were read from the stream.</div>
271
</li>
272
</ul>
273
</li>
274
</ul>
275
<!-- ========= CONSTRUCTOR DETAIL ======== -->
276
<ul class="blockList">
277
<li class="blockList"><a name="constructor.detail">
278
<!--   -->
279
</a>
280
<h3>Constructor Detail</h3>
281
<a name="arrayobj-int-jdeserialize.classdesc-jdeserialize.arraycoll-">
282
<!--   -->
283
</a>
284
<ul class="blockListLast">
285
<li class="blockList">
286
<h4>arrayobj</h4>
287
<pre>public&nbsp;arrayobj(int&nbsp;handle,
288
                <a href="../jdeserialize/classdesc.html" title="class in jdeserialize">classdesc</a>&nbsp;cd,
289
                <a href="../jdeserialize/arraycoll.html" title="class in jdeserialize">arraycoll</a>&nbsp;data)</pre>
290
</li>
291
</ul>
292
</li>
293
</ul>
294
<!-- ============ METHOD DETAIL ========== -->
295
<ul class="blockList">
296
<li class="blockList"><a name="method.detail">
297
<!--   -->
298
</a>
299
<h3>Method Detail</h3>
300
<a name="toJson-java.lang.String-java.util.Map-boolean-">
301
<!--   -->
302
</a>
303
<ul class="blockList">
304
<li class="blockList">
305
<h4>toJson</h4>
306
<pre>public&nbsp;java.lang.String&nbsp;toJson(java.lang.String&nbsp;indentation,
307
                               java.util.Map&lt;<a href="../jdeserialize/classdesc.html" title="class in jdeserialize">classdesc</a>,java.util.Map&lt;<a href="../jdeserialize/field.html" title="class in jdeserialize">field</a>,java.lang.Object&gt;&gt;&nbsp;fielddata,
308
                               boolean&nbsp;child)</pre>
309
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../jdeserialize/content.html#toJson-java.lang.String-java.util.Map-boolean-">content</a></code></span></div>
310
<div class="block"><p>
311
 Analogy for toString method; however, outputs its string in json formatting.
312
 Returns the exact json representation of object with indentation.
313
 </p>
314
 <p>
315
 Inherited by multiple classes via contentbase, often calls itself for another object
316
 </p></div>
317
<dl>
318
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
319
<dd><code><a href="../jdeserialize/content.html#toJson-java.lang.String-java.util.Map-boolean-">toJson</a></code>&nbsp;in interface&nbsp;<code><a href="../jdeserialize/content.html" title="interface in jdeserialize">content</a></code></dd>
320
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
321
<dd><code><a href="../jdeserialize/contentbase.html#toJson-java.lang.String-java.util.Map-boolean-">toJson</a></code>&nbsp;in class&nbsp;<code><a href="../jdeserialize/contentbase.html" title="class in jdeserialize">contentbase</a></code></dd>
322
<dt><span class="paramLabel">Parameters:</span></dt>
323
<dd><code>indentation</code> - starting indentation for json output</dd>
324
<dd><code>fielddata</code> - used when calling this method for inner instances 
325
                      so the instance has info about its variables. 
326
                      Instance info is saved in another content space than
327
                      info about its field variables, so it must be provided by parameter
328
                      to inner instances</dd>
329
<dd><code>child</code> - tells that the instance is child of another because of indentation</dd>
330
<dt><span class="returnLabel">Returns:</span></dt>
331
<dd>The string in json format representing this instance</dd>
332
</dl>
333
</li>
334
</ul>
335
<a name="toString--">
336
<!--   -->
337
</a>
338
<ul class="blockListLast">
339
<li class="blockList">
340
<h4>toString</h4>
341
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
342
<dl>
343
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
344
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
345
</dl>
346
</li>
347
</ul>
348
</li>
349
</ul>
350
</li>
351
</ul>
352
</div>
353
</div>
354
<!-- ========= END OF CLASS DATA ========= -->
355
<!-- ======= START OF BOTTOM NAVBAR ====== -->
356
<div class="bottomNav"><a name="navbar.bottom">
357
<!--   -->
358
</a>
359
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
360
<a name="navbar.bottom.firstrow">
361
<!--   -->
362
</a>
363
<ul class="navList" title="Navigation">
364
<li><a href="../overview-summary.html">Overview</a></li>
365
<li><a href="package-summary.html">Package</a></li>
366
<li class="navBarCell1Rev">Class</li>
367
<li><a href="class-use/arrayobj.html">Use</a></li>
368
<li><a href="package-tree.html">Tree</a></li>
369
<li><a href="../deprecated-list.html">Deprecated</a></li>
370
<li><a href="../index-files/index-1.html">Index</a></li>
371
<li><a href="../help-doc.html">Help</a></li>
372
</ul>
373
</div>
374
<div class="subNav">
375
<ul class="navList">
376
<li><a href="../jdeserialize/arraycoll.html" title="class in jdeserialize"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
377
<li><a href="../jdeserialize/blockdata.html" title="class in jdeserialize"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
378
</ul>
379
<ul class="navList">
380
<li><a href="../index.html?jdeserialize/arrayobj.html" target="_top">Frames</a></li>
381
<li><a href="arrayobj.html" target="_top">No&nbsp;Frames</a></li>
382
</ul>
383
<ul class="navList" id="allclasses_navbar_bottom">
384
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
385
</ul>
386
<div>
387
<script type="text/javascript"><!--
388
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
389
  if(window==top) {
390
    allClassesLink.style.display = "block";
391
  }
392
  else {
393
    allClassesLink.style.display = "none";
394
  }
395
  //-->
396
</script>
397
</div>
398
<div>
399
<ul class="subNavList">
400
<li>Summary:&nbsp;</li>
401
<li>Nested&nbsp;|&nbsp;</li>
402
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
403
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
404
<li><a href="#method.summary">Method</a></li>
405
</ul>
406
<ul class="subNavList">
407
<li>Detail:&nbsp;</li>
408
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
409
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
410
<li><a href="#method.detail">Method</a></li>
411
</ul>
412
</div>
413
<a name="skip.navbar.bottom">
414
<!--   -->
415
</a></div>
416
<!-- ======== END OF BOTTOM NAVBAR ======= -->
417
</body>
418
</html>
(7-7/25)