Index

A G I R S T W 
All Classes and Interfaces|All Packages|Serialized Form

A

add(float, Type) - Method in class io.fi0x.javadatastructures.WeightedList
This method allows new elements to be added to the WeightedList.

G

get(double) - Method in class io.fi0x.javadatastructures.WeightedList
This method returns an Object from the WeightedList with a specified weighted value.
getObject1() - Method in class io.fi0x.javadatastructures.Tuple
This method returns the first Object of this Tuple.
getObject2() - Method in class io.fi0x.javadatastructures.Tuple
This method returns the second Object of this Tuple.

I

io.fi0x.javadatastructures - package io.fi0x.javadatastructures
 

R

random() - Method in class io.fi0x.javadatastructures.WeightedList
This method returns a random element from the WeightedList.
randomRemove() - Method in class io.fi0x.javadatastructures.WeightedList
This method returns a random element from the WeightedList and removes it.

S

setObject1(O1) - Method in class io.fi0x.javadatastructures.Tuple
This method changes the first Object of this Tuple.
setObject2(O2) - Method in class io.fi0x.javadatastructures.Tuple
This method changes the second Object of this Tuple.
size() - Method in class io.fi0x.javadatastructures.WeightedList
This method returns the amount of entries that are stored inside the WeightedList.

T

Tuple<O1,O2> - Class in io.fi0x.javadatastructures
This class is used as a data-structure to support tuples of objects.
Tuple(O1, O2) - Constructor for class io.fi0x.javadatastructures.Tuple
The main constructor of this data-structure.
TupleList<O1,O2> - Class in io.fi0x.javadatastructures
This class is an extension of a normal ArrayList.
TupleList() - Constructor for class io.fi0x.javadatastructures.TupleList
The default constructor of this class.

W

WeightedList<Type> - Class in io.fi0x.javadatastructures
This class represents a weighted list that can be used for easy weighted randomization.
WeightedList(Random) - Constructor for class io.fi0x.javadatastructures.WeightedList
The main constructor of this class requires a Random to be able to return random elements later.
A G I R S T W 
All Classes and Interfaces|All Packages|Serialized Form