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.DataType
 
add(T) - Method in class dev.ultreon.ubo.types.ListType
 
ArrayType<T,B> - Interface in dev.ultreon.ubo.types
 

B

BIG_DEC - Static variable in class dev.ultreon.ubo.DataTypes
 
BIG_INT - Static variable in class dev.ultreon.ubo.DataTypes
 
BigDecType - Class in dev.ultreon.ubo.types
 
BigDecType(String) - Constructor for class dev.ultreon.ubo.types.BigDecType
 
BigDecType(BigDecimal) - Constructor for class dev.ultreon.ubo.types.BigDecType
 
BigIntType - Class in dev.ultreon.ubo.types
 
BigIntType(String) - Constructor for class dev.ultreon.ubo.types.BigIntType
 
BigIntType(BigInteger) - Constructor for class dev.ultreon.ubo.types.BigIntType
 
BIT_SET - Static variable in class dev.ultreon.ubo.DataTypes
 
BitSetType - Class in dev.ultreon.ubo.types
 
BitSetType(byte[]) - Constructor for class dev.ultreon.ubo.types.BitSetType
 
BitSetType(long[]) - Constructor for class dev.ultreon.ubo.types.BitSetType
 
BitSetType(String) - Constructor for class dev.ultreon.ubo.types.BitSetType
 
BitSetType(BitSet) - Constructor for class dev.ultreon.ubo.types.BitSetType
 
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.DataTypes
 
BYTE_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
 
ByteArrayType - Class in dev.ultreon.ubo.types
 
ByteArrayType(byte[]) - Constructor for class dev.ultreon.ubo.types.ByteArrayType
 
ByteArrayType(byte[], int) - Constructor for class dev.ultreon.ubo.types.ByteArrayType
 
ByteArrayType(int) - Constructor for class dev.ultreon.ubo.types.ByteArrayType
 
ByteArrayType(Byte[]) - Constructor for class dev.ultreon.ubo.types.ByteArrayType
 
ByteArrayType(String) - Constructor for class dev.ultreon.ubo.types.ByteArrayType
 
ByteArrayType(String, Charset) - Constructor for class dev.ultreon.ubo.types.ByteArrayType
 
ByteArrayType(ByteBuffer) - Constructor for class dev.ultreon.ubo.types.ByteArrayType
 
ByteArrayType.ByteIterator - Class in dev.ultreon.ubo.types
 
ByteIterator(byte[]) - Constructor for class dev.ultreon.ubo.types.ByteArrayType.ByteIterator
 
ByteType - Class in dev.ultreon.ubo.types
 
ByteType(byte) - Constructor for class dev.ultreon.ubo.types.ByteType
 
ByteType(int) - Constructor for class dev.ultreon.ubo.types.ByteType
 

C

cardinality() - Method in class dev.ultreon.ubo.types.BitSetType
 
cast(C...) - Method in class dev.ultreon.ubo.types.ListType
 
cast(Class<R>, R) - Method in interface dev.ultreon.ubo.types.DataType
 
CHAR - Static variable in class dev.ultreon.ubo.DataTypes
 
CHAR_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
 
CharArrayType - Class in dev.ultreon.ubo.types
 
CharArrayType(char[]) - Constructor for class dev.ultreon.ubo.types.CharArrayType
 
CharArrayType(int) - Constructor for class dev.ultreon.ubo.types.CharArrayType
 
CharArrayType.CharIterator - Class in dev.ultreon.ubo.types
 
CharIterator(char[]) - Constructor for class dev.ultreon.ubo.types.CharArrayType.CharIterator
 
CharType - Class in dev.ultreon.ubo.types
 
CharType(char) - Constructor for class dev.ultreon.ubo.types.CharType
 
clear() - Method in class dev.ultreon.ubo.types.ListType
 
clear() - Method in class dev.ultreon.ubo.types.MapType
 
contains(String) - Method in class dev.ultreon.ubo.types.MapType
 
contains(String, int) - Method in class dev.ultreon.ubo.types.MapType
 
contains(String, T...) - Method in class dev.ultreon.ubo.types.MapType
 
contains(T) - Method in class dev.ultreon.ubo.types.ListType
 
copy() - Method in class dev.ultreon.ubo.types.BigDecType
 
copy() - Method in class dev.ultreon.ubo.types.BigIntType
 
copy() - Method in class dev.ultreon.ubo.types.BitSetType
 
copy() - Method in class dev.ultreon.ubo.types.BooleanType
 
copy() - Method in class dev.ultreon.ubo.types.ByteArrayType
 
copy() - Method in class dev.ultreon.ubo.types.ByteType
 
copy() - Method in class dev.ultreon.ubo.types.CharArrayType
 
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
 
copy() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
copy() - Method in class dev.ultreon.ubo.types.FloatType
 
copy() - Method in class dev.ultreon.ubo.types.IntArrayType
 
