Browse Source

initial commit, text-based UI already done, and connecting possible (Serverside, no)

Allexit 4 years ago
commit
d349e27453
100 changed files with 35483 additions and 0 deletions
  1. 36
    0
      .gitignore
  2. 1
    0
      README.md
  3. 73
    0
      build.xml
  4. 151
    0
      libs/javadoc/allclasses-frame.html
  5. 151
    0
      libs/javadoc/allclasses-noframe.html
  6. 334
    0
      libs/javadoc/com/esotericsoftware/kryo/ClassResolver.html
  7. 205
    0
      libs/javadoc/com/esotericsoftware/kryo/DefaultSerializer.html
  8. 354
    0
      libs/javadoc/com/esotericsoftware/kryo/Generics.html
  9. 1453
    0
      libs/javadoc/com/esotericsoftware/kryo/Kryo.html
  10. 216
    0
      libs/javadoc/com/esotericsoftware/kryo/KryoCopyable.html
  11. 345
    0
      libs/javadoc/com/esotericsoftware/kryo/KryoException.html
  12. 233
    0
      libs/javadoc/com/esotericsoftware/kryo/KryoSerializable.html
  13. 156
    0
      libs/javadoc/com/esotericsoftware/kryo/NotNull.html
  14. 339
    0
      libs/javadoc/com/esotericsoftware/kryo/ReferenceResolver.html
  15. 353
    0
      libs/javadoc/com/esotericsoftware/kryo/Registration.html
  16. 445
    0
      libs/javadoc/com/esotericsoftware/kryo/Serializer.html
  17. 441
    0
      libs/javadoc/com/esotericsoftware/kryo/StreamFactory.html
  18. 196
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/ClassResolver.html
  19. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/DefaultSerializer.html
  20. 210
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/Generics.html
  21. 1142
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/Kryo.html
  22. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/KryoCopyable.html
  23. 1386
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/KryoException.html
  24. 211
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/KryoSerializable.html
  25. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/NotNull.html
  26. 222
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/ReferenceResolver.html
  27. 324
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/Registration.html
  28. 669
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/Serializer.html
  29. 199
    0
      libs/javadoc/com/esotericsoftware/kryo/class-use/StreamFactory.html
  30. 278
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/PseudoSerializerFactory.html
  31. 299
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/ReflectionSerializerFactory.html
  32. 223
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/SerializerFactory.html
  33. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/class-use/PseudoSerializerFactory.html
  34. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/class-use/ReflectionSerializerFactory.html
  35. 192
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/class-use/SerializerFactory.html
  36. 24
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/package-frame.html
  37. 158
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/package-summary.html
  38. 133
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/package-tree.html
  39. 171
    0
      libs/javadoc/com/esotericsoftware/kryo/factories/package-use.html
  40. 1374
    0
      libs/javadoc/com/esotericsoftware/kryo/io/ByteBufferInput.html
  41. 379
    0
      libs/javadoc/com/esotericsoftware/kryo/io/ByteBufferInputStream.html
  42. 1382
    0
      libs/javadoc/com/esotericsoftware/kryo/io/ByteBufferOutput.html
  43. 361
    0
      libs/javadoc/com/esotericsoftware/kryo/io/ByteBufferOutputStream.html
  44. 411
    0
      libs/javadoc/com/esotericsoftware/kryo/io/FastInput.html
  45. 428
    0
      libs/javadoc/com/esotericsoftware/kryo/io/FastOutput.html
  46. 1324
    0
      libs/javadoc/com/esotericsoftware/kryo/io/Input.html
  47. 405
    0
      libs/javadoc/com/esotericsoftware/kryo/io/InputChunked.html
  48. 1261
    0
      libs/javadoc/com/esotericsoftware/kryo/io/Output.html
  49. 360
    0
      libs/javadoc/com/esotericsoftware/kryo/io/OutputChunked.html
  50. 756
    0
      libs/javadoc/com/esotericsoftware/kryo/io/UnsafeInput.html
  51. 796
    0
      libs/javadoc/com/esotericsoftware/kryo/io/UnsafeMemoryInput.html
  52. 914
    0
      libs/javadoc/com/esotericsoftware/kryo/io/UnsafeMemoryOutput.html
  53. 850
    0
      libs/javadoc/com/esotericsoftware/kryo/io/UnsafeOutput.html
  54. 157
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/ByteBufferInput.html
  55. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/ByteBufferInputStream.html
  56. 157
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/ByteBufferOutput.html
  57. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/ByteBufferOutputStream.html
  58. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/FastInput.html
  59. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/FastOutput.html
  60. 722
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/Input.html
  61. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/InputChunked.html
  62. 754
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/Output.html
  63. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/OutputChunked.html
  64. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/UnsafeInput.html
  65. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/UnsafeMemoryInput.html
  66. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/UnsafeMemoryOutput.html
  67. 115
    0
      libs/javadoc/com/esotericsoftware/kryo/io/class-use/UnsafeOutput.html
  68. 32
    0
      libs/javadoc/com/esotericsoftware/kryo/io/package-frame.html
  69. 214
    0
      libs/javadoc/com/esotericsoftware/kryo/io/package-summary.html
  70. 161
    0
      libs/javadoc/com/esotericsoftware/kryo/io/package-tree.html
  71. 269
    0
      libs/javadoc/com/esotericsoftware/kryo/io/package-use.html
  72. 39
    0
      libs/javadoc/com/esotericsoftware/kryo/package-frame.html
  73. 235
    0
      libs/javadoc/com/esotericsoftware/kryo/package-summary.html
  74. 157
    0
      libs/javadoc/com/esotericsoftware/kryo/package-tree.html
  75. 353
    0
      libs/javadoc/com/esotericsoftware/kryo/package-use.html
  76. 231
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/AsmCacheFields.html
  77. 361
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/BeanSerializer.html
  78. 350
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/BlowfishSerializer.html
  79. 447
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/CollectionSerializer.html
  80. 371
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.html
  81. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.BooleanArraySerializer.html
  82. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ByteArraySerializer.html
  83. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.CharArraySerializer.html
  84. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.DoubleArraySerializer.html
  85. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.FloatArraySerializer.html
  86. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.IntArraySerializer.html
  87. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.LongArraySerializer.html
  88. 408
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ObjectArraySerializer.html
  89. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ShortArraySerializer.html
  90. 349
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.StringArraySerializer.html
  91. 286
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultArraySerializers.html
  92. 319
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.BigDecimalSerializer.html
  93. 319
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.BigIntegerSerializer.html
  94. 319
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.BooleanSerializer.html
  95. 319
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.ByteSerializer.html
  96. 352
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.CalendarSerializer.html
  97. 319
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.CharSerializer.html
  98. 319
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.ClassSerializer.html
  99. 323
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptyListSerializer.html
  100. 0
    0
      libs/javadoc/com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptyMapSerializer.html

+ 36
- 0
.gitignore View File

@@ -0,0 +1,36 @@
1
+# Created by https://www.gitignore.io/api/linux,java,netbeans
2
+
3
+### Linux ###
4
+*~
5
+
6
+# KDE directory preferences
7
+.directory
8
+
9
+# Linux trash folder which might appear on any partition or disk
10
+.Trash-*
11
+
12
+
13
+### Java ###
14
+*.class
15
+
16
+# Mobile Tools for Java (J2ME)
17
+.mtj.tmp/
18
+
19
+# Package Files #
20
+*.jar
21
+*.war
22
+*.ear
23
+
24
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
25
+hs_err_pid*
26
+
27
+
28
+### NetBeans ###
29
+nbproject/private/
30
+build/
31
+nbbuild/
32
+dist/
33
+nbdist/
34
+nbactions.xml
35
+nb-configuration.xml
36
+.nb-gradle/

+ 1
- 0
README.md View File

@@ -0,0 +1 @@
1
+Bank software and server that can be used to control and manage virtual and fun currencies.

+ 73
- 0
build.xml View File

@@ -0,0 +1,73 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!-- You may freely edit this file. See commented blocks below for -->
3
+<!-- some examples of how to customize the build. -->
4
+<!-- (If you delete it and reopen the project it will be recreated.) -->
5
+<!-- By default, only the Clean and Build commands use this build script. -->
6
+<!-- Commands such as Run, Debug, and Test only use this build script if -->
7
+<!-- the Compile on Save feature is turned off for the project. -->
8
+<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
9
+<!-- in the project's Project Properties dialog box.-->
10
+<project name="NeptulonBank" default="default" basedir=".">
11
+    <description>Builds, tests, and runs the project NeptulonBank.</description>
12
+    <import file="nbproject/build-impl.xml"/>
13
+    <!--
14
+
15
+    There exist several targets which are by default empty and which can be 
16
+    used for execution of your tasks. These targets are usually executed 
17
+    before and after some main targets. They are: 
18
+
19
+      -pre-init:                 called before initialization of project properties
20
+      -post-init:                called after initialization of project properties
21
+      -pre-compile:              called before javac compilation
22
+      -post-compile:             called after javac compilation
23
+      -pre-compile-single:       called before javac compilation of single file
24
+      -post-compile-single:      called after javac compilation of single file
25
+      -pre-compile-test:         called before javac compilation of JUnit tests
26
+      -post-compile-test:        called after javac compilation of JUnit tests
27
+      -pre-compile-test-single:  called before javac compilation of single JUnit test
28
+      -post-compile-test-single: called after javac compilation of single JUunit test
29
+      -pre-jar:                  called before JAR building
30
+      -post-jar:                 called after JAR building
31
+      -post-clean:               called after cleaning build products
32
+
33
+    (Targets beginning with '-' are not intended to be called on their own.)
34
+
35
+    Example of inserting an obfuscator after compilation could look like this:
36
+
37
+        <target name="-post-compile">
38
+            <obfuscate>
39
+                <fileset dir="${build.classes.dir}"/>
40
+            </obfuscate>
41
+        </target>
42
+
43
+    For list of available properties check the imported 
44
+    nbproject/build-impl.xml file. 
45
+
46
+
47
+    Another way to customize the build is by overriding existing main targets.
48
+    The targets of interest are: 
49
+
50
+      -init-macrodef-javac:     defines macro for javac compilation
51
+      -init-macrodef-junit:     defines macro for junit execution
52
+      -init-macrodef-debug:     defines macro for class debugging
53
+      -init-macrodef-java:      defines macro for class execution
54
+      -do-jar:                  JAR building
55
+      run:                      execution of project 
56
+      -javadoc-build:           Javadoc generation
57
+      test-report:              JUnit report generation
58
+
59
+    An example of overriding the target for project execution could look like this:
60
+
61
+        <target name="run" depends="NeptulonBank-impl.jar">
62
+            <exec dir="bin" executable="launcher.exe">
63
+                <arg file="${dist.jar}"/>
64
+            </exec>
65
+        </target>
66
+
67
+    Notice that the overridden target depends on the jar target and not only on 
68
+    the compile target as the regular run target does. Again, for a list of available 
69
+    properties which you can use, check the target you are overriding in the
70
+    nbproject/build-impl.xml file. 
71
+
72
+    -->
73
+</project>

+ 151
- 0
libs/javadoc/allclasses-frame.html View File

