KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > myoodb > performance > StreamProtocolServer


1 ///////////////////////////////////////////////////////////////////////////////
2
//
3
// Copyright (C) 2003-@year@ by Thomas M. Hazel, MyOODB (www.myoodb.org)
4
//
5
// All Rights Reserved
6
//
7
// This program is free software; you can redistribute it and/or modify
8
// it under the terms of the GNU General Public License and GNU Library
9
// General Public License as published by the Free Software Foundation;
10
// either version 2, or (at your option) any later version.
11
//
12
// This program is distributed in the hope that it will be useful,
13
// but WITHOUT ANY WARRANTY; without even the implied warranty of
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
// GNU General Public License and GNU Library General Public License
16
// for more details.
17
//
18
// You should have received a copy of the GNU General Public License
19
// and GNU Library General Public License along with this program; if
20
// not, write to the Free Software Foundation, 675 Mass Ave, Cambridge,
21
// MA 02139, USA.
22
//
23
///////////////////////////////////////////////////////////////////////////////
24
package org.myoodb.performance;
25
26 public class StreamProtocolServer
27 {
28     public static Object JavaDoc[][] Map =
29     {
30         {int.class, new java.lang.Integer JavaDoc(0)},
31         {int[].class, new java.lang.Integer JavaDoc(1)},
32         {char.class, new java.lang.Integer JavaDoc(2)},
33         {char[].class, new java.lang.Integer JavaDoc(3)},
34         {long.class, new java.lang.Integer JavaDoc(4)},
35         {long[].class, new java.lang.Integer JavaDoc(5)},
36         {byte.class, new java.lang.Integer JavaDoc(6)},
37         {byte[].class, new java.lang.Integer JavaDoc(7)},
38         {short.class, new java.lang.Integer JavaDoc(8)},
39         {short[].class, new java.lang.Integer JavaDoc(9)},
40         {float.class, new java.lang.Integer JavaDoc(10)},
41         {float[].class, new java.lang.Integer JavaDoc(11)},
42         {double.class, new java.lang.Integer JavaDoc(12)},
43         {double[].class, new java.lang.Integer JavaDoc(13)},
44         {boolean.class, new java.lang.Integer JavaDoc(14)},
45         {boolean[].class, new java.lang.Integer JavaDoc(15)},
46         {java.io.CharConversionException JavaDoc.class, new java.lang.Integer JavaDoc(16)},
47         {java.io.EOFException JavaDoc.class, new java.lang.Integer JavaDoc(17)},
48         {java.io.Externalizable JavaDoc.class, new java.lang.Integer JavaDoc(18)},
49         {java.io.File JavaDoc.class, new java.lang.Integer JavaDoc(19)},
50         {java.io.FileNotFoundException JavaDoc.class, new java.lang.Integer JavaDoc(20)},
51         {java.io.FilePermission JavaDoc.class, new java.lang.Integer JavaDoc(21)},
52         {java.io.IOException JavaDoc.class, new java.lang.Integer JavaDoc(22)},
53         {java.io.InterruptedIOException JavaDoc.class, new java.lang.Integer JavaDoc(23)},
54         {java.io.InvalidClassException JavaDoc.class, new java.lang.Integer JavaDoc(24)},
55         {java.io.InvalidObjectException JavaDoc.class, new java.lang.Integer JavaDoc(25)},
56         {java.io.NotActiveException JavaDoc.class, new java.lang.Integer JavaDoc(26)},
57         {java.io.NotSerializableException JavaDoc.class, new java.lang.Integer JavaDoc(27)},
58         {java.io.ObjectStreamClass JavaDoc.class, new java.lang.Integer JavaDoc(28)},
59         {java.io.ObjectStreamException JavaDoc.class, new java.lang.Integer JavaDoc(29)},
60         {java.io.OptionalDataException JavaDoc.class, new java.lang.Integer JavaDoc(30)},
61         {java.io.Serializable JavaDoc.class, new java.lang.Integer JavaDoc(31)},
62         {java.io.SerializablePermission JavaDoc.class, new java.lang.Integer JavaDoc(32)},
63         {java.io.StreamCorruptedException JavaDoc.class, new java.lang.Integer JavaDoc(33)},
64         {java.io.SyncFailedException JavaDoc.class, new java.lang.Integer JavaDoc(34)},
65         {java.io.UTFDataFormatException JavaDoc.class, new java.lang.Integer JavaDoc(35)},
66         {java.io.UnsupportedEncodingException JavaDoc.class, new java.lang.Integer JavaDoc(36)},
67         {java.io.WriteAbortedException JavaDoc.class, new java.lang.Integer JavaDoc(37)},
68         {java.util.ArrayList JavaDoc.class, new java.lang.Integer JavaDoc(38)},
69         {java.util.BitSet JavaDoc.class, new java.lang.Integer JavaDoc(39)},
70         {java.util.Calendar JavaDoc.class, new java.lang.Integer JavaDoc(40)},
71         {java.util.ConcurrentModificationException JavaDoc.class, new java.lang.Integer JavaDoc(41)},
72         {java.util.Currency JavaDoc.class, new java.lang.Integer JavaDoc(42)},
73         {java.util.Date JavaDoc.class, new java.lang.Integer JavaDoc(43)},
74         {java.util.DuplicateFormatFlagsException JavaDoc.class, new java.lang.Integer JavaDoc(44)},
75         {java.util.EmptyStackException JavaDoc.class, new java.lang.Integer JavaDoc(45)},
76         {java.util.EnumMap JavaDoc.class, new java.lang.Integer JavaDoc(46)},
77         {java.util.EnumSet JavaDoc.class, new java.lang.Integer JavaDoc(47)},
78         {java.util.EventObject JavaDoc.class, new java.lang.Integer JavaDoc(48)},
79         {java.util.FormatFlagsConversionMismatchException JavaDoc.class, new java.lang.Integer JavaDoc(49)},
80         {java.util.FormatterClosedException JavaDoc.class, new java.lang.Integer JavaDoc(50)},
81         {java.util.GregorianCalendar JavaDoc.class, new java.lang.Integer JavaDoc(51)},
82         {java.util.HashMap JavaDoc.class, new java.lang.Integer JavaDoc(52)},
83         {java.util.HashSet JavaDoc.class, new java.lang.Integer JavaDoc(53)},
84         {java.util.Hashtable JavaDoc.class, new java.lang.Integer JavaDoc(54)},
85         {java.util.IdentityHashMap JavaDoc.class, new java.lang.Integer JavaDoc(55)},
86         {java.util.IllegalFormatCodePointException JavaDoc.class, new java.lang.Integer JavaDoc(56)},
87         {java.util.IllegalFormatConversionException JavaDoc.class, new java.lang.Integer JavaDoc(57)},
88         {java.util.IllegalFormatException JavaDoc.class, new java.lang.Integer JavaDoc(58)},
89         {java.util.IllegalFormatFlagsException JavaDoc.class, new java.lang.Integer JavaDoc(59)},
90         {java.util.IllegalFormatPrecisionException JavaDoc.class, new java.lang.Integer JavaDoc(60)},
91         {java.util.IllegalFormatWidthException JavaDoc.class, new java.lang.Integer JavaDoc(61)},
92         {java.util.InputMismatchException JavaDoc.class, new java.lang.Integer JavaDoc(62)},
93         {java.util.InvalidPropertiesFormatException JavaDoc.class, new java.lang.Integer JavaDoc(63)},
94         {java.util.LinkedHashMap JavaDoc.class, new java.lang.Integer JavaDoc(64)},
95         {java.util.LinkedHashSet JavaDoc.class, new java.lang.Integer JavaDoc(65)},
96         {java.util.LinkedList JavaDoc.class, new java.lang.Integer JavaDoc(66)},
97         {java.util.Locale JavaDoc.class, new java.lang.Integer JavaDoc(67)},
98         {java.util.MissingFormatArgumentException JavaDoc.class, new java.lang.Integer JavaDoc(68)},
99         {java.util.MissingFormatWidthException JavaDoc.class, new java.lang.Integer JavaDoc(69)},
100         {java.util.MissingResourceException JavaDoc.class, new java.lang.Integer JavaDoc(70)},
101         {java.util.NoSuchElementException JavaDoc.class, new java.lang.Integer JavaDoc(71)},
102         {java.util.PriorityQueue JavaDoc.class, new java.lang.Integer JavaDoc(72)},
103         {java.util.Properties JavaDoc.class, new java.lang.Integer JavaDoc(73)},
104         {java.util.PropertyPermission JavaDoc.class, new java.lang.Integer JavaDoc(74)},
105         {java.util.Random JavaDoc.class, new java.lang.Integer JavaDoc(75)},
106         {java.util.SimpleTimeZone JavaDoc.class, new java.lang.Integer JavaDoc(76)},
107         {java.util.Stack JavaDoc.class, new java.lang.Integer JavaDoc(77)},
108         {java.util.TimeZone JavaDoc.class, new java.lang.Integer JavaDoc(78)},
109         {java.util.TooManyListenersException JavaDoc.class, new java.lang.Integer JavaDoc(79)},
110         {java.util.TreeMap JavaDoc.class, new java.lang.Integer JavaDoc(80)},
111         {java.util.TreeSet JavaDoc.class, new java.lang.Integer JavaDoc(81)},
112         {java.util.UUID JavaDoc.class, new java.lang.Integer JavaDoc(82)},
113         {java.util.UnknownFormatConversionException JavaDoc.class, new java.lang.Integer JavaDoc(83)},
114         {java.util.UnknownFormatFlagsException JavaDoc.class, new java.lang.Integer JavaDoc(84)},
115         {java.util.Vector JavaDoc.class, new java.lang.Integer JavaDoc(85)},
116         {java.lang.AbstractMethodError JavaDoc.class, new java.lang.Integer JavaDoc(86)},
117         {java.lang.AbstractMethodError JavaDoc[].class, new java.lang.Integer JavaDoc(87)},
118         {java.lang.ArithmeticException JavaDoc.class, new java.lang.Integer JavaDoc(88)},
119         {java.lang.ArithmeticException JavaDoc[].class, new java.lang.Integer JavaDoc(89)},
120         {java.lang.ArrayIndexOutOfBoundsException JavaDoc.class, new java.lang.Integer JavaDoc(90)},
121         {java.lang.ArrayIndexOutOfBoundsException JavaDoc[].class, new java.lang.Integer JavaDoc(91)},
122         {java.lang.ArrayStoreException JavaDoc.class, new java.lang.Integer JavaDoc(92)},
123         {java.lang.ArrayStoreException JavaDoc[].class, new java.lang.Integer JavaDoc(93)},
124         {java.lang.AssertionError JavaDoc.class, new java.lang.Integer JavaDoc(94)},
125         {java.lang.AssertionError JavaDoc[].class, new java.lang.Integer JavaDoc(95)},
126         {java.lang.Boolean JavaDoc.class, new java.lang.Integer JavaDoc(96)},
127         {java.lang.Boolean JavaDoc[].class, new java.lang.Integer JavaDoc(97)},
128         {java.lang.Byte JavaDoc.class, new java.lang.Integer JavaDoc(98)},
129         {java.lang.Byte JavaDoc[].class, new java.lang.Integer JavaDoc(99)},
130         {java.lang.Character JavaDoc.class, new java.lang.Integer JavaDoc(100)},
131         {java.lang.Character JavaDoc[].class, new java.lang.Integer JavaDoc(101)},
132         {java.lang.Class JavaDoc.class, new java.lang.Integer JavaDoc(102)},
133         {java.lang.Class JavaDoc[].class, new java.lang.Integer JavaDoc(103)},
134         {java.lang.ClassCastException JavaDoc.class, new java.lang.Integer JavaDoc(104)},
135         {java.lang.ClassCastException JavaDoc[].class, new java.lang.Integer JavaDoc(105)},
136         {java.lang.ClassCircularityError JavaDoc.class, new java.lang.Integer JavaDoc(106)},
137         {java.lang.ClassCircularityError JavaDoc[].class, new java.lang.Integer JavaDoc(107)},
138         {java.lang.ClassFormatError JavaDoc.class, new java.lang.Integer JavaDoc(108)},
139         {java.lang.ClassFormatError JavaDoc[].class, new java.lang.Integer JavaDoc(109)},
140         {java.lang.ClassNotFoundException JavaDoc.class, new java.lang.Integer JavaDoc(110)},
141         {java.lang.ClassNotFoundException JavaDoc[].class, new java.lang.Integer JavaDoc(111)},
142         {java.lang.CloneNotSupportedException JavaDoc.class, new java.lang.Integer JavaDoc(112)},
143         {java.lang.CloneNotSupportedException JavaDoc[].class, new java.lang.Integer JavaDoc(113)},
144         {java.lang.Double JavaDoc.class, new java.lang.Integer JavaDoc(114)},
145         {java.lang.Double JavaDoc[].class, new java.lang.Integer JavaDoc(115)},
146         {java.lang.Enum JavaDoc.class, new java.lang.Integer JavaDoc(116)},
147         {java.lang.Enum JavaDoc[].class, new java.lang.Integer JavaDoc(117)},
148         {java.lang.EnumConstantNotPresentException JavaDoc.class, new java.lang.Integer JavaDoc(118)},
149         {java.lang.EnumConstantNotPresentException JavaDoc[].class, new java.lang.Integer JavaDoc(119)},
150         {java.lang.Error JavaDoc.class, new java.lang.Integer JavaDoc(120)},
151         {java.lang.Error JavaDoc[].class, new java.lang.Integer JavaDoc(121)},
152         {java.lang.Exception JavaDoc.class, new java.lang.Integer JavaDoc(122)},
153         {java.lang.Exception JavaDoc[].class, new java.lang.Integer JavaDoc(123)},
154         {java.lang.ExceptionInInitializerError JavaDoc.class, new java.lang.Integer JavaDoc(124)},
155         {java.lang.ExceptionInInitializerError JavaDoc[].class, new java.lang.Integer JavaDoc(125)},
156         {java.lang.Float JavaDoc.class, new java.lang.Integer JavaDoc(126)},
157         {java.lang.Float JavaDoc[].class, new java.lang.Integer JavaDoc(127)},
158         {java.lang.IllegalAccessError JavaDoc.class, new java.lang.Integer JavaDoc(128)},
159         {java.lang.IllegalAccessError JavaDoc[].class, new java.lang.Integer JavaDoc(129)},
160         {java.lang.IllegalAccessException JavaDoc.class, new java.lang.Integer JavaDoc(130)},
161         {java.lang.IllegalAccessException JavaDoc[].class, new java.lang.Integer JavaDoc(131)},
162         {java.lang.IllegalArgumentException JavaDoc.class, new java.lang.Integer JavaDoc(132)},
163         {java.lang.IllegalArgumentException JavaDoc[].class, new java.lang.Integer JavaDoc(133)},
164         {java.lang.IllegalMonitorStateException JavaDoc.class, new java.lang.Integer JavaDoc(134)},
165         {java.lang.IllegalMonitorStateException JavaDoc[].class, new java.lang.Integer JavaDoc(135)},
166         {java.lang.IllegalStateException JavaDoc.class, new java.lang.Integer JavaDoc(136)},
167         {java.lang.IllegalStateException JavaDoc[].class, new java.lang.Integer JavaDoc(137)},
168         {java.lang.IllegalThreadStateException JavaDoc.class, new java.lang.Integer JavaDoc(138)},
169         {java.lang.IllegalThreadStateException JavaDoc[].class, new java.lang.Integer JavaDoc(139)},
170         {java.lang.IncompatibleClassChangeError JavaDoc.class, new java.lang.Integer JavaDoc(140)},
171         {java.lang.IncompatibleClassChangeError JavaDoc[].class, new java.lang.Integer JavaDoc(141)},
172         {java.lang.IndexOutOfBoundsException JavaDoc.class, new java.lang.Integer JavaDoc(142)},
173         {java.lang.IndexOutOfBoundsException JavaDoc[].class, new java.lang.Integer JavaDoc(143)},
174         {java.lang.InstantiationError JavaDoc.class, new java.lang.Integer JavaDoc(144)},
175         {java.lang.InstantiationError JavaDoc[].class, new java.lang.Integer JavaDoc(145)},
176         {java.lang.InstantiationException JavaDoc.class, new java.lang.Integer JavaDoc(146)},
177         {java.lang.InstantiationException JavaDoc[].class, new java.lang.Integer JavaDoc(147)},
178         {java.lang.Integer JavaDoc.class, new java.lang.Integer JavaDoc(148)},
179         {java.lang.Integer JavaDoc[].class, new java.lang.Integer JavaDoc(149)},
180         {java.lang.InternalError JavaDoc.class, new java.lang.Integer JavaDoc(150)},
181         {java.lang.InternalError JavaDoc[].class, new java.lang.Integer JavaDoc(151)},
182         {java.lang.InterruptedException JavaDoc.class, new java.lang.Integer JavaDoc(152)},
183         {java.lang.InterruptedException JavaDoc[].class, new java.lang.Integer JavaDoc(153)},
184         {java.lang.LinkageError JavaDoc.class, new java.lang.Integer JavaDoc(154)},
185         {java.lang.LinkageError JavaDoc[].class, new java.lang.Integer JavaDoc(155)},
186         {java.lang.Long JavaDoc.class, new java.lang.Integer JavaDoc(156)},
187         {java.lang.Long JavaDoc[].class, new java.lang.Integer JavaDoc(157)},
188         {java.lang.NegativeArraySizeException JavaDoc.class, new java.lang.Integer JavaDoc(158)},
189         {java.lang.NegativeArraySizeException JavaDoc[].class, new java.lang.Integer JavaDoc(159)},
190         {java.lang.NoClassDefFoundError JavaDoc.class, new java.lang.Integer JavaDoc(160)},
191         {java.lang.NoClassDefFoundError JavaDoc[].class, new java.lang.Integer JavaDoc(161)},
192         {java.lang.NoSuchFieldError JavaDoc.class, new java.lang.Integer JavaDoc(162)},
193         {java.lang.NoSuchFieldError JavaDoc[].class, new java.lang.Integer JavaDoc(163)},
194         {java.lang.NoSuchFieldException JavaDoc.class, new java.lang.Integer JavaDoc(164)},
195         {java.lang.NoSuchFieldException JavaDoc[].class, new java.lang.Integer JavaDoc(165)},
196         {java.lang.NoSuchMethodError JavaDoc.class, new java.lang.Integer JavaDoc(166)},
197         {java.lang.NoSuchMethodError JavaDoc[].class, new java.lang.Integer JavaDoc(167)},
198         {java.lang.NoSuchMethodException JavaDoc.class, new java.lang.Integer JavaDoc(168)},
199         {java.lang.NoSuchMethodException JavaDoc[].class, new java.lang.Integer JavaDoc(169)},
200         {java.lang.NullPointerException JavaDoc.class, new java.lang.Integer JavaDoc(170)},
201         {java.lang.NullPointerException JavaDoc[].class, new java.lang.Integer JavaDoc(171)},
202         {java.lang.Number JavaDoc.class, new java.lang.Integer JavaDoc(172)},
203         {java.lang.Number JavaDoc[].class, new java.lang.Integer JavaDoc(173)},
204         {java.lang.NumberFormatException JavaDoc.class, new java.lang.Integer JavaDoc(174)},
205         {java.lang.NumberFormatException JavaDoc[].class, new java.lang.Integer JavaDoc(175)},
206         {java.lang.OutOfMemoryError JavaDoc.class, new java.lang.Integer JavaDoc(176)},
207         {java.lang.OutOfMemoryError JavaDoc[].class, new java.lang.Integer JavaDoc(177)},
208         {java.lang.RuntimeException JavaDoc.class, new java.lang.Integer JavaDoc(178)},
209         {java.lang.RuntimeException JavaDoc[].class, new java.lang.Integer JavaDoc(179)},
210         {java.lang.RuntimePermission JavaDoc.class, new java.lang.Integer JavaDoc(180)},
211         {java.lang.RuntimePermission JavaDoc[].class, new java.lang.Integer JavaDoc(181)},
212         {java.lang.SecurityException JavaDoc.class, new java.lang.Integer JavaDoc(182)},
213         {java.lang.SecurityException JavaDoc[].class, new java.lang.Integer JavaDoc(183)},
214         {java.lang.Short JavaDoc.class, new java.lang.Integer JavaDoc(184)},
215         {java.lang.Short JavaDoc[].class, new java.lang.Integer JavaDoc(185)},
216         {java.lang.StackOverflowError JavaDoc.class, new java.lang.Integer JavaDoc(186)},
217         {java.lang.StackOverflowError JavaDoc[].class, new java.lang.Integer JavaDoc(187)},
218         {java.lang.StackTraceElement JavaDoc.class, new java.lang.Integer JavaDoc(188)},
219         {java.lang.StackTraceElement JavaDoc[].class, new java.lang.Integer JavaDoc(189)},
220         {java.lang.String JavaDoc.class, new java.lang.Integer JavaDoc(190)},
221         {java.lang.String JavaDoc[].class, new java.lang.Integer JavaDoc(191)},
222         {java.lang.StringBuffer JavaDoc.class, new java.lang.Integer JavaDoc(192)},
223         {java.lang.StringBuffer JavaDoc[].class, new java.lang.Integer JavaDoc(193)},
224         {java.lang.StringBuilder JavaDoc.class, new java.lang.Integer JavaDoc(194)},
225         {java.lang.StringBuilder JavaDoc[].class, new java.lang.Integer JavaDoc(195)},
226         {java.lang.StringIndexOutOfBoundsException JavaDoc.class, new java.lang.Integer JavaDoc(196)},
227         {java.lang.StringIndexOutOfBoundsException JavaDoc[].class, new java.lang.Integer JavaDoc(197)},
228         {java.lang.ThreadDeath JavaDoc.class, new java.lang.Integer JavaDoc(198)},
229         {java.lang.ThreadDeath JavaDoc[].class, new java.lang.Integer JavaDoc(199)},
230         {java.lang.Throwable JavaDoc.class, new java.lang.Integer JavaDoc(200)},
231         {java.lang.Throwable JavaDoc[].class, new java.lang.Integer JavaDoc(201)},
232         {java.lang.TypeNotPresentException JavaDoc.class, new java.lang.Integer JavaDoc(202)},
233         {java.lang.TypeNotPresentException JavaDoc[].class, new java.lang.Integer JavaDoc(203)},
234         {java.lang.UnknownError JavaDoc.class, new java.lang.Integer JavaDoc(204)},
235         {java.lang.UnknownError JavaDoc[].class, new java.lang.Integer JavaDoc(205)},
236         {java.lang.UnsatisfiedLinkError JavaDoc.class, new java.lang.Integer JavaDoc(206)},
237         {java.lang.UnsatisfiedLinkError JavaDoc[].class, new java.lang.Integer JavaDoc(207)},
238         {java.lang.UnsupportedClassVersionError JavaDoc.class, new java.lang.Integer JavaDoc(208)},
239         {java.lang.UnsupportedClassVersionError JavaDoc[].class, new java.lang.Integer JavaDoc(209)},
240         {java.lang.UnsupportedOperationException JavaDoc.class, new java.lang.Integer JavaDoc(210)},
241         {java.lang.UnsupportedOperationException JavaDoc[].class, new java.lang.Integer JavaDoc(211)},
242         {java.lang.VerifyError JavaDoc.class, new java.lang.Integer JavaDoc(212)},
243         {java.lang.VerifyError JavaDoc[].class, new java.lang.Integer JavaDoc(213)},
244         {java.lang.VirtualMachineError JavaDoc.class, new java.lang.Integer JavaDoc(214)},
245         {java.lang.VirtualMachineError JavaDoc[].class, new java.lang.Integer JavaDoc(215)},
246
247         {org.myoodb.MyOodbBase.class, new java.lang.Integer JavaDoc(300)},
248         {org.myoodb.MyOodbBean.class, new java.lang.Integer JavaDoc(301)},
249         {org.myoodb.MyOodbLocal.class, new java.lang.Integer JavaDoc(302)},
250         {org.myoodb.MyOodbLocal[].class, new java.lang.Integer JavaDoc(303)},
251         {org.myoodb.MyOodbObject.class, new java.lang.Integer JavaDoc(304)},
252         {org.myoodb.MyOodbProxy.class, new java.lang.Integer JavaDoc(305)},
253         {org.myoodb.MyOodbRemote.class, new java.lang.Integer JavaDoc(306)},
254         {org.myoodb.exception.InternalException.class, new java.lang.Integer JavaDoc(307)},
255         {org.myoodb.exception.MyOodbException.class, new java.lang.Integer JavaDoc(308)},
256         {org.myoodb.exception.NestedTransactionException.class, new java.lang.Integer JavaDoc(309)},
257         {org.myoodb.exception.ObjectException.class, new java.lang.Integer JavaDoc(310)},
258         {org.myoodb.exception.ObjectNotFoundException.class, new java.lang.Integer JavaDoc(311)},
259         {org.myoodb.exception.PermissionException.class, new java.lang.Integer JavaDoc(312)},
260         {org.myoodb.exception.RemoteException.class, new java.lang.Integer JavaDoc(313)},
261         {org.myoodb.exception.TransactionException.class, new java.lang.Integer JavaDoc(314)},
262         {org.myoodb.core.command.AbstractCommand.class, new java.lang.Integer JavaDoc(315)},
263         {org.myoodb.core.command.CreateCommand.class, new java.lang.Integer JavaDoc(316)},
264         {org.myoodb.core.command.DeleteCommand.class, new java.lang.Integer JavaDoc(317)},
265         {org.myoodb.core.command.SetBeanCommand.class, new java.lang.Integer JavaDoc(318)},
266         {org.myoodb.core.command.GetBeanCommand.class, new java.lang.Integer JavaDoc(319)},
267         {org.myoodb.core.command.SetXMLCommand.class, new java.lang.Integer JavaDoc(320)},
268         {org.myoodb.core.command.GetXMLCommand.class, new java.lang.Integer JavaDoc(321)},
269         {org.myoodb.core.command.GetObjectCommand.class, new java.lang.Integer JavaDoc(322)},
270         {org.myoodb.core.command.GetRootCommand.class, new java.lang.Integer JavaDoc(323)},
271         {org.myoodb.core.command.InvokeMethodCommand.class, new java.lang.Integer JavaDoc(324)},
272         {org.myoodb.core.command.LoginCommand.class, new java.lang.Integer JavaDoc(325)},
273         {org.myoodb.core.command.LogoutCommand.class, new java.lang.Integer JavaDoc(326)},
274         {org.myoodb.core.command.TransactionCommand.class, new java.lang.Integer JavaDoc(327)},
275         {org.myoodb.core.AbstractLock.class, new java.lang.Integer JavaDoc(328)},
276         {org.myoodb.core.AbstractObjectContainer.class, new java.lang.Integer JavaDoc(329)},
277         {org.myoodb.core.AbstractRootContainer.class, new java.lang.Integer JavaDoc(330)},
278         {org.myoodb.core.AbstractServer.class, new java.lang.Integer JavaDoc(331)},
279         {org.myoodb.core.WorkManager.class, new java.lang.Integer JavaDoc(332)},
280         {org.myoodb.core.Identifier.class, new java.lang.Integer JavaDoc(333)},
281         {org.myoodb.core.Lock.class, new java.lang.Integer JavaDoc(334)},
282         {org.myoodb.core.Properties.class, new java.lang.Integer JavaDoc(335)},
283         {org.myoodb.core.User.class, new java.lang.Integer JavaDoc(336)},
284         {org.myoodb.core.storage.Cluster.class, new java.lang.Integer JavaDoc(337)},
285         {org.myoodb.core.storage.ObjectContainer.class, new java.lang.Integer JavaDoc(338)},
286         {org.myoodb.core.storage.RootContainer.class, new java.lang.Integer JavaDoc(339)},
287
288         {org.myoodb.collectable.AbstractCollection.class, new java.lang.Integer JavaDoc(400)},
289         {org.myoodb.collectable.CollectableDbImpl.class, new java.lang.Integer JavaDoc(401)},
290         {org.myoodb.collectable.Collectable.class, new java.lang.Integer JavaDoc(402)},
291         {org.myoodb.collectable.CollectableDbProxy.class, new java.lang.Integer JavaDoc(403)},
292         {org.myoodb.collectable.HashSetDbImpl.class, new java.lang.Integer JavaDoc(404)},
293         {org.myoodb.collectable.HashSet.class, new java.lang.Integer JavaDoc(405)},
294         {org.myoodb.collectable.HashSetDbProxy.class, new java.lang.Integer JavaDoc(406)},
295         {org.myoodb.collectable.HashMapDbImpl.class, new java.lang.Integer JavaDoc(407)},
296         {org.myoodb.collectable.HashMap.class, new java.lang.Integer JavaDoc(408)},
297         {org.myoodb.collectable.HashMapDbProxy.class, new java.lang.Integer JavaDoc(409)},
298         {org.myoodb.collectable.TreeSetDbImpl.class, new java.lang.Integer JavaDoc(410)},
299         {org.myoodb.collectable.TreeSet.class, new java.lang.Integer JavaDoc(411)},
300         {org.myoodb.collectable.TreeSetDbProxy.class, new java.lang.Integer JavaDoc(412)},
301         {org.myoodb.collectable.TreeMapDbImpl.class, new java.lang.Integer JavaDoc(413)},
302         {org.myoodb.collectable.TreeMap.class, new java.lang.Integer JavaDoc(414)},
303         {org.myoodb.collectable.TreeMapDbProxy.class, new java.lang.Integer JavaDoc(415)},
304         {org.myoodb.collectable.LinkedListDbImpl.class, new java.lang.Integer JavaDoc(416)},
305         {org.myoodb.collectable.LinkedList.class, new java.lang.Integer JavaDoc(417)},
306         {org.myoodb.collectable.LinkedListDbProxy.class, new java.lang.Integer JavaDoc(418)},
307         {org.myoodb.collectable.IteratorDbImpl.class, new java.lang.Integer JavaDoc(419)},
308         {org.myoodb.collectable.Iterator.class, new java.lang.Integer JavaDoc(420)},
309         {org.myoodb.collectable.IteratorDbProxy.class, new java.lang.Integer JavaDoc(421)},
310         {org.myoodb.collectable.LogObjectDbImpl.class, new java.lang.Integer JavaDoc(422)},
311         {org.myoodb.collectable.LogObject.class, new java.lang.Integer JavaDoc(423)},
312         {org.myoodb.collectable.LogObjectDbProxy.class, new java.lang.Integer JavaDoc(424)},
313         {org.myoodb.collectable.LogStoreDbImpl.class, new java.lang.Integer JavaDoc(425)},
314         {org.myoodb.collectable.LogStore.class, new java.lang.Integer JavaDoc(426)},
315         {org.myoodb.collectable.LogStoreDbProxy.class, new java.lang.Integer JavaDoc(427)},
316
317         {org.myoodb.event.EventDbImpl.class, new java.lang.Integer JavaDoc(500)},
318         {org.myoodb.event.Event.class, new java.lang.Integer JavaDoc(501)},
319         {org.myoodb.event.EventDbProxy.class, new java.lang.Integer JavaDoc(502)},
320         {org.myoodb.event.EventLogDbImpl.class, new java.lang.Integer JavaDoc(503)},
321         {org.myoodb.event.EventLog.class, new java.lang.Integer JavaDoc(504)},
322         {org.myoodb.event.EventLogDbProxy.class, new java.lang.Integer JavaDoc(505)},
323     };
324
325     public synchronized static void register() throws ClassNotFoundException JavaDoc
326     {
327         if (org.myoodb.util.FastObjectInputStream.CLASS_TABLE != null)
328         {
329             return;
330         }
331
332         org.myoodb.util.FastObjectInputStream.CLASS_TABLE = new java.util.HashMap JavaDoc(100);
333         org.myoodb.util.FastObjectOutputStream.ID_TABLE = new java.util.HashMap JavaDoc(100);
334
335         for (int i = 0; i != Map.length; i++)
336         {
337             Class JavaDoc classType = null;
338
339             if (Map[i][0] instanceof java.lang.Class JavaDoc)
340             {
341                 classType = (java.lang.Class JavaDoc) Map[i][0];
342             }
343             else
344             {
345                 classType = java.lang.Class.forName((String JavaDoc) Map[i][0]);
346             }
347
348             org.myoodb.util.FastObjectInputStream.CLASS_TABLE.put(Map[i][1], classType);
349             org.myoodb.util.FastObjectOutputStream.ID_TABLE.put(classType, Map[i][1]);
350         }
351     }
352 }
353
Popular Tags