copy() - Method in class dev.ultreon.ubo.types.IntType
 
copy() - Method in class dev.ultreon.ubo.types.ListType
 
copy() - Method in class dev.ultreon.ubo.types.LongArrayType
 
copy() - Method in class dev.ultreon.ubo.types.LongType
 
copy() - Method in class dev.ultreon.ubo.types.MapType
 
copy() - Method in class dev.ultreon.ubo.types.ShortArrayType
 
copy() - Method in class dev.ultreon.ubo.types.ShortType
 
copy() - Method in class dev.ultreon.ubo.types.StringType
 
copy() - Method in class dev.ultreon.ubo.types.UUIDType
 

D

DataIo - Class in dev.ultreon.ubo
 
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.
deepCopy() - Static method in interface dev.ultreon.ubo.util.DataTypeVisitor
Creates a data type visitor that deep copies the data type.
deepCopy(T) - Static method in interface dev.ultreon.ubo.util.DataTypeVisitor
Deep copies a data type.
dev.ultreon.ubo - package dev.ultreon.ubo
 
dev.ultreon.ubo.types - package dev.ultreon.ubo.types
 
dev.ultreon.ubo.util - package dev.ultreon.ubo.util
 
DOUBLE - Static variable in class dev.ultreon.ubo.DataTypes
 
DOUBLE_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
 
DoubleArrayType - Class in dev.ultreon.ubo.types
 
DoubleArrayType(double[]) - Constructor for class dev.ultreon.ubo.types.DoubleArrayType
 
DoubleArrayType(int) - Constructor for class dev.ultreon.ubo.types.DoubleArrayType
 
DoubleArrayType.DoubleIterator - Class in dev.ultreon.ubo.types
 
DoubleIterator(double[]) - Constructor for class dev.ultreon.ubo.types.DoubleArrayType.DoubleIterator
 
DoubleType - Class in dev.ultreon.ubo.types
 
DoubleType(double) - Constructor for class dev.ultreon.ubo.types.DoubleType
 

E

entries() - Method in class dev.ultreon.ubo.types.MapType
 
equals(Object) - Method in class dev.ultreon.ubo.types.BigDecType
 
equals(Object) - Method in class dev.ultreon.ubo.types.BigIntType
 
equals(Object) - Method in class dev.ultreon.ubo.types.BitSetType
 
equals(Object) - Method in class dev.ultreon.ubo.types.BooleanType
 
equals(Object) - Method in class dev.ultreon.ubo.types.ByteArrayType
 
equals(Object) - Method in class dev.ultreon.ubo.types.ByteType
 
equals(Object) - Method in class dev.ultreon.ubo.types.CharArrayType
 
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
 
equals(Object) - Method in class dev.ultreon.ubo.types.FloatArrayType
 
equals(Object) - Method in class dev.ultreon.ubo.types.FloatType
 
equals(Object) - Method in class dev.ultreon.ubo.types.IntArrayType
 
equals(Object) - Method in class dev.ultreon.ubo.types.IntType
 
equals(Object) - Method in class dev.ultreon.ubo.types.ListType
 
equals(Object) - Method in class dev.ultreon.ubo.types.LongArrayType
 
equals(Object) - Method in class dev.ultreon.ubo.types.LongType
 
equals(Object) - Method in class dev.ultreon.ubo.types.MapType
 
equals(Object) - Method in class dev.ultreon.ubo.types.ShortArrayType
 
equals(Object) - Method in class dev.ultreon.ubo.types.ShortType
 
equals(Object) - Method in class dev.ultreon.ubo.types.StringType
 
equals(Object) - Method in class dev.ultreon.ubo.types.UUIDType
 

F

FLOAT - Static variable in class dev.ultreon.ubo.DataTypes
 
FLOAT_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
 
FloatArrayType - Class in dev.ultreon.ubo.types
 
FloatArrayType(float[]) - Constructor for class dev.ultreon.ubo.types.FloatArrayType
 
FloatArrayType(int) - Constructor for class dev.ultreon.ubo.types.FloatArrayType
 
FloatArrayType.FloatIterator - Class in dev.ultreon.ubo.types
 
FloatIterator(float[]) - Constructor for class dev.ultreon.ubo.types.FloatArrayType.FloatIterator
 
FloatType - Class in dev.ultreon.ubo.types
 
FloatType(float) - Constructor for class dev.ultreon.ubo.types.FloatType
 
FROM_USO - Static variable in interface dev.ultreon.ubo.util.StringVisitor
 
fromUso(String, T...) - Static method in class dev.ultreon.ubo.DataIo
 
FutureVersionException - Exception in dev.ultreon.ubo
An exception thrown when an attempt is made to read UBO data that is from a newer version than the current version.
FutureVersionException(short, short) - Constructor for exception dev.ultreon.ubo.FutureVersionException
 

G

get(int) - Method in interface dev.ultreon.ubo.types.ArrayType
 