@@ -0,0 +1,151 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:47 CET 2013 -->
6
+<title>All Classes</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<h1 class="bar">All Classes</h1>
12
+<div class="indexContainer">
13
+<ul>
14
+<li><a href="com/esotericsoftware/kryo/serializers/AsmCacheFields.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">AsmCacheFields</a></li>
15
+<li><a href="com/esotericsoftware/kryo/serializers/BeanSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">BeanSerializer</a></li>
16
+<li><a href="com/esotericsoftware/kryo/serializers/BlowfishSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">BlowfishSerializer</a></li>
17
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferInput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">ByteBufferInput</a></li>
18
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferInputStream.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">ByteBufferInputStream</a></li>
19
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferOutput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">ByteBufferOutput</a></li>
20
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferOutputStream.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">ByteBufferOutputStream</a></li>
21
+<li><a href="com/esotericsoftware/kryo/ClassResolver.html" title="interface in com.esotericsoftware.kryo" target="classFrame"><i>ClassResolver</i></a></li>
22
+<li><a href="com/esotericsoftware/kryonet/Client.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Client</a></li>
23
+<li><a href="com/esotericsoftware/kryo/serializers/CollectionSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">CollectionSerializer</a></li>
24
+<li><a href="com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">CompatibleFieldSerializer</a></li>
25
+<li><a href="com/esotericsoftware/kryonet/Connection.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Connection</a></li>
26
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers</a></li>
27
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.BooleanArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.BooleanArraySerializer</a></li>
28
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ByteArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.ByteArraySerializer</a></li>
29
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.CharArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.CharArraySerializer</a></li>
30
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.DoubleArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.DoubleArraySerializer</a></li>
31
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.FloatArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.FloatArraySerializer</a></li>
32
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.IntArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.IntArraySerializer</a></li>
33
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.LongArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.LongArraySerializer</a></li>
34
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ObjectArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.ObjectArraySerializer</a></li>
35
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ShortArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.ShortArraySerializer</a></li>
36
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.StringArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultArraySerializers.StringArraySerializer</a></li>
37
+<li><a href="com/esotericsoftware/kryo/util/DefaultClassResolver.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">DefaultClassResolver</a></li>
38
+<li><a href="com/esotericsoftware/kryo/DefaultSerializer.html" title="annotation in com.esotericsoftware.kryo" target="classFrame">DefaultSerializer</a></li>
39
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers</a></li>
40
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.BigDecimalSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.BigDecimalSerializer</a></li>
41
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.BigIntegerSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.BigIntegerSerializer</a></li>
42
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.BooleanSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.BooleanSerializer</a></li>
43
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.ByteSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.ByteSerializer</a></li>
44
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CalendarSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CalendarSerializer</a></li>
45
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CharSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CharSerializer</a></li>
46
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.ClassSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.ClassSerializer</a></li>
47
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptyListSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CollectionsEmptyListSerializer</a></li>
48
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptyMapSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CollectionsEmptyMapSerializer</a></li>
49
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptySetSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CollectionsEmptySetSerializer</a></li>
50
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsSingletonListSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CollectionsSingletonListSerializer</a></li>
51
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsSingletonMapSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CollectionsSingletonMapSerializer</a></li>
52
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsSingletonSetSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CollectionsSingletonSetSerializer</a></li>
53
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CurrencySerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.CurrencySerializer</a></li>
54
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.DateSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.DateSerializer</a></li>
55
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.DoubleSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.DoubleSerializer</a></li>
56
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.EnumSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.EnumSerializer</a></li>
57
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.EnumSetSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.EnumSetSerializer</a></li>
58
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.FloatSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.FloatSerializer</a></li>
59
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.IntSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.IntSerializer</a></li>
60
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.KryoSerializableSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.KryoSerializableSerializer</a></li>
61
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.LongSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.LongSerializer</a></li>
62
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.ShortSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.ShortSerializer</a></li>
63
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.StringBufferSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.StringBufferSerializer</a></li>
64
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.StringBuilderSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.StringBuilderSerializer</a></li>
65
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.StringSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.StringSerializer</a></li>
66
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.TimeZoneSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.TimeZoneSerializer</a></li>
67
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeMapSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.TreeMapSerializer</a></li>
68
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.TreeSetSerializer</a></li>
69
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.VoidSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DefaultSerializers.VoidSerializer</a></li>
70
+<li><a href="com/esotericsoftware/kryo/util/DefaultStreamFactory.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">DefaultStreamFactory</a></li>
71
+<li><a href="com/esotericsoftware/kryo/serializers/DeflateSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">DeflateSerializer</a></li>
72
+<li><a href="com/esotericsoftware/kryonet/EndPoint.html" title="interface in com.esotericsoftware.kryonet" target="classFrame"><i>EndPoint</i></a></li>
73
+<li><a href="com/esotericsoftware/kryo/util/FastestStreamFactory.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">FastestStreamFactory</a></li>
74
+<li><a href="com/esotericsoftware/kryo/io/FastInput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">FastInput</a></li>
75
+<li><a href="com/esotericsoftware/kryo/io/FastOutput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">FastOutput</a></li>
76
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">FieldSerializer</a></li>
77
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.CachedField.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">FieldSerializer.CachedField</a></li>
78
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.CachedFieldFactory.html" title="interface in com.esotericsoftware.kryo.serializers" target="classFrame"><i>FieldSerializer.CachedFieldFactory</i></a></li>
79
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.Optional.html" title="annotation in com.esotericsoftware.kryo.serializers" target="classFrame">FieldSerializer.Optional</a></li>
80
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.html" title="interface in com.esotericsoftware.kryonet" target="classFrame"><i>FrameworkMessage</i></a></li>
81
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.DiscoverHost.html" title="class in com.esotericsoftware.kryonet" target="classFrame">FrameworkMessage.DiscoverHost</a></li>
82
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.KeepAlive.html" title="class in com.esotericsoftware.kryonet" target="classFrame">FrameworkMessage.KeepAlive</a></li>
83
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.Ping.html" title="class in com.esotericsoftware.kryonet" target="classFrame">FrameworkMessage.Ping</a></li>
84
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.RegisterTCP.html" title="class in com.esotericsoftware.kryonet" target="classFrame">FrameworkMessage.RegisterTCP</a></li>
85
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.RegisterUDP.html" title="class in com.esotericsoftware.kryonet" target="classFrame">FrameworkMessage.RegisterUDP</a></li>
86
+<li><a href="com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo" target="classFrame">Generics</a></li>
87
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IdentityMap</a></li>
88
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Entries.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IdentityMap.Entries</a></li>
89
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Entry.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IdentityMap.Entry</a></li>
90
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Keys.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IdentityMap.Keys</a></li>
91
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Values.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IdentityMap.Values</a></li>
92
+<li><a href="com/esotericsoftware/kryo/util/IdentityObjectIntMap.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IdentityObjectIntMap</a></li>
93
+<li><a href="com/esotericsoftware/kryo/io/Input.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">Input</a></li>
94
+<li><a href="com/esotericsoftware/kryo/io/InputChunked.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">InputChunked</a></li>
95
+<li><a href="com/esotericsoftware/kryonet/util/InputStreamSender.html" title="class in com.esotericsoftware.kryonet.util" target="classFrame">InputStreamSender</a></li>
96
+<li><a href="com/esotericsoftware/kryo/util/IntArray.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IntArray</a></li>
97
+<li><a href="com/esotericsoftware/kryo/util/IntMap.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">IntMap</a></li>
98
+<li><a href="com/esotericsoftware/kryo/serializers/JavaSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">JavaSerializer</a></li>
99
+<li><a href="com/esotericsoftware/kryonet/JsonSerialization.html" title="class in com.esotericsoftware.kryonet" target="classFrame">JsonSerialization</a></li>
100
+<li><a href="com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo" target="classFrame">Kryo</a></li>
101
+<li><a href="com/esotericsoftware/kryo/KryoCopyable.html" title="interface in com.esotericsoftware.kryo" target="classFrame"><i>KryoCopyable</i></a></li>
102
+<li><a href="com/esotericsoftware/kryo/KryoException.html" title="class in com.esotericsoftware.kryo" target="classFrame">KryoException</a></li>
103
+<li><a href="com/esotericsoftware/kryonet/KryoNetException.html" title="class in com.esotericsoftware.kryonet" target="classFrame">KryoNetException</a></li>
104
+<li><a href="com/esotericsoftware/kryo/KryoSerializable.html" title="interface in com.esotericsoftware.kryo" target="classFrame"><i>KryoSerializable</i></a></li>
105
+<li><a href="com/esotericsoftware/kryonet/KryoSerialization.html" title="class in com.esotericsoftware.kryonet" target="classFrame">KryoSerialization</a></li>
106
+<li><a href="com/esotericsoftware/kryonet/Listener.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Listener</a></li>
107
+<li><a href="com/esotericsoftware/kryonet/Listener.LagListener.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Listener.LagListener</a></li>
108
+<li><a href="com/esotericsoftware/kryonet/Listener.QueuedListener.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Listener.QueuedListener</a></li>
109
+<li><a href="com/esotericsoftware/kryonet/Listener.ReflectionListener.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Listener.ReflectionListener</a></li>
110
+<li><a href="com/esotericsoftware/kryonet/Listener.ThreadedListener.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Listener.ThreadedListener</a></li>
111
+<li><a href="com/esotericsoftware/kryo/util/ListReferenceResolver.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">ListReferenceResolver</a></li>
112
+<li><a href="com/esotericsoftware/minlog/Log.html" title="class in com.esotericsoftware.minlog" target="classFrame">Log</a></li>
113
+<li><a href="com/esotericsoftware/minlog/Log.Logger.html" title="class in com.esotericsoftware.minlog" target="classFrame">Log.Logger</a></li>
114
+<li><a href="com/esotericsoftware/kryo/util/MapReferenceResolver.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">MapReferenceResolver</a></li>
115
+<li><a href="com/esotericsoftware/kryo/serializers/MapSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">MapSerializer</a></li>
116
+<li><a href="com/esotericsoftware/kryo/NotNull.html" title="annotation in com.esotericsoftware.kryo" target="classFrame">NotNull</a></li>
117
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">ObjectMap</a></li>
118
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Entries.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">ObjectMap.Entries</a></li>
119
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Entry.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">ObjectMap.Entry</a></li>
120
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Keys.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">ObjectMap.Keys</a></li>
121
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Values.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">ObjectMap.Values</a></li>
122
+<li><a href="com/esotericsoftware/kryonet/rmi/ObjectSpace.html" title="class in com.esotericsoftware.kryonet.rmi" target="classFrame">ObjectSpace</a></li>
123
+<li><a href="com/esotericsoftware/kryonet/rmi/ObjectSpace.InvokeMethod.html" title="class in com.esotericsoftware.kryonet.rmi" target="classFrame">ObjectSpace.InvokeMethod</a></li>
124
+<li><a href="com/esotericsoftware/kryonet/rmi/ObjectSpace.InvokeMethodResult.html" title="class in com.esotericsoftware.kryonet.rmi" target="classFrame">ObjectSpace.InvokeMethodResult</a></li>
125
+<li><a href="com/esotericsoftware/kryo/io/Output.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">Output</a></li>
126
+<li><a href="com/esotericsoftware/kryo/io/OutputChunked.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">OutputChunked</a></li>
127
+<li><a href="com/esotericsoftware/kryo/factories/PseudoSerializerFactory.html" title="class in com.esotericsoftware.kryo.factories" target="classFrame">PseudoSerializerFactory</a></li>
128
+<li><a href="com/esotericsoftware/kryo/ReferenceResolver.html" title="interface in com.esotericsoftware.kryo" target="classFrame"><i>ReferenceResolver</i></a></li>
129
+<li><a href="com/esotericsoftware/kryo/factories/ReflectionSerializerFactory.html" title="class in com.esotericsoftware.kryo.factories" target="classFrame">ReflectionSerializerFactory</a></li>
130
+<li><a href="com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo" target="classFrame">Registration</a></li>
131
+<li><a href="com/esotericsoftware/kryonet/rmi/RemoteObject.html" title="interface in com.esotericsoftware.kryonet.rmi" target="classFrame"><i>RemoteObject</i></a></li>
132
+<li><a href="com/esotericsoftware/kryonet/Serialization.html" title="interface in com.esotericsoftware.kryonet" target="classFrame"><i>Serialization</i></a></li>
133
+<li><a href="com/esotericsoftware/kryo/Serializer.html" title="class in com.esotericsoftware.kryo" target="classFrame">Serializer</a></li>
134
+<li><a href="com/esotericsoftware/kryo/factories/SerializerFactory.html" title="interface in com.esotericsoftware.kryo.factories" target="classFrame"><i>SerializerFactory</i></a></li>
135
+<li><a href="com/esotericsoftware/kryonet/Server.html" title="class in com.esotericsoftware.kryonet" target="classFrame">Server</a></li>
136
+<li><a href="com/esotericsoftware/kryo/StreamFactory.html" title="interface in com.esotericsoftware.kryo" target="classFrame"><i>StreamFactory</i></a></li>
137
+<li><a href="com/esotericsoftware/kryo/serializers/TaggedFieldSerializer.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">TaggedFieldSerializer</a></li>
138
+<li><a href="com/esotericsoftware/kryo/serializers/TaggedFieldSerializer.Tag.html" title="annotation in com.esotericsoftware.kryo.serializers" target="classFrame">TaggedFieldSerializer.Tag</a></li>
139
+<li><a href="com/esotericsoftware/kryonet/util/TcpIdleSender.html" title="class in com.esotericsoftware.kryonet.util" target="classFrame">TcpIdleSender</a></li>
140
+<li><a href="com/esotericsoftware/kryonet/rmi/TimeoutException.html" title="class in com.esotericsoftware.kryonet.rmi" target="classFrame">TimeoutException</a></li>
141
+<li><a href="com/esotericsoftware/kryo/serializers/UnsafeCacheFields.html" title="class in com.esotericsoftware.kryo.serializers" target="classFrame">UnsafeCacheFields</a></li>
142
+<li><a href="com/esotericsoftware/kryo/io/UnsafeInput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">UnsafeInput</a></li>
143
+<li><a href="com/esotericsoftware/kryo/io/UnsafeMemoryInput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">UnsafeMemoryInput</a></li>
144
+<li><a href="com/esotericsoftware/kryo/io/UnsafeMemoryOutput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">UnsafeMemoryOutput</a></li>
145
+<li><a href="com/esotericsoftware/kryo/io/UnsafeOutput.html" title="class in com.esotericsoftware.kryo.io" target="classFrame">UnsafeOutput</a></li>
146
+<li><a href="com/esotericsoftware/kryo/util/UnsafeUtil.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">UnsafeUtil</a></li>
147
+<li><a href="com/esotericsoftware/kryo/util/Util.html" title="class in com.esotericsoftware.kryo.util" target="classFrame">Util</a></li>
148
+</ul>
149
+</div>
150
+</body>
151
+</html>

+ 151
- 0
libs/javadoc/allclasses-noframe.html View File

