diff --git a/README.md b/README.md index 6cc89af..e3ab9f1 100644 --- a/README.md +++ b/README.md @@ -28,13 +28,22 @@ The Json serialization also uses an especially-concise format to store each of t [juniper](https://github.com/tommyettinger/juniper). Even though juniper is not a direct dependency of jdkgdxds, it used to be part of that library, and its use is recommended with any of the randomized methods in jdkgdxds, so it still makes sense to have here. These classes (`DistinctRandom`, `LaserRandom`, `TricycleRandom`, `FourWheelRandom`, `ChopRandom`, -`StrangerRandom`, `TrimRandom`, `MizuchiRandom`, `RomuTrioRandom`, and `Xoshiro256StarStarRandom`) are sometimes -serializable without jdkgdxds-interop, but work regardless of JDK version if you do use this library. Better still, you -can register `EnhancedRandom` for serialization, so places that have an `EnhancedRandom` but don't specify an -implementation can still store one (which includes its implementing class) and read an `EnhancedRandom` back. If you -have your own class that extends `java.util.Random`, then you probably want to register `AtomicLong` (which `Random` -uses internally, and which `JsonSupport` can do) or write your own serializer. The `RandomXS128` class in libGDX can -also be registered. +`WhiskerRandom`, `StrangerRandom`, `TrimRandom`, `MizuchiRandom`, `RomuTrioRandom`, `Xoshiro256StarStarRandom`, and +`Xoshiro128PlusPlusRandom`, ) are sometimes serializable without jdkgdxds-interop, but work regardless of JDK version if +you do use this library. Better still, you can register `EnhancedRandom` for serialization, so places that have an +`EnhancedRandom` but don't specify an implementation can still store one (which includes its implementing class) and +read an `EnhancedRandom` back. If you have your own class that extends `java.util.Random`, which is admittedly unlikely, +you should probably write your own serializer modeled after the serializer for the `RandomXS128` class in libGDX here. +Java 17 and higher block libGDX's `Json` class from accessing the state of `java.util.Random`, which also prevents any +serialization of subclasses unless they use custom serialization. This also means that `java.util.Random` can't be +serialized or deserialized by libGDX `Json` on JDK 17 or higher, even with a custom serializer, unless some special +additional work happens (and even that might not work on future JDKs). + +Starting with juniper 0.1.0, it now contains quite a few statistical distributions, each of which stores some parameter +or parameters and an EnhancedRandom to generate numbers. These can all be registered individually or as a group by +`JsonSupport.registerDistribution()`. Once registered, you can store a `Distribution` much like an `EnhancedRandom`, and +it uses a similar compact storage system. You can also store a `Distribution` and deserialize it as a `Distribution`, +allowing any implementation to be fit into that variable. The [digital](https://github.com/tommyettinger/digital) library is a direct dependency of jdkgdxds, and it has a `Hasher` class that can be registered, as well as a `Base` class. `Base` is especially important here because you can @@ -44,17 +53,17 @@ be handy to obfuscate numbers if you pass a scrambled base (as `Base` can genera ## How do I get it? The Gradle dependency, with the usual caveats about optionally replacing `implementation` with `api`, is: ```groovy -implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.3.1" +implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.3.2" ``` It's not unlikely that you might need `api` instead of `implementation`, especially if you are writing a library, or a module that needs to be used from another section. If you use GWT (libGDX's HTML target), then you also need this in your `html/build.gradle` file: ```groovy -implementation "com.github.tommyettinger:digital:0.0.3:sources" -implementation "com.github.tommyettinger:juniper:0.0.2:sources" +implementation "com.github.tommyettinger:digital:0.0.4:sources" +implementation "com.github.tommyettinger:juniper:0.1.0:sources" implementation "com.github.tommyettinger:jdkgdxds:1.0.3:sources" -implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.3.1:sources" +implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.3.2:sources" ``` You also need the GWT `inherits` in your `GdxDefinition.gwt.xml` file: ```xml @@ -65,7 +74,4 @@ You also need the GWT `inherits` in your `GdxDefinition.gwt.xml` file: ``` -You still need to follow any instructions for jdkgdxds itself and libGDX, including at least 3 more `inherits` lines in -the .gwt.xml file if you use GWT (see jdkgdxds' README.md). - I hope that's all you need! It's a small-ish simple library! diff --git a/docs/apidocs/allclasses-index.html b/docs/apidocs/allclasses-index.html index 642ea59..3916c25 100644 --- a/docs/apidocs/allclasses-index.html +++ b/docs/apidocs/allclasses-index.html @@ -2,7 +2,7 @@ -All Classes and Interfaces (jdkgdxds_interop 1.0.3.1 API) +All Classes and Interfaces (jdkgdxds_interop 1.0.3.2 API) diff --git a/docs/apidocs/allpackages-index.html b/docs/apidocs/allpackages-index.html index 3648956..908d2bc 100644 --- a/docs/apidocs/allpackages-index.html +++ b/docs/apidocs/allpackages-index.html @@ -2,7 +2,7 @@ -All Packages (jdkgdxds_interop 1.0.3.1 API) +All Packages (jdkgdxds_interop 1.0.3.2 API) diff --git a/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToGDX.html b/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToGDX.html index c030251..28f2baf 100644 --- a/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToGDX.html +++ b/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToGDX.html @@ -2,7 +2,7 @@ -ConversionToGDX (jdkgdxds_interop 1.0.3.1 API) +ConversionToGDX (jdkgdxds_interop 1.0.3.2 API) diff --git a/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToJDK.html b/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToJDK.html index baf7676..109996f 100644 --- a/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToJDK.html +++ b/docs/apidocs/com/github/tommyettinger/ds/interop/ConversionToJDK.html @@ -2,7 +2,7 @@ -ConversionToJDK (jdkgdxds_interop 1.0.3.1 API) +ConversionToJDK (jdkgdxds_interop 1.0.3.2 API) diff --git a/docs/apidocs/com/github/tommyettinger/ds/interop/JsonSupport.html b/docs/apidocs/com/github/tommyettinger/ds/interop/JsonSupport.html index a7f4e24..a2cd45d 100644 --- a/docs/apidocs/com/github/tommyettinger/ds/interop/JsonSupport.html +++ b/docs/apidocs/com/github/tommyettinger/ds/interop/JsonSupport.html @@ -2,7 +2,7 @@ -JsonSupport (jdkgdxds_interop 1.0.3.1 API) +JsonSupport (jdkgdxds_interop 1.0.3.2 API) @@ -111,10 +111,30 @@

Method Summary

Registers Base with the given Json object, so Base can be written to and read from JSON.
static void
-
registerBinaryHeap(com.badlogic.gdx.utils.Json json)
+
registerBernoulliDistribution(com.badlogic.gdx.utils.Json json)
+
Registers BernoulliDistribution with the given Json object, so BernoulliDistribution can be written to and read from JSON.
+
+
static void
+
registerBetaDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers BetaDistribution with the given Json object, so BetaDistribution can be written to and read from JSON.
+
+
static void
+
registerBetaPrimeDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers BetaPrimeDistribution with the given Json object, so BetaPrimeDistribution can be written to and read from JSON.
+
+
static void
+
registerBinaryHeap(com.badlogic.gdx.utils.Json json)
+
Registers BinaryHeap with the given Json object, so BinaryHeap can be written to and read from JSON.
+
static void
+
registerBinomialDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers BinomialDistribution with the given Json object, so BinomialDistribution can be written to and read from JSON.
+
static void
registerBooleanDeque(com.badlogic.gdx.utils.Json json)
@@ -156,30 +176,60 @@

Method Summary

Registers CaseInsensitiveSet with the given Json object, so CaseInsensitiveSet can be written to and read from JSON.
static void
-
registerCharDeque(com.badlogic.gdx.utils.Json json)
+
registerCauchyDistribution(com.badlogic.gdx.utils.Json json)
-
Registers CharDeque with the given Json object, so CharDeque can be written to and read from JSON.
+
Registers CauchyDistribution with the given Json object, so CauchyDistribution can be written to and read from JSON.
static void
-
registerCharList(com.badlogic.gdx.utils.Json json)
+
registerCharDeque(com.badlogic.gdx.utils.Json json)
+
Registers CharDeque with the given Json object, so CharDeque can be written to and read from JSON.
+
+
static void
+
registerCharList(com.badlogic.gdx.utils.Json json)
+
Registers CharList with the given Json object, so CharList can be written to and read from JSON.
+
static void
+
registerChiDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers ChiDistribution with the given Json object, so ChiDistribution can be written to and read from JSON.
+
static void
-
registerChopRandom(com.badlogic.gdx.utils.Json json)
+
registerChiSquareDistribution(com.badlogic.gdx.utils.Json json)
-
Registers ChopRandom with the given Json object, so ChopRandom can be written to and read from JSON.
+
Registers ChiSquareDistribution with the given Json object, so ChiSquareDistribution can be written to and read from JSON.
static void
-
registerClass(com.badlogic.gdx.utils.Json json)
+
registerChopRandom(com.badlogic.gdx.utils.Json json)
+
Registers ChopRandom with the given Json object, so ChopRandom can be written to and read from JSON.
+
+
static void
+
registerClass(com.badlogic.gdx.utils.Json json)
+
Registers the JDK Class type with the given Json object, so Class values can be written to and read from JSON.
+
static void
+
registerContinuousUniformDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers ContinuousUniformDistribution with the given Json object, so ContinuousUniformDistribution can be written to and read from JSON.
+
static void
-
registerDistinctRandom(com.badlogic.gdx.utils.Json json)
+
registerDiscreteUniformDistribution(com.badlogic.gdx.utils.Json json)
+
Registers DiscreteUniformDistribution with the given Json object, so DiscreteUniformDistribution can be written to and read from JSON.
+
+
static void
+
registerDistinctRandom(com.badlogic.gdx.utils.Json json)
+
Registers DistinctRandom with the given Json object, so DistinctRandom can be written to and read from JSON.
+
static void
+
registerDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers Distribution with the given Json object, so Distribution can be written to and read from JSON.
+
static void
registerDoubleDeque(com.badlogic.gdx.utils.Json json)
@@ -196,6 +246,26 @@

Method Summary

Registers EnhancedRandom with the given Json object, so EnhancedRandom can be written to and read from JSON.
static void
+
registerErlangDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers ErlangDistribution with the given Json object, so ErlangDistribution can be written to and read from JSON.
+
+
static void
+
registerExponentialDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers ExponentialDistribution with the given Json object, so ExponentialDistribution can be written to and read from JSON.
+
+
static void
+
registerFisherSnedecorDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers FisherSnedecorDistribution with the given Json object, so FisherSnedecorDistribution can be written to and read from JSON.
+
+
static void
+
registerFisherTippettDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers FisherTippettDistribution with the given Json object, so FisherTippettDistribution can be written to and read from JSON.
+
+
static void
registerFloatDeque(com.badlogic.gdx.utils.Json json)
Registers FloatDeque with the given Json object, so FloatDeque can be written to and read from JSON.
@@ -211,6 +281,16 @@

Method Summary

Registers FourWheelRandom with the given Json object, so FourWheelRandom can be written to and read from JSON.
static void
+
registerGammaDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers GammaDistribution with the given Json object, so GammaDistribution can be written to and read from JSON.
+
+
static void
+
registerGeometricDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers GeometricDistribution with the given Json object, so GeometricDistribution can be written to and read from JSON.
+
+
static void
registerHasher(com.badlogic.gdx.utils.Json json)
Registers Hasher with the given Json object, so Hasher can be written to and read from JSON.
@@ -276,11 +356,31 @@

Method Summary

Registers IntSet with the given Json object, so IntSet can be written to and read from JSON.
static void
+
registerKumaraswamyDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers KumaraswamyDistribution with the given Json object, so KumaraswamyDistribution can be written to and read from JSON.
+
+
static void
+
registerLaplaceDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers LaplaceDistribution with the given Json object, so LaplaceDistribution can be written to and read from JSON.
+
+
static void
registerLaserRandom(com.badlogic.gdx.utils.Json json)
Registers LaserRandom with the given Json object, so LaserRandom can be written to and read from JSON.
static void
+
registerLogisticDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers LogisticDistribution with the given Json object, so LogisticDistribution can be written to and read from JSON.
+
+
static void
+
registerLognormalDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers LognormalDistribution with the given Json object, so LognormalDistribution can be written to and read from JSON.
+
+
static void
registerLongDeque(com.badlogic.gdx.utils.Json json)
Registers LongDeque with the given Json object, so LongDeque can be written to and read from JSON.
@@ -346,105 +446,155 @@

Method Summary

Registers MizuchiRandom with the given Json object, so MizuchiRandom can be written to and read from JSON.
static void
-
registerNumberedSet(com.badlogic.gdx.utils.Json json)
+
registerNormalDistribution(com.badlogic.gdx.utils.Json json)
-
Registers NumberedSet with the given Json object, so NumberedSet can be written to and read from JSON.
+
Registers NormalDistribution with the given Json object, so NormalDistribution can be written to and read from JSON.
static void
-
registerObjectDeque(com.badlogic.gdx.utils.Json json)
+
registerNumberedSet(com.badlogic.gdx.utils.Json json)
-
Registers ObjectDeque with the given Json object, so ObjectDeque can be written to and read from JSON.
+
Registers NumberedSet with the given Json object, so NumberedSet can be written to and read from JSON.
static void
-
registerObjectFloatMap(com.badlogic.gdx.utils.Json json)
+
registerObjectDeque(com.badlogic.gdx.utils.Json json)
-
Registers ObjectFloatMap with the given Json object, so ObjectFloatMap can be written to and read from JSON.
+
Registers ObjectDeque with the given Json object, so ObjectDeque can be written to and read from JSON.
static void
-
registerObjectFloatOrderedMap(com.badlogic.gdx.utils.Json json)
+
registerObjectFloatMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectFloatOrderedMap with the given Json object, so ObjectFloatOrderedMap can be written to and read from JSON.
+
Registers ObjectFloatMap with the given Json object, so ObjectFloatMap can be written to and read from JSON.
static void
-
registerObjectIntMap(com.badlogic.gdx.utils.Json json)
+
registerObjectFloatOrderedMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectIntMap with the given Json object, so ObjectIntMap can be written to and read from JSON.
+
Registers ObjectFloatOrderedMap with the given Json object, so ObjectFloatOrderedMap can be written to and read from JSON.
static void
-
registerObjectIntOrderedMap(com.badlogic.gdx.utils.Json json)
+
registerObjectIntMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectIntOrderedMap with the given Json object, so ObjectIntOrderedMap can be written to and read from JSON.
+
Registers ObjectIntMap with the given Json object, so ObjectIntMap can be written to and read from JSON.
static void
-
registerObjectList(com.badlogic.gdx.utils.Json json)
+
registerObjectIntOrderedMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectList with the given Json object, so ObjectList can be written to and read from JSON.
+
Registers ObjectIntOrderedMap with the given Json object, so ObjectIntOrderedMap can be written to and read from JSON.
static void
-
registerObjectLongMap(com.badlogic.gdx.utils.Json json)
+
registerObjectList(com.badlogic.gdx.utils.Json json)
-
Registers ObjectLongMap with the given Json object, so ObjectLongMap can be written to and read from JSON.
+
Registers ObjectList with the given Json object, so ObjectList can be written to and read from JSON.
static void
-
registerObjectLongOrderedMap(com.badlogic.gdx.utils.Json json)
+
registerObjectLongMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectLongOrderedMap with the given Json object, so ObjectLongOrderedMap can be written to and read from JSON.
+
Registers ObjectLongMap with the given Json object, so ObjectLongMap can be written to and read from JSON.
static void
-
registerObjectObjectMap(com.badlogic.gdx.utils.Json json)
+
registerObjectLongOrderedMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectObjectMap with the given Json object, so ObjectObjectMap can be written to and read from JSON.
+
Registers ObjectLongOrderedMap with the given Json object, so ObjectLongOrderedMap can be written to and read from JSON.
static void
-
registerObjectObjectOrderedMap(com.badlogic.gdx.utils.Json json)
+
registerObjectObjectMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectObjectOrderedMap with the given Json object, so ObjectObjectOrderedMap can be written to and read from JSON.
+
Registers ObjectObjectMap with the given Json object, so ObjectObjectMap can be written to and read from JSON.
static void
-
registerObjectOrderedSet(com.badlogic.gdx.utils.Json json)
+
registerObjectObjectOrderedMap(com.badlogic.gdx.utils.Json json)
-
Registers ObjectOrderedSet with the given Json object, so ObjectOrderedSet can be written to and read from JSON.
+
Registers ObjectObjectOrderedMap with the given Json object, so ObjectObjectOrderedMap can be written to and read from JSON.
static void
-
registerObjectSet(com.badlogic.gdx.utils.Json json)
+
registerObjectOrderedSet(com.badlogic.gdx.utils.Json json)
+
Registers ObjectOrderedSet with the given Json object, so ObjectOrderedSet can be written to and read from JSON.
+
+
static void
+
registerObjectSet(com.badlogic.gdx.utils.Json json)
+
Registers ObjectSet with the given Json object, so ObjectSet can be written to and read from JSON.
+
static void
+
registerParetoDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers ParetoDistribution with the given Json object, so ParetoDistribution can be written to and read from JSON.
+
+
static void
+
registerPoissonDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers PoissonDistribution with the given Json object, so PoissonDistribution can be written to and read from JSON.
+
+
static void
+
registerPowerDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers PowerDistribution with the given Json object, so PowerDistribution can be written to and read from JSON.
+
static void
registerRandomXS128(com.badlogic.gdx.utils.Json json)
Registers RandomXS128 with the given Json object, so RandomXS128 can be written to and read from JSON.
static void
-
registerRomuTrioRandom(com.badlogic.gdx.utils.Json json)
+
registerRayleighDistribution(com.badlogic.gdx.utils.Json json)
-
Registers RomuTrioRandom with the given Json object, so RomuTrioRandom can be written to and read from JSON.
+
Registers RayleighDistribution with the given Json object, so RayleighDistribution can be written to and read from JSON.
static void
-
registerShortDeque(com.badlogic.gdx.utils.Json json)
+
registerRomuTrioRandom(com.badlogic.gdx.utils.Json json)
-
Registers ShortDeque with the given Json object, so ShortDeque can be written to and read from JSON.
+
Registers RomuTrioRandom with the given Json object, so RomuTrioRandom can be written to and read from JSON.
static void
-
registerShortList(com.badlogic.gdx.utils.Json json)
+
registerShortDeque(com.badlogic.gdx.utils.Json json)
-
Registers ShortList with the given Json object, so ShortList can be written to and read from JSON.
+
Registers ShortDeque with the given Json object, so ShortDeque can be written to and read from JSON.
static void
-
registerStrangerRandom(com.badlogic.gdx.utils.Json json)
+
registerShortList(com.badlogic.gdx.utils.Json json)
+
Registers ShortList with the given Json object, so ShortList can be written to and read from JSON.
+
+
static void
+
registerStrangerRandom(com.badlogic.gdx.utils.Json json)
+
Registers StrangerRandom with the given Json object, so StrangerRandom can be written to and read from JSON.
+
static void
+
registerStudentsTDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers StudentsTDistribution with the given Json object, so StudentsTDistribution can be written to and read from JSON.
+
static void
-
registerTricycleRandom(com.badlogic.gdx.utils.Json json)
+
registerTriangularDistribution(com.badlogic.gdx.utils.Json json)
-
Registers TricycleRandom with the given Json object, so TricycleRandom can be written to and read from JSON.
+
Registers TriangularDistribution with the given Json object, so TriangularDistribution can be written to and read from JSON.
static void
-
registerTrimRandom(com.badlogic.gdx.utils.Json json)
+
registerTricycleRandom(com.badlogic.gdx.utils.Json json)
+
Registers TricycleRandom with the given Json object, so TricycleRandom can be written to and read from JSON.
+
+
static void
+
registerTrimRandom(com.badlogic.gdx.utils.Json json)
+
Registers TrimRandom with the given Json object, so TrimRandom can be written to and read from JSON.
+
static void
+
registerWeibullDistribution(com.badlogic.gdx.utils.Json json)
+
+
Registers WeibullDistribution with the given Json object, so WeibullDistribution can be written to and read from JSON.
+
+
static void
+
registerWhiskerRandom(com.badlogic.gdx.utils.Json json)
+
+
Registers WhiskerRandom with the given Json object, so WhiskerRandom can be written to and read from JSON.
+
+
static void
+
registerXoshiro128PlusPlusRandom(com.badlogic.gdx.utils.Json json)
+
+
Registers Xoshiro128PlusPlusRandom with the given Json object, so Xoshiro128PlusPlusRandom can be written to and read from JSON.
+
static void
registerXoshiro256StarStarRandom(com.badlogic.gdx.utils.Json json)
@@ -1096,6 +1246,18 @@

registerTrimRandom

  • +
    +

    registerWhiskerRandom

    +
    public static void registerWhiskerRandom(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers WhiskerRandom with the given Json object, so WhiskerRandom can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • registerChopRandom

    public static void registerChopRandom(@Nonnull @@ -1108,6 +1270,18 @@

    registerChopRandom

  • +
    +

    registerXoshiro128PlusPlusRandom

    +
    public static void registerXoshiro128PlusPlusRandom(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers Xoshiro128PlusPlusRandom with the given Json object, so Xoshiro128PlusPlusRandom can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • registerStrangerRandom

    public static void registerStrangerRandom(@Nonnull @@ -1198,13 +1372,12 @@

    registerEnhancedRandom

    com.badlogic.gdx.utils.Json json)
    Registers EnhancedRandom with the given Json object, so EnhancedRandom can be written to and read from JSON. This also registers DistinctRandom, LaserRandom, TricycleRandom, FourWheelRandom, - Xoshiro256StarStarRandom, StrangerRandom, TrimRandom, and MizuchiRandom, plus + Xoshiro256StarStarRandom, StrangerRandom, TrimRandom, WhiskerRandom, + RomuTrioRandom, ChopRandom, Xoshiro128PlusPlusRandom, and MizuchiRandom, plus AtomicLong because some subclasses of Random need it.
    - Interfaces aren't usually serializable like this, but because each of the EnhancedRandom serializers uses a - specific format shared with what this uses, and that format identifies which class is used, it works here. - Well, it works as long as the EnhancedRandom implementation you are serializing or deserializing was itself - registered with this. You don't have to worry about that for any of the jdkgdxds EnhancedRandom types.
    + Abstract classes aren't usually serializable like this, but because each of the EnhancedRandom serializers uses a + specific format shared with what this uses, and that format identifies which class is used, it works here.
  • Parameters:
    json - a libGDX Json object that will have a serializer registered
    @@ -1228,6 +1401,346 @@

    registerRandomXS128

  • +
    +

    registerBernoulliDistribution

    +
    public static void registerBernoulliDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers BernoulliDistribution with the given Json object, so BernoulliDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerBetaDistribution

    +
    public static void registerBetaDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers BetaDistribution with the given Json object, so BetaDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerBetaPrimeDistribution

    +
    public static void registerBetaPrimeDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers BetaPrimeDistribution with the given Json object, so BetaPrimeDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerBinomialDistribution

    +
    public static void registerBinomialDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers BinomialDistribution with the given Json object, so BinomialDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerCauchyDistribution

    +
    public static void registerCauchyDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers CauchyDistribution with the given Json object, so CauchyDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerChiDistribution

    +
    public static void registerChiDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers ChiDistribution with the given Json object, so ChiDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerChiSquareDistribution

    +
    public static void registerChiSquareDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers ChiSquareDistribution with the given Json object, so ChiSquareDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerContinuousUniformDistribution

    +
    public static void registerContinuousUniformDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers ContinuousUniformDistribution with the given Json object, so ContinuousUniformDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerDiscreteUniformDistribution

    +
    public static void registerDiscreteUniformDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers DiscreteUniformDistribution with the given Json object, so DiscreteUniformDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerErlangDistribution

    +
    public static void registerErlangDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers ErlangDistribution with the given Json object, so ErlangDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerExponentialDistribution

    +
    public static void registerExponentialDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers ExponentialDistribution with the given Json object, so ExponentialDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerFisherSnedecorDistribution

    +
    public static void registerFisherSnedecorDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers FisherSnedecorDistribution with the given Json object, so FisherSnedecorDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerFisherTippettDistribution

    +
    public static void registerFisherTippettDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers FisherTippettDistribution with the given Json object, so FisherTippettDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerGammaDistribution

    +
    public static void registerGammaDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers GammaDistribution with the given Json object, so GammaDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerGeometricDistribution

    +
    public static void registerGeometricDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers GeometricDistribution with the given Json object, so GeometricDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerKumaraswamyDistribution

    +
    public static void registerKumaraswamyDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers KumaraswamyDistribution with the given Json object, so KumaraswamyDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerLaplaceDistribution

    +
    public static void registerLaplaceDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers LaplaceDistribution with the given Json object, so LaplaceDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerLogisticDistribution

    +
    public static void registerLogisticDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers LogisticDistribution with the given Json object, so LogisticDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerLognormalDistribution

    +
    public static void registerLognormalDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers LognormalDistribution with the given Json object, so LognormalDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerNormalDistribution

    +
    public static void registerNormalDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers NormalDistribution with the given Json object, so NormalDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerParetoDistribution

    +
    public static void registerParetoDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers ParetoDistribution with the given Json object, so ParetoDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerPoissonDistribution

    +
    public static void registerPoissonDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers PoissonDistribution with the given Json object, so PoissonDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerPowerDistribution

    +
    public static void registerPowerDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers PowerDistribution with the given Json object, so PowerDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerRayleighDistribution

    +
    public static void registerRayleighDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers RayleighDistribution with the given Json object, so RayleighDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerStudentsTDistribution

    +
    public static void registerStudentsTDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers StudentsTDistribution with the given Json object, so StudentsTDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerTriangularDistribution

    +
    public static void registerTriangularDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers TriangularDistribution with the given Json object, so TriangularDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerWeibullDistribution

    +
    public static void registerWeibullDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers WeibullDistribution with the given Json object, so WeibullDistribution can be written to and read from JSON.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • +
    +

    registerDistribution

    +
    public static void registerDistribution(@Nonnull + com.badlogic.gdx.utils.Json json)
    +
    Registers Distribution with the given Json object, so Distribution can be written to and read from JSON. + This also registers all currently-known Distribution subclasses. +
    + Abstract classes aren't usually serializable like this, but because each of the Distribution serializers uses a + specific format shared with what this uses, and that format identifies which class is used, it works here.
    +
    +
    Parameters:
    +
    json - a libGDX Json object that will have a serializer registered
    +
    +
    +
  • +
  • registerObjectDeque

    public static void registerObjectDeque(@Nonnull diff --git a/docs/apidocs/com/github/tommyettinger/ds/interop/package-summary.html b/docs/apidocs/com/github/tommyettinger/ds/interop/package-summary.html index c07cd35..26b67c6 100644 --- a/docs/apidocs/com/github/tommyettinger/ds/interop/package-summary.html +++ b/docs/apidocs/com/github/tommyettinger/ds/interop/package-summary.html @@ -2,7 +2,7 @@ -com.github.tommyettinger.ds.interop (jdkgdxds_interop 1.0.3.1 API) +com.github.tommyettinger.ds.interop (jdkgdxds_interop 1.0.3.2 API) diff --git a/docs/apidocs/com/github/tommyettinger/ds/interop/package-tree.html b/docs/apidocs/com/github/tommyettinger/ds/interop/package-tree.html index 16a8dd3..91c6d5c 100644 --- a/docs/apidocs/com/github/tommyettinger/ds/interop/package-tree.html +++ b/docs/apidocs/com/github/tommyettinger/ds/interop/package-tree.html @@ -2,7 +2,7 @@ -com.github.tommyettinger.ds.interop Class Hierarchy (jdkgdxds_interop 1.0.3.1 API) +com.github.tommyettinger.ds.interop Class Hierarchy (jdkgdxds_interop 1.0.3.2 API) diff --git a/docs/apidocs/help-doc.html b/docs/apidocs/help-doc.html index 511f17f..515b800 100644 --- a/docs/apidocs/help-doc.html +++ b/docs/apidocs/help-doc.html @@ -2,7 +2,7 @@ -API Help (jdkgdxds_interop 1.0.3.1 API) +API Help (jdkgdxds_interop 1.0.3.2 API) diff --git a/docs/apidocs/index-all.html b/docs/apidocs/index-all.html index 45afb4f..8a2ce08 100644 --- a/docs/apidocs/index-all.html +++ b/docs/apidocs/index-all.html @@ -2,7 +2,7 @@ -Index (jdkgdxds_interop 1.0.3.1 API) +Index (jdkgdxds_interop 1.0.3.2 API) @@ -93,10 +93,26 @@

    R

    Registers Base with the given Json object, so Base can be written to and read from JSON.
    +
    registerBernoulliDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers BernoulliDistribution with the given Json object, so BernoulliDistribution can be written to and read from JSON.
    +
    +
    registerBetaDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers BetaDistribution with the given Json object, so BetaDistribution can be written to and read from JSON.
    +
    +
    registerBetaPrimeDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers BetaPrimeDistribution with the given Json object, so BetaPrimeDistribution can be written to and read from JSON.
    +
    registerBinaryHeap(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers BinaryHeap with the given Json object, so BinaryHeap can be written to and read from JSON.
    +
    registerBinomialDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers BinomialDistribution with the given Json object, so BinomialDistribution can be written to and read from JSON.
    +
    registerBooleanDeque(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers BooleanDeque with the given Json object, so BooleanDeque can be written to and read from JSON.
    @@ -129,6 +145,10 @@

    R

    Registers CaseInsensitiveSet with the given Json object, so CaseInsensitiveSet can be written to and read from JSON.
    +
    registerCauchyDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers CauchyDistribution with the given Json object, so CauchyDistribution can be written to and read from JSON.
    +
    registerCharDeque(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers CharDeque with the given Json object, so CharDeque can be written to and read from JSON.
    @@ -137,6 +157,14 @@

    R

    Registers CharList with the given Json object, so CharList can be written to and read from JSON.
    +
    registerChiDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers ChiDistribution with the given Json object, so ChiDistribution can be written to and read from JSON.
    +
    +
    registerChiSquareDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers ChiSquareDistribution with the given Json object, so ChiSquareDistribution can be written to and read from JSON.
    +
    registerChopRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers ChopRandom with the given Json object, so ChopRandom can be written to and read from JSON.
    @@ -145,10 +173,22 @@

    R

    Registers the JDK Class type with the given Json object, so Class values can be written to and read from JSON.
    +
    registerContinuousUniformDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers ContinuousUniformDistribution with the given Json object, so ContinuousUniformDistribution can be written to and read from JSON.
    +
    +
    registerDiscreteUniformDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers DiscreteUniformDistribution with the given Json object, so DiscreteUniformDistribution can be written to and read from JSON.
    +
    registerDistinctRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers DistinctRandom with the given Json object, so DistinctRandom can be written to and read from JSON.
    +
    registerDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers Distribution with the given Json object, so Distribution can be written to and read from JSON.
    +
    registerDoubleDeque(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers DoubleDeque with the given Json object, so DoubleDeque can be written to and read from JSON.
    @@ -161,6 +201,22 @@

    R

    Registers EnhancedRandom with the given Json object, so EnhancedRandom can be written to and read from JSON.
    +
    registerErlangDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers ErlangDistribution with the given Json object, so ErlangDistribution can be written to and read from JSON.
    +
    +
    registerExponentialDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers ExponentialDistribution with the given Json object, so ExponentialDistribution can be written to and read from JSON.
    +
    +
    registerFisherSnedecorDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers FisherSnedecorDistribution with the given Json object, so FisherSnedecorDistribution can be written to and read from JSON.
    +
    +
    registerFisherTippettDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers FisherTippettDistribution with the given Json object, so FisherTippettDistribution can be written to and read from JSON.
    +
    registerFloatDeque(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers FloatDeque with the given Json object, so FloatDeque can be written to and read from JSON.
    @@ -173,6 +229,14 @@

    R

    Registers FourWheelRandom with the given Json object, so FourWheelRandom can be written to and read from JSON.
    +
    registerGammaDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers GammaDistribution with the given Json object, so GammaDistribution can be written to and read from JSON.
    +
    +
    registerGeometricDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers GeometricDistribution with the given Json object, so GeometricDistribution can be written to and read from JSON.
    +
    registerHasher(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers Hasher with the given Json object, so Hasher can be written to and read from JSON.
    @@ -225,10 +289,26 @@

    R

    Registers IntSet with the given Json object, so IntSet can be written to and read from JSON.
    +
    registerKumaraswamyDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers KumaraswamyDistribution with the given Json object, so KumaraswamyDistribution can be written to and read from JSON.
    +
    +
    registerLaplaceDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers LaplaceDistribution with the given Json object, so LaplaceDistribution can be written to and read from JSON.
    +
    registerLaserRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers LaserRandom with the given Json object, so LaserRandom can be written to and read from JSON.
    +
    registerLogisticDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers LogisticDistribution with the given Json object, so LogisticDistribution can be written to and read from JSON.
    +
    +
    registerLognormalDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers LognormalDistribution with the given Json object, so LognormalDistribution can be written to and read from JSON.
    +
    registerLongDeque(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers LongDeque with the given Json object, so LongDeque can be written to and read from JSON.
    @@ -281,6 +361,10 @@

    R

    Registers MizuchiRandom with the given Json object, so MizuchiRandom can be written to and read from JSON.
    +
    registerNormalDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers NormalDistribution with the given Json object, so NormalDistribution can be written to and read from JSON.
    +
    registerNumberedSet(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers NumberedSet with the given Json object, so NumberedSet can be written to and read from JSON.
    @@ -333,10 +417,26 @@

    R

    Registers ObjectSet with the given Json object, so ObjectSet can be written to and read from JSON.
    +
    registerParetoDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers ParetoDistribution with the given Json object, so ParetoDistribution can be written to and read from JSON.
    +
    +
    registerPoissonDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers PoissonDistribution with the given Json object, so PoissonDistribution can be written to and read from JSON.
    +
    +
    registerPowerDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers PowerDistribution with the given Json object, so PowerDistribution can be written to and read from JSON.
    +
    registerRandomXS128(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers RandomXS128 with the given Json object, so RandomXS128 can be written to and read from JSON.
    +
    registerRayleighDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers RayleighDistribution with the given Json object, so RayleighDistribution can be written to and read from JSON.
    +
    registerRomuTrioRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers RomuTrioRandom with the given Json object, so RomuTrioRandom can be written to and read from JSON.
    @@ -353,6 +453,14 @@

    R

    Registers StrangerRandom with the given Json object, so StrangerRandom can be written to and read from JSON.
    +
    registerStudentsTDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers StudentsTDistribution with the given Json object, so StudentsTDistribution can be written to and read from JSON.
    +
    +
    registerTriangularDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers TriangularDistribution with the given Json object, so TriangularDistribution can be written to and read from JSON.
    +
    registerTricycleRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers TricycleRandom with the given Json object, so TricycleRandom can be written to and read from JSON.
    @@ -361,6 +469,18 @@

    R

    Registers TrimRandom with the given Json object, so TrimRandom can be written to and read from JSON.
    +
    registerWeibullDistribution(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers WeibullDistribution with the given Json object, so WeibullDistribution can be written to and read from JSON.
    +
    +
    registerWhiskerRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers WhiskerRandom with the given Json object, so WhiskerRandom can be written to and read from JSON.
    +
    +
    registerXoshiro128PlusPlusRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    +
    +
    Registers Xoshiro128PlusPlusRandom with the given Json object, so Xoshiro128PlusPlusRandom can be written to and read from JSON.
    +
    registerXoshiro256StarStarRandom(Json) - Static method in class com.github.tommyettinger.ds.interop.JsonSupport
    Registers Xoshiro256StarStarRandom with the given Json object, so Xoshiro256StarStarRandom can be written to and read from JSON.
    diff --git a/docs/apidocs/index.html b/docs/apidocs/index.html index 37d411f..dba1ada 100644 --- a/docs/apidocs/index.html +++ b/docs/apidocs/index.html @@ -2,7 +2,7 @@ -jdkgdxds_interop 1.0.3.1 API +jdkgdxds_interop 1.0.3.2 API diff --git a/docs/apidocs/member-search-index.js b/docs/apidocs/member-search-index.js index ebc07a3..dce2def 100644 --- a/docs/apidocs/member-search-index.js +++ b/docs/apidocs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"ConversionToGDX()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"ConversionToJDK()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"getNumeralBase()"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerAll(Json)","u":"registerAll(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerAtomicLong(Json)","u":"registerAtomicLong(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBase(Json)","u":"registerBase(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBinaryHeap(Json)","u":"registerBinaryHeap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBooleanDeque(Json)","u":"registerBooleanDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBooleanList(Json)","u":"registerBooleanList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerByteDeque(Json)","u":"registerByteDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerByteList(Json)","u":"registerByteList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveMap(Json)","u":"registerCaseInsensitiveMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveOrderedMap(Json)","u":"registerCaseInsensitiveOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveOrderedSet(Json)","u":"registerCaseInsensitiveOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveSet(Json)","u":"registerCaseInsensitiveSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCharDeque(Json)","u":"registerCharDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCharList(Json)","u":"registerCharList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerChopRandom(Json)","u":"registerChopRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerClass(Json)","u":"registerClass(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDistinctRandom(Json)","u":"registerDistinctRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDoubleDeque(Json)","u":"registerDoubleDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDoubleList(Json)","u":"registerDoubleList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerEnhancedRandom(Json)","u":"registerEnhancedRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFloatDeque(Json)","u":"registerFloatDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFloatList(Json)","u":"registerFloatList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFourWheelRandom(Json)","u":"registerFourWheelRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerHasher(Json)","u":"registerHasher(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntDeque(Json)","u":"registerIntDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntFloatMap(Json)","u":"registerIntFloatMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntFloatOrderedMap(Json)","u":"registerIntFloatOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntIntMap(Json)","u":"registerIntIntMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntIntOrderedMap(Json)","u":"registerIntIntOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntList(Json)","u":"registerIntList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntLongMap(Json)","u":"registerIntLongMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntLongOrderedMap(Json)","u":"registerIntLongOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntObjectMap(Json)","u":"registerIntObjectMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntObjectOrderedMap(Json)","u":"registerIntObjectOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntOrderedSet(Json)","u":"registerIntOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntSet(Json)","u":"registerIntSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLaserRandom(Json)","u":"registerLaserRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongDeque(Json)","u":"registerLongDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongFloatMap(Json)","u":"registerLongFloatMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongFloatOrderedMap(Json)","u":"registerLongFloatOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongIntMap(Json)","u":"registerLongIntMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongIntOrderedMap(Json)","u":"registerLongIntOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongList(Json)","u":"registerLongList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongLongMap(Json)","u":"registerLongLongMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongLongOrderedMap(Json)","u":"registerLongLongOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongObjectMap(Json)","u":"registerLongObjectMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongObjectOrderedMap(Json)","u":"registerLongObjectOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongOrderedSet(Json)","u":"registerLongOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongSet(Json)","u":"registerLongSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerMizuchiRandom(Json)","u":"registerMizuchiRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerNumberedSet(Json)","u":"registerNumberedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectDeque(Json)","u":"registerObjectDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectFloatMap(Json)","u":"registerObjectFloatMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectFloatOrderedMap(Json)","u":"registerObjectFloatOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectIntMap(Json)","u":"registerObjectIntMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectIntOrderedMap(Json)","u":"registerObjectIntOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectList(Json)","u":"registerObjectList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectLongMap(Json)","u":"registerObjectLongMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectLongOrderedMap(Json)","u":"registerObjectLongOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectObjectMap(Json)","u":"registerObjectObjectMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectObjectOrderedMap(Json)","u":"registerObjectObjectOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectOrderedSet(Json)","u":"registerObjectOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectSet(Json)","u":"registerObjectSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerRandomXS128(Json)","u":"registerRandomXS128(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerRomuTrioRandom(Json)","u":"registerRomuTrioRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerShortDeque(Json)","u":"registerShortDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerShortList(Json)","u":"registerShortList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerStrangerRandom(Json)","u":"registerStrangerRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerTricycleRandom(Json)","u":"registerTricycleRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerTrimRandom(Json)","u":"registerTrimRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerXoshiro256StarStarRandom(Json)","u":"registerXoshiro256StarStarRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"setNumeralBase(Base)","u":"setNumeralBase(com.github.tommyettinger.digital.Base)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toArray(Collection)","u":"toArray(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toArrayMap(Map)","u":"toArrayMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toBooleanArray(PrimitiveCollection.OfBoolean)","u":"toBooleanArray(com.github.tommyettinger.ds.PrimitiveCollection.OfBoolean)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toBooleanList(BooleanArray)","u":"toBooleanList(com.badlogic.gdx.utils.BooleanArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toByteArray(PrimitiveCollection.OfByte)","u":"toByteArray(com.github.tommyettinger.ds.PrimitiveCollection.OfByte)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toByteDeque(ByteArray)","u":"toByteDeque(com.badlogic.gdx.utils.ByteArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toByteList(ByteArray)","u":"toByteList(com.badlogic.gdx.utils.ByteArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveMap(ObjectMap)","u":"toCaseInsensitiveMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveOrderedMap(ObjectMap)","u":"toCaseInsensitiveOrderedMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveOrderedSet(Array)","u":"toCaseInsensitiveOrderedSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveOrderedSet(ObjectSet)","u":"toCaseInsensitiveOrderedSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveSet(Array)","u":"toCaseInsensitiveSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveSet(ObjectSet)","u":"toCaseInsensitiveSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toCharArray(PrimitiveCollection.OfChar)","u":"toCharArray(com.github.tommyettinger.ds.PrimitiveCollection.OfChar)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCharDeque(CharArray)","u":"toCharDeque(com.badlogic.gdx.utils.CharArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCharList(CharArray)","u":"toCharList(com.badlogic.gdx.utils.CharArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toFloatArray(PrimitiveCollection.OfFloat)","u":"toFloatArray(com.github.tommyettinger.ds.PrimitiveCollection.OfFloat)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toFloatDeque(FloatArray)","u":"toFloatDeque(com.badlogic.gdx.utils.FloatArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toFloatList(FloatArray)","u":"toFloatList(com.badlogic.gdx.utils.FloatArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIdentityMap(Map)","u":"toIdentityMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIdentityObjectMap(ObjectMap)","u":"toIdentityObjectMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIdentityObjectOrderedMap(ObjectMap)","u":"toIdentityObjectOrderedMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntArray(PrimitiveCollection.OfInt)","u":"toIntArray(com.github.tommyettinger.ds.PrimitiveCollection.OfInt)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntDeque(IntArray)","u":"toIntDeque(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntDeque(IntSet)","u":"toIntDeque(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntFloatMap(IntFloatMap)","u":"toIntFloatMap(com.badlogic.gdx.utils.IntFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntFloatMap(IntFloatMap)","u":"toIntFloatMap(com.github.tommyettinger.ds.IntFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntFloatOrderedMap(IntFloatMap)","u":"toIntFloatOrderedMap(com.badlogic.gdx.utils.IntFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntIntMap(IntIntMap)","u":"toIntIntMap(com.badlogic.gdx.utils.IntIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntIntMap(IntIntMap)","u":"toIntIntMap(com.github.tommyettinger.ds.IntIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntIntOrderedMap(IntIntMap)","u":"toIntIntOrderedMap(com.badlogic.gdx.utils.IntIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntList(IntArray)","u":"toIntList(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntList(IntSet)","u":"toIntList(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntMap(IntObjectMap)","u":"toIntMap(com.github.tommyettinger.ds.IntObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntObjectMap(IntMap)","u":"toIntObjectMap(com.badlogic.gdx.utils.IntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntObjectOrderedMap(IntMap)","u":"toIntObjectOrderedMap(com.badlogic.gdx.utils.IntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntOrderedSet(IntArray)","u":"toIntOrderedSet(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntOrderedSet(IntSet)","u":"toIntOrderedSet(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntSet(IntArray)","u":"toIntSet(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntSet(IntSet)","u":"toIntSet(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntSet(PrimitiveCollection.OfInt)","u":"toIntSet(com.github.tommyettinger.ds.PrimitiveCollection.OfInt)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toLongArray(PrimitiveCollection.OfLong)","u":"toLongArray(com.github.tommyettinger.ds.PrimitiveCollection.OfLong)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongDeque(LongArray)","u":"toLongDeque(com.badlogic.gdx.utils.LongArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongDeque(LongQueue)","u":"toLongDeque(com.badlogic.gdx.utils.LongQueue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongList(LongArray)","u":"toLongList(com.badlogic.gdx.utils.LongArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongList(LongQueue)","u":"toLongList(com.badlogic.gdx.utils.LongQueue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toLongMap(LongObjectMap)","u":"toLongMap(com.github.tommyettinger.ds.LongObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongObjectMap(LongMap)","u":"toLongObjectMap(com.badlogic.gdx.utils.LongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongObjectOrderedMap(LongMap)","u":"toLongObjectOrderedMap(com.badlogic.gdx.utils.LongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toLongQueue(PrimitiveCollection.OfLong)","u":"toLongQueue(com.github.tommyettinger.ds.PrimitiveCollection.OfLong)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toNumberedSet(Array)","u":"toNumberedSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toNumberedSet(ObjectSet)","u":"toNumberedSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toNumberedSet(Queue)","u":"toNumberedSet(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectDeque(Array)","u":"toObjectDeque(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectDeque(ObjectSet)","u":"toObjectDeque(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectDeque(Queue)","u":"toObjectDeque(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectFloatMap(ObjectFloatMap)","u":"toObjectFloatMap(com.github.tommyettinger.ds.ObjectFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectFloatMap(ObjectFloatMap)","u":"toObjectFloatMap(com.badlogic.gdx.utils.ObjectFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectFloatOrderedMap(ObjectFloatMap)","u":"toObjectFloatOrderedMap(com.badlogic.gdx.utils.ObjectFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectIntMap(ObjectIntMap)","u":"toObjectIntMap(com.github.tommyettinger.ds.ObjectIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectIntMap(ObjectIntMap)","u":"toObjectIntMap(com.badlogic.gdx.utils.ObjectIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectIntOrderedMap(ObjectIntMap)","u":"toObjectIntOrderedMap(com.badlogic.gdx.utils.ObjectIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectList(Array)","u":"toObjectList(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectList(ObjectSet)","u":"toObjectList(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectList(Queue)","u":"toObjectList(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectLongMap(ObjectLongMap)","u":"toObjectLongMap(com.github.tommyettinger.ds.ObjectLongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectLongMap(ObjectLongMap)","u":"toObjectLongMap(com.badlogic.gdx.utils.ObjectLongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectLongOrderedMap(ObjectLongMap)","u":"toObjectLongOrderedMap(com.badlogic.gdx.utils.ObjectLongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectMap(Map)","u":"toObjectMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectMap(ArrayMap)","u":"toObjectObjectMap(com.badlogic.gdx.utils.ArrayMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectMap(ObjectMap)","u":"toObjectObjectMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectOrderedMap(ArrayMap)","u":"toObjectObjectOrderedMap(com.badlogic.gdx.utils.ArrayMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectOrderedMap(ObjectMap)","u":"toObjectObjectOrderedMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectOrderedSet(Array)","u":"toObjectOrderedSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectOrderedSet(ObjectSet)","u":"toObjectOrderedSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectOrderedSet(Queue)","u":"toObjectOrderedSet(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectSet(Array)","u":"toObjectSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectSet(Collection)","u":"toObjectSet(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectSet(ObjectSet)","u":"toObjectSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectSet(Queue)","u":"toObjectSet(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toOrderedMap(Map)","u":"toOrderedMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toOrderedSet(Collection)","u":"toOrderedSet(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toQueue(Collection)","u":"toQueue(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toShortArray(PrimitiveCollection.OfShort)","u":"toShortArray(com.github.tommyettinger.ds.PrimitiveCollection.OfShort)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toShortDeque(ShortArray)","u":"toShortDeque(com.badlogic.gdx.utils.ShortArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toShortList(ShortArray)","u":"toShortList(com.badlogic.gdx.utils.ShortArray)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"ConversionToGDX()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"ConversionToJDK()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"getNumeralBase()"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerAll(Json)","u":"registerAll(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerAtomicLong(Json)","u":"registerAtomicLong(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBase(Json)","u":"registerBase(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBernoulliDistribution(Json)","u":"registerBernoulliDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBetaDistribution(Json)","u":"registerBetaDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBetaPrimeDistribution(Json)","u":"registerBetaPrimeDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBinaryHeap(Json)","u":"registerBinaryHeap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBinomialDistribution(Json)","u":"registerBinomialDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBooleanDeque(Json)","u":"registerBooleanDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerBooleanList(Json)","u":"registerBooleanList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerByteDeque(Json)","u":"registerByteDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerByteList(Json)","u":"registerByteList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveMap(Json)","u":"registerCaseInsensitiveMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveOrderedMap(Json)","u":"registerCaseInsensitiveOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveOrderedSet(Json)","u":"registerCaseInsensitiveOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCaseInsensitiveSet(Json)","u":"registerCaseInsensitiveSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCauchyDistribution(Json)","u":"registerCauchyDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCharDeque(Json)","u":"registerCharDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerCharList(Json)","u":"registerCharList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerChiDistribution(Json)","u":"registerChiDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerChiSquareDistribution(Json)","u":"registerChiSquareDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerChopRandom(Json)","u":"registerChopRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerClass(Json)","u":"registerClass(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerContinuousUniformDistribution(Json)","u":"registerContinuousUniformDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDiscreteUniformDistribution(Json)","u":"registerDiscreteUniformDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDistinctRandom(Json)","u":"registerDistinctRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDistribution(Json)","u":"registerDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDoubleDeque(Json)","u":"registerDoubleDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerDoubleList(Json)","u":"registerDoubleList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerEnhancedRandom(Json)","u":"registerEnhancedRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerErlangDistribution(Json)","u":"registerErlangDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerExponentialDistribution(Json)","u":"registerExponentialDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFisherSnedecorDistribution(Json)","u":"registerFisherSnedecorDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFisherTippettDistribution(Json)","u":"registerFisherTippettDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFloatDeque(Json)","u":"registerFloatDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFloatList(Json)","u":"registerFloatList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerFourWheelRandom(Json)","u":"registerFourWheelRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerGammaDistribution(Json)","u":"registerGammaDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerGeometricDistribution(Json)","u":"registerGeometricDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerHasher(Json)","u":"registerHasher(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntDeque(Json)","u":"registerIntDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntFloatMap(Json)","u":"registerIntFloatMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntFloatOrderedMap(Json)","u":"registerIntFloatOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntIntMap(Json)","u":"registerIntIntMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntIntOrderedMap(Json)","u":"registerIntIntOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntList(Json)","u":"registerIntList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntLongMap(Json)","u":"registerIntLongMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntLongOrderedMap(Json)","u":"registerIntLongOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntObjectMap(Json)","u":"registerIntObjectMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntObjectOrderedMap(Json)","u":"registerIntObjectOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntOrderedSet(Json)","u":"registerIntOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerIntSet(Json)","u":"registerIntSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerKumaraswamyDistribution(Json)","u":"registerKumaraswamyDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLaplaceDistribution(Json)","u":"registerLaplaceDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLaserRandom(Json)","u":"registerLaserRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLogisticDistribution(Json)","u":"registerLogisticDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLognormalDistribution(Json)","u":"registerLognormalDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongDeque(Json)","u":"registerLongDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongFloatMap(Json)","u":"registerLongFloatMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongFloatOrderedMap(Json)","u":"registerLongFloatOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongIntMap(Json)","u":"registerLongIntMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongIntOrderedMap(Json)","u":"registerLongIntOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongList(Json)","u":"registerLongList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongLongMap(Json)","u":"registerLongLongMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongLongOrderedMap(Json)","u":"registerLongLongOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongObjectMap(Json)","u":"registerLongObjectMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongObjectOrderedMap(Json)","u":"registerLongObjectOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongOrderedSet(Json)","u":"registerLongOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerLongSet(Json)","u":"registerLongSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerMizuchiRandom(Json)","u":"registerMizuchiRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerNormalDistribution(Json)","u":"registerNormalDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerNumberedSet(Json)","u":"registerNumberedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectDeque(Json)","u":"registerObjectDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectFloatMap(Json)","u":"registerObjectFloatMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectFloatOrderedMap(Json)","u":"registerObjectFloatOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectIntMap(Json)","u":"registerObjectIntMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectIntOrderedMap(Json)","u":"registerObjectIntOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectList(Json)","u":"registerObjectList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectLongMap(Json)","u":"registerObjectLongMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectLongOrderedMap(Json)","u":"registerObjectLongOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectObjectMap(Json)","u":"registerObjectObjectMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectObjectOrderedMap(Json)","u":"registerObjectObjectOrderedMap(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectOrderedSet(Json)","u":"registerObjectOrderedSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerObjectSet(Json)","u":"registerObjectSet(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerParetoDistribution(Json)","u":"registerParetoDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerPoissonDistribution(Json)","u":"registerPoissonDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerPowerDistribution(Json)","u":"registerPowerDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerRandomXS128(Json)","u":"registerRandomXS128(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerRayleighDistribution(Json)","u":"registerRayleighDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerRomuTrioRandom(Json)","u":"registerRomuTrioRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerShortDeque(Json)","u":"registerShortDeque(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerShortList(Json)","u":"registerShortList(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerStrangerRandom(Json)","u":"registerStrangerRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerStudentsTDistribution(Json)","u":"registerStudentsTDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerTriangularDistribution(Json)","u":"registerTriangularDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerTricycleRandom(Json)","u":"registerTricycleRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerTrimRandom(Json)","u":"registerTrimRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerWeibullDistribution(Json)","u":"registerWeibullDistribution(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerWhiskerRandom(Json)","u":"registerWhiskerRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerXoshiro128PlusPlusRandom(Json)","u":"registerXoshiro128PlusPlusRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"registerXoshiro256StarStarRandom(Json)","u":"registerXoshiro256StarStarRandom(com.badlogic.gdx.utils.Json)"},{"p":"com.github.tommyettinger.ds.interop","c":"JsonSupport","l":"setNumeralBase(Base)","u":"setNumeralBase(com.github.tommyettinger.digital.Base)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toArray(Collection)","u":"toArray(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toArrayMap(Map)","u":"toArrayMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toBooleanArray(PrimitiveCollection.OfBoolean)","u":"toBooleanArray(com.github.tommyettinger.ds.PrimitiveCollection.OfBoolean)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toBooleanList(BooleanArray)","u":"toBooleanList(com.badlogic.gdx.utils.BooleanArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toByteArray(PrimitiveCollection.OfByte)","u":"toByteArray(com.github.tommyettinger.ds.PrimitiveCollection.OfByte)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toByteDeque(ByteArray)","u":"toByteDeque(com.badlogic.gdx.utils.ByteArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toByteList(ByteArray)","u":"toByteList(com.badlogic.gdx.utils.ByteArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveMap(ObjectMap)","u":"toCaseInsensitiveMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveOrderedMap(ObjectMap)","u":"toCaseInsensitiveOrderedMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveOrderedSet(Array)","u":"toCaseInsensitiveOrderedSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveOrderedSet(ObjectSet)","u":"toCaseInsensitiveOrderedSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveSet(Array)","u":"toCaseInsensitiveSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCaseInsensitiveSet(ObjectSet)","u":"toCaseInsensitiveSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toCharArray(PrimitiveCollection.OfChar)","u":"toCharArray(com.github.tommyettinger.ds.PrimitiveCollection.OfChar)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCharDeque(CharArray)","u":"toCharDeque(com.badlogic.gdx.utils.CharArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toCharList(CharArray)","u":"toCharList(com.badlogic.gdx.utils.CharArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toFloatArray(PrimitiveCollection.OfFloat)","u":"toFloatArray(com.github.tommyettinger.ds.PrimitiveCollection.OfFloat)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toFloatDeque(FloatArray)","u":"toFloatDeque(com.badlogic.gdx.utils.FloatArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toFloatList(FloatArray)","u":"toFloatList(com.badlogic.gdx.utils.FloatArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIdentityMap(Map)","u":"toIdentityMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIdentityObjectMap(ObjectMap)","u":"toIdentityObjectMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIdentityObjectOrderedMap(ObjectMap)","u":"toIdentityObjectOrderedMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntArray(PrimitiveCollection.OfInt)","u":"toIntArray(com.github.tommyettinger.ds.PrimitiveCollection.OfInt)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntDeque(IntArray)","u":"toIntDeque(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntDeque(IntSet)","u":"toIntDeque(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntFloatMap(IntFloatMap)","u":"toIntFloatMap(com.badlogic.gdx.utils.IntFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntFloatMap(IntFloatMap)","u":"toIntFloatMap(com.github.tommyettinger.ds.IntFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntFloatOrderedMap(IntFloatMap)","u":"toIntFloatOrderedMap(com.badlogic.gdx.utils.IntFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntIntMap(IntIntMap)","u":"toIntIntMap(com.badlogic.gdx.utils.IntIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntIntMap(IntIntMap)","u":"toIntIntMap(com.github.tommyettinger.ds.IntIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntIntOrderedMap(IntIntMap)","u":"toIntIntOrderedMap(com.badlogic.gdx.utils.IntIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntList(IntArray)","u":"toIntList(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntList(IntSet)","u":"toIntList(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntMap(IntObjectMap)","u":"toIntMap(com.github.tommyettinger.ds.IntObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntObjectMap(IntMap)","u":"toIntObjectMap(com.badlogic.gdx.utils.IntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntObjectOrderedMap(IntMap)","u":"toIntObjectOrderedMap(com.badlogic.gdx.utils.IntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntOrderedSet(IntArray)","u":"toIntOrderedSet(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntOrderedSet(IntSet)","u":"toIntOrderedSet(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntSet(IntArray)","u":"toIntSet(com.badlogic.gdx.utils.IntArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toIntSet(IntSet)","u":"toIntSet(com.badlogic.gdx.utils.IntSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toIntSet(PrimitiveCollection.OfInt)","u":"toIntSet(com.github.tommyettinger.ds.PrimitiveCollection.OfInt)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toLongArray(PrimitiveCollection.OfLong)","u":"toLongArray(com.github.tommyettinger.ds.PrimitiveCollection.OfLong)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongDeque(LongArray)","u":"toLongDeque(com.badlogic.gdx.utils.LongArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongDeque(LongQueue)","u":"toLongDeque(com.badlogic.gdx.utils.LongQueue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongList(LongArray)","u":"toLongList(com.badlogic.gdx.utils.LongArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongList(LongQueue)","u":"toLongList(com.badlogic.gdx.utils.LongQueue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toLongMap(LongObjectMap)","u":"toLongMap(com.github.tommyettinger.ds.LongObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongObjectMap(LongMap)","u":"toLongObjectMap(com.badlogic.gdx.utils.LongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toLongObjectOrderedMap(LongMap)","u":"toLongObjectOrderedMap(com.badlogic.gdx.utils.LongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toLongQueue(PrimitiveCollection.OfLong)","u":"toLongQueue(com.github.tommyettinger.ds.PrimitiveCollection.OfLong)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toNumberedSet(Array)","u":"toNumberedSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toNumberedSet(ObjectSet)","u":"toNumberedSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toNumberedSet(Queue)","u":"toNumberedSet(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectDeque(Array)","u":"toObjectDeque(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectDeque(ObjectSet)","u":"toObjectDeque(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectDeque(Queue)","u":"toObjectDeque(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectFloatMap(ObjectFloatMap)","u":"toObjectFloatMap(com.github.tommyettinger.ds.ObjectFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectFloatMap(ObjectFloatMap)","u":"toObjectFloatMap(com.badlogic.gdx.utils.ObjectFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectFloatOrderedMap(ObjectFloatMap)","u":"toObjectFloatOrderedMap(com.badlogic.gdx.utils.ObjectFloatMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectIntMap(ObjectIntMap)","u":"toObjectIntMap(com.github.tommyettinger.ds.ObjectIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectIntMap(ObjectIntMap)","u":"toObjectIntMap(com.badlogic.gdx.utils.ObjectIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectIntOrderedMap(ObjectIntMap)","u":"toObjectIntOrderedMap(com.badlogic.gdx.utils.ObjectIntMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectList(Array)","u":"toObjectList(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectList(ObjectSet)","u":"toObjectList(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectList(Queue)","u":"toObjectList(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectLongMap(ObjectLongMap)","u":"toObjectLongMap(com.github.tommyettinger.ds.ObjectLongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectLongMap(ObjectLongMap)","u":"toObjectLongMap(com.badlogic.gdx.utils.ObjectLongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectLongOrderedMap(ObjectLongMap)","u":"toObjectLongOrderedMap(com.badlogic.gdx.utils.ObjectLongMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectMap(Map)","u":"toObjectMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectMap(ArrayMap)","u":"toObjectObjectMap(com.badlogic.gdx.utils.ArrayMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectMap(ObjectMap)","u":"toObjectObjectMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectOrderedMap(ArrayMap)","u":"toObjectObjectOrderedMap(com.badlogic.gdx.utils.ArrayMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectObjectOrderedMap(ObjectMap)","u":"toObjectObjectOrderedMap(com.badlogic.gdx.utils.ObjectMap)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectOrderedSet(Array)","u":"toObjectOrderedSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectOrderedSet(ObjectSet)","u":"toObjectOrderedSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectOrderedSet(Queue)","u":"toObjectOrderedSet(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectSet(Array)","u":"toObjectSet(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toObjectSet(Collection)","u":"toObjectSet(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectSet(ObjectSet)","u":"toObjectSet(com.badlogic.gdx.utils.ObjectSet)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toObjectSet(Queue)","u":"toObjectSet(com.badlogic.gdx.utils.Queue)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toOrderedMap(Map)","u":"toOrderedMap(java.util.Map)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toOrderedSet(Collection)","u":"toOrderedSet(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toQueue(Collection)","u":"toQueue(java.util.Collection)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToGDX","l":"toShortArray(PrimitiveCollection.OfShort)","u":"toShortArray(com.github.tommyettinger.ds.PrimitiveCollection.OfShort)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toShortDeque(ShortArray)","u":"toShortDeque(com.badlogic.gdx.utils.ShortArray)"},{"p":"com.github.tommyettinger.ds.interop","c":"ConversionToJDK","l":"toShortList(ShortArray)","u":"toShortList(com.badlogic.gdx.utils.ShortArray)"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/apidocs/overview-tree.html b/docs/apidocs/overview-tree.html index 0b28627..1163209 100644 --- a/docs/apidocs/overview-tree.html +++ b/docs/apidocs/overview-tree.html @@ -2,7 +2,7 @@ -Class Hierarchy (jdkgdxds_interop 1.0.3.1 API) +Class Hierarchy (jdkgdxds_interop 1.0.3.2 API) diff --git a/gradle.properties b/gradle.properties index dfa0873..bf0abc6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,7 +12,7 @@ gdxVersion=1.11.0 GROUP=com.github.tommyettinger POM_ARTIFACT_ID=jdkgdxds_interop -VERSION_NAME=1.0.3.2-SNAPSHOT +VERSION_NAME=1.0.3.2 POM_NAME=jdkgdxds_interop POM_DESCRIPTION=Inter-operate between libGDX and jdkgdxds.