get(int) - Method in class dev.ultreon.ubo.types.ByteArrayType
 
get(int) - Method in class dev.ultreon.ubo.types.CharArrayType
 
get(int) - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
get(int) - Method in class dev.ultreon.ubo.types.FloatArrayType
 
get(int) - Method in class dev.ultreon.ubo.types.IntArrayType
 
get(int) - Method in class dev.ultreon.ubo.types.ListType
 
get(int) - Method in class dev.ultreon.ubo.types.LongArrayType
 
get(int) - Method in class dev.ultreon.ubo.types.ShortArrayType
 
get(String) - Method in class dev.ultreon.ubo.types.MapType
 
get(String, T) - Method in class dev.ultreon.ubo.types.MapType
 
getBigDec(String) - Method in class dev.ultreon.ubo.types.MapType
 
getBigDec(String, BigDecimal) - Method in class dev.ultreon.ubo.types.MapType
 
getBigInt(String) - Method in class dev.ultreon.ubo.types.MapType
 
getBigInt(String, BigInteger) - Method in class dev.ultreon.ubo.types.MapType
 
getBit(int) - Method in class dev.ultreon.ubo.types.BitSetType
 
getBitSet(String) - Method in class dev.ultreon.ubo.types.MapType
 
getBitSet(String, BitSet) - Method in class dev.ultreon.ubo.types.MapType
 
getBoolean(String) - Method in class dev.ultreon.ubo.types.MapType
 
getBoolean(String, boolean) - Method in class dev.ultreon.ubo.types.MapType
 
getByte(int) - Method in class dev.ultreon.ubo.types.ByteArrayType
 
getByte(String) - Method in class dev.ultreon.ubo.types.MapType
 
getByte(String, byte) - Method in class dev.ultreon.ubo.types.MapType
 
getByteArray(String) - Method in class dev.ultreon.ubo.types.MapType
 
getByteArray(String, byte[]) - Method in class dev.ultreon.ubo.types.MapType
 
getChar(int) - Method in class dev.ultreon.ubo.types.CharArrayType
 
getChar(String) - Method in class dev.ultreon.ubo.types.MapType
 
getChar(String, char) - Method in class dev.ultreon.ubo.types.MapType
 
getCharArray(String) - Method in class dev.ultreon.ubo.types.MapType
 
getCharArray(String, char[]) - Method in class dev.ultreon.ubo.types.MapType
 
getCurrent() - Method in exception dev.ultreon.ubo.FutureVersionException
 
getDouble(int) - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
getDouble(String) - Method in class dev.ultreon.ubo.types.MapType
 
getDouble(String, double) - Method in class dev.ultreon.ubo.types.MapType
 
getDoubleArray(String) - Method in class dev.ultreon.ubo.types.MapType
 
getDoubleArray(String, double[]) - Method in class dev.ultreon.ubo.types.MapType
 
getFloat(String) - Method in class dev.ultreon.ubo.types.MapType
 
getFloat(String, float) - Method in class dev.ultreon.ubo.types.MapType
 
getFloatArray(String) - Method in class dev.ultreon.ubo.types.MapType
 
getFloatArray(String, float[]) - Method in class dev.ultreon.ubo.types.MapType
 
getId(Class<?>) - Static method in class dev.ultreon.ubo.DataTypeRegistry
 
getIdOrThrow(Class<?>) - Static method in class dev.ultreon.ubo.DataTypeRegistry
 
getInt(int) - Method in class dev.ultreon.ubo.types.IntArrayType
 
getInt(String) - Method in class dev.ultreon.ubo.types.MapType
 
getInt(String, int) - Method in class dev.ultreon.ubo.types.MapType
 
getIntArray(String) - Method in class dev.ultreon.ubo.types.MapType
 
getIntArray(String, int[]) - Method in class dev.ultreon.ubo.types.MapType
 
getList(String, ListType<T>) - Method in class dev.ultreon.ubo.types.MapType
 
getList(String, T...) - Method in class dev.ultreon.ubo.types.MapType
 
getLong(int) - Method in class dev.ultreon.ubo.types.LongArrayType
 
getLong(String) - Method in class dev.ultreon.ubo.types.MapType
 
getLong(String, long) - Method in class dev.ultreon.ubo.types.MapType
 
getLongArray(String) - Method in class dev.ultreon.ubo.types.MapType
 
getLongArray(String, long[]) - Method in class dev.ultreon.ubo.types.MapType
 
getMap(String) - Method in class dev.ultreon.ubo.types.MapType
 
getMap(String, MapType) - Method in class dev.ultreon.ubo.types.MapType
 
getRead() - Method in exception dev.ultreon.ubo.FutureVersionException
 
getShort(String) - Method in class dev.ultreon.ubo.types.MapType
 
getShort(String, short) - Method in class dev.ultreon.ubo.types.MapType
 
