Index
All Classes and Interfaces|All Packages
A
- AbstractShrinkableList<E> - Class in org.nasengolem.util.datastructures
-
This class extends the
AbstractList
skeleton by implementingShrinkable
. - AbstractShrinkableList() - Constructor for class org.nasengolem.util.datastructures.AbstractShrinkableList
- add(int, E) - Method in class org.nasengolem.util.datastructures.CappedList
-
Inserts the specified element at the specified position in this list, if the list is not full already.
- add(int, E) - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
- addAll(int, Collection<? extends E>) - Method in class org.nasengolem.util.datastructures.CappedList
-
Inserts all elements of the specified collection into this list, starting at the specified position.
- addAll(int, Collection<? extends E>) - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
- addAll(Collection<? extends E>) - Method in class org.nasengolem.util.datastructures.CappedList
-
Appends all elements of the specified collection to the end of this list, in the order that they are returned by the specified collection's Iterator.
C
- CappedList<E> - Class in org.nasengolem.util.datastructures
-
Random-Access
List
implementation with a fixed capacity. - CappedList(int) - Constructor for class org.nasengolem.util.datastructures.CappedList
-
Constructs a new
CappedResizableList
with the specified capacity. - CappedList(Collection<? extends E>, int) - Constructor for class org.nasengolem.util.datastructures.CappedList
-
Constructs a
CappedResizableList
with the specified capacity. - CappedList(CappedList<? extends E>) - Constructor for class org.nasengolem.util.datastructures.CappedList
-
Copy constructor.
- CELSIUS - Enum constant in enum class org.nasengolem.util.units.Temperature.Unit
- CENTIMETRE - Enum constant in enum class org.nasengolem.util.units.Length.Unit
F
- FAHRENHEIT - Enum constant in enum class org.nasengolem.util.units.Temperature.Unit
- FOOT - Enum constant in enum class org.nasengolem.util.units.Length.Unit
- fromBaseUnit(double) - Method in enum class org.nasengolem.util.units.Length.Unit
- fromBaseUnit(double) - Method in interface org.nasengolem.util.units.PhysicalQuantity.Unit
- fromBaseUnit(double) - Method in enum class org.nasengolem.util.units.Temperature.Unit
- fromKelvin(double) - Method in interface org.nasengolem.util.units.Temperature.Unit.FromKelvinConverter
- fromMetre(double) - Method in interface org.nasengolem.util.units.Length.Unit.FromMetreConverter
G
- get(int) - Method in class org.nasengolem.util.datastructures.CappedList
- get(int) - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
- getAbbreviation() - Method in enum class org.nasengolem.util.units.Length.Unit
- getAbbreviation() - Method in interface org.nasengolem.util.units.PhysicalQuantity.Unit
- getAbbreviation() - Method in enum class org.nasengolem.util.units.Temperature.Unit
- getDefaultDecimalPlaces() - Method in class org.nasengolem.util.units.Length
- getDefaultDecimalPlaces() - Method in class org.nasengolem.util.units.PhysicalQuantity
- getDefaultDecimalPlaces() - Method in class org.nasengolem.util.units.Temperature
- getInternalUnit() - Method in class org.nasengolem.util.units.Length
- getInternalUnit() - Method in class org.nasengolem.util.units.PhysicalQuantity
- getInternalUnit() - Method in class org.nasengolem.util.units.Temperature
- getPluralName() - Method in enum class org.nasengolem.util.units.Length.Unit
- getPluralName() - Method in interface org.nasengolem.util.units.PhysicalQuantity.Unit
- getPluralName() - Method in enum class org.nasengolem.util.units.Temperature.Unit
- getRoundedValue(PhysicalQuantity.Unit, int) - Method in class org.nasengolem.util.units.PhysicalQuantity
- getSingularName() - Method in enum class org.nasengolem.util.units.Length.Unit
- getSingularName() - Method in interface org.nasengolem.util.units.PhysicalQuantity.Unit
- getSingularName() - Method in enum class org.nasengolem.util.units.Temperature.Unit
- getValue(PhysicalQuantity.Unit) - Method in class org.nasengolem.util.units.PhysicalQuantity
I
- INCH - Enum constant in enum class org.nasengolem.util.units.Length.Unit
- isFull() - Method in class org.nasengolem.util.datastructures.CappedList
-
Returns
true
if this list is full.
K
- KELVIN - Enum constant in enum class org.nasengolem.util.units.Temperature.Unit
- KILOMETRE - Enum constant in enum class org.nasengolem.util.units.Length.Unit
L
- Length - Class in org.nasengolem.util.units
- Length(double, Length.Unit) - Constructor for class org.nasengolem.util.units.Length
- Length.Unit - Enum Class in org.nasengolem.util.units
- Length.Unit.FromMetreConverter - Interface in org.nasengolem.util.units
- Length.Unit.ToMetreConverter - Interface in org.nasengolem.util.units
M
- METRE - Enum constant in enum class org.nasengolem.util.units.Length.Unit
- MILE - Enum constant in enum class org.nasengolem.util.units.Length.Unit
- MILLIMETRE - Enum constant in enum class org.nasengolem.util.units.Length.Unit
N
- NAUTICAL_MILE - Enum constant in enum class org.nasengolem.util.units.Length.Unit
O
- org.nasengolem.util.datastructures - package org.nasengolem.util.datastructures
- org.nasengolem.util.units - package org.nasengolem.util.units
P
- PhysicalQuantity - Class in org.nasengolem.util.units
- PhysicalQuantity(double, PhysicalQuantity.Unit) - Constructor for class org.nasengolem.util.units.PhysicalQuantity
- PhysicalQuantity.Unit - Interface in org.nasengolem.util.units
R
- RAKINE - Enum constant in enum class org.nasengolem.util.units.Temperature.Unit
- remove(int) - Method in class org.nasengolem.util.datastructures.CappedList
-
Removes the element at the specified position in this list.
- remove(int) - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
- removeLast() - Method in class org.nasengolem.util.datastructures.AbstractShrinkableList
- removeLast() - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
- removeLast(int) - Method in class org.nasengolem.util.datastructures.AbstractShrinkableList
-
Removes the last n elements from the list.
- removeRange(int, int) - Method in class org.nasengolem.util.datastructures.AbstractShrinkableList
S
- set(int, E) - Method in class org.nasengolem.util.datastructures.CappedList
- set(int, E) - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
- shrink(int) - Method in class org.nasengolem.util.datastructures.AbstractShrinkableList
-
Shrinks the list to a new smaller size.
- shrink(int) - Method in class org.nasengolem.util.datastructures.CappedList
-
Shrinks the list to a new smaller size.
- shrink(int) - Method in interface org.nasengolem.util.datastructures.Shrinkable
-
Shrinks the list to a new smaller size.
- shrink(int) - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
-
Resizes the list to a new smaller size.
- Shrinkable - Interface in org.nasengolem.util.datastructures
-
Interface for objects that can be resized to a smaller size in constant time.
- ShrinkableArrayList<E> - Class in org.nasengolem.util.datastructures
-
Random-Access
List
implementation, that has a custom capacity and allows custom resizing. - ShrinkableArrayList() - Constructor for class org.nasengolem.util.datastructures.ShrinkableArrayList
-
Constructs a new
CappedResizableList
with the specified capacity. - ShrinkableArrayList(Collection<? extends E>) - Constructor for class org.nasengolem.util.datastructures.ShrinkableArrayList
- ShrinkableArrayList(ShrinkableArrayList<? extends E>) - Constructor for class org.nasengolem.util.datastructures.ShrinkableArrayList
- size() - Method in class org.nasengolem.util.datastructures.CappedList
- size() - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
T
- Temperature - Class in org.nasengolem.util.units
- Temperature(double, Temperature.Unit) - Constructor for class org.nasengolem.util.units.Temperature
- Temperature.Unit - Enum Class in org.nasengolem.util.units
- Temperature.Unit.FromKelvinConverter - Interface in org.nasengolem.util.units
- Temperature.Unit.ToKelvinConverter - Interface in org.nasengolem.util.units
- toArray() - Method in class org.nasengolem.util.datastructures.ShrinkableArrayList
- toBaseUnit(double) - Method in enum class org.nasengolem.util.units.Length.Unit
- toBaseUnit(double) - Method in interface org.nasengolem.util.units.PhysicalQuantity.Unit
- toBaseUnit(double) - Method in enum class org.nasengolem.util.units.Temperature.Unit
- toKelvin(double) - Method in interface org.nasengolem.util.units.Temperature.Unit.ToKelvinConverter
- toMetre(double) - Method in interface org.nasengolem.util.units.Length.Unit.ToMetreConverter
- toString() - Method in class org.nasengolem.util.units.PhysicalQuantity
- toString(PhysicalQuantity.Unit) - Method in class org.nasengolem.util.units.PhysicalQuantity
- toString(PhysicalQuantity.Unit, int) - Method in class org.nasengolem.util.units.PhysicalQuantity
- toString(PhysicalQuantity.Unit, int, boolean) - Method in class org.nasengolem.util.units.PhysicalQuantity
V
- valueInBaseUnit - Variable in class org.nasengolem.util.units.PhysicalQuantity
- valueOf(String) - Static method in enum class org.nasengolem.util.units.Length.Unit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.nasengolem.util.units.Temperature.Unit
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.nasengolem.util.units.Length.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.nasengolem.util.units.Temperature.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
Y
- YARD - Enum constant in enum class org.nasengolem.util.units.Length.Unit
All Classes and Interfaces|All Packages