@@ -0,0 +1,151 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:47 CET 2013 -->
6
+<title>All Classes</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<h1 class="bar">All Classes</h1>
12
+<div class="indexContainer">
13
+<ul>
14
+<li><a href="com/esotericsoftware/kryo/serializers/AsmCacheFields.html" title="class in com.esotericsoftware.kryo.serializers">AsmCacheFields</a></li>
15
+<li><a href="com/esotericsoftware/kryo/serializers/BeanSerializer.html" title="class in com.esotericsoftware.kryo.serializers">BeanSerializer</a></li>
16
+<li><a href="com/esotericsoftware/kryo/serializers/BlowfishSerializer.html" title="class in com.esotericsoftware.kryo.serializers">BlowfishSerializer</a></li>
17
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferInput.html" title="class in com.esotericsoftware.kryo.io">ByteBufferInput</a></li>
18
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferInputStream.html" title="class in com.esotericsoftware.kryo.io">ByteBufferInputStream</a></li>
19
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferOutput.html" title="class in com.esotericsoftware.kryo.io">ByteBufferOutput</a></li>
20
+<li><a href="com/esotericsoftware/kryo/io/ByteBufferOutputStream.html" title="class in com.esotericsoftware.kryo.io">ByteBufferOutputStream</a></li>
21
+<li><a href="com/esotericsoftware/kryo/ClassResolver.html" title="interface in com.esotericsoftware.kryo"><i>ClassResolver</i></a></li>
22
+<li><a href="com/esotericsoftware/kryonet/Client.html" title="class in com.esotericsoftware.kryonet">Client</a></li>
23
+<li><a href="com/esotericsoftware/kryo/serializers/CollectionSerializer.html" title="class in com.esotericsoftware.kryo.serializers">CollectionSerializer</a></li>
24
+<li><a href="com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.html" title="class in com.esotericsoftware.kryo.serializers">CompatibleFieldSerializer</a></li>
25
+<li><a href="com/esotericsoftware/kryonet/Connection.html" title="class in com.esotericsoftware.kryonet">Connection</a></li>
26
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers</a></li>
27
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.BooleanArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.BooleanArraySerializer</a></li>
28
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ByteArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.ByteArraySerializer</a></li>
29
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.CharArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.CharArraySerializer</a></li>
30
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.DoubleArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.DoubleArraySerializer</a></li>
31
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.FloatArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.FloatArraySerializer</a></li>
32
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.IntArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.IntArraySerializer</a></li>
33
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.LongArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.LongArraySerializer</a></li>
34
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ObjectArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.ObjectArraySerializer</a></li>
35
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.ShortArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.ShortArraySerializer</a></li>
36
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultArraySerializers.StringArraySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultArraySerializers.StringArraySerializer</a></li>
37
+<li><a href="com/esotericsoftware/kryo/util/DefaultClassResolver.html" title="class in com.esotericsoftware.kryo.util">DefaultClassResolver</a></li>
38
+<li><a href="com/esotericsoftware/kryo/DefaultSerializer.html" title="annotation in com.esotericsoftware.kryo">DefaultSerializer</a></li>
39
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers</a></li>
40
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.BigDecimalSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.BigDecimalSerializer</a></li>
41
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.BigIntegerSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.BigIntegerSerializer</a></li>
42
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.BooleanSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.BooleanSerializer</a></li>
43
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.ByteSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.ByteSerializer</a></li>
44
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CalendarSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CalendarSerializer</a></li>
45
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CharSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CharSerializer</a></li>
46
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.ClassSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.ClassSerializer</a></li>
47
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptyListSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CollectionsEmptyListSerializer</a></li>
48
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptyMapSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CollectionsEmptyMapSerializer</a></li>
49
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsEmptySetSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CollectionsEmptySetSerializer</a></li>
50
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsSingletonListSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CollectionsSingletonListSerializer</a></li>
51
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsSingletonMapSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CollectionsSingletonMapSerializer</a></li>
52
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CollectionsSingletonSetSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CollectionsSingletonSetSerializer</a></li>
53
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.CurrencySerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.CurrencySerializer</a></li>
54
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.DateSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.DateSerializer</a></li>
55
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.DoubleSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.DoubleSerializer</a></li>
56
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.EnumSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.EnumSerializer</a></li>
57
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.EnumSetSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.EnumSetSerializer</a></li>
58
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.FloatSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.FloatSerializer</a></li>
59
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.IntSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.IntSerializer</a></li>
60
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.KryoSerializableSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.KryoSerializableSerializer</a></li>
61
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.LongSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.LongSerializer</a></li>
62
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.ShortSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.ShortSerializer</a></li>
63
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.StringBufferSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.StringBufferSerializer</a></li>
64
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.StringBuilderSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.StringBuilderSerializer</a></li>
65
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.StringSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.StringSerializer</a></li>
66
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.TimeZoneSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.TimeZoneSerializer</a></li>
67
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeMapSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.TreeMapSerializer</a></li>
68
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.TreeSetSerializer</a></li>
69
+<li><a href="com/esotericsoftware/kryo/serializers/DefaultSerializers.VoidSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DefaultSerializers.VoidSerializer</a></li>
70
+<li><a href="com/esotericsoftware/kryo/util/DefaultStreamFactory.html" title="class in com.esotericsoftware.kryo.util">DefaultStreamFactory</a></li>
71
+<li><a href="com/esotericsoftware/kryo/serializers/DeflateSerializer.html" title="class in com.esotericsoftware.kryo.serializers">DeflateSerializer</a></li>
72
+<li><a href="com/esotericsoftware/kryonet/EndPoint.html" title="interface in com.esotericsoftware.kryonet"><i>EndPoint</i></a></li>
73
+<li><a href="com/esotericsoftware/kryo/util/FastestStreamFactory.html" title="class in com.esotericsoftware.kryo.util">FastestStreamFactory</a></li>
74
+<li><a href="com/esotericsoftware/kryo/io/FastInput.html" title="class in com.esotericsoftware.kryo.io">FastInput</a></li>
75
+<li><a href="com/esotericsoftware/kryo/io/FastOutput.html" title="class in com.esotericsoftware.kryo.io">FastOutput</a></li>
76
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.html" title="class in com.esotericsoftware.kryo.serializers">FieldSerializer</a></li>
77
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.CachedField.html" title="class in com.esotericsoftware.kryo.serializers">FieldSerializer.CachedField</a></li>
78
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.CachedFieldFactory.html" title="interface in com.esotericsoftware.kryo.serializers"><i>FieldSerializer.CachedFieldFactory</i></a></li>
79
+<li><a href="com/esotericsoftware/kryo/serializers/FieldSerializer.Optional.html" title="annotation in com.esotericsoftware.kryo.serializers">FieldSerializer.Optional</a></li>
80
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.html" title="interface in com.esotericsoftware.kryonet"><i>FrameworkMessage</i></a></li>
81
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.DiscoverHost.html" title="class in com.esotericsoftware.kryonet">FrameworkMessage.DiscoverHost</a></li>
82
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.KeepAlive.html" title="class in com.esotericsoftware.kryonet">FrameworkMessage.KeepAlive</a></li>
83
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.Ping.html" title="class in com.esotericsoftware.kryonet">FrameworkMessage.Ping</a></li>
84
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.RegisterTCP.html" title="class in com.esotericsoftware.kryonet">FrameworkMessage.RegisterTCP</a></li>
85
+<li><a href="com/esotericsoftware/kryonet/FrameworkMessage.RegisterUDP.html" title="class in com.esotericsoftware.kryonet">FrameworkMessage.RegisterUDP</a></li>
86
+<li><a href="com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo">Generics</a></li>
87
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.html" title="class in com.esotericsoftware.kryo.util">IdentityMap</a></li>
88
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Entries.html" title="class in com.esotericsoftware.kryo.util">IdentityMap.Entries</a></li>
89
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Entry.html" title="class in com.esotericsoftware.kryo.util">IdentityMap.Entry</a></li>
90
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Keys.html" title="class in com.esotericsoftware.kryo.util">IdentityMap.Keys</a></li>
91
+<li><a href="com/esotericsoftware/kryo/util/IdentityMap.Values.html" title="class in com.esotericsoftware.kryo.util">IdentityMap.Values</a></li>
92
+<li><a href="com/esotericsoftware/kryo/util/IdentityObjectIntMap.html" title="class in com.esotericsoftware.kryo.util">IdentityObjectIntMap</a></li>
93
+<li><a href="com/esotericsoftware/kryo/io/Input.html" title="class in com.esotericsoftware.kryo.io">Input</a></li>
94
+<li><a href="com/esotericsoftware/kryo/io/InputChunked.html" title="class in com.esotericsoftware.kryo.io">InputChunked</a></li>
95
+<li><a href="com/esotericsoftware/kryonet/util/InputStreamSender.html" title="class in com.esotericsoftware.kryonet.util">InputStreamSender</a></li>
96
+<li><a href="com/esotericsoftware/kryo/util/IntArray.html" title="class in com.esotericsoftware.kryo.util">IntArray</a></li>
97
+<li><a href="com/esotericsoftware/kryo/util/IntMap.html" title="class in com.esotericsoftware.kryo.util">IntMap</a></li>
98
+<li><a href="com/esotericsoftware/kryo/serializers/JavaSerializer.html" title="class in com.esotericsoftware.kryo.serializers">JavaSerializer</a></li>
99
+<li><a href="com/esotericsoftware/kryonet/JsonSerialization.html" title="class in com.esotericsoftware.kryonet">JsonSerialization</a></li>
100
+<li><a href="com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a></li>
101
+<li><a href="com/esotericsoftware/kryo/KryoCopyable.html" title="interface in com.esotericsoftware.kryo"><i>KryoCopyable</i></a></li>
102
+<li><a href="com/esotericsoftware/kryo/KryoException.html" title="class in com.esotericsoftware.kryo">KryoException</a></li>
103
+<li><a href="com/esotericsoftware/kryonet/KryoNetException.html" title="class in com.esotericsoftware.kryonet">KryoNetException</a></li>
104
+<li><a href="com/esotericsoftware/kryo/KryoSerializable.html" title="interface in com.esotericsoftware.kryo"><i>KryoSerializable</i></a></li>
105
+<li><a href="com/esotericsoftware/kryonet/KryoSerialization.html" title="class in com.esotericsoftware.kryonet">KryoSerialization</a></li>
106
+<li><a href="com/esotericsoftware/kryonet/Listener.html" title="class in com.esotericsoftware.kryonet">Listener</a></li>
107
+<li><a href="com/esotericsoftware/kryonet/Listener.LagListener.html" title="class in com.esotericsoftware.kryonet">Listener.LagListener</a></li>
108
+<li><a href="com/esotericsoftware/kryonet/Listener.QueuedListener.html" title="class in com.esotericsoftware.kryonet">Listener.QueuedListener</a></li>
109
+<li><a href="com/esotericsoftware/kryonet/Listener.ReflectionListener.html" title="class in com.esotericsoftware.kryonet">Listener.ReflectionListener</a></li>
110
+<li><a href="com/esotericsoftware/kryonet/Listener.ThreadedListener.html" title="class in com.esotericsoftware.kryonet">Listener.ThreadedListener</a></li>
111
+<li><a href="com/esotericsoftware/kryo/util/ListReferenceResolver.html" title="class in com.esotericsoftware.kryo.util">ListReferenceResolver</a></li>
112
+<li><a href="com/esotericsoftware/minlog/Log.html" title="class in com.esotericsoftware.minlog">Log</a></li>
113
+<li><a href="com/esotericsoftware/minlog/Log.Logger.html" title="class in com.esotericsoftware.minlog">Log.Logger</a></li>
114
+<li><a href="com/esotericsoftware/kryo/util/MapReferenceResolver.html" title="class in com.esotericsoftware.kryo.util">MapReferenceResolver</a></li>
115
+<li><a href="com/esotericsoftware/kryo/serializers/MapSerializer.html" title="class in com.esotericsoftware.kryo.serializers">MapSerializer</a></li>
116
+<li><a href="com/esotericsoftware/kryo/NotNull.html" title="annotation in com.esotericsoftware.kryo">NotNull</a></li>
117
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.html" title="class in com.esotericsoftware.kryo.util">ObjectMap</a></li>
118
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Entries.html" title="class in com.esotericsoftware.kryo.util">ObjectMap.Entries</a></li>
119
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Entry.html" title="class in com.esotericsoftware.kryo.util">ObjectMap.Entry</a></li>
120
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Keys.html" title="class in com.esotericsoftware.kryo.util">ObjectMap.Keys</a></li>
121
+<li><a href="com/esotericsoftware/kryo/util/ObjectMap.Values.html" title="class in com.esotericsoftware.kryo.util">ObjectMap.Values</a></li>
122
+<li><a href="com/esotericsoftware/kryonet/rmi/ObjectSpace.html" title="class in com.esotericsoftware.kryonet.rmi">ObjectSpace</a></li>
123
+<li><a href="com/esotericsoftware/kryonet/rmi/ObjectSpace.InvokeMethod.html" title="class in com.esotericsoftware.kryonet.rmi">ObjectSpace.InvokeMethod</a></li>
124
+<li><a href="com/esotericsoftware/kryonet/rmi/ObjectSpace.InvokeMethodResult.html" title="class in com.esotericsoftware.kryonet.rmi">ObjectSpace.InvokeMethodResult</a></li>
125
+<li><a href="com/esotericsoftware/kryo/io/Output.html" title="class in com.esotericsoftware.kryo.io">Output</a></li>
126
+<li><a href="com/esotericsoftware/kryo/io/OutputChunked.html" title="class in com.esotericsoftware.kryo.io">OutputChunked</a></li>
127
+<li><a href="com/esotericsoftware/kryo/factories/PseudoSerializerFactory.html" title="class in com.esotericsoftware.kryo.factories">PseudoSerializerFactory</a></li>
128
+<li><a href="com/esotericsoftware/kryo/ReferenceResolver.html" title="interface in com.esotericsoftware.kryo"><i>ReferenceResolver</i></a></li>
129
+<li><a href="com/esotericsoftware/kryo/factories/ReflectionSerializerFactory.html" title="class in com.esotericsoftware.kryo.factories">ReflectionSerializerFactory</a></li>
130
+<li><a href="com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a></li>
131
+<li><a href="com/esotericsoftware/kryonet/rmi/RemoteObject.html" title="interface in com.esotericsoftware.kryonet.rmi"><i>RemoteObject</i></a></li>
132
+<li><a href="com/esotericsoftware/kryonet/Serialization.html" title="interface in com.esotericsoftware.kryonet"><i>Serialization</i></a></li>
133
+<li><a href="com/esotericsoftware/kryo/Serializer.html" title="class in com.esotericsoftware.kryo">Serializer</a></li>
134
+<li><a href="com/esotericsoftware/kryo/factories/SerializerFactory.html" title="interface in com.esotericsoftware.kryo.factories"><i>SerializerFactory</i></a></li>
135
+<li><a href="com/esotericsoftware/kryonet/Server.html" title="class in com.esotericsoftware.kryonet">Server</a></li>
136
+<li><a href="com/esotericsoftware/kryo/StreamFactory.html" title="interface in com.esotericsoftware.kryo"><i>StreamFactory</i></a></li>
137
+<li><a href="com/esotericsoftware/kryo/serializers/TaggedFieldSerializer.html" title="class in com.esotericsoftware.kryo.serializers">TaggedFieldSerializer</a></li>
138
+<li><a href="com/esotericsoftware/kryo/serializers/TaggedFieldSerializer.Tag.html" title="annotation in com.esotericsoftware.kryo.serializers">TaggedFieldSerializer.Tag</a></li>
139
+<li><a href="com/esotericsoftware/kryonet/util/TcpIdleSender.html" title="class in com.esotericsoftware.kryonet.util">TcpIdleSender</a></li>
140
+<li><a href="com/esotericsoftware/kryonet/rmi/TimeoutException.html" title="class in com.esotericsoftware.kryonet.rmi">TimeoutException</a></li>
141
+<li><a href="com/esotericsoftware/kryo/serializers/UnsafeCacheFields.html" title="class in com.esotericsoftware.kryo.serializers">UnsafeCacheFields</a></li>
142
+<li><a href="com/esotericsoftware/kryo/io/UnsafeInput.html" title="class in com.esotericsoftware.kryo.io">UnsafeInput</a></li>
143
+<li><a href="com/esotericsoftware/kryo/io/UnsafeMemoryInput.html" title="class in com.esotericsoftware.kryo.io">UnsafeMemoryInput</a></li>
144
+<li><a href="com/esotericsoftware/kryo/io/UnsafeMemoryOutput.html" title="class in com.esotericsoftware.kryo.io">UnsafeMemoryOutput</a></li>
145
+<li><a href="com/esotericsoftware/kryo/io/UnsafeOutput.html" title="class in com.esotericsoftware.kryo.io">UnsafeOutput</a></li>
146
+<li><a href="com/esotericsoftware/kryo/util/UnsafeUtil.html" title="class in com.esotericsoftware.kryo.util">UnsafeUtil</a></li>
147
+<li><a href="com/esotericsoftware/kryo/util/Util.html" title="class in com.esotericsoftware.kryo.util">Util</a></li>
148
+</ul>
149
+</div>
150
+</body>
151
+</html>

