Projekt

Obecné

Profil

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