getShortArray(String) - Method in class dev.ultreon.ubo.types.MapType
 
getShortArray(String, short[]) - Method in class dev.ultreon.ubo.types.MapType
 
getString(String) - Method in class dev.ultreon.ubo.types.MapType
 
getString(String, String) - Method in class dev.ultreon.ubo.types.MapType
 
getType(int) - Static method in class dev.ultreon.ubo.DataTypeRegistry
 
getUUID(String) - Method in class dev.ultreon.ubo.types.MapType
 
getUUID(String, UUID) - Method in class dev.ultreon.ubo.types.MapType
 
getValue() - Method in class dev.ultreon.ubo.types.BigDecType
 
getValue() - Method in class dev.ultreon.ubo.types.BigIntType
 
getValue() - Method in class dev.ultreon.ubo.types.BitSetType
 
getValue() - Method in class dev.ultreon.ubo.types.BooleanType
 
getValue() - Method in class dev.ultreon.ubo.types.ByteArrayType
 
getValue() - Method in class dev.ultreon.ubo.types.ByteType
 
getValue() - Method in class dev.ultreon.ubo.types.CharArrayType
 
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
 
getValue() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
getValue() - Method in class dev.ultreon.ubo.types.FloatType
 
getValue() - Method in class dev.ultreon.ubo.types.IntArrayType
 
getValue() - Method in class dev.ultreon.ubo.types.IntType
 
getValue() - Method in class dev.ultreon.ubo.types.ListType
 
getValue() - Method in class dev.ultreon.ubo.types.LongArrayType
 
getValue() - Method in class dev.ultreon.ubo.types.LongType
 
getValue() - Method in class dev.ultreon.ubo.types.MapType
 
getValue() - Method in class dev.ultreon.ubo.types.ShortArrayType
 
getValue() - Method in class dev.ultreon.ubo.types.ShortType
 
getValue() - Method in class dev.ultreon.ubo.types.StringType
 
getValue() - Method in class dev.ultreon.ubo.types.UUIDType
 

H

hashCode() - Method in class dev.ultreon.ubo.types.BigDecType
 
hashCode() - Method in class dev.ultreon.ubo.types.BigIntType
 
hashCode() - Method in class dev.ultreon.ubo.types.BitSetType
 
hashCode() - Method in class dev.ultreon.ubo.types.BooleanType
 
hashCode() - Method in class dev.ultreon.ubo.types.ByteArrayType
 
hashCode() - Method in class dev.ultreon.ubo.types.ByteType
 
hashCode() - Method in class dev.ultreon.ubo.types.CharArrayType
 
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
 
hashCode() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
hashCode() - Method in class dev.ultreon.ubo.types.FloatType
 
hashCode() - Method in class dev.ultreon.ubo.types.IntArrayType
 
hashCode() - Method in class dev.ultreon.ubo.types.IntType
 
hashCode() - Method in class dev.ultreon.ubo.types.ListType
 
hashCode() - Method in class dev.ultreon.ubo.types.LongArrayType
 
hashCode() - Method in class dev.ultreon.ubo.types.LongType
 
hashCode() - Method in class dev.ultreon.ubo.types.MapType
 
hashCode() - Method in class dev.ultreon.ubo.types.ShortArrayType
 
hashCode() - Method in class dev.ultreon.ubo.types.ShortType
 
hashCode() - Method in class dev.ultreon.ubo.types.StringType
 
hashCode() - Method in class dev.ultreon.ubo.types.UUIDType
 
hasNext() - Method in class dev.ultreon.ubo.types.ByteArrayType.ByteIterator
 
hasNext() - Method in class dev.ultreon.ubo.types.CharArrayType.CharIterator
 
hasNext() - Method in class dev.ultreon.ubo.types.DoubleArrayType.DoubleIterator
 
hasNext() - Method in class dev.ultreon.ubo.types.FloatArrayType.FloatIterator
 
hasNext() - Method in class dev.ultreon.ubo.types.IntArrayType.IntIterator
 
hasNext() - Method in class dev.ultreon.ubo.types.LongArrayType.LongIterator
 
hasNext() - Method in class dev.ultreon.ubo.types.ShortArrayType.ShortIterator
 

I

id() - Method in class dev.ultreon.ubo.types.BigDecType
 
id() - Method in class dev.ultreon.ubo.types.BigIntType
 
id() - Method in class dev.ultreon.ubo.types.BitSetType
 
id() - Method in class dev.ultreon.ubo.types.BooleanType
 
id() - Method in class dev.ultreon.ubo.types.ByteArrayType
 
id() - Method in class dev.ultreon.ubo.types.ByteType
 
id() - Method in class dev.ultreon.ubo.types.CharArrayType
 
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
 
id() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
id() - Method in class dev.ultreon.ubo.types.FloatType
 
id() - Method in class dev.ultreon.ubo.types.IntArrayType
 
