Index
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
Objectfrom theWeightedListwith a specified weighted value. - getObject1() - Method in class io.fi0x.javadatastructures.Tuple
- getObject2() - Method in class io.fi0x.javadatastructures.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
WeightedListand removes it.
S
- setObject1(O1) - Method in class io.fi0x.javadatastructures.Tuple
- setObject2(O2) - Method in class io.fi0x.javadatastructures.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
Randomto be able to return random elements later.
All Classes and Interfaces|All Packages|Serialized Form