+ 334
- 0
libs/javadoc/com/esotericsoftware/kryo/ClassResolver.html View File

@@ -0,0 +1,334 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>ClassResolver</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="ClassResolver";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/ClassResolver.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li>Prev Class</li>
40
+<li><a href="../../../com/esotericsoftware/kryo/DefaultSerializer.html" title="annotation in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/ClassResolver.html" target="_top">Frames</a></li>
44
+<li><a href="ClassResolver.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>
49
+<div>
50
+<script type="text/javascript"><!--
51
+  allClassesLink = document.getElementById("allclasses_navbar_top");
52
+  if(window==top) {
53
+    allClassesLink.style.display = "block";
54
+  }
55
+  else {
56
+    allClassesLink.style.display = "none";
57
+  }
58
+  //-->
59
+</script>
60
+</div>
61
+<div>
62
+<ul class="subNavList">
63
+<li>Summary:&nbsp;</li>
64
+<li>Nested&nbsp;|&nbsp;</li>
65
+<li>Field&nbsp;|&nbsp;</li>
66
+<li>Constr&nbsp;|&nbsp;</li>
67
+<li><a href="#method_summary">Method</a></li>
68
+</ul>
69
+<ul class="subNavList">
70
+<li>Detail:&nbsp;</li>
71
+<li>Field&nbsp;|&nbsp;</li>
72
+<li>Constr&nbsp;|&nbsp;</li>
73
+<li><a href="#method_detail">Method</a></li>
74
+</ul>
75
+</div>
76
+<a name="skip-navbar_top">
77
+<!--   -->
78
+</a></div>
79
+<!-- ========= END OF TOP NAVBAR ========= -->
80
+<!-- ======== START OF CLASS DATA ======== -->
81
+<div class="header">
82
+<div class="subTitle">com.esotericsoftware.kryo</div>
83
+<h2 title="Interface ClassResolver" class="title">Interface ClassResolver</h2>
84
+</div>
85
+<div class="contentContainer">
86
+<div class="description">
87
+<ul class="blockList">
88
+<li class="blockList">
89
+<dl>
90
+<dt>All Known Implementing Classes:</dt>
91
+<dd><a href="../../../com/esotericsoftware/kryo/util/DefaultClassResolver.html" title="class in com.esotericsoftware.kryo.util">DefaultClassResolver</a></dd>
92
+</dl>
93
+<hr>
94
+<br>
95
+<pre>public interface <span class="strong">ClassResolver</span></pre>
96
+<div class="block">Handles class registration, writing class identifiers to bytes, and reading class identifiers from bytes.</div>
97
+<dl><dt><span class="strong">Author:</span></dt>
98
+  <dd>Nathan Sweet <misc@n4te.com></dd></dl>
99
+</li>
100
+</ul>
101
+</div>
102
+<div class="summary">
103
+<ul class="blockList">
104
+<li class="blockList">
105
+<!-- ========== METHOD SUMMARY =========== -->
106
+<ul class="blockList">
107
+<li class="blockList"><a name="method_summary">
108
+<!--   -->
109
+</a>
110
+<h3>Method Summary</h3>
111
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
112
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
113
+<tr>
114
+<th class="colFirst" scope="col">Modifier and Type</th>
115
+<th class="colLast" scope="col">Method and Description</th>
116
+</tr>
117
+<tr class="altColor">
118
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a></code></td>
119
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#getRegistration(java.lang.Class)">getRegistration</a></strong>(java.lang.Class&nbsp;type)</code>
120
+<div class="block">Returns the registration for the specified class, or null if the class is not registered.</div>
121
+</td>
122
+</tr>
123
+<tr class="rowColor">
124
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a></code></td>
125
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#getRegistration(int)">getRegistration</a></strong>(int&nbsp;classID)</code>
126
+<div class="block">Returns the registration for the specified ID, or null if no class is registered with that ID.</div>
127
+</td>
128
+</tr>
129
+<tr class="altColor">
130
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a></code></td>
131
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#readClass(com.esotericsoftware.kryo.io.Input)">readClass</a></strong>(<a href="../../../com/esotericsoftware/kryo/io/Input.html" title="class in com.esotericsoftware.kryo.io">Input</a>&nbsp;input)</code>
132
+<div class="block">Reads a class and returns its registration.</div>
133
+</td>
134
+</tr>
135
+<tr class="rowColor">
136
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a></code></td>
137
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#register(com.esotericsoftware.kryo.Registration)">register</a></strong>(<a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;registration)</code>
138
+<div class="block">Stores the specified registration.</div>
139
+</td>
140
+</tr>
141
+<tr class="altColor">
142
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a></code></td>
143
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#registerImplicit(java.lang.Class)">registerImplicit</a></strong>(java.lang.Class&nbsp;type)</code>
144
+<div class="block">Called when an unregistered type is encountered and <a href="../../../com/esotericsoftware/kryo/Kryo.html#setRegistrationRequired(boolean)"><code>Kryo.setRegistrationRequired(boolean)</code></a> is false.</div>
145
+</td>
146
+</tr>
147
+<tr class="rowColor">
148
+<td class="colFirst"><code>void</code></td>
149
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#reset()">reset</a></strong>()</code>
150
+<div class="block">Called by <a href="../../../com/esotericsoftware/kryo/Kryo.html#reset()"><code>Kryo.reset()</code></a>.</div>
151
+</td>
152
+</tr>
153
+<tr class="altColor">
154
+<td class="colFirst"><code>void</code></td>
155
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#setKryo(com.esotericsoftware.kryo.Kryo)">setKryo</a></strong>(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo)</code>
156
+<div class="block">Sets the Kryo instance that this ClassResolver will be used for.</div>
157
+</td>
158
+</tr>
159
+<tr class="rowColor">
160
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a></code></td>
161
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/ClassResolver.html#writeClass(com.esotericsoftware.kryo.io.Output, java.lang.Class)">writeClass</a></strong>(<a href="../../../com/esotericsoftware/kryo/io/Output.html" title="class in com.esotericsoftware.kryo.io">Output</a>&nbsp;output,
162
+          java.lang.Class&nbsp;type)</code>
163
+<div class="block">Writes a class and returns its registration.</div>
164
+</td>
165
+</tr>
166
+</table>
167
+</li>
168
+</ul>
169
+</li>
170
+</ul>
171
+</div>
172
+<div class="details">
173
+<ul class="blockList">
174
+<li class="blockList">
175
+<!-- ============ METHOD DETAIL ========== -->
176
+<ul class="blockList">
177
+<li class="blockList"><a name="method_detail">
178
+<!--   -->
179
+</a>
180
+<h3>Method Detail</h3>
181
+<a name="setKryo(com.esotericsoftware.kryo.Kryo)">
182
+<!--   -->
183
+</a>
184
+<ul class="blockList">
185
+<li class="blockList">
186
+<h4>setKryo</h4>
187
+<pre>void&nbsp;setKryo(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo)</pre>
188
+<div class="block">Sets the Kryo instance that this ClassResolver will be used for. This is called automatically by Kryo.</div>
189
+</li>
190
+</ul>
191
+<a name="register(com.esotericsoftware.kryo.Registration)">
192
+<!--   -->
193
+</a>
194
+<ul class="blockList">
195
+<li class="blockList">
196
+<h4>register</h4>
197
+<pre><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;register(<a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;registration)</pre>
198
+<div class="block">Stores the specified registration.</div>
199
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../com/esotericsoftware/kryo/Kryo.html#register(com.esotericsoftware.kryo.Registration)"><code>Kryo.register(Registration)</code></a></dd></dl>
200
+</li>
201
+</ul>
202
+<a name="registerImplicit(java.lang.Class)">
203
+<!--   -->
204
+</a>
205
+<ul class="blockList">
206
+<li class="blockList">
207
+<h4>registerImplicit</h4>
208
+<pre><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;registerImplicit(java.lang.Class&nbsp;type)</pre>
209
+<div class="block">Called when an unregistered type is encountered and <a href="../../../com/esotericsoftware/kryo/Kryo.html#setRegistrationRequired(boolean)"><code>Kryo.setRegistrationRequired(boolean)</code></a> is false.</div>
210
+</li>
211
+</ul>
212
+<a name="getRegistration(java.lang.Class)">
213
+<!--   -->
214
+</a>
215
+<ul class="blockList">
216
+<li class="blockList">
217
+<h4>getRegistration</h4>
218
+<pre><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;getRegistration(java.lang.Class&nbsp;type)</pre>
219
+<div class="block">Returns the registration for the specified class, or null if the class is not registered.</div>
220
+</li>
221
+</ul>
222
+<a name="getRegistration(int)">
223
+<!--   -->
224
+</a>
225
+<ul class="blockList">
226
+<li class="blockList">
227
+<h4>getRegistration</h4>
228
+<pre><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;getRegistration(int&nbsp;classID)</pre>
229
+<div class="block">Returns the registration for the specified ID, or null if no class is registered with that ID.</div>
230
+</li>
231
+</ul>
232
+<a name="writeClass(com.esotericsoftware.kryo.io.Output, java.lang.Class)">
233
+<!--   -->
234
+</a>
235
+<ul class="blockList">
236
+<li class="blockList">
237
+<h4>writeClass</h4>
238
+<pre><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;writeClass(<a href="../../../com/esotericsoftware/kryo/io/Output.html" title="class in com.esotericsoftware.kryo.io">Output</a>&nbsp;output,
239
+                      java.lang.Class&nbsp;type)</pre>
240
+<div class="block">Writes a class and returns its registration.</div>
241
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - May be null.</dd>
242
+<dt><span class="strong">Returns:</span></dt><dd>Will be null if type is null.</dd></dl>
243
+</li>
244
+</ul>
245
+<a name="readClass(com.esotericsoftware.kryo.io.Input)">
246
+<!--   -->
247
+</a>
248
+<ul class="blockList">
249
+<li class="blockList">
250
+<h4>readClass</h4>
251
+<pre><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo">Registration</a>&nbsp;readClass(<a href="../../../com/esotericsoftware/kryo/io/Input.html" title="class in com.esotericsoftware.kryo.io">Input</a>&nbsp;input)</pre>
252
+<div class="block">Reads a class and returns its registration.</div>
253
+<dl><dt><span class="strong">Returns:</span></dt><dd>May be null.</dd></dl>
254
+</li>
255
+</ul>
256
+<a name="reset()">
257
+<!--   -->
258
+</a>
259
+<ul class="blockListLast">
260
+<li class="blockList">
261
+<h4>reset</h4>
262
+<pre>void&nbsp;reset()</pre>
263
+<div class="block">Called by <a href="../../../com/esotericsoftware/kryo/Kryo.html#reset()"><code>Kryo.reset()</code></a>.</div>
264
+</li>
265
+</ul>
266
+</li>
267
+</ul>
268
+</li>
269
+</ul>
270
+</div>
271
+</div>
272
+<!-- ========= END OF CLASS DATA ========= -->
273
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
274
+<div class="bottomNav"><a name="navbar_bottom">
275
+<!--   -->
276
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
277
+<!--   -->
278
+</a>
279
+<ul class="navList" title="Navigation">
280
+<li><a href="../../../overview-summary.html">Overview</a></li>
281
+<li><a href="package-summary.html">Package</a></li>
282
+<li class="navBarCell1Rev">Class</li>
283
+<li><a href="class-use/ClassResolver.html">Use</a></li>
284
+<li><a href="package-tree.html">Tree</a></li>
285
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
286
+<li><a href="../../../index-files/index-1.html">Index</a></li>
287
+<li><a href="../../../help-doc.html">Help</a></li>
288
+</ul>
289
+</div>
290
+<div class="subNav">
291
+<ul class="navList">
292
+<li>Prev Class</li>
293
+<li><a href="../../../com/esotericsoftware/kryo/DefaultSerializer.html" title="annotation in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
294
+</ul>
295
+<ul class="navList">
296
+<li><a href="../../../index.html?com/esotericsoftware/kryo/ClassResolver.html" target="_top">Frames</a></li>
297
+<li><a href="ClassResolver.html" target="_top">No Frames</a></li>
298
+</ul>
299
+<ul class="navList" id="allclasses_navbar_bottom">
300
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
301
+</ul>
302
+<div>
303
+<script type="text/javascript"><!--
304
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
305
+  if(window==top) {
306
+    allClassesLink.style.display = "block";
307
+  }
308
+  else {
309
+    allClassesLink.style.display = "none";
310
+  }
311
+  //-->
312
+</script>
313
+</div>
314
+<div>
315
+<ul class="subNavList">
316
+<li>Summary:&nbsp;</li>
317
+<li>Nested&nbsp;|&nbsp;</li>
318
+<li>Field&nbsp;|&nbsp;</li>
319
+<li>Constr&nbsp;|&nbsp;</li>
320
+<li><a href="#method_summary">Method</a></li>
321
+</ul>
322
+<ul class="subNavList">
323
+<li>Detail:&nbsp;</li>
324
+<li>Field&nbsp;|&nbsp;</li>
325
+<li>Constr&nbsp;|&nbsp;</li>
326
+<li><a href="#method_detail">Method</a></li>
327
+</ul>
328
+</div>
329
+<a name="skip-navbar_bottom">
330
+<!--   -->
331
+</a></div>
332
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
333
+</body>
334
+</html>