id() - Method in class dev.ultreon.ubo.types.IntType
 
id() - Method in class dev.ultreon.ubo.types.ListType
 
id() - Method in class dev.ultreon.ubo.types.LongArrayType
 
id() - Method in class dev.ultreon.ubo.types.LongType
 
id() - Method in class dev.ultreon.ubo.types.MapType
 
id() - Method in class dev.ultreon.ubo.types.ShortArrayType
 
id() - Method in class dev.ultreon.ubo.types.ShortType
 
id() - Method in class dev.ultreon.ubo.types.StringType
 
id() - Method in class dev.ultreon.ubo.types.UUIDType
 
INT - Static variable in class dev.ultreon.ubo.DataTypes
 
INT_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
 
IntArrayType - Class in dev.ultreon.ubo.types
 
IntArrayType(int[]) - Constructor for class dev.ultreon.ubo.types.IntArrayType
 
IntArrayType.IntIterator - Class in dev.ultreon.ubo.types
 
IntIterator(int[]) - Constructor for class dev.ultreon.ubo.types.IntArrayType.IntIterator
 
IntType - Class in dev.ultreon.ubo.types
 
IntType(int) - Constructor for class dev.ultreon.ubo.types.IntType
 
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.ByteArrayType
 
iterator() - Method in class dev.ultreon.ubo.types.CharArrayType
 
iterator() - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
iterator() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
iterator() - Method in class dev.ultreon.ubo.types.IntArrayType
 
iterator() - Method in class dev.ultreon.ubo.types.ListType
 
iterator() - Method in class dev.ultreon.ubo.types.LongArrayType
 
iterator() - Method in class dev.ultreon.ubo.types.ShortArrayType
 

K

keys() - Method in class dev.ultreon.ubo.types.MapType
 

L

length() - Method in class dev.ultreon.ubo.types.BitSetType
 
LIST - Static variable in class dev.ultreon.ubo.DataTypes
 
ListType<T extends DataType<?>> - Class in dev.ultreon.ubo.types
 
ListType(int) - Constructor for class dev.ultreon.ubo.types.ListType
 
ListType(List<T>, T...) - Constructor for class dev.ultreon.ubo.types.ListType
 
ListType(T...) - Constructor for class dev.ultreon.ubo.types.ListType
 
LONG - Static variable in class dev.ultreon.ubo.DataTypes
 
LONG_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
 
LongArrayType - Class in dev.ultreon.ubo.types
 
LongArrayType(long[]) - Constructor for class dev.ultreon.ubo.types.LongArrayType
 
LongArrayType.LongIterator - Class in dev.ultreon.ubo.types
 
LongIterator(long[]) - Constructor for class dev.ultreon.ubo.types.LongArrayType.LongIterator
 
LongType - Class in dev.ultreon.ubo.types
 
LongType(long) - Constructor for class dev.ultreon.ubo.types.LongType
 

M

map(Function<DataType<T>, R>) - Method in interface dev.ultreon.ubo.types.DataType
 
MAP - Static variable in class dev.ultreon.ubo.DataTypes
 
mapTo(Function<DataType<?>, R>) - Method in class dev.ultreon.ubo.types.MapType
 
mapTo(Function<DataType<?>, R>, Map<String, R>) - Method in class dev.ultreon.ubo.types.MapType
 
mapTo(Function<T, R>) - Method in class dev.ultreon.ubo.types.ListType
 
mapTo(Function<T, R>, List<R>) - Method in class dev.ultreon.ubo.types.ListType
 
MapType - Class in dev.ultreon.ubo.types
 
MapType() - 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

next() - Method in class dev.ultreon.ubo.types.ByteArrayType.ByteIterator
Deprecated.
next() - Method in class dev.ultreon.ubo.types.CharArrayType.CharIterator
 
next() - Method in class dev.ultreon.ubo.types.DoubleArrayType.DoubleIterator
 
next() - Method in class dev.ultreon.ubo.types.FloatArrayType.FloatIterator
Deprecated.
next() - Method in class dev.ultreon.ubo.types.IntArrayType.IntIterator
 
next() - Method in class dev.ultreon.ubo.types.LongArrayType.LongIterator
 
next() - Method in class dev.ultreon.ubo.types.ShortArrayType.ShortIterator
 
nextByte() - Method in class dev.ultreon.ubo.types.ByteArrayType.ByteIterator
 
nextChar() - Method in class dev.ultreon.ubo.types.CharArrayType.CharIterator
 
nextClearBit(int) - Method in class dev.ultreon.ubo.types.BitSetType
 
nextDouble() - Method in class dev.ultreon.ubo.types.DoubleArrayType.DoubleIterator
 
nextFloat() - Method in class dev.ultreon.ubo.types.FloatArrayType.FloatIterator
 
nextInt() - Method in class dev.ultreon.ubo.types.IntArrayType.IntIterator
 
