diff --git a/docs/latest/allclasses-index.html b/docs/latest/allclasses-index.html
index ed6a63b..d2b692e 100644
--- a/docs/latest/allclasses-index.html
+++ b/docs/latest/allclasses-index.html
@@ -77,10 +77,18 @@
All Classes and Interfaces<
+
+
+
+
Exception thrown when a data type cannot be read from or written to.
+
+
+
+
A data type visitor.
@@ -101,11 +109,7 @@
All Classes and Interfaces<
-
-
-
-
-
+
@@ -121,10 +125,6 @@ All Classes and Interfaces<
-
-
-
-
diff --git a/docs/latest/dev/ultreon/ubo/DataIo.html b/docs/latest/dev/ultreon/ubo/DataIo.html
index c813764..7cb0ba2 100644
--- a/docs/latest/dev/ultreon/ubo/DataIo.html
+++ b/docs/latest/dev/ultreon/ubo/DataIo.html
@@ -104,71 +104,71 @@ Method Summary
-static <T extends IType <?>> T
+
-static <T extends IType <?>> T
+
-static <T extends IType <?>> T
+
-static <T extends IType <?>> T
+
-static <T extends IType <?>> T
+
-static <T extends IType <?>> T
+
-static <T extends IType <?>> T
+
-static <T extends IType <?>> T
+
-
+
static <T> T
-
+
static void
-
Throws:
IOException
@@ -284,11 +284,11 @@ readCompress
Throws:
IOException
@@ -296,9 +296,9 @@
-
+
write
-public static void write (IType <?> type,
+
@@ -308,9 +308,9 @@ write
-
+
write
-public static void write (IType <?> type,
+
@@ -320,9 +320,9 @@ write
-
+
write
-public static void write (IType <?> type,
+
@@ -332,9 +332,9 @@ write
-
+
write
-public static void write (IType <?> type,
+
@@ -344,9 +344,9 @@ write
-
+
writeCompressed
-public static void writeCompressed (IType <?> type,
+
@@ -356,9 +356,9 @@ writeCompressed
-
+
writeCompressed
-public static void writeCompressed (IType <?> type,
+
@@ -368,9 +368,9 @@ writeCompressed
-
+
writeCompressed
-public static void writeCompressed (IType <?> type,
+
@@ -380,25 +380,25 @@ writeCompressed
-
-
Throws:
IOException
diff --git a/docs/latest/dev/ultreon/ubo/IReader.html b/docs/latest/dev/ultreon/ubo/DataReader.html
similarity index 87%
rename from docs/latest/dev/ultreon/ubo/IReader.html
rename to docs/latest/dev/ultreon/ubo/DataReader.html
index 971a6c0..e1a4f0d 100644
--- a/docs/latest/dev/ultreon/ubo/IReader.html
+++ b/docs/latest/dev/ultreon/ubo/DataReader.html
@@ -2,10 +2,10 @@
-IReader (ubo 1.4.0 API)
+DataReader (ubo 1.4.0 API)
-
+
@@ -68,7 +68,7 @@
public interface DataReader<T extends DataType <?>>
@@ -92,7 +92,7 @@ Method Summary
-
+
@@ -112,7 +112,7 @@ Method Details
@@ -187,7 +187,7 @@ getValue
Specified by:
-getValue
in interface IType <BigDecimal >
+getValue
in interface DataType <BigDecimal >
@@ -197,7 +197,7 @@ setValue
Specified by:
-setValue
in interface IType <BigDecimal >
+setValue
in interface DataType <BigDecimal >
@@ -207,7 +207,7 @@ id
public int id ()
Specified by:
-id
in interface IType <BigDecimal >
+id
in interface DataType <BigDecimal >
@@ -218,7 +218,7 @@ write
throws IOException
Specified by:
-write
in interface IType <BigDecimal >
+write
in interface DataType <BigDecimal >
Throws:
IOException
@@ -241,7 +241,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <BigDecimal >
+equals
in interface DataType <BigDecimal >
Overrides:
equals
in class Object
@@ -253,7 +253,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <BigDecimal >
+hashCode
in interface DataType <BigDecimal >
Overrides:
hashCode
in class Object
@@ -265,7 +265,7 @@ copy
Specified by:
-copy
in interface IType <BigDecimal >
+copy
in interface DataType <BigDecimal >
@@ -275,7 +275,7 @@ writeUso
Specified by:
-writeUso
in interface IType <BigDecimal >
+writeUso
in interface DataType <BigDecimal >
diff --git a/docs/latest/dev/ultreon/ubo/types/BigIntType.html b/docs/latest/dev/ultreon/ubo/types/BigIntType.html
index e99edb3..d89ed3c 100644
--- a/docs/latest/dev/ultreon/ubo/types/BigIntType.html
+++ b/docs/latest/dev/ultreon/ubo/types/BigIntType.html
@@ -76,12 +76,12 @@ Class BigIntType
-
Methods inherited from interface dev.ultreon.ubo.types.IType
-
accept
+Methods inherited from interface dev.ultreon.ubo.types.DataType
+accept
@@ -187,7 +187,7 @@ getValue
Specified by:
-getValue
in interface IType <BigInteger >
+getValue
in interface DataType <BigInteger >
@@ -197,7 +197,7 @@ setValue
Specified by:
-setValue
in interface IType <BigInteger >
+setValue
in interface DataType <BigInteger >
@@ -207,7 +207,7 @@ id
public int id ()
Specified by:
-id
in interface IType <BigInteger >
+id
in interface DataType <BigInteger >
@@ -218,7 +218,7 @@ write
throws IOException
Specified by:
-write
in interface IType <BigInteger >
+write
in interface DataType <BigInteger >
Throws:
IOException
@@ -241,7 +241,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <BigInteger >
+equals
in interface DataType <BigInteger >
Overrides:
equals
in class Object
@@ -253,7 +253,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <BigInteger >
+hashCode
in interface DataType <BigInteger >
Overrides:
hashCode
in class Object
@@ -265,7 +265,7 @@ copy
Specified by:
-copy
in interface IType <BigInteger >
+copy
in interface DataType <BigInteger >
@@ -275,7 +275,7 @@ writeUso
Specified by:
-writeUso
in interface IType <BigInteger >
+writeUso
in interface DataType <BigInteger >
diff --git a/docs/latest/dev/ultreon/ubo/types/BitSetType.html b/docs/latest/dev/ultreon/ubo/types/BitSetType.html
index ad1bbad..7826670 100644
--- a/docs/latest/dev/ultreon/ubo/types/BitSetType.html
+++ b/docs/latest/dev/ultreon/ubo/types/BitSetType.html
@@ -76,12 +76,12 @@ Class BitSetType
@@ -228,7 +228,7 @@ getValue
Specified by:
-getValue
in interface IType <BitSet >
+getValue
in interface DataType <BitSet >
@@ -238,7 +238,7 @@ setValue
public void setValue (BitSet obj)
Specified by:
-setValue
in interface IType <BitSet >
+setValue
in interface DataType <BitSet >
@@ -248,7 +248,7 @@ id
public int id ()
Specified by:
-id
in interface IType <BitSet >
+id
in interface DataType <BitSet >
@@ -259,7 +259,7 @@ write
throws IOException
Specified by:
-write
in interface IType <BitSet >
+write
in interface DataType <BitSet >
Throws:
IOException
@@ -282,7 +282,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <BitSet >
+equals
in interface DataType <BitSet >
Overrides:
equals
in class Object
@@ -294,7 +294,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <BitSet >
+hashCode
in interface DataType <BitSet >
Overrides:
hashCode
in class Object
@@ -306,7 +306,7 @@ copy
Specified by:
-copy
in interface IType <BitSet >
+copy
in interface DataType <BitSet >
@@ -316,7 +316,7 @@ writeUso
Specified by:
-writeUso
in interface IType <BitSet >
+writeUso
in interface DataType <BitSet >
diff --git a/docs/latest/dev/ultreon/ubo/types/BooleanType.html b/docs/latest/dev/ultreon/ubo/types/BooleanType.html
index 6127cf1..db33790 100644
--- a/docs/latest/dev/ultreon/ubo/types/BooleanType.html
+++ b/docs/latest/dev/ultreon/ubo/types/BooleanType.html
@@ -76,12 +76,12 @@ Class BooleanType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <Boolean >
+getValue
in interface DataType <Boolean >
@@ -189,7 +189,7 @@ setValue
Specified by:
-setValue
in interface IType <Boolean >
+setValue
in interface DataType <Boolean >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Boolean >
+id
in interface DataType <Boolean >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Boolean >
+write
in interface DataType <Boolean >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Boolean >
+equals
in interface DataType <Boolean >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Boolean >
+hashCode
in interface DataType <Boolean >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <Boolean >
+copy
in interface DataType <Boolean >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Boolean >
+writeUso
in interface DataType <Boolean >
diff --git a/docs/latest/dev/ultreon/ubo/types/ByteArrayType.html b/docs/latest/dev/ultreon/ubo/types/ByteArrayType.html
index 70bf6a9..2c5eb46 100644
--- a/docs/latest/dev/ultreon/ubo/types/ByteArrayType.html
+++ b/docs/latest/dev/ultreon/ubo/types/ByteArrayType.html
@@ -76,12 +76,12 @@ Class ByteArrayType
@@ -234,7 +234,7 @@ getValue
public byte[] getValue ()
Specified by:
-getValue
in interface IType <byte[]>
+getValue
in interface DataType <byte[]>
@@ -244,7 +244,7 @@ setValue
public void setValue (byte[] obj)
Specified by:
-setValue
in interface IType <byte[]>
+setValue
in interface DataType <byte[]>
@@ -254,7 +254,7 @@ id
public int id ()
Specified by:
-id
in interface IType <byte[]>
+id
in interface DataType <byte[]>
@@ -265,7 +265,7 @@ write
throws IOException
Specified by:
-write
in interface IType <byte[]>
+write
in interface DataType <byte[]>
Throws:
IOException
@@ -288,7 +288,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <byte[]>
+equals
in interface DataType <byte[]>
Overrides:
equals
in class Object
@@ -300,7 +300,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <byte[]>
+hashCode
in interface DataType <byte[]>
Overrides:
hashCode
in class Object
@@ -312,7 +312,7 @@ copy
Specified by:
-copy
in interface IType <byte[]>
+copy
in interface DataType <byte[]>
@@ -322,7 +322,7 @@ writeUso
Specified by:
-writeUso
in interface IType <byte[]>
+writeUso
in interface DataType <byte[]>
diff --git a/docs/latest/dev/ultreon/ubo/types/ByteType.html b/docs/latest/dev/ultreon/ubo/types/ByteType.html
index 58b6b41..dec4d6a 100644
--- a/docs/latest/dev/ultreon/ubo/types/ByteType.html
+++ b/docs/latest/dev/ultreon/ubo/types/ByteType.html
@@ -76,12 +76,12 @@ Class ByteType
@@ -187,7 +187,7 @@ getValue
Specified by:
-getValue
in interface IType <Byte >
+getValue
in interface DataType <Byte >
@@ -197,7 +197,7 @@ setValue
public void setValue (Byte obj)
Specified by:
-setValue
in interface IType <Byte >
+setValue
in interface DataType <Byte >
@@ -207,7 +207,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Byte >
+id
in interface DataType <Byte >
@@ -218,7 +218,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Byte >
+write
in interface DataType <Byte >
Throws:
IOException
@@ -241,7 +241,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Byte >
+equals
in interface DataType <Byte >
Overrides:
equals
in class Object
@@ -253,7 +253,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Byte >
+hashCode
in interface DataType <Byte >
Overrides:
hashCode
in class Object
@@ -265,7 +265,7 @@ copy
Specified by:
-copy
in interface IType <Byte >
+copy
in interface DataType <Byte >
@@ -275,7 +275,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Byte >
+writeUso
in interface DataType <Byte >
diff --git a/docs/latest/dev/ultreon/ubo/types/CharArrayType.html b/docs/latest/dev/ultreon/ubo/types/CharArrayType.html
index 72d0023..c1ffcea 100644
--- a/docs/latest/dev/ultreon/ubo/types/CharArrayType.html
+++ b/docs/latest/dev/ultreon/ubo/types/CharArrayType.html
@@ -76,12 +76,12 @@ Class CharArrayType
@@ -182,7 +182,7 @@ getValue
public char[] getValue ()
Specified by:
-getValue
in interface IType <char[]>
+getValue
in interface DataType <char[]>
@@ -192,7 +192,7 @@ setValue
public void setValue (char[] obj)
Specified by:
-setValue
in interface IType <char[]>
+setValue
in interface DataType <char[]>
@@ -202,7 +202,7 @@ id
public int id ()
Specified by:
-id
in interface IType <char[]>
+id
in interface DataType <char[]>
@@ -213,7 +213,7 @@ write
throws IOException
Specified by:
-write
in interface IType <char[]>
+write
in interface DataType <char[]>
Throws:
IOException
@@ -236,7 +236,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <char[]>
+equals
in interface DataType <char[]>
Overrides:
equals
in class Object
@@ -248,7 +248,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <char[]>
+hashCode
in interface DataType <char[]>
Overrides:
hashCode
in class Object
@@ -260,7 +260,7 @@ copy
Specified by:
-copy
in interface IType <char[]>
+copy
in interface DataType <char[]>
@@ -270,7 +270,7 @@ writeUso
Specified by:
-writeUso
in interface IType <char[]>
+writeUso
in interface DataType <char[]>
diff --git a/docs/latest/dev/ultreon/ubo/types/CharType.html b/docs/latest/dev/ultreon/ubo/types/CharType.html
index 1f3919b..723a1da 100644
--- a/docs/latest/dev/ultreon/ubo/types/CharType.html
+++ b/docs/latest/dev/ultreon/ubo/types/CharType.html
@@ -76,12 +76,12 @@ Class CharType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <Character >
+getValue
in interface DataType <Character >
@@ -189,7 +189,7 @@ setValue
Specified by:
-setValue
in interface IType <Character >
+setValue
in interface DataType <Character >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Character >
+id
in interface DataType <Character >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Character >
+write
in interface DataType <Character >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Character >
+equals
in interface DataType <Character >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Character >
+hashCode
in interface DataType <Character >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <Character >
+copy
in interface DataType <Character >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Character >
+writeUso
in interface DataType <Character >
diff --git a/docs/latest/dev/ultreon/ubo/types/IType.html b/docs/latest/dev/ultreon/ubo/types/DataType.html
similarity index 93%
rename from docs/latest/dev/ultreon/ubo/types/IType.html
rename to docs/latest/dev/ultreon/ubo/types/DataType.html
index 1337ce3..186ced0 100644
--- a/docs/latest/dev/ultreon/ubo/types/IType.html
+++ b/docs/latest/dev/ultreon/ubo/types/DataType.html
@@ -2,10 +2,10 @@
-IType (ubo 1.4.0 API)
+DataType (ubo 1.4.0 API)
-
+
@@ -68,7 +68,7 @@
@@ -76,7 +76,7 @@ Interface IType<T>
BigDecType
, BigIntType
, BitSetType
, BooleanType
, ByteArrayType
, ByteType
, CharArrayType
, CharType
, DoubleArrayType
, DoubleType
, FloatArrayType
, FloatType
, IntArrayType
, IntType
, ListType
, LongArrayType
, LongType
, MapType
, ShortArrayType
, ShortType
, StringType
, UUIDType
-public interface IType<T>
+public interface DataType<T>
@@ -94,13 +94,13 @@ Method Summary
default <R> R
-
+
boolean
-
+
int
@@ -110,7 +110,7 @@ Method Summary
void
-
+
void
@@ -135,13 +135,13 @@ Method Details
@@ -184,7 +184,7 @@ hashCode
diff --git a/docs/latest/dev/ultreon/ubo/types/DoubleArrayType.html b/docs/latest/dev/ultreon/ubo/types/DoubleArrayType.html
index bccf5b9..37cdebc 100644
--- a/docs/latest/dev/ultreon/ubo/types/DoubleArrayType.html
+++ b/docs/latest/dev/ultreon/ubo/types/DoubleArrayType.html
@@ -76,12 +76,12 @@ Class DoubleArrayType
All Implemented Interfaces:
-IType <double[]>
+DataType <double[]>
public class DoubleArrayType
extends Object
-implements IType <double[]>
+implements DataType <double[]>
@@ -182,7 +182,7 @@ getValue
public double[] getValue ()
Specified by:
-getValue
in interface IType <double[]>
+getValue
in interface DataType <double[]>
@@ -192,7 +192,7 @@ setValue
public void setValue (double[] obj)
Specified by:
-setValue
in interface IType <double[]>
+setValue
in interface DataType <double[]>
@@ -202,7 +202,7 @@ id
public int id ()
Specified by:
-id
in interface IType <double[]>
+id
in interface DataType <double[]>
@@ -213,7 +213,7 @@ write
throws IOException
Specified by:
-write
in interface IType <double[]>
+write
in interface DataType <double[]>
Throws:
IOException
@@ -236,7 +236,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <double[]>
+equals
in interface DataType <double[]>
Overrides:
equals
in class Object
@@ -248,7 +248,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <double[]>
+hashCode
in interface DataType <double[]>
Overrides:
hashCode
in class Object
@@ -260,7 +260,7 @@ copy
Specified by:
-copy
in interface IType <double[]>
+copy
in interface DataType <double[]>
@@ -276,7 +276,7 @@ writeUso
Specified by:
-writeUso
in interface IType <double[]>
+writeUso
in interface DataType <double[]>
diff --git a/docs/latest/dev/ultreon/ubo/types/DoubleType.html b/docs/latest/dev/ultreon/ubo/types/DoubleType.html
index 6f77dfe..d62cc1e 100644
--- a/docs/latest/dev/ultreon/ubo/types/DoubleType.html
+++ b/docs/latest/dev/ultreon/ubo/types/DoubleType.html
@@ -76,12 +76,12 @@ Class DoubleType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <Double >
+getValue
in interface DataType <Double >
@@ -189,7 +189,7 @@ setValue
public void setValue (Double obj)
Specified by:
-setValue
in interface IType <Double >
+setValue
in interface DataType <Double >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Double >
+id
in interface DataType <Double >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Double >
+write
in interface DataType <Double >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Double >
+equals
in interface DataType <Double >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Double >
+hashCode
in interface DataType <Double >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <Double >
+copy
in interface DataType <Double >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Double >
+writeUso
in interface DataType <Double >
diff --git a/docs/latest/dev/ultreon/ubo/types/FloatArrayType.html b/docs/latest/dev/ultreon/ubo/types/FloatArrayType.html
index baba815..f4e7cec 100644
--- a/docs/latest/dev/ultreon/ubo/types/FloatArrayType.html
+++ b/docs/latest/dev/ultreon/ubo/types/FloatArrayType.html
@@ -76,12 +76,12 @@ Class FloatArrayType
All Implemented Interfaces:
-IType <float[]>
+DataType <float[]>
public class FloatArrayType
extends Object
-implements IType <float[]>
+implements DataType <float[]>
@@ -182,7 +182,7 @@ getValue
public float[] getValue ()
Specified by:
-getValue
in interface IType <float[]>
+getValue
in interface DataType <float[]>
@@ -192,7 +192,7 @@ setValue
public void setValue (float[] obj)
Specified by:
-setValue
in interface IType <float[]>
+setValue
in interface DataType <float[]>
@@ -202,7 +202,7 @@ id
public int id ()
Specified by:
-id
in interface IType <float[]>
+id
in interface DataType <float[]>
@@ -213,7 +213,7 @@ write
throws IOException
Specified by:
-write
in interface IType <float[]>
+write
in interface DataType <float[]>
Throws:
IOException
@@ -236,7 +236,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <float[]>
+equals
in interface DataType <float[]>
Overrides:
equals
in class Object
@@ -248,7 +248,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <float[]>
+hashCode
in interface DataType <float[]>
Overrides:
hashCode
in class Object
@@ -260,7 +260,7 @@ copy
Specified by:
-copy
in interface IType <float[]>
+copy
in interface DataType <float[]>
@@ -276,7 +276,7 @@ writeUso
Specified by:
-writeUso
in interface IType <float[]>
+writeUso
in interface DataType <float[]>
diff --git a/docs/latest/dev/ultreon/ubo/types/FloatType.html b/docs/latest/dev/ultreon/ubo/types/FloatType.html
index 906b5e4..bbe4c72 100644
--- a/docs/latest/dev/ultreon/ubo/types/FloatType.html
+++ b/docs/latest/dev/ultreon/ubo/types/FloatType.html
@@ -76,12 +76,12 @@ Class FloatType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <Float >
+getValue
in interface DataType <Float >
@@ -189,7 +189,7 @@ setValue
public void setValue (Float obj)
Specified by:
-setValue
in interface IType <Float >
+setValue
in interface DataType <Float >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Float >
+id
in interface DataType <Float >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Float >
+write
in interface DataType <Float >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Float >
+equals
in interface DataType <Float >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Float >
+hashCode
in interface DataType <Float >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <Float >
+copy
in interface DataType <Float >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Float >
+writeUso
in interface DataType <Float >
diff --git a/docs/latest/dev/ultreon/ubo/types/IntArrayType.html b/docs/latest/dev/ultreon/ubo/types/IntArrayType.html
index c6f658b..485903c 100644
--- a/docs/latest/dev/ultreon/ubo/types/IntArrayType.html
+++ b/docs/latest/dev/ultreon/ubo/types/IntArrayType.html
@@ -76,12 +76,12 @@ Class IntArrayType
@@ -182,7 +182,7 @@ getValue
public int[] getValue ()
Specified by:
-getValue
in interface IType <int[]>
+getValue
in interface DataType <int[]>
@@ -192,7 +192,7 @@ setValue
public void setValue (int[] obj)
Specified by:
-setValue
in interface IType <int[]>
+setValue
in interface DataType <int[]>
@@ -202,7 +202,7 @@ id
public int id ()
Specified by:
-id
in interface IType <int[]>
+id
in interface DataType <int[]>
@@ -213,7 +213,7 @@ write
throws IOException
Specified by:
-write
in interface IType <int[]>
+write
in interface DataType <int[]>
Throws:
IOException
@@ -236,7 +236,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <int[]>
+equals
in interface DataType <int[]>
Overrides:
equals
in class Object
@@ -248,7 +248,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <int[]>
+hashCode
in interface DataType <int[]>
Overrides:
hashCode
in class Object
@@ -260,7 +260,7 @@ copy
Specified by:
-copy
in interface IType <int[]>
+copy
in interface DataType <int[]>
@@ -276,7 +276,7 @@ writeUso
Specified by:
-writeUso
in interface IType <int[]>
+writeUso
in interface DataType <int[]>
diff --git a/docs/latest/dev/ultreon/ubo/types/IntType.html b/docs/latest/dev/ultreon/ubo/types/IntType.html
index cd3ba86..ed18738 100644
--- a/docs/latest/dev/ultreon/ubo/types/IntType.html
+++ b/docs/latest/dev/ultreon/ubo/types/IntType.html
@@ -76,12 +76,12 @@ Class IntType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <Integer >
+getValue
in interface DataType <Integer >
@@ -189,7 +189,7 @@ setValue
Specified by:
-setValue
in interface IType <Integer >
+setValue
in interface DataType <Integer >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Integer >
+id
in interface DataType <Integer >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Integer >
+write
in interface DataType <Integer >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Integer >
+equals
in interface DataType <Integer >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Integer >
+hashCode
in interface DataType <Integer >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <Integer >
+copy
in interface DataType <Integer >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Integer >
+writeUso
in interface DataType <Integer >
diff --git a/docs/latest/dev/ultreon/ubo/types/ListType.html b/docs/latest/dev/ultreon/ubo/types/ListType.html
index 73462e7..746389b 100644
--- a/docs/latest/dev/ultreon/ubo/types/ListType.html
+++ b/docs/latest/dev/ultreon/ubo/types/ListType.html
@@ -68,7 +68,7 @@
+
Methods inherited from interface dev.ultreon.ubo.types.DataType
+
accept
+
-
-
Methods inherited from interface dev.ultreon.ubo.types.IType
-
accept
@@ -215,14 +215,14 @@ ListType
@@ -252,7 +252,7 @@ setValue
public void setValue (List <T > obj)
Specified by:
-setValue
in interface IType <T extends IType <?>>
+setValue
in interface DataType <T extends DataType <?>>
@@ -262,7 +262,7 @@ id
public int id ()
Specified by:
-id
in interface IType <T extends IType <?>>
+id
in interface DataType <T extends DataType <?>>
@@ -273,7 +273,7 @@ write
throws IOException
Specified by:
-write
in interface IType <T extends IType <?>>
+write
in interface DataType <T extends DataType <?>>
Throws:
IOException
@@ -292,7 +292,7 @@ read
@@ -302,7 +302,7 @@ iterator
Specified by:
-iterator
in interface Iterable <T extends IType <?>>
+iterator
in interface Iterable <T extends DataType <?>>
@@ -314,9 +314,9 @@ type
@@ -343,7 +343,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <T extends IType <?>>
+equals
in interface DataType <T extends DataType <?>>
Overrides:
equals
in class Object
@@ -355,7 +355,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <T extends IType <?>>
+hashCode
in interface DataType <T extends DataType <?>>
Overrides:
hashCode
in class Object
@@ -367,7 +367,7 @@ copy
Specified by:
-copy
in interface IType <T extends IType <?>>
+copy
in interface DataType <T extends DataType <?>>
@@ -377,7 +377,7 @@ writeUso
Specified by:
-writeUso
in interface IType <T extends IType <?>>
+writeUso
in interface DataType <T extends DataType <?>>
@@ -395,20 +395,20 @@ clear
-set
+set
public T set (int index,
T type)
-contains
+contains
public boolean contains (T type)
diff --git a/docs/latest/dev/ultreon/ubo/types/LongArrayType.html b/docs/latest/dev/ultreon/ubo/types/LongArrayType.html
index 4596df4..7fddb9d 100644
--- a/docs/latest/dev/ultreon/ubo/types/LongArrayType.html
+++ b/docs/latest/dev/ultreon/ubo/types/LongArrayType.html
@@ -76,12 +76,12 @@ Class LongArrayType
@@ -182,7 +182,7 @@ getValue
public long[] getValue ()
Specified by:
-getValue
in interface IType <long[]>
+getValue
in interface DataType <long[]>
@@ -192,7 +192,7 @@ setValue
public void setValue (long[] obj)
Specified by:
-setValue
in interface IType <long[]>
+setValue
in interface DataType <long[]>
@@ -202,7 +202,7 @@ id
public int id ()
Specified by:
-id
in interface IType <long[]>
+id
in interface DataType <long[]>
@@ -213,7 +213,7 @@ write
throws IOException
Specified by:
-write
in interface IType <long[]>
+write
in interface DataType <long[]>
Throws:
IOException
@@ -236,7 +236,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <long[]>
+equals
in interface DataType <long[]>
Overrides:
equals
in class Object
@@ -248,7 +248,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <long[]>
+hashCode
in interface DataType <long[]>
Overrides:
hashCode
in class Object
@@ -260,7 +260,7 @@ copy
Specified by:
-copy
in interface IType <long[]>
+copy
in interface DataType <long[]>
@@ -276,7 +276,7 @@ writeUso
Specified by:
-writeUso
in interface IType <long[]>
+writeUso
in interface DataType <long[]>
diff --git a/docs/latest/dev/ultreon/ubo/types/LongType.html b/docs/latest/dev/ultreon/ubo/types/LongType.html
index 1a8ba64..6456189 100644
--- a/docs/latest/dev/ultreon/ubo/types/LongType.html
+++ b/docs/latest/dev/ultreon/ubo/types/LongType.html
@@ -76,12 +76,12 @@ Class LongType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <Long >
+getValue
in interface DataType <Long >
@@ -189,7 +189,7 @@ setValue
public void setValue (Long obj)
Specified by:
-setValue
in interface IType <Long >
+setValue
in interface DataType <Long >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Long >
+id
in interface DataType <Long >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Long >
+write
in interface DataType <Long >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Long >
+equals
in interface DataType <Long >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Long >
+hashCode
in interface DataType <Long >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <Long >
+copy
in interface DataType <Long >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Long >
+writeUso
in interface DataType <Long >
diff --git a/docs/latest/dev/ultreon/ubo/types/MapType.html b/docs/latest/dev/ultreon/ubo/types/MapType.html
index 8189a77..105a391 100644
--- a/docs/latest/dev/ultreon/ubo/types/MapType.html
+++ b/docs/latest/dev/ultreon/ubo/types/MapType.html
@@ -76,12 +76,12 @@ Class MapType
@@ -95,8 +95,11 @@ Constructor Summary
-
+
+
+
@@ -118,20 +121,20 @@ Method Summary
-final <T extends IType <?>> boolean
+
-
+
boolean
-
+
@@ -232,11 +235,11 @@ Method Summary
-
+
-
+
@@ -289,7 +292,7 @@ Method Summary
-
+
int
@@ -304,12 +307,12 @@ Method Summary
-
+
void
-
+
void
putBigDec (String key,
@@ -410,7 +413,7 @@ Method Summary
void
-
+
int
@@ -418,7 +421,7 @@ Method Summary
-
+
void
@@ -434,8 +437,8 @@ Method Summary
Methods inherited from class java.lang.Object
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
-
Methods inherited from interface dev.ultreon.ubo.types.IType
-
accept
+Methods inherited from interface dev.ultreon.ubo.types.DataType
+accept
@@ -456,7 +459,14 @@ MapType
+
+
+
@@ -470,20 +480,20 @@ Method Details
@@ -496,13 +506,13 @@ keys
@@ -511,7 +521,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Map <String ,IType <?>>>
+id
in interface DataType <Map <String ,DataType <?>>>
@@ -522,7 +532,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Map <String ,IType <?>>>
+write
in interface DataType <Map <String ,DataType <?>>>
Throws:
IOException
@@ -548,17 +558,17 @@ contains
-
@@ -984,16 +994,16 @@ getMap
getList
-public <T extends IType <?>> ListType <T> getList (String key,
+
@@ -1013,7 +1023,7 @@ getUUID
@@ -1025,7 +1035,7 @@ remove
@@ -1034,7 +1044,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Map <String ,IType <?>>>
+equals
in interface DataType <Map <String ,DataType <?>>>
Overrides:
equals
in class Object
@@ -1046,7 +1056,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Map <String ,IType <?>>>
+hashCode
in interface DataType <Map <String ,DataType <?>>>
Overrides:
hashCode
in class Object
@@ -1058,7 +1068,7 @@ copy
Specified by:
-copy
in interface IType <Map <String ,IType <?>>>
+copy
in interface DataType <Map <String ,DataType <?>>>
@@ -1068,7 +1078,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Map <String ,IType <?>>>
+writeUso
in interface DataType <Map <String ,DataType <?>>>
diff --git a/docs/latest/dev/ultreon/ubo/types/ShortArrayType.html b/docs/latest/dev/ultreon/ubo/types/ShortArrayType.html
index 56bd451..a7dc046 100644
--- a/docs/latest/dev/ultreon/ubo/types/ShortArrayType.html
+++ b/docs/latest/dev/ultreon/ubo/types/ShortArrayType.html
@@ -76,12 +76,12 @@ Class ShortArrayType
All Implemented Interfaces:
-IType <short[]>
+DataType <short[]>
public class ShortArrayType
extends Object
-implements IType <short[]>
+implements DataType <short[]>
@@ -182,7 +182,7 @@ getValue
public short[] getValue ()
Specified by:
-getValue
in interface IType <short[]>
+getValue
in interface DataType <short[]>
@@ -192,7 +192,7 @@ setValue
public void setValue (short[] obj)
Specified by:
-setValue
in interface IType <short[]>
+setValue
in interface DataType <short[]>
@@ -202,7 +202,7 @@ id
public int id ()
Specified by:
-id
in interface IType <short[]>
+id
in interface DataType <short[]>
@@ -213,7 +213,7 @@ write
throws IOException
Specified by:
-write
in interface IType <short[]>
+write
in interface DataType <short[]>
Throws:
IOException
@@ -236,7 +236,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <short[]>
+equals
in interface DataType <short[]>
Overrides:
equals
in class Object
@@ -248,7 +248,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <short[]>
+hashCode
in interface DataType <short[]>
Overrides:
hashCode
in class Object
@@ -260,7 +260,7 @@ copy
Specified by:
-copy
in interface IType <short[]>
+copy
in interface DataType <short[]>
@@ -276,7 +276,7 @@ writeUso
Specified by:
-writeUso
in interface IType <short[]>
+writeUso
in interface DataType <short[]>
diff --git a/docs/latest/dev/ultreon/ubo/types/ShortType.html b/docs/latest/dev/ultreon/ubo/types/ShortType.html
index d2d144e..07051c3 100644
--- a/docs/latest/dev/ultreon/ubo/types/ShortType.html
+++ b/docs/latest/dev/ultreon/ubo/types/ShortType.html
@@ -76,12 +76,12 @@ Class ShortType
@@ -187,7 +187,7 @@ getValue
Specified by:
-getValue
in interface IType <Short >
+getValue
in interface DataType <Short >
@@ -197,7 +197,7 @@ setValue
public void setValue (Short obj)
Specified by:
-setValue
in interface IType <Short >
+setValue
in interface DataType <Short >
@@ -207,7 +207,7 @@ id
public int id ()
Specified by:
-id
in interface IType <Short >
+id
in interface DataType <Short >
@@ -218,7 +218,7 @@ write
throws IOException
Specified by:
-write
in interface IType <Short >
+write
in interface DataType <Short >
Throws:
IOException
@@ -241,7 +241,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <Short >
+equals
in interface DataType <Short >
Overrides:
equals
in class Object
@@ -253,7 +253,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <Short >
+hashCode
in interface DataType <Short >
Overrides:
hashCode
in class Object
@@ -265,7 +265,7 @@ copy
Specified by:
-copy
in interface IType <Short >
+copy
in interface DataType <Short >
@@ -275,7 +275,7 @@ writeUso
Specified by:
-writeUso
in interface IType <Short >
+writeUso
in interface DataType <Short >
diff --git a/docs/latest/dev/ultreon/ubo/types/StringType.html b/docs/latest/dev/ultreon/ubo/types/StringType.html
index cb50529..1de4cb7 100644
--- a/docs/latest/dev/ultreon/ubo/types/StringType.html
+++ b/docs/latest/dev/ultreon/ubo/types/StringType.html
@@ -76,12 +76,12 @@ Class StringType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <String >
+getValue
in interface DataType <String >
@@ -189,7 +189,7 @@ setValue
public void setValue (String obj)
Specified by:
-setValue
in interface IType <String >
+setValue
in interface DataType <String >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <String >
+id
in interface DataType <String >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <String >
+write
in interface DataType <String >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object o)
Specified by:
-equals
in interface IType <String >
+equals
in interface DataType <String >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <String >
+hashCode
in interface DataType <String >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <String >
+copy
in interface DataType <String >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <String >
+writeUso
in interface DataType <String >
diff --git a/docs/latest/dev/ultreon/ubo/types/UUIDType.html b/docs/latest/dev/ultreon/ubo/types/UUIDType.html
index 2cd5e0a..84410bd 100644
--- a/docs/latest/dev/ultreon/ubo/types/UUIDType.html
+++ b/docs/latest/dev/ultreon/ubo/types/UUIDType.html
@@ -76,12 +76,12 @@ Class UUIDType
@@ -179,7 +179,7 @@ getValue
Specified by:
-getValue
in interface IType <UUID >
+getValue
in interface DataType <UUID >
@@ -189,7 +189,7 @@ setValue
public void setValue (UUID obj)
Specified by:
-setValue
in interface IType <UUID >
+setValue
in interface DataType <UUID >
@@ -199,7 +199,7 @@ id
public int id ()
Specified by:
-id
in interface IType <UUID >
+id
in interface DataType <UUID >
@@ -210,7 +210,7 @@ write
throws IOException
Specified by:
-write
in interface IType <UUID >
+write
in interface DataType <UUID >
Throws:
IOException
@@ -233,7 +233,7 @@ equals
public boolean equals (Object other)
Specified by:
-equals
in interface IType <UUID >
+equals
in interface DataType <UUID >
Overrides:
equals
in class Object
@@ -245,7 +245,7 @@ hashCode
public int hashCode ()
Specified by:
-hashCode
in interface IType <UUID >
+hashCode
in interface DataType <UUID >
Overrides:
hashCode
in class Object
@@ -257,7 +257,7 @@ copy
Specified by:
-copy
in interface IType <UUID >
+copy
in interface DataType <UUID >
@@ -267,7 +267,7 @@ writeUso
Specified by:
-writeUso
in interface IType <UUID >
+writeUso
in interface DataType <UUID >
diff --git a/docs/latest/dev/ultreon/ubo/types/package-summary.html b/docs/latest/dev/ultreon/ubo/types/package-summary.html
index fd6959c..b4aaf64 100644
--- a/docs/latest/dev/ultreon/ubo/types/package-summary.html
+++ b/docs/latest/dev/ultreon/ubo/types/package-summary.html
@@ -101,21 +101,21 @@ Package dev.ultreon.ubo.
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
diff --git a/docs/latest/dev/ultreon/ubo/types/package-tree.html b/docs/latest/dev/ultreon/ubo/types/package-tree.html
index bf9cbde..5ed5b40 100644
--- a/docs/latest/dev/ultreon/ubo/types/package-tree.html
+++ b/docs/latest/dev/ultreon/ubo/types/package-tree.html
@@ -58,28 +58,28 @@ Class Hierarchy
@@ -87,7 +87,7 @@ Class Hierarchy
Interface Hierarchy
-dev.ultreon.ubo.types.IType <T>
+dev.ultreon.ubo.types.DataType <T>
diff --git a/docs/latest/dev/ultreon/ubo/util/DataTypeVisitor.html b/docs/latest/dev/ultreon/ubo/util/DataTypeVisitor.html
index f427db1..d3d1c3e 100644
--- a/docs/latest/dev/ultreon/ubo/util/DataTypeVisitor.html
+++ b/docs/latest/dev/ultreon/ubo/util/DataTypeVisitor.html
@@ -107,18 +107,18 @@ Method Summary
-
+
Creates a data type visitor that deep copies the data type.
-static <T extends IType <?>> T
+
-
+
@@ -151,13 +151,13 @@ WRITE_USO
Method Details
-
+
visit
-
+
Visits a data type.
Parameters:
-type
- the data type to visit.
+dataType
- the data type to visit.
Returns:
the result of visiting the data type.
@@ -166,7 +166,7 @@ visit
deepCopy
-
+
Creates a data type visitor that deep copies the data type.
Returns:
@@ -176,8 +176,8 @@ deepCopy
-deepCopy
-static <T extends IType <?>> T deepCopy (T type)
+deepCopy
+static <T extends DataType <?>> T deepCopy (T type)
Deep copies a data type.
Type Parameters:
diff --git a/docs/latest/dev/ultreon/ubo/util/StringVisitor.html b/docs/latest/dev/ultreon/ubo/util/StringVisitor.html
index e9a5b3a..c1d51b1 100644
--- a/docs/latest/dev/ultreon/ubo/util/StringVisitor.html
+++ b/docs/latest/dev/ultreon/ubo/util/StringVisitor.html
@@ -85,7 +85,7 @@ Field Summary
-
+
@@ -122,7 +122,7 @@ Field Details
diff --git a/docs/latest/index-all.html b/docs/latest/index-all.html
index a8b4f38..42dfbc7 100644
--- a/docs/latest/index-all.html
+++ b/docs/latest/index-all.html
@@ -52,16 +52,16 @@ Index
A B C D E F G H I K L M N P R S T U V W All Classes and Interfaces | All Packages | Serialized Form
A
-accept(DataTypeVisitor<R>) - Method in interface dev.ultreon.ubo.types.IType
+accept(DataTypeVisitor<R>) - Method in interface dev.ultreon.ubo.types.DataType
add(T) - Method in class dev.ultreon.ubo.types.ListType
B
-BIG_DEC - Static variable in class dev.ultreon.ubo.Types
+BIG_DEC - Static variable in class dev.ultreon.ubo.DataTypes
-BIG_INT - Static variable in class dev.ultreon.ubo.Types
+BIG_INT - Static variable in class dev.ultreon.ubo.DataTypes
BigDecType - Class in dev.ultreon.ubo.types
@@ -75,7 +75,7 @@ B
BigIntType(BigInteger) - Constructor for class dev.ultreon.ubo.types.BigIntType
-BIT_SET - Static variable in class dev.ultreon.ubo.Types
+BIT_SET - Static variable in class dev.ultreon.ubo.DataTypes
BitSetType - Class in dev.ultreon.ubo.types
@@ -87,15 +87,15 @@ B
BitSetType(BitSet) - Constructor for class dev.ultreon.ubo.types.BitSetType
-BOOLEAN - Static variable in class dev.ultreon.ubo.Types
+BOOLEAN - Static variable in class dev.ultreon.ubo.DataTypes
BooleanType - Class in dev.ultreon.ubo.types
BooleanType(boolean) - Constructor for class dev.ultreon.ubo.types.BooleanType
-BYTE - Static variable in class dev.ultreon.ubo.Types
+BYTE - Static variable in class dev.ultreon.ubo.DataTypes
-BYTE_ARRAY - Static variable in class dev.ultreon.ubo.Types
+BYTE_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
ByteArrayType - Class in dev.ultreon.ubo.types
@@ -126,9 +126,9 @@ C
cast(C...) - Method in class dev.ultreon.ubo.types.ListType
-CHAR - Static variable in class dev.ultreon.ubo.Types
+CHAR - Static variable in class dev.ultreon.ubo.DataTypes
-CHAR_ARRAY - Static variable in class dev.ultreon.ubo.Types
+CHAR_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
CharArrayType - Class in dev.ultreon.ubo.types
@@ -164,6 +164,8 @@ C
copy() - Method in class dev.ultreon.ubo.types.CharType
+copy() - Method in interface dev.ultreon.ubo.types.DataType
+
copy() - Method in class dev.ultreon.ubo.types.DoubleArrayType
copy() - Method in class dev.ultreon.ubo.types.DoubleType
@@ -176,8 +178,6 @@ C
copy() - Method in class dev.ultreon.ubo.types.IntType
-copy() - Method in interface dev.ultreon.ubo.types.IType
-
copy() - Method in class dev.ultreon.ubo.types.ListType
copy() - Method in class dev.ultreon.ubo.types.LongArrayType
@@ -201,12 +201,24 @@ D
DataIo() - Constructor for class dev.ultreon.ubo.DataIo
+DataReader <T extends DataType <?>> - Interface in dev.ultreon.ubo
+
+DataType <T > - Interface in dev.ultreon.ubo.types
+
DataTypeException - Exception in dev.ultreon.ubo
Exception thrown when a data type cannot be read from or written to.
DataTypeException(String) - Constructor for exception dev.ultreon.ubo.DataTypeException
+DataTypeRegistry - Class in dev.ultreon.ubo
+
+DataTypeRegistry() - Constructor for class dev.ultreon.ubo.DataTypeRegistry
+
+DataTypes - Class in dev.ultreon.ubo
+
+DataTypes() - Constructor for class dev.ultreon.ubo.DataTypes
+
DataTypeVisitor <T > - Interface in dev.ultreon.ubo.util
A data type visitor.
@@ -225,9 +237,9 @@ D
dev.ultreon.ubo.util - package dev.ultreon.ubo.util
-DOUBLE - Static variable in class dev.ultreon.ubo.Types
+DOUBLE - Static variable in class dev.ultreon.ubo.DataTypes
-DOUBLE_ARRAY - Static variable in class dev.ultreon.ubo.Types
+DOUBLE_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
DoubleArrayType - Class in dev.ultreon.ubo.types
@@ -258,6 +270,8 @@ E
equals(Object) - Method in class dev.ultreon.ubo.types.CharType
+equals(Object) - Method in interface dev.ultreon.ubo.types.DataType
+
equals(Object) - Method in class dev.ultreon.ubo.types.DoubleArrayType
equals(Object) - Method in class dev.ultreon.ubo.types.DoubleType
@@ -270,8 +284,6 @@ E
equals(Object) - Method in class dev.ultreon.ubo.types.IntType
-equals(Object) - Method in interface dev.ultreon.ubo.types.IType
-
equals(Object) - Method in class dev.ultreon.ubo.types.ListType
equals(Object) - Method in class dev.ultreon.ubo.types.LongArrayType
@@ -291,9 +303,9 @@ E
F
-FLOAT - Static variable in class dev.ultreon.ubo.Types
+FLOAT - Static variable in class dev.ultreon.ubo.DataTypes
-FLOAT_ARRAY - Static variable in class dev.ultreon.ubo.Types
+FLOAT_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
FloatArrayType - Class in dev.ultreon.ubo.types
@@ -372,9 +384,9 @@ G
getFloatArray(String, float[]) - Method in class dev.ultreon.ubo.types.MapType
-getId(Class<?>) - Static method in class dev.ultreon.ubo.TypeRegistry
+getId(Class<?>) - Static method in class dev.ultreon.ubo.DataTypeRegistry
-getIdOrThrow(Class<?>) - Static method in class dev.ultreon.ubo.TypeRegistry
+getIdOrThrow(Class<?>) - Static method in class dev.ultreon.ubo.DataTypeRegistry
getInt(String) - Method in class dev.ultreon.ubo.types.MapType
@@ -414,7 +426,7 @@ G
getString(String, String) - Method in class dev.ultreon.ubo.types.MapType
-getType(int) - Static method in class dev.ultreon.ubo.TypeRegistry
+getType(int) - Static method in class dev.ultreon.ubo.DataTypeRegistry
getUUID(String) - Method in class dev.ultreon.ubo.types.MapType
@@ -436,6 +448,8 @@ G
getValue() - Method in class dev.ultreon.ubo.types.CharType
+getValue() - Method in interface dev.ultreon.ubo.types.DataType
+
getValue() - Method in class dev.ultreon.ubo.types.DoubleArrayType
getValue() - Method in class dev.ultreon.ubo.types.DoubleType
@@ -448,8 +462,6 @@ G
getValue() - Method in class dev.ultreon.ubo.types.IntType
-getValue() - Method in interface dev.ultreon.ubo.types.IType
-
getValue() - Method in class dev.ultreon.ubo.types.ListType
getValue() - Method in class dev.ultreon.ubo.types.LongArrayType
@@ -485,6 +497,8 @@ H
hashCode() - Method in class dev.ultreon.ubo.types.CharType
+hashCode() - Method in interface dev.ultreon.ubo.types.DataType
+
hashCode() - Method in class dev.ultreon.ubo.types.DoubleArrayType
hashCode() - Method in class dev.ultreon.ubo.types.DoubleType
@@ -497,8 +511,6 @@ H
hashCode() - Method in class dev.ultreon.ubo.types.IntType
-hashCode() - Method in interface dev.ultreon.ubo.types.IType
-
hashCode() - Method in class dev.ultreon.ubo.types.ListType
hashCode() - Method in class dev.ultreon.ubo.types.LongArrayType
@@ -534,6 +546,8 @@ I
id() - Method in class dev.ultreon.ubo.types.CharType
+id() - Method in interface dev.ultreon.ubo.types.DataType
+
id() - Method in class dev.ultreon.ubo.types.DoubleArrayType
id() - Method in class dev.ultreon.ubo.types.DoubleType
@@ -546,8 +560,6 @@ I
id() - Method in class dev.ultreon.ubo.types.IntType
-id() - Method in interface dev.ultreon.ubo.types.IType
-
id() - Method in class dev.ultreon.ubo.types.ListType
id() - Method in class dev.ultreon.ubo.types.LongArrayType
@@ -564,9 +576,9 @@ I
id() - Method in class dev.ultreon.ubo.types.UUIDType
-INT - Static variable in class dev.ultreon.ubo.Types
+INT - Static variable in class dev.ultreon.ubo.DataTypes
-INT_ARRAY - Static variable in class dev.ultreon.ubo.Types
+INT_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
IntArrayType - Class in dev.ultreon.ubo.types
@@ -576,16 +588,12 @@ I
IntType(int) - Constructor for class dev.ultreon.ubo.types.IntType
-IReader <T extends IType <?>> - Interface in dev.ultreon.ubo
-
isEmpty() - Method in class dev.ultreon.ubo.types.ListType
isEmpty() - Method in class dev.ultreon.ubo.types.MapType
iterator() - Method in class dev.ultreon.ubo.types.ListType
-IType <T > - Interface in dev.ultreon.ubo.types
-
K
@@ -596,9 +604,9 @@ L
length() - Method in class dev.ultreon.ubo.types.BitSetType
-LIST - Static variable in class dev.ultreon.ubo.Types
+LIST - Static variable in class dev.ultreon.ubo.DataTypes
-ListType <T extends IType <?>> - Class in dev.ultreon.ubo.types
+ListType <T extends DataType <?>> - Class in dev.ultreon.ubo.types
ListType(int) - Constructor for class dev.ultreon.ubo.types.ListType
@@ -606,9 +614,9 @@ L
ListType(T...) - Constructor for class dev.ultreon.ubo.types.ListType
-LONG - Static variable in class dev.ultreon.ubo.Types
+LONG - Static variable in class dev.ultreon.ubo.DataTypes
-LONG_ARRAY - Static variable in class dev.ultreon.ubo.Types
+LONG_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
LongArrayType - Class in dev.ultreon.ubo.types
@@ -621,13 +629,15 @@ L
M
-MAP - Static variable in class dev.ultreon.ubo.Types
+MAP - Static variable in class dev.ultreon.ubo.DataTypes
MapType - Class in dev.ultreon.ubo.types
MapType() - Constructor for class dev.ultreon.ubo.types.MapType
-MapType(Map<String, IType<?>>) - Constructor for class dev.ultreon.ubo.types.MapType
+MapType(String, DataType<?>) - Constructor for class dev.ultreon.ubo.types.MapType
+
+MapType(Map<String, DataType<?>>) - Constructor for class dev.ultreon.ubo.types.MapType
N
@@ -649,7 +659,7 @@ P
previousSetBit(int) - Method in class dev.ultreon.ubo.types.BitSetType
-put(String, IType<?>) - Method in class dev.ultreon.ubo.types.MapType
+put(String, DataType<?>) - Method in class dev.ultreon.ubo.types.MapType
putBigDec(String, BigDecimal) - Method in class dev.ultreon.ubo.types.MapType
@@ -700,9 +710,9 @@ P
R
-read(int, DataInput) - Static method in class dev.ultreon.ubo.TypeRegistry
+read(int, DataInput) - Static method in class dev.ultreon.ubo.DataTypeRegistry
-read(DataInput) - Method in interface dev.ultreon.ubo.IReader
+read(DataInput) - Method in interface dev.ultreon.ubo.DataReader
read(DataInput) - Static method in class dev.ultreon.ubo.types.BigDecType
@@ -762,7 +772,7 @@ R
readCompressed(URL, T...) - Static method in class dev.ultreon.ubo.DataIo
-register(int, IReader<T>, T...) - Static method in class dev.ultreon.ubo.TypeRegistry
+register(int, DataReader<T>, T...) - Static method in class dev.ultreon.ubo.DataTypeRegistry
remove(int) - Method in class dev.ultreon.ubo.types.ListType
@@ -817,15 +827,15 @@ S
setValue(List<T>) - Method in class dev.ultreon.ubo.types.ListType
-setValue(Map<String, IType<?>>) - Method in class dev.ultreon.ubo.types.MapType
+setValue(Map<String, DataType<?>>) - Method in class dev.ultreon.ubo.types.MapType
setValue(UUID) - Method in class dev.ultreon.ubo.types.UUIDType
-setValue(T) - Method in interface dev.ultreon.ubo.types.IType
+setValue(T) - Method in interface dev.ultreon.ubo.types.DataType
-SHORT - Static variable in class dev.ultreon.ubo.Types
+SHORT - Static variable in class dev.ultreon.ubo.DataTypes
-SHORT_ARRAY - Static variable in class dev.ultreon.ubo.Types
+SHORT_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
ShortArrayType - Class in dev.ultreon.ubo.types
@@ -855,7 +865,7 @@ S
size() - Method in class dev.ultreon.ubo.types.ShortArrayType
-STRING - Static variable in class dev.ultreon.ubo.Types
+STRING - Static variable in class dev.ultreon.ubo.DataTypes
StringType - Class in dev.ultreon.ubo.types
@@ -910,18 +920,10 @@ T
toString() - Method in class dev.ultreon.ubo.types.UUIDType
-toUso(IType<?>) - Static method in class dev.ultreon.ubo.DataIo
+toUso(DataType<?>) - Static method in class dev.ultreon.ubo.DataIo
type() - Method in class dev.ultreon.ubo.types.ListType
-TypeRegistry - Class in dev.ultreon.ubo
-
-TypeRegistry() - Constructor for class dev.ultreon.ubo.TypeRegistry
-
-Types - Class in dev.ultreon.ubo
-
-Types() - Constructor for class dev.ultreon.ubo.Types
-
U
@@ -929,7 +931,7 @@ U
UsoParser(String) - Constructor for class dev.ultreon.ubo.UsoParser
-UUID - Static variable in class dev.ultreon.ubo.Types
+UUID - Static variable in class dev.ultreon.ubo.DataTypes
UUIDType - Class in dev.ultreon.ubo.types
@@ -940,24 +942,24 @@ V
values() - Method in class dev.ultreon.ubo.types.MapType
-visit(IType<?>) - Method in interface dev.ultreon.ubo.util.DataTypeVisitor
+visit(DataType<?>) - Method in interface dev.ultreon.ubo.util.DataTypeVisitor
Visits a data type.
-visit(DataTypeVisitor<T>, IType<?>) - Static method in class dev.ultreon.ubo.DataIo
+visit(DataTypeVisitor<T>, DataType<?>) - Static method in class dev.ultreon.ubo.DataIo
visit(String) - Method in interface dev.ultreon.ubo.util.StringVisitor
W
-write(IType<?>, DataOutput) - Static method in class dev.ultreon.ubo.DataIo
+write(DataType<?>, DataOutput) - Static method in class dev.ultreon.ubo.DataIo
-write(IType<?>, File) - Static method in class dev.ultreon.ubo.DataIo
+write(DataType<?>, File) - Static method in class dev.ultreon.ubo.DataIo
-write(IType<?>, OutputStream) - Static method in class dev.ultreon.ubo.DataIo
+write(DataType<?>, OutputStream) - Static method in class dev.ultreon.ubo.DataIo
-write(IType<?>, URL) - Static method in class dev.ultreon.ubo.DataIo
+write(DataType<?>, URL) - Static method in class dev.ultreon.ubo.DataIo
write(DataOutput) - Method in class dev.ultreon.ubo.types.BigDecType
@@ -975,6 +977,8 @@ W
write(DataOutput) - Method in class dev.ultreon.ubo.types.CharType
+write(DataOutput) - Method in interface dev.ultreon.ubo.types.DataType
+
write(DataOutput) - Method in class dev.ultreon.ubo.types.DoubleArrayType
write(DataOutput) - Method in class dev.ultreon.ubo.types.DoubleType
@@ -987,8 +991,6 @@ W
write(DataOutput) - Method in class dev.ultreon.ubo.types.IntType
-write(DataOutput) - Method in interface dev.ultreon.ubo.types.IType
-
write(DataOutput) - Method in class dev.ultreon.ubo.types.ListType
write(DataOutput) - Method in class dev.ultreon.ubo.types.LongArrayType
@@ -1007,11 +1009,11 @@ W
WRITE_USO - Static variable in interface dev.ultreon.ubo.util.DataTypeVisitor
-writeCompressed(IType<?>, File) - Static method in class dev.ultreon.ubo.DataIo
+writeCompressed(DataType<?>, File) - Static method in class dev.ultreon.ubo.DataIo
-writeCompressed(IType<?>, OutputStream) - Static method in class dev.ultreon.ubo.DataIo
+writeCompressed(DataType<?>, OutputStream) - Static method in class dev.ultreon.ubo.DataIo
-writeCompressed(IType<?>, URL) - Static method in class dev.ultreon.ubo.DataIo
+writeCompressed(DataType<?>, URL) - Static method in class dev.ultreon.ubo.DataIo
writeUso() - Method in class dev.ultreon.ubo.types.BigDecType
@@ -1029,6 +1031,8 @@ W
writeUso() - Method in class dev.ultreon.ubo.types.CharType
+writeUso() - Method in interface dev.ultreon.ubo.types.DataType
+
writeUso() - Method in class dev.ultreon.ubo.types.DoubleArrayType
writeUso() - Method in class dev.ultreon.ubo.types.DoubleType
@@ -1041,8 +1045,6 @@ W
writeUso() - Method in class dev.ultreon.ubo.types.IntType
-writeUso() - Method in interface dev.ultreon.ubo.types.IType
-
writeUso() - Method in class dev.ultreon.ubo.types.ListType
writeUso() - Method in class dev.ultreon.ubo.types.LongArrayType
diff --git a/docs/latest/member-search-index.js b/docs/latest/member-search-index.js
index a1c748d..e71f55f 100644
--- a/docs/latest/member-search-index.js
+++ b/docs/latest/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"dev.ultreon.ubo.types","c":"IType","l":"accept(DataTypeVisitor)","u":"accept(dev.ultreon.ubo.util.DataTypeVisitor)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"add(T)"},{"p":"dev.ultreon.ubo","c":"Types","l":"BIG_DEC"},{"p":"dev.ultreon.ubo","c":"Types","l":"BIG_INT"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"BigDecType(BigDecimal)","u":"%3Cinit%3E(java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"BigDecType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"BigIntType(BigInteger)","u":"%3Cinit%3E(java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"BigIntType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo","c":"Types","l":"BIT_SET"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(BitSet)","u":"%3Cinit%3E(java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(byte[])","u":"%3Cinit%3E(byte[])"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(long[])","u":"%3Cinit%3E(long[])"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo","c":"Types","l":"BOOLEAN"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"BooleanType(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"dev.ultreon.ubo","c":"Types","l":"BYTE"},{"p":"dev.ultreon.ubo","c":"Types","l":"BYTE_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(byte[])","u":"%3Cinit%3E(byte[])"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(Byte[])","u":"%3Cinit%3E(java.lang.Byte[])"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(byte[], int)","u":"%3Cinit%3E(byte[],int)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(ByteBuffer)","u":"%3Cinit%3E(java.nio.ByteBuffer)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(String, Charset)","u":"%3Cinit%3E(java.lang.String,java.nio.charset.Charset)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"ByteType(byte)","u":"%3Cinit%3E(byte)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"ByteType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"cardinality()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"cast(C...)"},{"p":"dev.ultreon.ubo","c":"Types","l":"CHAR"},{"p":"dev.ultreon.ubo","c":"Types","l":"CHAR_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"CharArrayType(char[])","u":"%3Cinit%3E(char[])"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"CharType(char)","u":"%3Cinit%3E(char)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"clear()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"clear()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"contains(String, int)","u":"contains(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"contains(String, T...)","u":"contains(java.lang.String,T...)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"contains(T)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"copy()"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"DataIo()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo","c":"DataTypeException","l":"DataTypeException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"deepCopy()"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"deepCopy(T)"},{"p":"dev.ultreon.ubo","c":"Types","l":"DOUBLE"},{"p":"dev.ultreon.ubo","c":"Types","l":"DOUBLE_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"DoubleArrayType(double[])","u":"%3Cinit%3E(double[])"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"DoubleType(double)","u":"%3Cinit%3E(double)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"entries()"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo","c":"Types","l":"FLOAT"},{"p":"dev.ultreon.ubo","c":"Types","l":"FLOAT_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"FloatArrayType(float[])","u":"%3Cinit%3E(float[])"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"FloatType(float)","u":"%3Cinit%3E(float)"},{"p":"dev.ultreon.ubo.util","c":"StringVisitor","l":"FROM_USO"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"fromUso(String, T...)","u":"fromUso(java.lang.String,T...)"},{"p":"dev.ultreon.ubo","c":"FutureVersionException","l":"FutureVersionException(short, short)","u":"%3Cinit%3E(short,short)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"get(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"get(String)","u":"get(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigDec(String)","u":"getBigDec(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigDec(String, BigDecimal)","u":"getBigDec(java.lang.String,java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigInt(String)","u":"getBigInt(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigInt(String, BigInteger)","u":"getBigInt(java.lang.String,java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"getBit(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBitSet(String)","u":"getBitSet(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBitSet(String, BitSet)","u":"getBitSet(java.lang.String,java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBoolean(String)","u":"getBoolean(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByte(String)","u":"getByte(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByte(String, byte)","u":"getByte(java.lang.String,byte)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByteArray(String)","u":"getByteArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByteArray(String, byte[])","u":"getByteArray(java.lang.String,byte[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getChar(String)","u":"getChar(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getChar(String, char)","u":"getChar(java.lang.String,char)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getCharArray(String)","u":"getCharArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getCharArray(String, char[])","u":"getCharArray(java.lang.String,char[])"},{"p":"dev.ultreon.ubo","c":"FutureVersionException","l":"getCurrent()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDouble(String)","u":"getDouble(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDouble(String, double)","u":"getDouble(java.lang.String,double)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDoubleArray(String)","u":"getDoubleArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDoubleArray(String, double[])","u":"getDoubleArray(java.lang.String,double[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloat(String)","u":"getFloat(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloat(String, float)","u":"getFloat(java.lang.String,float)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloatArray(String)","u":"getFloatArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloatArray(String, float[])","u":"getFloatArray(java.lang.String,float[])"},{"p":"dev.ultreon.ubo","c":"TypeRegistry","l":"getId(Class>)","u":"getId(java.lang.Class)"},{"p":"dev.ultreon.ubo","c":"TypeRegistry","l":"getIdOrThrow(Class>)","u":"getIdOrThrow(java.lang.Class)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getInt(String)","u":"getInt(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getIntArray(String)","u":"getIntArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getIntArray(String, int[])","u":"getIntArray(java.lang.String,int[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getList(String, ListType)","u":"getList(java.lang.String,dev.ultreon.ubo.types.ListType)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getList(String, T...)","u":"getList(java.lang.String,T...)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLong(String)","u":"getLong(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLong(String, long)","u":"getLong(java.lang.String,long)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLongArray(String)","u":"getLongArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLongArray(String, long[])","u":"getLongArray(java.lang.String,long[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getMap(String)","u":"getMap(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getMap(String, MapType)","u":"getMap(java.lang.String,dev.ultreon.ubo.types.MapType)"},{"p":"dev.ultreon.ubo","c":"FutureVersionException","l":"getRead()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShort(String)","u":"getShort(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShort(String, short)","u":"getShort(java.lang.String,short)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShortArray(String)","u":"getShortArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShortArray(String, short[])","u":"getShortArray(java.lang.String,short[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getString(String)","u":"getString(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"dev.ultreon.ubo","c":"TypeRegistry","l":"getType(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getUUID(String)","u":"getUUID(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getUUID(String, UUID)","u":"getUUID(java.lang.String,java.util.UUID)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"id()"},{"p":"dev.ultreon.ubo","c":"Types","l":"INT"},{"p":"dev.ultreon.ubo","c":"Types","l":"INT_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"IntArrayType(int[])","u":"%3Cinit%3E(int[])"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"IntType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"isEmpty()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"isEmpty()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"iterator()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"keys()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"length()"},{"p":"dev.ultreon.ubo","c":"Types","l":"LIST"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"ListType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"ListType(List, T...)","u":"%3Cinit%3E(java.util.List,T...)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"ListType(T...)","u":"%3Cinit%3E(T...)"},{"p":"dev.ultreon.ubo","c":"Types","l":"LONG"},{"p":"dev.ultreon.ubo","c":"Types","l":"LONG_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"LongArrayType(long[])","u":"%3Cinit%3E(long[])"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"LongType(long)","u":"%3Cinit%3E(long)"},{"p":"dev.ultreon.ubo","c":"Types","l":"MAP"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"MapType()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"MapType(Map>)","u":"%3Cinit%3E(java.util.Map)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"nextClearBit(int)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"nextSetBit(int)"},{"p":"dev.ultreon.ubo","c":"UsoParser","l":"parse()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"pop(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"pop(String)","u":"pop(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"previousClearBit(int)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"previousSetBit(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"put(String, IType>)","u":"put(java.lang.String,dev.ultreon.ubo.types.IType)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBigDec(String, BigDecimal)","u":"putBigDec(java.lang.String,java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBigInt(String, BigInteger)","u":"putBigInt(java.lang.String,java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBitSet(String, BitSet)","u":"putBitSet(java.lang.String,java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBitSet(String, byte[])","u":"putBitSet(java.lang.String,byte[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBoolean(String, boolean)","u":"putBoolean(java.lang.String,boolean)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putByte(String, byte)","u":"putByte(java.lang.String,byte)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putByte(String, int)","u":"putByte(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putByteArray(String, byte[])","u":"putByteArray(java.lang.String,byte[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putChar(String, char)","u":"putChar(java.lang.String,char)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putCharArray(String, char[])","u":"putCharArray(java.lang.String,char[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putDouble(String, double)","u":"putDouble(java.lang.String,double)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putDoubleArray(String, double[])","u":"putDoubleArray(java.lang.String,double[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putFloat(String, float)","u":"putFloat(java.lang.String,float)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putFloatArray(String, float[])","u":"putFloatArray(java.lang.String,float[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putInt(String, int)","u":"putInt(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putIntArray(String, int[])","u":"putIntArray(java.lang.String,int[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putLong(String, long)","u":"putLong(java.lang.String,long)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putLongArray(String, long[])","u":"putLongArray(java.lang.String,long[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putShort(String, int)","u":"putShort(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putShort(String, short)","u":"putShort(java.lang.String,short)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putShortArray(String, short[])","u":"putShortArray(java.lang.String,short[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putString(String, String)","u":"putString(java.lang.String,java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putUUID(String, UUID)","u":"putUUID(java.lang.String,java.util.UUID)"},{"p":"dev.ultreon.ubo","c":"IReader","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(DataInput, T...)","u":"read(java.io.DataInput,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(File, T...)","u":"read(java.io.File,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(InputStream, T...)","u":"read(java.io.InputStream,T...)"},{"p":"dev.ultreon.ubo","c":"TypeRegistry","l":"read(int, DataInput)","u":"read(int,java.io.DataInput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(URL, T...)","u":"read(java.net.URL,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"readCompressed(File, T...)","u":"readCompressed(java.io.File,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"readCompressed(InputStream, T...)","u":"readCompressed(java.io.InputStream,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"readCompressed(URL, T...)","u":"readCompressed(java.net.URL,T...)"},{"p":"dev.ultreon.ubo","c":"TypeRegistry","l":"register(int, IReader, T...)","u":"register(int,dev.ultreon.ubo.IReader,T...)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"remove(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"remove(String)","u":"remove(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"remove(T)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"set(int, T)","u":"set(int,T)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"setBit(int, boolean)","u":"setBit(int,boolean)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"setValue(BigDecimal)","u":"setValue(java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"setValue(BigInteger)","u":"setValue(java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"setValue(BitSet)","u":"setValue(java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"setValue(Boolean)","u":"setValue(java.lang.Boolean)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"setValue(Byte)","u":"setValue(java.lang.Byte)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"setValue(byte[])"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"setValue(char[])"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"setValue(Character)","u":"setValue(java.lang.Character)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"setValue(Double)","u":"setValue(java.lang.Double)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"setValue(double[])"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"setValue(Float)","u":"setValue(java.lang.Float)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"setValue(float[])"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"setValue(int[])"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"setValue(Integer)","u":"setValue(java.lang.Integer)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"setValue(List)","u":"setValue(java.util.List)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"setValue(Long)","u":"setValue(java.lang.Long)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"setValue(long[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"setValue(Map>)","u":"setValue(java.util.Map)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"setValue(Short)","u":"setValue(java.lang.Short)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"setValue(short[])"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"setValue(String)","u":"setValue(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"setValue(T)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"setValue(UUID)","u":"setValue(java.util.UUID)"},{"p":"dev.ultreon.ubo","c":"Types","l":"SHORT"},{"p":"dev.ultreon.ubo","c":"Types","l":"SHORT_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"ShortArrayType(short[])","u":"%3Cinit%3E(short[])"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"ShortType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"ShortType(short)","u":"%3Cinit%3E(short)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"size()"},{"p":"dev.ultreon.ubo","c":"Types","l":"STRING"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"StringType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"toString()"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"toUso(IType>)","u":"toUso(dev.ultreon.ubo.types.IType)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"type()"},{"p":"dev.ultreon.ubo","c":"TypeRegistry","l":"TypeRegistry()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo","c":"Types","l":"Types()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo","c":"UsoParser","l":"UsoParser(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo","c":"Types","l":"UUID"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"UUIDType(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"values()"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"visit(DataTypeVisitor, IType>)","u":"visit(dev.ultreon.ubo.util.DataTypeVisitor,dev.ultreon.ubo.types.IType)"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"visit(IType>)","u":"visit(dev.ultreon.ubo.types.IType)"},{"p":"dev.ultreon.ubo.util","c":"StringVisitor","l":"visit(String)","u":"visit(java.lang.String)"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"WRITE_USO"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(IType>, DataOutput)","u":"write(dev.ultreon.ubo.types.IType,java.io.DataOutput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(IType>, File)","u":"write(dev.ultreon.ubo.types.IType,java.io.File)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(IType>, OutputStream)","u":"write(dev.ultreon.ubo.types.IType,java.io.OutputStream)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(IType>, URL)","u":"write(dev.ultreon.ubo.types.IType,java.net.URL)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"writeCompressed(IType>, File)","u":"writeCompressed(dev.ultreon.ubo.types.IType,java.io.File)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"writeCompressed(IType>, OutputStream)","u":"writeCompressed(dev.ultreon.ubo.types.IType,java.io.OutputStream)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"writeCompressed(IType>, URL)","u":"writeCompressed(dev.ultreon.ubo.types.IType,java.net.URL)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"IType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"writeUso()"}];updateSearchResults();
\ No newline at end of file
+memberSearchIndex = [{"p":"dev.ultreon.ubo.types","c":"DataType","l":"accept(DataTypeVisitor)","u":"accept(dev.ultreon.ubo.util.DataTypeVisitor)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"add(T)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"BIG_DEC"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"BIG_INT"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"BigDecType(BigDecimal)","u":"%3Cinit%3E(java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"BigDecType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"BigIntType(BigInteger)","u":"%3Cinit%3E(java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"BigIntType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"BIT_SET"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(BitSet)","u":"%3Cinit%3E(java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(byte[])","u":"%3Cinit%3E(byte[])"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(long[])","u":"%3Cinit%3E(long[])"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"BitSetType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"BOOLEAN"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"BooleanType(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"BYTE"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"BYTE_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(byte[])","u":"%3Cinit%3E(byte[])"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(Byte[])","u":"%3Cinit%3E(java.lang.Byte[])"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(byte[], int)","u":"%3Cinit%3E(byte[],int)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(ByteBuffer)","u":"%3Cinit%3E(java.nio.ByteBuffer)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"ByteArrayType(String, Charset)","u":"%3Cinit%3E(java.lang.String,java.nio.charset.Charset)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"ByteType(byte)","u":"%3Cinit%3E(byte)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"ByteType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"cardinality()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"cast(C...)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"CHAR"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"CHAR_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"CharArrayType(char[])","u":"%3Cinit%3E(char[])"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"CharType(char)","u":"%3Cinit%3E(char)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"clear()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"clear()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"contains(String, int)","u":"contains(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"contains(String, T...)","u":"contains(java.lang.String,T...)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"contains(T)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"copy()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"copy()"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"DataIo()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo","c":"DataTypeException","l":"DataTypeException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo","c":"DataTypeRegistry","l":"DataTypeRegistry()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"DataTypes()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"deepCopy()"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"deepCopy(T)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"DOUBLE"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"DOUBLE_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"DoubleArrayType(double[])","u":"%3Cinit%3E(double[])"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"DoubleType(double)","u":"%3Cinit%3E(double)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"entries()"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"FLOAT"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"FLOAT_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"FloatArrayType(float[])","u":"%3Cinit%3E(float[])"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"FloatType(float)","u":"%3Cinit%3E(float)"},{"p":"dev.ultreon.ubo.util","c":"StringVisitor","l":"FROM_USO"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"fromUso(String, T...)","u":"fromUso(java.lang.String,T...)"},{"p":"dev.ultreon.ubo","c":"FutureVersionException","l":"FutureVersionException(short, short)","u":"%3Cinit%3E(short,short)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"get(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"get(String)","u":"get(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigDec(String)","u":"getBigDec(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigDec(String, BigDecimal)","u":"getBigDec(java.lang.String,java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigInt(String)","u":"getBigInt(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBigInt(String, BigInteger)","u":"getBigInt(java.lang.String,java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"getBit(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBitSet(String)","u":"getBitSet(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBitSet(String, BitSet)","u":"getBitSet(java.lang.String,java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBoolean(String)","u":"getBoolean(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByte(String)","u":"getByte(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByte(String, byte)","u":"getByte(java.lang.String,byte)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByteArray(String)","u":"getByteArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getByteArray(String, byte[])","u":"getByteArray(java.lang.String,byte[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getChar(String)","u":"getChar(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getChar(String, char)","u":"getChar(java.lang.String,char)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getCharArray(String)","u":"getCharArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getCharArray(String, char[])","u":"getCharArray(java.lang.String,char[])"},{"p":"dev.ultreon.ubo","c":"FutureVersionException","l":"getCurrent()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDouble(String)","u":"getDouble(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDouble(String, double)","u":"getDouble(java.lang.String,double)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDoubleArray(String)","u":"getDoubleArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getDoubleArray(String, double[])","u":"getDoubleArray(java.lang.String,double[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloat(String)","u":"getFloat(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloat(String, float)","u":"getFloat(java.lang.String,float)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloatArray(String)","u":"getFloatArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getFloatArray(String, float[])","u":"getFloatArray(java.lang.String,float[])"},{"p":"dev.ultreon.ubo","c":"DataTypeRegistry","l":"getId(Class>)","u":"getId(java.lang.Class)"},{"p":"dev.ultreon.ubo","c":"DataTypeRegistry","l":"getIdOrThrow(Class>)","u":"getIdOrThrow(java.lang.Class)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getInt(String)","u":"getInt(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getIntArray(String)","u":"getIntArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getIntArray(String, int[])","u":"getIntArray(java.lang.String,int[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getList(String, ListType)","u":"getList(java.lang.String,dev.ultreon.ubo.types.ListType)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getList(String, T...)","u":"getList(java.lang.String,T...)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLong(String)","u":"getLong(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLong(String, long)","u":"getLong(java.lang.String,long)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLongArray(String)","u":"getLongArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getLongArray(String, long[])","u":"getLongArray(java.lang.String,long[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getMap(String)","u":"getMap(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getMap(String, MapType)","u":"getMap(java.lang.String,dev.ultreon.ubo.types.MapType)"},{"p":"dev.ultreon.ubo","c":"FutureVersionException","l":"getRead()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShort(String)","u":"getShort(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShort(String, short)","u":"getShort(java.lang.String,short)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShortArray(String)","u":"getShortArray(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getShortArray(String, short[])","u":"getShortArray(java.lang.String,short[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getString(String)","u":"getString(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"dev.ultreon.ubo","c":"DataTypeRegistry","l":"getType(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getUUID(String)","u":"getUUID(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getUUID(String, UUID)","u":"getUUID(java.lang.String,java.util.UUID)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"getValue()"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"hashCode()"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"id()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"id()"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"INT"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"INT_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"IntArrayType(int[])","u":"%3Cinit%3E(int[])"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"IntType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"isEmpty()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"isEmpty()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"iterator()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"keys()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"length()"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"LIST"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"ListType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"ListType(List, T...)","u":"%3Cinit%3E(java.util.List,T...)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"ListType(T...)","u":"%3Cinit%3E(T...)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"LONG"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"LONG_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"LongArrayType(long[])","u":"%3Cinit%3E(long[])"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"LongType(long)","u":"%3Cinit%3E(long)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"MAP"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"MapType()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"MapType(Map>)","u":"%3Cinit%3E(java.util.Map)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"MapType(String, DataType>)","u":"%3Cinit%3E(java.lang.String,dev.ultreon.ubo.types.DataType)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"nextClearBit(int)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"nextSetBit(int)"},{"p":"dev.ultreon.ubo","c":"UsoParser","l":"parse()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"pop(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"pop(String)","u":"pop(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"previousClearBit(int)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"previousSetBit(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"put(String, DataType>)","u":"put(java.lang.String,dev.ultreon.ubo.types.DataType)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBigDec(String, BigDecimal)","u":"putBigDec(java.lang.String,java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBigInt(String, BigInteger)","u":"putBigInt(java.lang.String,java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBitSet(String, BitSet)","u":"putBitSet(java.lang.String,java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBitSet(String, byte[])","u":"putBitSet(java.lang.String,byte[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putBoolean(String, boolean)","u":"putBoolean(java.lang.String,boolean)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putByte(String, byte)","u":"putByte(java.lang.String,byte)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putByte(String, int)","u":"putByte(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putByteArray(String, byte[])","u":"putByteArray(java.lang.String,byte[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putChar(String, char)","u":"putChar(java.lang.String,char)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putCharArray(String, char[])","u":"putCharArray(java.lang.String,char[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putDouble(String, double)","u":"putDouble(java.lang.String,double)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putDoubleArray(String, double[])","u":"putDoubleArray(java.lang.String,double[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putFloat(String, float)","u":"putFloat(java.lang.String,float)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putFloatArray(String, float[])","u":"putFloatArray(java.lang.String,float[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putInt(String, int)","u":"putInt(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putIntArray(String, int[])","u":"putIntArray(java.lang.String,int[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putLong(String, long)","u":"putLong(java.lang.String,long)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putLongArray(String, long[])","u":"putLongArray(java.lang.String,long[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putShort(String, int)","u":"putShort(java.lang.String,int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putShort(String, short)","u":"putShort(java.lang.String,short)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putShortArray(String, short[])","u":"putShortArray(java.lang.String,short[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putString(String, String)","u":"putString(java.lang.String,java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"putUUID(String, UUID)","u":"putUUID(java.lang.String,java.util.UUID)"},{"p":"dev.ultreon.ubo","c":"DataReader","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"read(DataInput)","u":"read(java.io.DataInput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(DataInput, T...)","u":"read(java.io.DataInput,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(File, T...)","u":"read(java.io.File,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(InputStream, T...)","u":"read(java.io.InputStream,T...)"},{"p":"dev.ultreon.ubo","c":"DataTypeRegistry","l":"read(int, DataInput)","u":"read(int,java.io.DataInput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"read(URL, T...)","u":"read(java.net.URL,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"readCompressed(File, T...)","u":"readCompressed(java.io.File,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"readCompressed(InputStream, T...)","u":"readCompressed(java.io.InputStream,T...)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"readCompressed(URL, T...)","u":"readCompressed(java.net.URL,T...)"},{"p":"dev.ultreon.ubo","c":"DataTypeRegistry","l":"register(int, DataReader, T...)","u":"register(int,dev.ultreon.ubo.DataReader,T...)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"remove(int)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"remove(String)","u":"remove(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"remove(T)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"set(int, T)","u":"set(int,T)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"setBit(int, boolean)","u":"setBit(int,boolean)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"setValue(BigDecimal)","u":"setValue(java.math.BigDecimal)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"setValue(BigInteger)","u":"setValue(java.math.BigInteger)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"setValue(BitSet)","u":"setValue(java.util.BitSet)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"setValue(Boolean)","u":"setValue(java.lang.Boolean)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"setValue(Byte)","u":"setValue(java.lang.Byte)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"setValue(byte[])"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"setValue(char[])"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"setValue(Character)","u":"setValue(java.lang.Character)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"setValue(Double)","u":"setValue(java.lang.Double)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"setValue(double[])"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"setValue(Float)","u":"setValue(java.lang.Float)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"setValue(float[])"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"setValue(int[])"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"setValue(Integer)","u":"setValue(java.lang.Integer)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"setValue(List)","u":"setValue(java.util.List)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"setValue(Long)","u":"setValue(java.lang.Long)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"setValue(long[])"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"setValue(Map>)","u":"setValue(java.util.Map)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"setValue(Short)","u":"setValue(java.lang.Short)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"setValue(short[])"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"setValue(String)","u":"setValue(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"setValue(T)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"setValue(UUID)","u":"setValue(java.util.UUID)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"SHORT"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"SHORT_ARRAY"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"ShortArrayType(short[])","u":"%3Cinit%3E(short[])"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"ShortType(int)","u":"%3Cinit%3E(int)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"ShortType(short)","u":"%3Cinit%3E(short)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"size()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"size()"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"STRING"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"StringType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"toString()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"toString()"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"toUso(DataType>)","u":"toUso(dev.ultreon.ubo.types.DataType)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"type()"},{"p":"dev.ultreon.ubo","c":"UsoParser","l":"UsoParser(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.ubo","c":"DataTypes","l":"UUID"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"UUIDType(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"values()"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"visit(DataType>)","u":"visit(dev.ultreon.ubo.types.DataType)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"visit(DataTypeVisitor, DataType>)","u":"visit(dev.ultreon.ubo.util.DataTypeVisitor,dev.ultreon.ubo.types.DataType)"},{"p":"dev.ultreon.ubo.util","c":"StringVisitor","l":"visit(String)","u":"visit(java.lang.String)"},{"p":"dev.ultreon.ubo.util","c":"DataTypeVisitor","l":"WRITE_USO"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"write(DataOutput)","u":"write(java.io.DataOutput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(DataType>, DataOutput)","u":"write(dev.ultreon.ubo.types.DataType,java.io.DataOutput)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(DataType>, File)","u":"write(dev.ultreon.ubo.types.DataType,java.io.File)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(DataType>, OutputStream)","u":"write(dev.ultreon.ubo.types.DataType,java.io.OutputStream)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"write(DataType>, URL)","u":"write(dev.ultreon.ubo.types.DataType,java.net.URL)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"writeCompressed(DataType>, File)","u":"writeCompressed(dev.ultreon.ubo.types.DataType,java.io.File)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"writeCompressed(DataType>, OutputStream)","u":"writeCompressed(dev.ultreon.ubo.types.DataType,java.io.OutputStream)"},{"p":"dev.ultreon.ubo","c":"DataIo","l":"writeCompressed(DataType>, URL)","u":"writeCompressed(dev.ultreon.ubo.types.DataType,java.net.URL)"},{"p":"dev.ultreon.ubo.types","c":"BigDecType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"BigIntType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"BitSetType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"BooleanType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ByteArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ByteType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"CharArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"CharType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"DataType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"DoubleArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"DoubleType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"FloatArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"FloatType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"IntArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"IntType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ListType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"LongArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"LongType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"MapType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ShortArrayType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"ShortType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"StringType","l":"writeUso()"},{"p":"dev.ultreon.ubo.types","c":"UUIDType","l":"writeUso()"}];updateSearchResults();
\ No newline at end of file
diff --git a/docs/latest/overview-tree.html b/docs/latest/overview-tree.html
index e283da5..d1b8c33 100644
--- a/docs/latest/overview-tree.html
+++ b/docs/latest/overview-tree.html
@@ -60,28 +60,30 @@ Class Hierarchy
@@ -107,9 +107,9 @@ Class Hierarchy
diff --git a/docs/latest/type-search-index.js b/docs/latest/type-search-index.js
index 7c3ad68..61ba95f 100644
--- a/docs/latest/type-search-index.js
+++ b/docs/latest/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.ultreon.ubo.types","l":"BigDecType"},{"p":"dev.ultreon.ubo.types","l":"BigIntType"},{"p":"dev.ultreon.ubo.types","l":"BitSetType"},{"p":"dev.ultreon.ubo.types","l":"BooleanType"},{"p":"dev.ultreon.ubo.types","l":"ByteArrayType"},{"p":"dev.ultreon.ubo.types","l":"ByteType"},{"p":"dev.ultreon.ubo.types","l":"CharArrayType"},{"p":"dev.ultreon.ubo.types","l":"CharType"},{"p":"dev.ultreon.ubo","l":"DataIo"},{"p":"dev.ultreon.ubo","l":"DataTypeException"},{"p":"dev.ultreon.ubo.util","l":"DataTypeVisitor"},{"p":"dev.ultreon.ubo.types","l":"DoubleArrayType"},{"p":"dev.ultreon.ubo.types","l":"DoubleType"},{"p":"dev.ultreon.ubo.types","l":"FloatArrayType"},{"p":"dev.ultreon.ubo.types","l":"FloatType"},{"p":"dev.ultreon.ubo","l":"FutureVersionException"},{"p":"dev.ultreon.ubo.types","l":"IntArrayType"},{"p":"dev.ultreon.ubo.types","l":"IntType"},{"p":"dev.ultreon.ubo","l":"IReader"},{"p":"dev.ultreon.ubo.types","l":"IType"},{"p":"dev.ultreon.ubo.types","l":"ListType"},{"p":"dev.ultreon.ubo.types","l":"LongArrayType"},{"p":"dev.ultreon.ubo.types","l":"LongType"},{"p":"dev.ultreon.ubo.types","l":"MapType"},{"p":"dev.ultreon.ubo.types","l":"ShortArrayType"},{"p":"dev.ultreon.ubo.types","l":"ShortType"},{"p":"dev.ultreon.ubo.types","l":"StringType"},{"p":"dev.ultreon.ubo.util","l":"StringVisitor"},{"p":"dev.ultreon.ubo","l":"TypeRegistry"},{"p":"dev.ultreon.ubo","l":"Types"},{"p":"dev.ultreon.ubo","l":"UsoParser"},{"p":"dev.ultreon.ubo.types","l":"UUIDType"}];updateSearchResults();
\ No newline at end of file
+typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.ultreon.ubo.types","l":"BigDecType"},{"p":"dev.ultreon.ubo.types","l":"BigIntType"},{"p":"dev.ultreon.ubo.types","l":"BitSetType"},{"p":"dev.ultreon.ubo.types","l":"BooleanType"},{"p":"dev.ultreon.ubo.types","l":"ByteArrayType"},{"p":"dev.ultreon.ubo.types","l":"ByteType"},{"p":"dev.ultreon.ubo.types","l":"CharArrayType"},{"p":"dev.ultreon.ubo.types","l":"CharType"},{"p":"dev.ultreon.ubo","l":"DataIo"},{"p":"dev.ultreon.ubo","l":"DataReader"},{"p":"dev.ultreon.ubo.types","l":"DataType"},{"p":"dev.ultreon.ubo","l":"DataTypeException"},{"p":"dev.ultreon.ubo","l":"DataTypeRegistry"},{"p":"dev.ultreon.ubo","l":"DataTypes"},{"p":"dev.ultreon.ubo.util","l":"DataTypeVisitor"},{"p":"dev.ultreon.ubo.types","l":"DoubleArrayType"},{"p":"dev.ultreon.ubo.types","l":"DoubleType"},{"p":"dev.ultreon.ubo.types","l":"FloatArrayType"},{"p":"dev.ultreon.ubo.types","l":"FloatType"},{"p":"dev.ultreon.ubo","l":"FutureVersionException"},{"p":"dev.ultreon.ubo.types","l":"IntArrayType"},{"p":"dev.ultreon.ubo.types","l":"IntType"},{"p":"dev.ultreon.ubo.types","l":"ListType"},{"p":"dev.ultreon.ubo.types","l":"LongArrayType"},{"p":"dev.ultreon.ubo.types","l":"LongType"},{"p":"dev.ultreon.ubo.types","l":"MapType"},{"p":"dev.ultreon.ubo.types","l":"ShortArrayType"},{"p":"dev.ultreon.ubo.types","l":"ShortType"},{"p":"dev.ultreon.ubo.types","l":"StringType"},{"p":"dev.ultreon.ubo.util","l":"StringVisitor"},{"p":"dev.ultreon.ubo","l":"UsoParser"},{"p":"dev.ultreon.ubo.types","l":"UUIDType"}];updateSearchResults();
\ No newline at end of file