+ 205
- 0
libs/javadoc/com/esotericsoftware/kryo/DefaultSerializer.html View File

@@ -0,0 +1,205 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>DefaultSerializer</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="DefaultSerializer";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/DefaultSerializer.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li><a href="../../../com/esotericsoftware/kryo/ClassResolver.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
40
+<li><a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/DefaultSerializer.html" target="_top">Frames</a></li>
44
+<li><a href="DefaultSerializer.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>
49
+<div>
50
+<script type="text/javascript"><!--
51
+  allClassesLink = document.getElementById("allclasses_navbar_top");
52
+  if(window==top) {
53
+    allClassesLink.style.display = "block";
54
+  }
55
+  else {
56
+    allClassesLink.style.display = "none";
57
+  }
58
+  //-->
59
+</script>
60
+</div>
61
+<div>
62
+<ul class="subNavList">
63
+<li>Summary:&nbsp;</li>
64
+<li><a href="#annotation_type_required_element_summary">Required</a>&nbsp;|&nbsp;</li>
65
+<li>Optional</li>
66
+</ul>
67
+<ul class="subNavList">
68
+<li>Detail:&nbsp;</li>
69
+<li><a href="#annotation_type_element_detail">Element</a></li>
70
+</ul>
71
+</div>
72
+<a name="skip-navbar_top">
73
+<!--   -->
74
+</a></div>
75
+<!-- ========= END OF TOP NAVBAR ========= -->
76
+<!-- ======== START OF CLASS DATA ======== -->
77
+<div class="header">
78
+<div class="subTitle">com.esotericsoftware.kryo</div>
79
+<h2 title="Annotation Type DefaultSerializer" class="title">Annotation Type DefaultSerializer</h2>
80
+</div>
81
+<div class="contentContainer">
82
+<div class="description">
83
+<ul class="blockList">
84
+<li class="blockList">
85
+<hr>
86
+<br>
87
+<pre>@Retention(value=RUNTIME)
88
+@Target(value=TYPE)
89
+public @interface <span class="strong">DefaultSerializer</span></pre>
90
+<div class="block">Sets the default serializer to use for the annotated class. The specified Serializer class must have a constructor taking a
91
+ Kryo instance and a class, a Kryo instance, a class, or no arguments.</div>
92
+<dl><dt><span class="strong">Author:</span></dt>
93
+  <dd>Nathan Sweet <misc@n4te.com></dd>
94
+<dt><span class="strong">See Also:</span></dt><dd><a href="../../../com/esotericsoftware/kryo/Kryo.html#register(java.lang.Class)"><code>Kryo.register(Class)</code></a></dd></dl>
95
+</li>
96
+</ul>
97
+</div>
98
+<div class="summary">
99
+<ul class="blockList">
100
+<li class="blockList">
101
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
102
+<ul class="blockList">
103
+<li class="blockList"><a name="annotation_type_required_element_summary">
104
+<!--   -->
105
+</a>
106
+<h3>Required Element Summary</h3>
107
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
108
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
109
+<tr>
110
+<th class="colFirst" scope="col">Modifier and Type</th>
111
+<th class="colLast" scope="col">Required Element and Description</th>
112
+</tr>
113
+<tr class="altColor">
114
+<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../com/esotericsoftware/kryo/Serializer.html" title="class in com.esotericsoftware.kryo">Serializer</a>&gt;</code></td>
115
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/DefaultSerializer.html#value()">value</a></strong></code>&nbsp;</td>
116
+</tr>
117
+</table>
118
+</li>
119
+</ul>
120
+</li>
121
+</ul>
122
+</div>
123
+<div class="details">
124
+<ul class="blockList">
125
+<li class="blockList">
126
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
127
+<ul class="blockList">
128
+<li class="blockList"><a name="annotation_type_element_detail">
129
+<!--   -->
130
+</a>
131
+<h3>Element Detail</h3>
132
+<a name="value()">
133
+<!--   -->
134
+</a>
135
+<ul class="blockListLast">
136
+<li class="blockList">
137
+<h4>value</h4>
138
+<pre>public abstract&nbsp;java.lang.Class&lt;? extends <a href="../../../com/esotericsoftware/kryo/Serializer.html" title="class in com.esotericsoftware.kryo">Serializer</a>&gt;&nbsp;value</pre>
139
+</li>
140
+</ul>
141
+</li>
142
+</ul>
143
+</li>
144
+</ul>
145
+</div>
146
+</div>
147
+<!-- ========= END OF CLASS DATA ========= -->
148
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
149
+<div class="bottomNav"><a name="navbar_bottom">
150
+<!--   -->
151
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
152
+<!--   -->
153
+</a>
154
+<ul class="navList" title="Navigation">
155
+<li><a href="../../../overview-summary.html">Overview</a></li>
156
+<li><a href="package-summary.html">Package</a></li>
157
+<li class="navBarCell1Rev">Class</li>
158
+<li><a href="class-use/DefaultSerializer.html">Use</a></li>
159
+<li><a href="package-tree.html">Tree</a></li>
160
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
161
+<li><a href="../../../index-files/index-1.html">Index</a></li>
162
+<li><a href="../../../help-doc.html">Help</a></li>
163
+</ul>
164
+</div>
165
+<div class="subNav">
166
+<ul class="navList">
167
+<li><a href="../../../com/esotericsoftware/kryo/ClassResolver.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
168
+<li><a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
169
+</ul>
170
+<ul class="navList">
171
+<li><a href="../../../index.html?com/esotericsoftware/kryo/DefaultSerializer.html" target="_top">Frames</a></li>
172
+<li><a href="DefaultSerializer.html" target="_top">No Frames</a></li>
173
+</ul>
174
+<ul class="navList" id="allclasses_navbar_bottom">
175
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
176
+</ul>
177
+<div>
178
+<script type="text/javascript"><!--
179
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
180
+  if(window==top) {
181
+    allClassesLink.style.display = "block";
182
+  }
183
+  else {
184
+    allClassesLink.style.display = "none";
185
+  }
186
+  //-->
187
+</script>
188
+</div>
189
+<div>
190
+<ul class="subNavList">
191
+<li>Summary:&nbsp;</li>
192
+<li><a href="#annotation_type_required_element_summary">Required</a>&nbsp;|&nbsp;</li>
193
+<li>Optional</li>
194
+</ul>
195
+<ul class="subNavList">
196
+<li>Detail:&nbsp;</li>
197
+<li><a href="#annotation_type_element_detail">Element</a></li>
198
+</ul>
199
+</div>
200
+<a name="skip-navbar_bottom">
201
+<!--   -->
202
+</a></div>
203
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
204
+</body>
205
+</html>

+ 354
- 0
libs/javadoc/com/esotericsoftware/kryo/Generics.html View File