nextLong() - Method in class dev.ultreon.ubo.types.LongArrayType.LongIterator
 
nextSetBit(int) - Method in class dev.ultreon.ubo.types.BitSetType
 
nextShort() - Method in class dev.ultreon.ubo.types.ShortArrayType.ShortIterator
 

P

parse() - Method in class dev.ultreon.ubo.UsoParser
 
pop(int) - Method in class dev.ultreon.ubo.types.ListType
 
pop(String) - Method in class dev.ultreon.ubo.types.MapType
 
previousClearBit(int) - Method in class dev.ultreon.ubo.types.BitSetType
 
previousSetBit(int) - Method in class dev.ultreon.ubo.types.BitSetType
 
put(String, DataType<?>) - Method in class dev.ultreon.ubo.types.MapType
 
putBigDec(String, BigDecimal) - Method in class dev.ultreon.ubo.types.MapType
 
putBigInt(String, BigInteger) - Method in class dev.ultreon.ubo.types.MapType
 
putBitSet(String, byte[]) - Method in class dev.ultreon.ubo.types.MapType
 
putBitSet(String, BitSet) - Method in class dev.ultreon.ubo.types.MapType
 
putBoolean(String, boolean) - Method in class dev.ultreon.ubo.types.MapType
 
putByte(String, byte) - Method in class dev.ultreon.ubo.types.MapType
 
putByte(String, int) - Method in class dev.ultreon.ubo.types.MapType
 
putByteArray(String, byte[]) - Method in class dev.ultreon.ubo.types.MapType
 
putChar(String, char) - Method in class dev.ultreon.ubo.types.MapType
 
putCharArray(String, char[]) - Method in class dev.ultreon.ubo.types.MapType
 
putDouble(String, double) - Method in class dev.ultreon.ubo.types.MapType
 
putDoubleArray(String, double[]) - Method in class dev.ultreon.ubo.types.MapType
 
putFloat(String, float) - Method in class dev.ultreon.ubo.types.MapType
 
putFloatArray(String, float[]) - Method in class dev.ultreon.ubo.types.MapType
 
putInt(String, int) - Method in class dev.ultreon.ubo.types.MapType
 
putIntArray(String, int[]) - Method in class dev.ultreon.ubo.types.MapType
 
putLong(String, long) - Method in class dev.ultreon.ubo.types.MapType
 
putLongArray(String, long[]) - Method in class dev.ultreon.ubo.types.MapType
 
putShort(String, int) - Method in class dev.ultreon.ubo.types.MapType
 
putShort(String, short) - Method in class dev.ultreon.ubo.types.MapType
 
putShortArray(String, short[]) - Method in class dev.ultreon.ubo.types.MapType
 
putString(String, String) - Method in class dev.ultreon.ubo.types.MapType
 
putUUID(String, UUID) - Method in class dev.ultreon.ubo.types.MapType
 

R

read(int, DataInput) - Static method in class dev.ultreon.ubo.DataTypeRegistry
 
read(DataInput) - Method in interface dev.ultreon.ubo.DataReader
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.BigDecType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.BigIntType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.BitSetType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.BooleanType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.ByteArrayType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.ByteType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.CharArrayType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.CharType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.DoubleArrayType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.DoubleType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.FloatArrayType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.FloatType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.IntArrayType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.IntType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.ListType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.LongArrayType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.LongType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.MapType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.ShortArrayType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.ShortType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.StringType
 
read(DataInput) - Static method in class dev.ultreon.ubo.types.UUIDType
 
read(DataInput, T...) - Static method in class dev.ultreon.ubo.DataIo
 
read(File, T...) - Static method in class dev.ultreon.ubo.DataIo
 
read(InputStream, T...) - Static method in class dev.ultreon.ubo.DataIo
 
read(URL, T...) - Static method in class dev.ultreon.ubo.DataIo
 
readCompressed(File, T...) - Static method in class dev.ultreon.ubo.DataIo
 
readCompressed(InputStream, T...) - Static method in class dev.ultreon.ubo.DataIo
 
readCompressed(URL, T...) - Static method in class dev.ultreon.ubo.DataIo
 
reduce(BiFunction<String, DataType<?>, R>) - Method in class dev.ultreon.ubo.types.MapType
 
reduce(BiFunction<String, DataType<?>, R>, List<R>) - Method in class dev.ultreon.ubo.types.MapType
 
register(int, DataReader<T>, T...) - Static method in class dev.ultreon.ubo.DataTypeRegistry
 
remove(int) - Method in class dev.ultreon.ubo.types.ListType
 
remove(String) - Method in class dev.ultreon.ubo.types.MapType
 
remove(T) - Method in class dev.ultreon.ubo.types.ListType
 

S

set(int, byte) - Method in class dev.ultreon.ubo.types.ByteArrayType
 
set(int, char) - Method in class dev.ultreon.ubo.types.CharArrayType
 
set(int, double) - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
set(int, int) - Method in class dev.ultreon.ubo.types.IntArrayType
 
set(int, long) - Method in class dev.ultreon.ubo.types.LongArrayType
 
set(int, B) - Method in interface dev.ultreon.ubo.types.ArrayType
 
set(int, Byte) - Method in class dev.ultreon.ubo.types.ByteArrayType
 
set(int, Character) - Method in class dev.ultreon.ubo.types.CharArrayType
 
set(int, Double) - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
set(int, Float) - Method in class dev.ultreon.ubo.types.FloatArrayType
 
set(int, Integer) - Method in class dev.ultreon.ubo.types.IntArrayType
 
set(int, Long) - Method in class dev.ultreon.ubo.types.LongArrayType
 
set(int, Short) - Method in class dev.ultreon.ubo.types.ShortArrayType
 
set(int, T) - Method in class dev.ultreon.ubo.types.ListType
 
setBit(int, boolean) - Method in class dev.ultreon.ubo.types.BitSetType
 
setValue(byte[]) - Method in class dev.ultreon.ubo.types.ByteArrayType
 
setValue(char[]) - Method in class dev.ultreon.ubo.types.CharArrayType
 
setValue(double[]) - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
setValue(float[]) - Method in class dev.ultreon.ubo.types.FloatArrayType
 
setValue(int[]) - Method in class dev.ultreon.ubo.types.IntArrayType
 
setValue(long[]) - Method in class dev.ultreon.ubo.types.LongArrayType
 
setValue(short[]) - Method in class dev.ultreon.ubo.types.ShortArrayType
 
setValue(Boolean) - Method in class dev.ultreon.ubo.types.BooleanType
 
setValue(Byte) - Method in class dev.ultreon.ubo.types.ByteType
 
setValue(Character) - Method in class dev.ultreon.ubo.types.CharType
 
setValue(Double) - Method in class dev.ultreon.ubo.types.DoubleType
 
setValue(Float) - Method in class dev.ultreon.ubo.types.FloatType
 
setValue(Integer) - Method in class dev.ultreon.ubo.types.IntType
 
setValue(Long) - Method in class dev.ultreon.ubo.types.LongType
 
setValue(Short) - Method in class dev.ultreon.ubo.types.ShortType
 
setValue(String) - Method in class dev.ultreon.ubo.types.StringType
 
setValue(BigDecimal) - Method in class dev.ultreon.ubo.types.BigDecType
 
setValue(BigInteger) - Method in class dev.ultreon.ubo.types.BigIntType
 
setValue(BitSet) - Method in class dev.ultreon.ubo.types.BitSetType
 
setValue(List<T>) - Method in class dev.ultreon.ubo.types.ListType
 
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.DataType
 
SHORT - Static variable in class dev.ultreon.ubo.DataTypes
 
SHORT_ARRAY - Static variable in class dev.ultreon.ubo.DataTypes
 
ShortArrayType - Class in dev.ultreon.ubo.types
 
ShortArrayType(short[]) - Constructor for class dev.ultreon.ubo.types.ShortArrayType
 
ShortArrayType.ShortIterator - Class in dev.ultreon.ubo.types
 
ShortIterator(short[]) - Constructor for class dev.ultreon.ubo.types.ShortArrayType.ShortIterator
 
ShortType - Class in dev.ultreon.ubo.types
 
ShortType(int) - Constructor for class dev.ultreon.ubo.types.ShortType
 
ShortType(short) - Constructor for class dev.ultreon.ubo.types.ShortType
 
size() - Method in interface dev.ultreon.ubo.types.ArrayType
 
size() - Method in class dev.ultreon.ubo.types.ByteArrayType
 
size() - Method in class dev.ultreon.ubo.types.CharArrayType
 
size() - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
size() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
size() - Method in class dev.ultreon.ubo.types.IntArrayType
 
size() - Method in class dev.ultreon.ubo.types.ListType
 
size() - Method in class dev.ultreon.ubo.types.LongArrayType
 
size() - Method in class dev.ultreon.ubo.types.MapType
 
size() - Method in class dev.ultreon.ubo.types.ShortArrayType
 
stream() - Method in class dev.ultreon.ubo.types.ListType
 
STRING - Static variable in class dev.ultreon.ubo.DataTypes
 
StringType - Class in dev.ultreon.ubo.types
 
StringType(byte[]) - Constructor for class dev.ultreon.ubo.types.StringType
 
StringType(byte[], Charset) - Constructor for class dev.ultreon.ubo.types.StringType
 
StringType(char[]) - Constructor for class dev.ultreon.ubo.types.StringType
 
StringType(String) - Constructor for class dev.ultreon.ubo.types.StringType
 
StringType(StringBuilder) - Constructor for class dev.ultreon.ubo.types.StringType
 
StringVisitor<T> - Interface in dev.ultreon.ubo.util
 

T