@@ -0,0 +1,354 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>Generics</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="Generics";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/Generics.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li><a href="../../../com/esotericsoftware/kryo/DefaultSerializer.html" title="annotation in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
40
+<li><a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/Generics.html" target="_top">Frames</a></li>
44
+<li><a href="Generics.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>
49
+<div>
50
+<script type="text/javascript"><!--
51
+  allClassesLink = document.getElementById("allclasses_navbar_top");
52
+  if(window==top) {
53
+    allClassesLink.style.display = "block";
54
+  }
55
+  else {
56
+    allClassesLink.style.display = "none";
57
+  }
58
+  //-->
59
+</script>
60
+</div>
61
+<div>
62
+<ul class="subNavList">
63
+<li>Summary:&nbsp;</li>
64
+<li>Nested&nbsp;|&nbsp;</li>
65
+<li>Field&nbsp;|&nbsp;</li>
66
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
67
+<li><a href="#method_summary">Method</a></li>
68
+</ul>
69
+<ul class="subNavList">
70
+<li>Detail:&nbsp;</li>
71
+<li>Field&nbsp;|&nbsp;</li>
72
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
73
+<li><a href="#method_detail">Method</a></li>
74
+</ul>
75
+</div>
76
+<a name="skip-navbar_top">
77
+<!--   -->
78
+</a></div>
79
+<!-- ========= END OF TOP NAVBAR ========= -->
80
+<!-- ======== START OF CLASS DATA ======== -->
81
+<div class="header">
82
+<div class="subTitle">com.esotericsoftware.kryo</div>
83
+<h2 title="Class Generics" class="title">Class Generics</h2>
84
+</div>
85
+<div class="contentContainer">
86
+<ul class="inheritance">
87
+<li>java.lang.Object</li>
88
+<li>
89
+<ul class="inheritance">
90
+<li>com.esotericsoftware.kryo.Generics</li>
91
+</ul>
92
+</li>
93
+</ul>
94
+<div class="description">
95
+<ul class="blockList">
96
+<li class="blockList">
97
+<hr>
98
+<br>
99
+<pre>public class <span class="strong">Generics</span>
100
+extends java.lang.Object</pre>
101
+<div class="block">Helper class to map type name variables to concrete classes that are used during instantiation</div>
102
+<dl><dt><span class="strong">Author:</span></dt>
103
+  <dd>Roman Levenstein <romixlev@gmail.com></dd></dl>
104
+</li>
105
+</ul>
106
+</div>
107
+<div class="summary">
108
+<ul class="blockList">
109
+<li class="blockList">
110
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
111
+<ul class="blockList">
112
+<li class="blockList"><a name="constructor_summary">
113
+<!--   -->
114
+</a>
115
+<h3>Constructor Summary</h3>
116
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
117
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
118
+<tr>
119
+<th class="colOne" scope="col">Constructor and Description</th>
120
+</tr>
121
+<tr class="altColor">
122
+<td class="colOne"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#Generics()">Generics</a></strong>()</code>&nbsp;</td>
123
+</tr>
124
+<tr class="rowColor">
125
+<td class="colOne"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#Generics(com.esotericsoftware.kryo.Generics)">Generics</a></strong>(<a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo">Generics</a>&nbsp;parentScope)</code>&nbsp;</td>
126
+</tr>
127
+<tr class="altColor">
128
+<td class="colOne"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#Generics(java.util.Map)">Generics</a></strong>(java.util.Map&lt;java.lang.String,java.lang.Class&gt;&nbsp;mappings)</code>&nbsp;</td>
129
+</tr>
130
+</table>
131
+</li>
132
+</ul>
133
+<!-- ========== METHOD SUMMARY =========== -->
134
+<ul class="blockList">
135
+<li class="blockList"><a name="method_summary">
136
+<!--   -->
137
+</a>
138
+<h3>Method Summary</h3>
139
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
140
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
141
+<tr>
142
+<th class="colFirst" scope="col">Modifier and Type</th>
143
+<th class="colLast" scope="col">Method and Description</th>
144
+</tr>
145
+<tr class="altColor">
146
+<td class="colFirst"><code>void</code></td>
147
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#add(java.lang.String, java.lang.Class)">add</a></strong>(java.lang.String&nbsp;typeVar,
148
+   java.lang.Class&nbsp;clazz)</code>&nbsp;</td>
149
+</tr>
150
+<tr class="rowColor">
151
+<td class="colFirst"><code>java.lang.Class</code></td>
152
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#getConcreteClass(java.lang.String)">getConcreteClass</a></strong>(java.lang.String&nbsp;typeVar)</code>&nbsp;</td>
153
+</tr>
154
+<tr class="altColor">
155
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo">Generics</a></code></td>
156
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#getParentScope()">getParentScope</a></strong>()</code>&nbsp;</td>
157
+</tr>
158
+<tr class="rowColor">
159
+<td class="colFirst"><code>void</code></td>
160
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#resetParentScope()">resetParentScope</a></strong>()</code>&nbsp;</td>
161
+</tr>
162
+<tr class="altColor">
163
+<td class="colFirst"><code>void</code></td>
164
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#setParentScope(com.esotericsoftware.kryo.Generics)">setParentScope</a></strong>(<a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo">Generics</a>&nbsp;scope)</code>&nbsp;</td>
165
+</tr>
166
+<tr class="rowColor">
167
+<td class="colFirst"><code>java.lang.String</code></td>
168
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/Generics.html#toString()">toString</a></strong>()</code>&nbsp;</td>
169
+</tr>
170
+</table>
171
+<ul class="blockList">
172
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
173
+<!--   -->
174
+</a>
175
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
176
+<code>equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
177
+</ul>
178
+</li>
179
+</ul>
180
+</li>
181
+</ul>
182
+</div>
183
+<div class="details">
184
+<ul class="blockList">
185
+<li class="blockList">
186
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
187
+<ul class="blockList">
188
+<li class="blockList"><a name="constructor_detail">
189
+<!--   -->
190
+</a>
191
+<h3>Constructor Detail</h3>
192
+<a name="Generics()">
193
+<!--   -->
194
+</a>
195
+<ul class="blockList">
196
+<li class="blockList">
197
+<h4>Generics</h4>
198
+<pre>public&nbsp;Generics()</pre>
199
+</li>
200
+</ul>
201
+<a name="Generics(java.util.Map)">
202
+<!--   -->
203
+</a>
204
+<ul class="blockList">
205
+<li class="blockList">
206
+<h4>Generics</h4>
207
+<pre>public&nbsp;Generics(java.util.Map&lt;java.lang.String,java.lang.Class&gt;&nbsp;mappings)</pre>
208
+</li>
209
+</ul>
210
+<a name="Generics(com.esotericsoftware.kryo.Generics)">
211
+<!--   -->
212
+</a>
213
+<ul class="blockListLast">
214
+<li class="blockList">
215
+<h4>Generics</h4>
216
+<pre>public&nbsp;Generics(<a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo">Generics</a>&nbsp;parentScope)</pre>
217
+</li>
218
+</ul>
219
+</li>
220
+</ul>
221
+<!-- ============ METHOD DETAIL ========== -->
222
+<ul class="blockList">
223
+<li class="blockList"><a name="method_detail">
224
+<!--   -->
225
+</a>
226
+<h3>Method Detail</h3>
227
+<a name="add(java.lang.String, java.lang.Class)">
228
+<!--   -->
229
+</a>
230
+<ul class="blockList">
231
+<li class="blockList">
232
+<h4>add</h4>
233
+<pre>public&nbsp;void&nbsp;add(java.lang.String&nbsp;typeVar,
234
+       java.lang.Class&nbsp;clazz)</pre>
235
+</li>
236
+</ul>
237
+<a name="getConcreteClass(java.lang.String)">
238
+<!--   -->
239
+</a>
240
+<ul class="blockList">
241
+<li class="blockList">
242
+<h4>getConcreteClass</h4>
243
+<pre>public&nbsp;java.lang.Class&nbsp;getConcreteClass(java.lang.String&nbsp;typeVar)</pre>
244
+</li>
245
+</ul>
246
+<a name="setParentScope(com.esotericsoftware.kryo.Generics)">
247
+<!--   -->
248
+</a>
249
+<ul class="blockList">
250
+<li class="blockList">
251
+<h4>setParentScope</h4>
252
+<pre>public&nbsp;void&nbsp;setParentScope(<a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo">Generics</a>&nbsp;scope)</pre>
253
+</li>
254
+</ul>
255
+<a name="getParentScope()">
256
+<!--   -->
257
+</a>
258
+<ul class="blockList">
259
+<li class="blockList">
260
+<h4>getParentScope</h4>
261
+<pre>public&nbsp;<a href="../../../com/esotericsoftware/kryo/Generics.html" title="class in com.esotericsoftware.kryo">Generics</a>&nbsp;getParentScope()</pre>
262
+</li>
263
+</ul>
264
+<a name="toString()">
265
+<!--   -->
266
+</a>
267
+<ul class="blockList">
268
+<li class="blockList">
269
+<h4>toString</h4>
270
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
271
+<dl>
272
+<dt><strong>Overrides:</strong></dt>
273
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
274
+</dl>
275
+</li>
276
+</ul>
277
+<a name="resetParentScope()">
278
+<!--   -->
279
+</a>
280
+<ul class="blockListLast">
281
+<li class="blockList">
282
+<h4>resetParentScope</h4>
283
+<pre>public&nbsp;void&nbsp;resetParentScope()</pre>
284
+</li>
285
+</ul>
286
+</li>
287
+</ul>
288
+</li>
289
+</ul>
290
+</div>
291
+</div>
292
+<!-- ========= END OF CLASS DATA ========= -->
293
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
294
+<div class="bottomNav"><a name="navbar_bottom">
295
+<!--   -->
296
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
297
+<!--   -->
298
+</a>
299
+<ul class="navList" title="Navigation">
300
+<li><a href="../../../overview-summary.html">Overview</a></li>
301
+<li><a href="package-summary.html">Package</a></li>
302
+<li class="navBarCell1Rev">Class</li>
303
+<li><a href="class-use/Generics.html">Use</a></li>
304
+<li><a href="package-tree.html">Tree</a></li>
305
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
306
+<li><a href="../../../index-files/index-1.html">Index</a></li>
307
+<li><a href="../../../help-doc.html">Help</a></li>
308
+</ul>
309
+</div>
310
+<div class="subNav">
311
+<ul class="navList">
312
+<li><a href="../../../com/esotericsoftware/kryo/DefaultSerializer.html" title="annotation in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
313
+<li><a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
314
+</ul>
315
+<ul class="navList">
316
+<li><a href="../../../index.html?com/esotericsoftware/kryo/Generics.html" target="_top">Frames</a></li>
317
+<li><a href="Generics.html" target="_top">No Frames</a></li>
318
+</ul>
319
+<ul class="navList" id="allclasses_navbar_bottom">
320
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
321
+</ul>
322
+<div>
323
+<script type="text/javascript"><!--
324
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
325
+  if(window==top) {
326
+    allClassesLink.style.display = "block";
327
+  }
328
+  else {
329
+    allClassesLink.style.display = "none";
330
+  }
331
+  //-->
332
+</script>
333
+</div>
334
+<div>
335
+<ul class="subNavList">
336
+<li>Summary:&nbsp;</li>
337
+<li>Nested&nbsp;|&nbsp;</li>
338
+<li>Field&nbsp;|&nbsp;</li>
339
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
340
+<li><a href="#method_summary">Method</a></li>
341
+</ul>
342
+<ul class="subNavList">
343
+<li>Detail:&nbsp;</li>
344
+<li>Field&nbsp;|&nbsp;</li>
345
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
346
+<li><a href="#method_detail">Method</a></li>
347
+</ul>
348
+</div>
349
+<a name="skip-navbar_bottom">
350
+<!--   -->
351
+</a></div>
352
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
353
+</body>
354
+</html>

+ 1453
- 0
libs/javadoc/com/esotericsoftware/kryo/Kryo.html
File diff suppressed because it is too large
View File


+ 216
- 0
libs/javadoc/com/esotericsoftware/kryo/KryoCopyable.html View File

@@ -0,0 +1,216 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>KryoCopyable</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="KryoCopyable";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/KryoCopyable.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li><a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
40
+<li><a href="../../../com/esotericsoftware/kryo/KryoException.html" title="class in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/KryoCopyable.html" target="_top">Frames</a></li>
44
+<li><a href="KryoCopyable.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>
49
+<div>
50
+<script type="text/javascript"><!--
51
+  allClassesLink = document.getElementById("allclasses_navbar_top");
52
+  if(window==top) {
53
+    allClassesLink.style.display = "block";
54
+  }
55
+  else {
56
+    allClassesLink.style.display = "none";
57
+  }
58
+  //-->
59
+</script>
60
+</div>
61
+<div>
62
+<ul class="subNavList">
63
+<li>Summary:&nbsp;</li>
64
+<li>Nested&nbsp;|&nbsp;</li>
65
+<li>Field&nbsp;|&nbsp;</li>
66
+<li>Constr&nbsp;|&nbsp;</li>
67
+<li><a href="#method_summary">Method</a></li>
68
+</ul>
69
+<ul class="subNavList">
70
+<li>Detail:&nbsp;</li>
71
+<li>Field&nbsp;|&nbsp;</li>
72
+<li>Constr&nbsp;|&nbsp;</li>
73
+<li><a href="#method_detail">Method</a></li>
74
+</ul>
75
+</div>
76
+<a name="skip-navbar_top">
77
+<!--   -->
78
+</a></div>
79
+<!-- ========= END OF TOP NAVBAR ========= -->
80
+<!-- ======== START OF CLASS DATA ======== -->
81
+<div class="header">
82
+<div class="subTitle">com.esotericsoftware.kryo</div>
83
+<h2 title="Interface KryoCopyable" class="title">Interface KryoCopyable&lt;T&gt;</h2>
84
+</div>
85
+<div class="contentContainer">
86
+<div class="description">
87
+<ul class="blockList">
88
+<li class="blockList">
89
+<hr>
90
+<br>
91
+<pre>public interface <span class="strong">KryoCopyable&lt;T&gt;</span></pre>
92
+<div class="block">Allows implementing classes to perform their own copying. Hand written copying can be more efficient in some cases.
93
+ <p>
94
+ This method is used instead of the registered serializer <a href="../../../com/esotericsoftware/kryo/Serializer.html#copy(com.esotericsoftware.kryo.Kryo, T)"><code>Serializer.copy(Kryo, Object)</code></a> method.</div>
95
+<dl><dt><span class="strong">Author:</span></dt>
96
+  <dd>Nathan Sweet <misc@n4te.com></dd></dl>
97
+</li>
98
+</ul>
99
+</div>
100
+<div class="summary">
101
+<ul class="blockList">
102
+<li class="blockList">
103
+<!-- ========== METHOD SUMMARY =========== -->
104
+<ul class="blockList">
105
+<li class="blockList"><a name="method_summary">
106
+<!--   -->
107
+</a>
108
+<h3>Method Summary</h3>
109
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
110
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
111
+<tr>
112
+<th class="colFirst" scope="col">Modifier and Type</th>
113
+<th class="colLast" scope="col">Method and Description</th>
114
+</tr>
115
+<tr class="altColor">
116
+<td class="colFirst"><code><a href="../../../com/esotericsoftware/kryo/KryoCopyable.html" title="type parameter in KryoCopyable">T</a></code></td>
117
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoCopyable.html#copy(com.esotericsoftware.kryo.Kryo)">copy</a></strong>(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo)</code>
118
+<div class="block">Returns a copy that has the same values as this object.</div>
119
+</td>
120
+</tr>
121
+</table>
122
+</li>
123
+</ul>
124
+</li>
125
+</ul>
126
+</div>
127
+<div class="details">
128
+<ul class="blockList">
129
+<li class="blockList">
130
+<!-- ============ METHOD DETAIL ========== -->
131
+<ul class="blockList">
132
+<li class="blockList"><a name="method_detail">
133
+<!--   -->
134
+</a>
135
+<h3>Method Detail</h3>
136
+<a name="copy(com.esotericsoftware.kryo.Kryo)">
137
+<!--   -->
138
+</a>
139
+<ul class="blockListLast">
140
+<li class="blockList">
141
+<h4>copy</h4>
142
+<pre><a href="../../../com/esotericsoftware/kryo/KryoCopyable.html" title="type parameter in KryoCopyable">T</a>&nbsp;copy(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo)</pre>
143
+<div class="block">Returns a copy that has the same values as this object. Before Kryo can be used to copy child objects,
144
+ <a href="../../../com/esotericsoftware/kryo/Kryo.html#reference(java.lang.Object)"><code>Kryo.reference(Object)</code></a> must be called with the copy to ensure it can be referenced by the child objects.</div>
145
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../com/esotericsoftware/kryo/Serializer.html#copy(com.esotericsoftware.kryo.Kryo, T)"><code>Serializer.copy(Kryo, Object)</code></a></dd></dl>
146
+</li>
147
+</ul>
148
+</li>
149
+</ul>
150
+</li>
151
+</ul>
152
+</div>
153
+</div>
154
+<!-- ========= END OF CLASS DATA ========= -->
155
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
156
+<div class="bottomNav"><a name="navbar_bottom">
157
+<!--   -->
158
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
159
+<!--   -->
160
+</a>
161
+<ul class="navList" title="Navigation">
162
+<li><a href="../../../overview-summary.html">Overview</a></li>
163
+<li><a href="package-summary.html">Package</a></li>
164
+<li class="navBarCell1Rev">Class</li>
165
+<li><a href="class-use/KryoCopyable.html">Use</a></li>
166
+<li><a href="package-tree.html">Tree</a></li>
167
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
168
+<li><a href="../../../index-files/index-1.html">Index</a></li>
169
+<li><a href="../../../help-doc.html">Help</a></li>
170
+</ul>
171
+</div>
172
+<div class="subNav">
173
+<ul class="navList">
174
+<li><a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
175
+<li><a href="../../../com/esotericsoftware/kryo/KryoException.html" title="class in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
176
+</ul>
177
+<ul class="navList">
178
+<li><a href="../../../index.html?com/esotericsoftware/kryo/KryoCopyable.html" target="_top">Frames</a></li>
179
+<li><a href="KryoCopyable.html" target="_top">No Frames</a></li>
180
+</ul>
181
+<ul class="navList" id="allclasses_navbar_bottom">
182
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
183
+</ul>
184
+<div>
185
+<script type="text/javascript"><!--
186
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
187
+  if(window==top) {
188
+    allClassesLink.style.display = "block";
189
+  }
190
+  else {
191
+    allClassesLink.style.display = "none";
192
+  }
193
+  //-->
194
+</script>
195
+</div>
196
+<div>
197
+<ul class="subNavList">
198
+<li>Summary:&nbsp;</li>
199
+<li>Nested&nbsp;|&nbsp;</li>
200
+<li>Field&nbsp;|&nbsp;</li>
201
+<li>Constr&nbsp;|&nbsp;</li>
202
+<li><a href="#method_summary">Method</a></li>
203
+</ul>
204
+<ul class="subNavList">
205
+<li>Detail:&nbsp;</li>
206
+<li>Field&nbsp;|&nbsp;</li>
207
+<li>Constr&nbsp;|&nbsp;</li>
208
+<li><a href="#method_detail">Method</a></li>
209
+</ul>
210
+</div>
211
+<a name="skip-navbar_bottom">
212
+<!--   -->
213
+</a></div>
214
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
215
+</body>
216
+</html>

+ 345
- 0
libs/javadoc/com/esotericsoftware/kryo/KryoException.html View File

@@ -0,0 +1,345 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>KryoException</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="KryoException";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/KryoException.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li><a href="../../../com/esotericsoftware/kryo/KryoCopyable.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
40
+<li><a href="../../../com/esotericsoftware/kryo/KryoSerializable.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/KryoException.html" target="_top">Frames</a></li>
44
+<li><a href="KryoException.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>
49
+<div>
50
+<script type="text/javascript"><!--
51
+  allClassesLink = document.getElementById("allclasses_navbar_top");
52
+  if(window==top) {
53
+    allClassesLink.style.display = "block";
54
+  }
55
+  else {
56
+    allClassesLink.style.display = "none";
57
+  }
58
+  //-->
59
+</script>
60
+</div>
61
+<div>
62
+<ul class="subNavList">
63
+<li>Summary:&nbsp;</li>
64
+<li>Nested&nbsp;|&nbsp;</li>
65
+<li>Field&nbsp;|&nbsp;</li>
66
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
67
+<li><a href="#method_summary">Method</a></li>
68
+</ul>
69
+<ul class="subNavList">
70
+<li>Detail:&nbsp;</li>
71
+<li>Field&nbsp;|&nbsp;</li>
72
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
73
+<li><a href="#method_detail">Method</a></li>
74
+</ul>
75
+</div>
76
+<a name="skip-navbar_top">
77
+<!--   -->
78
+</a></div>
79
+<!-- ========= END OF TOP NAVBAR ========= -->
80
+<!-- ======== START OF CLASS DATA ======== -->
81
+<div class="header">
82
+<div class="subTitle">com.esotericsoftware.kryo</div>
83
+<h2 title="Class KryoException" class="title">Class KryoException</h2>
84
+</div>
85
+<div class="contentContainer">
86
+<ul class="inheritance">
87
+<li>java.lang.Object</li>
88
+<li>
89
+<ul class="inheritance">
90
+<li>java.lang.Throwable</li>
91
+<li>
92
+<ul class="inheritance">
93
+<li>java.lang.Exception</li>
94
+<li>
95
+<ul class="inheritance">
96
+<li>java.lang.RuntimeException</li>
97
+<li>
98
+<ul class="inheritance">
99
+<li>com.esotericsoftware.kryo.KryoException</li>
100
+</ul>
101
+</li>
102
+</ul>
103
+</li>
104
+</ul>
105
+</li>
106
+</ul>
107
+</li>
108
+</ul>
109
+<div class="description">
110
+<ul class="blockList">
111
+<li class="blockList">
112
+<dl>
113
+<dt>All Implemented Interfaces:</dt>
114
+<dd>java.io.Serializable</dd>
115
+</dl>
116
+<hr>
117
+<br>
118
+<pre>public class <span class="strong">KryoException</span>
119
+extends java.lang.RuntimeException</pre>
120
+<div class="block">General Kryo RuntimeException.</div>
121
+<dl><dt><span class="strong">Author:</span></dt>
122
+  <dd>Nathan Sweet <misc@n4te.com></dd>
123
+<dt><span class="strong">See Also:</span></dt><dd><a href="../../../serialized-form.html#com.esotericsoftware.kryo.KryoException">Serialized Form</a></dd></dl>
124
+</li>
125
+</ul>
126
+</div>
127
+<div class="summary">
128
+<ul class="blockList">
129
+<li class="blockList">
130
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
131
+<ul class="blockList">
132
+<li class="blockList"><a name="constructor_summary">
133
+<!--   -->
134
+</a>
135
+<h3>Constructor Summary</h3>
136
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
137
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
138
+<tr>
139
+<th class="colOne" scope="col">Constructor and Description</th>
140
+</tr>
141
+<tr class="altColor">
142
+<td class="colOne"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoException.html#KryoException()">KryoException</a></strong>()</code>&nbsp;</td>
143
+</tr>
144
+<tr class="rowColor">
145
+<td class="colOne"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoException.html#KryoException(java.lang.String)">KryoException</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
146
+</tr>
147
+<tr class="altColor">
148
+<td class="colOne"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoException.html#KryoException(java.lang.String, java.lang.Throwable)">KryoException</a></strong>(java.lang.String&nbsp;message,
149
+             java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
150
+</tr>
151
+<tr class="rowColor">
152
+<td class="colOne"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoException.html#KryoException(java.lang.Throwable)">KryoException</a></strong>(java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
153
+</tr>
154
+</table>
155
+</li>
156
+</ul>
157
+<!-- ========== METHOD SUMMARY =========== -->
158
+<ul class="blockList">
159
+<li class="blockList"><a name="method_summary">
160
+<!--   -->
161
+</a>
162
+<h3>Method Summary</h3>
163
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
164
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
165
+<tr>
166
+<th class="colFirst" scope="col">Modifier and Type</th>
167
+<th class="colLast" scope="col">Method and Description</th>
168
+</tr>
169
+<tr class="altColor">
170
+<td class="colFirst"><code>void</code></td>
171
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoException.html#addTrace(java.lang.String)">addTrace</a></strong>(java.lang.String&nbsp;info)</code>
172
+<div class="block">Adds information to the exception message about where in the the object graph serialization failure occurred.</div>
173
+</td>
174
+</tr>
175
+<tr class="rowColor">
176
+<td class="colFirst"><code>java.lang.String</code></td>
177
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoException.html#getMessage()">getMessage</a></strong>()</code>&nbsp;</td>
178
+</tr>
179
+</table>
180
+<ul class="blockList">
181
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
182
+<!--   -->
183
+</a>
184
+<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
185
+<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
186
+</ul>
187
+<ul class="blockList">
188
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
189
+<!--   -->
190
+</a>
191
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
192
+<code>equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
193
+</ul>
194
+</li>
195
+</ul>
196
+</li>
197
+</ul>
198
+</div>
199
+<div class="details">
200
+<ul class="blockList">
201
+<li class="blockList">
202
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
203
+<ul class="blockList">
204
+<li class="blockList"><a name="constructor_detail">
205
+<!--   -->
206
+</a>
207
+<h3>Constructor Detail</h3>
208
+<a name="KryoException()">
209
+<!--   -->
210
+</a>
211
+<ul class="blockList">
212
+<li class="blockList">
213
+<h4>KryoException</h4>
214
+<pre>public&nbsp;KryoException()</pre>
215
+</li>
216
+</ul>
217
+<a name="KryoException(java.lang.String, java.lang.Throwable)">
218
+<!--   -->
219
+</a>
220
+<ul class="blockList">
221
+<li class="blockList">
222
+<h4>KryoException</h4>
223
+<pre>public&nbsp;KryoException(java.lang.String&nbsp;message,
224
+             java.lang.Throwable&nbsp;cause)</pre>
225
+</li>
226
+</ul>
227
+<a name="KryoException(java.lang.String)">
228
+<!--   -->
229
+</a>
230
+<ul class="blockList">
231
+<li class="blockList">
232
+<h4>KryoException</h4>
233
+<pre>public&nbsp;KryoException(java.lang.String&nbsp;message)</pre>
234
+</li>
235
+</ul>
236
+<a name="KryoException(java.lang.Throwable)">
237
+<!--   -->
238
+</a>
239
+<ul class="blockListLast">
240
+<li class="blockList">
241
+<h4>KryoException</h4>
242
+<pre>public&nbsp;KryoException(java.lang.Throwable&nbsp;cause)</pre>
243
+</li>
244
+</ul>
245
+</li>
246
+</ul>
247
+<!-- ============ METHOD DETAIL ========== -->
248
+<ul class="blockList">
249
+<li class="blockList"><a name="method_detail">
250
+<!--   -->
251
+</a>
252
+<h3>Method Detail</h3>
253
+<a name="getMessage()">
254
+<!--   -->
255
+</a>
256
+<ul class="blockList">
257
+<li class="blockList">
258
+<h4>getMessage</h4>
259
+<pre>public&nbsp;java.lang.String&nbsp;getMessage()</pre>
260
+<dl>
261
+<dt><strong>Overrides:</strong></dt>
262
+<dd><code>getMessage</code>&nbsp;in class&nbsp;<code>java.lang.Throwable</code></dd>
263
+</dl>
264
+</li>
265
+</ul>
266
+<a name="addTrace(java.lang.String)">
267
+<!--   -->
268
+</a>
269
+<ul class="blockListLast">
270
+<li class="blockList">
271
+<h4>addTrace</h4>
272
+<pre>public&nbsp;void&nbsp;addTrace(java.lang.String&nbsp;info)</pre>
273
+<div class="block">Adds information to the exception message about where in the the object graph serialization failure occurred.
274
+ <a href="../../../com/esotericsoftware/kryo/Serializer.html" title="class in com.esotericsoftware.kryo"><code>Serializers</code></a> can catch <a href="../../../com/esotericsoftware/kryo/KryoException.html" title="class in com.esotericsoftware.kryo"><code>KryoException</code></a>, add trace information, and rethrow the exception.</div>
275
+</li>
276
+</ul>
277
+</li>
278
+</ul>
279
+</li>
280
+</ul>
281
+</div>
282
+</div>
283
+<!-- ========= END OF CLASS DATA ========= -->
284
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
285
+<div class="bottomNav"><a name="navbar_bottom">
286
+<!--   -->
287
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
288
+<!--   -->
289
+</a>
290
+<ul class="navList" title="Navigation">
291
+<li><a href="../../../overview-summary.html">Overview</a></li>
292
+<li><a href="package-summary.html">Package</a></li>
293
+<li class="navBarCell1Rev">Class</li>
294
+<li><a href="class-use/KryoException.html">Use</a></li>
295
+<li><a href="package-tree.html">Tree</a></li>
296
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
297
+<li><a href="../../../index-files/index-1.html">Index</a></li>
298
+<li><a href="../../../help-doc.html">Help</a></li>
299
+</ul>
300
+</div>
301
+<div class="subNav">
302
+<ul class="navList">
303
+<li><a href="../../../com/esotericsoftware/kryo/KryoCopyable.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
304
+<li><a href="../../../com/esotericsoftware/kryo/KryoSerializable.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
305
+</ul>
306
+<ul class="navList">
307
+<li><a href="../../../index.html?com/esotericsoftware/kryo/KryoException.html" target="_top">Frames</a></li>
308
+<li><a href="KryoException.html" target="_top">No Frames</a></li>
309
+</ul>
310
+<ul class="navList" id="allclasses_navbar_bottom">
311
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
312
+</ul>
313
+<div>
314
+<script type="text/javascript"><!--
315
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
316
+  if(window==top) {
317
+    allClassesLink.style.display = "block";
318
+  }
319
+  else {
320
+    allClassesLink.style.display = "none";
321
+  }
322
+  //-->
323
+</script>
324
+</div>
325
+<div>
326
+<ul class="subNavList">
327
+<li>Summary:&nbsp;</li>
328
+<li>Nested&nbsp;|&nbsp;</li>
329
+<li>Field&nbsp;|&nbsp;</li>
330
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
331
+<li><a href="#method_summary">Method</a></li>
332
+</ul>
333
+<ul class="subNavList">
334
+<li>Detail:&nbsp;</li>
335
+<li>Field&nbsp;|&nbsp;</li>
336
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
337
+<li><a href="#method_detail">Method</a></li>
338
+</ul>
339
+</div>
340
+<a name="skip-navbar_bottom">
341
+<!--   -->
342
+</a></div>
343
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
344
+</body>
345
+</html>

+ 233
- 0
libs/javadoc/com/esotericsoftware/kryo/KryoSerializable.html View File

@@ -0,0 +1,233 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>KryoSerializable</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="KryoSerializable";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/KryoSerializable.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li><a href="../../../com/esotericsoftware/kryo/KryoException.html" title="class in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
40
+<li><a href="../../../com/esotericsoftware/kryo/NotNull.html" title="annotation in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/KryoSerializable.html" target="_top">Frames</a></li>
44
+<li><a href="KryoSerializable.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>
49
+<div>
50
+<script type="text/javascript"><!--
51
+  allClassesLink = document.getElementById("allclasses_navbar_top");
52
+  if(window==top) {
53
+    allClassesLink.style.display = "block";
54
+  }
55
+  else {
56
+    allClassesLink.style.display = "none";
57
+  }
58
+  //-->
59
+</script>
60
+</div>
61
+<div>
62
+<ul class="subNavList">
63
+<li>Summary:&nbsp;</li>
64
+<li>Nested&nbsp;|&nbsp;</li>
65
+<li>Field&nbsp;|&nbsp;</li>
66
+<li>Constr&nbsp;|&nbsp;</li>
67
+<li><a href="#method_summary">Method</a></li>
68
+</ul>
69
+<ul class="subNavList">
70
+<li>Detail:&nbsp;</li>
71
+<li>Field&nbsp;|&nbsp;</li>
72
+<li>Constr&nbsp;|&nbsp;</li>
73
+<li><a href="#method_detail">Method</a></li>
74
+</ul>
75
+</div>
76
+<a name="skip-navbar_top">
77
+<!--   -->
78
+</a></div>
79
+<!-- ========= END OF TOP NAVBAR ========= -->
80
+<!-- ======== START OF CLASS DATA ======== -->
81
+<div class="header">
82
+<div class="subTitle">com.esotericsoftware.kryo</div>
83
+<h2 title="Interface KryoSerializable" class="title">Interface KryoSerializable</h2>
84
+</div>
85
+<div class="contentContainer">
86
+<div class="description">
87
+<ul class="blockList">
88
+<li class="blockList">
89
+<dl>
90
+<dt>All Known Implementing Classes:</dt>
91
+<dd><a href="../../../com/esotericsoftware/kryonet/rmi/ObjectSpace.InvokeMethod.html" title="class in com.esotericsoftware.kryonet.rmi">ObjectSpace.InvokeMethod</a></dd>
92
+</dl>
93
+<hr>
94
+<br>
95
+<pre>public interface <span class="strong">KryoSerializable</span></pre>
96
+<div class="block">Allows implementing classes to perform their own serialization. Hand written serialization can be more efficient in some cases.
97
+ <p>
98
+ The default serializer for KryoSerializable is <a href="../../../com/esotericsoftware/kryo/serializers/DefaultSerializers.KryoSerializableSerializer.html" title="class in com.esotericsoftware.kryo.serializers"><code>DefaultSerializers.KryoSerializableSerializer</code></a>, which uses <a href="../../../com/esotericsoftware/kryo/Kryo.html#newInstance(java.lang.Class)"><code>Kryo.newInstance(Class)</code></a>
99
+ to construct the class.</div>
100
+<dl><dt><span class="strong">Author:</span></dt>
101
+  <dd>Nathan Sweet <misc@n4te.com></dd></dl>
102
+</li>
103
+</ul>
104
+</div>
105
+<div class="summary">
106
+<ul class="blockList">
107
+<li class="blockList">
108
+<!-- ========== METHOD SUMMARY =========== -->
109
+<ul class="blockList">
110
+<li class="blockList"><a name="method_summary">
111
+<!--   -->
112
+</a>
113
+<h3>Method Summary</h3>
114
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
115
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
116
+<tr>
117
+<th class="colFirst" scope="col">Modifier and Type</th>
118
+<th class="colLast" scope="col">Method and Description</th>
119
+</tr>
120
+<tr class="altColor">
121
+<td class="colFirst"><code>void</code></td>
122
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoSerializable.html#read(com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input)">read</a></strong>(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo,
123
+    <a href="../../../com/esotericsoftware/kryo/io/Input.html" title="class in com.esotericsoftware.kryo.io">Input</a>&nbsp;input)</code>&nbsp;</td>
124
+</tr>
125
+<tr class="rowColor">
126
+<td class="colFirst"><code>void</code></td>
127
+<td class="colLast"><code><strong><a href="../../../com/esotericsoftware/kryo/KryoSerializable.html#write(com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output)">write</a></strong>(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo,
128
+     <a href="../../../com/esotericsoftware/kryo/io/Output.html" title="class in com.esotericsoftware.kryo.io">Output</a>&nbsp;output)</code>&nbsp;</td>
129
+</tr>
130
+</table>
131
+</li>
132
+</ul>
133
+</li>
134
+</ul>
135
+</div>
136
+<div class="details">
137
+<ul class="blockList">
138
+<li class="blockList">
139
+<!-- ============ METHOD DETAIL ========== -->
140
+<ul class="blockList">
141
+<li class="blockList"><a name="method_detail">
142
+<!--   -->
143
+</a>
144
+<h3>Method Detail</h3>
145
+<a name="write(com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output)">
146
+<!--   -->
147
+</a>
148
+<ul class="blockList">
149
+<li class="blockList">
150
+<h4>write</h4>
151
+<pre>void&nbsp;write(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo,
152
+         <a href="../../../com/esotericsoftware/kryo/io/Output.html" title="class in com.esotericsoftware.kryo.io">Output</a>&nbsp;output)</pre>
153
+</li>
154
+</ul>
155
+<a name="read(com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input)">
156
+<!--   -->
157
+</a>
158
+<ul class="blockListLast">
159
+<li class="blockList">
160
+<h4>read</h4>
161
+<pre>void&nbsp;read(<a href="../../../com/esotericsoftware/kryo/Kryo.html" title="class in com.esotericsoftware.kryo">Kryo</a>&nbsp;kryo,
162
+        <a href="../../../com/esotericsoftware/kryo/io/Input.html" title="class in com.esotericsoftware.kryo.io">Input</a>&nbsp;input)</pre>
163
+</li>
164
+</ul>
165
+</li>
166
+</ul>
167
+</li>
168
+</ul>
169
+</div>
170
+</div>
171
+<!-- ========= END OF CLASS DATA ========= -->
172
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
173
+<div class="bottomNav"><a name="navbar_bottom">
174
+<!--   -->
175
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
176
+<!--   -->
177
+</a>
178
+<ul class="navList" title="Navigation">
179
+<li><a href="../../../overview-summary.html">Overview</a></li>
180
+<li><a href="package-summary.html">Package</a></li>
181
+<li class="navBarCell1Rev">Class</li>
182
+<li><a href="class-use/KryoSerializable.html">Use</a></li>
183
+<li><a href="package-tree.html">Tree</a></li>
184
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
185
+<li><a href="../../../index-files/index-1.html">Index</a></li>
186
+<li><a href="../../../help-doc.html">Help</a></li>
187
+</ul>
188
+</div>
189
+<div class="subNav">
190
+<ul class="navList">
191
+<li><a href="../../../com/esotericsoftware/kryo/KryoException.html" title="class in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
192
+<li><a href="../../../com/esotericsoftware/kryo/NotNull.html" title="annotation in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
193
+</ul>
194
+<ul class="navList">
195
+<li><a href="../../../index.html?com/esotericsoftware/kryo/KryoSerializable.html" target="_top">Frames</a></li>
196
+<li><a href="KryoSerializable.html" target="_top">No Frames</a></li>
197
+</ul>
198
+<ul class="navList" id="allclasses_navbar_bottom">
199
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
200
+</ul>
201
+<div>
202
+<script type="text/javascript"><!--
203
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
204
+  if(window==top) {
205
+    allClassesLink.style.display = "block";
206
+  }
207
+  else {
208
+    allClassesLink.style.display = "none";
209
+  }
210
+  //-->
211
+</script>
212
+</div>
213
+<div>
214
+<ul class="subNavList">
215
+<li>Summary:&nbsp;</li>
216
+<li>Nested&nbsp;|&nbsp;</li>
217
+<li>Field&nbsp;|&nbsp;</li>
218
+<li>Constr&nbsp;|&nbsp;</li>
219
+<li><a href="#method_summary">Method</a></li>
220
+</ul>
221
+<ul class="subNavList">
222
+<li>Detail:&nbsp;</li>
223
+<li>Field&nbsp;|&nbsp;</li>
224
+<li>Constr&nbsp;|&nbsp;</li>
225
+<li><a href="#method_detail">Method</a></li>
226
+</ul>
227
+</div>
228
+<a name="skip-navbar_bottom">
229
+<!--   -->
230
+</a></div>
231
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
232
+</body>
233
+</html>

+ 156
- 0
libs/javadoc/com/esotericsoftware/kryo/NotNull.html View File

@@ -0,0 +1,156 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>NotNull</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="NotNull";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/NotNull.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li><a href="../../../com/esotericsoftware/kryo/KryoSerializable.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
40
+<li><a href="../../../com/esotericsoftware/kryo/ReferenceResolver.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/NotNull.html" target="_top">Frames</a></li>
44
+<li><a href="NotNull.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>
49
+<div>
50
+<script type="text/javascript"><!--
51
+  allClassesLink = document.getElementById("allclasses_navbar_top");
52
+  if(window==top) {
53
+    allClassesLink.style.display = "block";
54
+  }
55
+  else {
56
+    allClassesLink.style.display = "none";
57
+  }
58
+  //-->
59
+</script>
60
+</div>
61
+<div>
62
+<ul class="subNavList">
63
+<li>Summary:&nbsp;</li>
64
+<li>Required&nbsp;|&nbsp;</li>
65
+<li>Optional</li>
66
+</ul>
67
+<ul class="subNavList">
68
+<li>Detail:&nbsp;</li>
69
+<li>Element</li>
70
+</ul>
71
+</div>
72
+<a name="skip-navbar_top">
73
+<!--   -->
74
+</a></div>
75
+<!-- ========= END OF TOP NAVBAR ========= -->
76
+<!-- ======== START OF CLASS DATA ======== -->
77
+<div class="header">
78
+<div class="subTitle">com.esotericsoftware.kryo</div>
79
+<h2 title="Annotation Type NotNull" class="title">Annotation Type NotNull</h2>
80
+</div>
81
+<div class="contentContainer">
82
+<div class="description">
83
+<ul class="blockList">
84
+<li class="blockList">
85
+<hr>
86
+<br>
87
+<pre>@Retention(value=RUNTIME)
88
+@Target(value=FIELD)
89
+public @interface <span class="strong">NotNull</span></pre>
90
+<div class="block">Indicates a field can never be null when it is being serialized and deserialized. Some serializers use this to save space. Eg,
91
+ <a href="../../../com/esotericsoftware/kryo/serializers/FieldSerializer.html" title="class in com.esotericsoftware.kryo.serializers"><code>FieldSerializer</code></a> may save 1 byte per field.</div>
92
+<dl><dt><span class="strong">Author:</span></dt>
93
+  <dd>Nathan Sweet <misc@n4te.com></dd></dl>
94
+</li>
95
+</ul>
96
+</div>
97
+</div>
98
+<!-- ========= END OF CLASS DATA ========= -->
99
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
100
+<div class="bottomNav"><a name="navbar_bottom">
101
+<!--   -->
102
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
103
+<!--   -->
104
+</a>
105
+<ul class="navList" title="Navigation">
106
+<li><a href="../../../overview-summary.html">Overview</a></li>
107
+<li><a href="package-summary.html">Package</a></li>
108
+<li class="navBarCell1Rev">Class</li>
109
+<li><a href="class-use/NotNull.html">Use</a></li>
110
+<li><a href="package-tree.html">Tree</a></li>
111
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
112
+<li><a href="../../../index-files/index-1.html">Index</a></li>
113
+<li><a href="../../../help-doc.html">Help</a></li>
114
+</ul>
115
+</div>
116
+<div class="subNav">
117
+<ul class="navList">
118
+<li><a href="../../../com/esotericsoftware/kryo/KryoSerializable.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
119
+<li><a href="../../../com/esotericsoftware/kryo/ReferenceResolver.html" title="interface in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
120
+</ul>
121
+<ul class="navList">
122
+<li><a href="../../../index.html?com/esotericsoftware/kryo/NotNull.html" target="_top">Frames</a></li>
123
+<li><a href="NotNull.html" target="_top">No Frames</a></li>
124
+</ul>
125
+<ul class="navList" id="allclasses_navbar_bottom">
126
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
127
+</ul>
128
+<div>
129
+<script type="text/javascript"><!--
130
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
131
+  if(window==top) {
132
+    allClassesLink.style.display = "block";
133
+  }
134
+  else {
135
+    allClassesLink.style.display = "none";
136
+  }
137
+  //-->
138
+</script>
139
+</div>
140
+<div>
141
+<ul class="subNavList">
142
+<li>Summary:&nbsp;</li>
143
+<li>Required&nbsp;|&nbsp;</li>
144
+<li>Optional</li>
145
+</ul>
146
+<ul class="subNavList">
147
+<li>Detail:&nbsp;</li>
148
+<li>Element</li>
149
+</ul>
150
+</div>
151
+<a name="skip-navbar_bottom">
152
+<!--   -->
153
+</a></div>
154
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
155
+</body>
156
+</html>

+ 339
- 0
libs/javadoc/com/esotericsoftware/kryo/ReferenceResolver.html View File

@@ -0,0 +1,339 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (version 1.7.0_45) on Tue Nov 12 20:31:45 CET 2013 -->
6
+<title>ReferenceResolver</title>
7
+<meta name="date" content="2013-11-12">
8
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
9
+</head>
10
+<body>
11
+<script type="text/javascript"><!--
12
+    if (location.href.indexOf('is-external=true') == -1) {
13
+        parent.document.title="ReferenceResolver";
14
+    }
15
+//-->
16
+</script>
17
+<noscript>
18
+<div>JavaScript is disabled on your browser.</div>
19
+</noscript>
20
+<!-- ========= START OF TOP NAVBAR ======= -->
21
+<div class="topNav"><a name="navbar_top">
22
+<!--   -->
23
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24
+<!--   -->
25
+</a>
26
+<ul class="navList" title="Navigation">
27
+<li><a href="../../../overview-summary.html">Overview</a></li>
28
+<li><a href="package-summary.html">Package</a></li>
29
+<li class="navBarCell1Rev">Class</li>
30
+<li><a href="class-use/ReferenceResolver.html">Use</a></li>
31
+<li><a href="package-tree.html">Tree</a></li>
32
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
33
+<li><a href="../../../index-files/index-1.html">Index</a></li>
34
+<li><a href="../../../help-doc.html">Help</a></li>
35
+</ul>
36
+</div>
37
+<div class="subNav">
38
+<ul class="navList">
39
+<li><a href="../../../com/esotericsoftware/kryo/NotNull.html" title="annotation in com.esotericsoftware.kryo"><span class="strong">Prev Class</span></a></li>
40
+<li><a href="../../../com/esotericsoftware/kryo/Registration.html" title="class in com.esotericsoftware.kryo"><span class="strong">Next Class</span></a></li>
41
+</ul>
42
+<ul class="navList">
43
+<li><a href="../../../index.html?com/esotericsoftware/kryo/ReferenceResolver.html" target="_top">Frames</a></li>
44
+<li><a href="ReferenceResolver.html" target="_top">No Frames</a></li>
45
+</ul>
46
+<ul class="navList" id="allclasses_navbar_top">
47
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
48
+</ul>