toString() - Method in class dev.ultreon.ubo.types.BigDecType
 
toString() - Method in class dev.ultreon.ubo.types.BigIntType
 
toString() - Method in class dev.ultreon.ubo.types.BitSetType
 
toString() - Method in class dev.ultreon.ubo.types.BooleanType
 
toString() - Method in class dev.ultreon.ubo.types.ByteArrayType
 
toString() - Method in class dev.ultreon.ubo.types.ByteType
 
toString() - Method in class dev.ultreon.ubo.types.CharArrayType
 
toString() - Method in class dev.ultreon.ubo.types.CharType
 
toString() - Method in class dev.ultreon.ubo.types.DoubleArrayType
 
toString() - Method in class dev.ultreon.ubo.types.DoubleType
 
toString() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
toString() - Method in class dev.ultreon.ubo.types.FloatType
 
toString() - Method in class dev.ultreon.ubo.types.IntArrayType
 
toString() - Method in class dev.ultreon.ubo.types.IntType
 
toString() - Method in class dev.ultreon.ubo.types.ListType
 
toString() - Method in class dev.ultreon.ubo.types.LongArrayType
 
toString() - Method in class dev.ultreon.ubo.types.LongType
 
toString() - Method in class dev.ultreon.ubo.types.MapType
 
toString() - Method in class dev.ultreon.ubo.types.ShortArrayType
 
toString() - Method in class dev.ultreon.ubo.types.ShortType
 
toString() - Method in class dev.ultreon.ubo.types.StringType
 
toString() - Method in class dev.ultreon.ubo.types.UUIDType
 
toUso(DataType<?>) - Static method in class dev.ultreon.ubo.DataIo
 
type() - Method in class dev.ultreon.ubo.types.ListType
 

U

UsoParser - Class in dev.ultreon.ubo
 
UsoParser(String) - Constructor for class dev.ultreon.ubo.UsoParser
 
UUID - Static variable in class dev.ultreon.ubo.DataTypes
 
UUIDType - Class in dev.ultreon.ubo.types
 
UUIDType(UUID) - Constructor for class dev.ultreon.ubo.types.UUIDType
 

V

values() - Method in class dev.ultreon.ubo.types.MapType
 
visit(DataType<?>) - Method in interface dev.ultreon.ubo.util.DataTypeVisitor
Visits a data type.
visit(DataTypeVisitor<T>, DataType<?>) - Static method in class dev.ultreon.ubo.DataIo
 
visit(String) - Method in interface dev.ultreon.ubo.util.StringVisitor
 

W

write(DataType<?>, DataOutput) - Static method in class dev.ultreon.ubo.DataIo
 
write(DataType<?>, File) - Static method in class dev.ultreon.ubo.DataIo
 
write(DataType<?>, OutputStream) - 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
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.BigIntType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.BitSetType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.BooleanType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.ByteArrayType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.ByteType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.CharArrayType
 
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
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.FloatArrayType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.FloatType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.IntArrayType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.IntType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.ListType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.LongArrayType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.LongType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.MapType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.ShortArrayType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.ShortType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.StringType
 
write(DataOutput) - Method in class dev.ultreon.ubo.types.UUIDType
 
WRITE_USO - Static variable in interface dev.ultreon.ubo.util.DataTypeVisitor
 
writeCompressed(DataType<?>, File) - Static method in class dev.ultreon.ubo.DataIo
 
writeCompressed(DataType<?>, OutputStream) - 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
 
writeUso() - Method in class dev.ultreon.ubo.types.BigIntType
 
writeUso() - Method in class dev.ultreon.ubo.types.BitSetType
 
writeUso() - Method in class dev.ultreon.ubo.types.BooleanType
 
writeUso() - Method in class dev.ultreon.ubo.types.ByteArrayType
 
writeUso() - Method in class dev.ultreon.ubo.types.ByteType
 
writeUso() - Method in class dev.ultreon.ubo.types.CharArrayType
 
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
 
writeUso() - Method in class dev.ultreon.ubo.types.FloatArrayType
 
writeUso() - Method in class dev.ultreon.ubo.types.FloatType
 
writeUso() - Method in class dev.ultreon.ubo.types.IntArrayType
 
writeUso() - Method in class dev.ultreon.ubo.types.IntType
 
writeUso() - Method in class dev.ultreon.ubo.types.ListType
 
writeUso() - Method in class dev.ultreon.ubo.types.LongArrayType
 
writeUso() - Method in class dev.ultreon.ubo.types.LongType
 
writeUso() - Method in class dev.ultreon.ubo.types.MapType
 
writeUso() - Method in class dev.ultreon.ubo.types.ShortArrayType
 
writeUso() - Method in class dev.ultreon.ubo.types.ShortType
 
writeUso() - Method in class dev.ultreon.ubo.types.StringType
 
writeUso() - Method in class dev.ultreon.ubo.types.UUIDType
 
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