Index

A C F G I K L M N O P R S T V Y 
All Classes and Interfaces|All Packages

A

AbstractShrinkableList<E> - Class in org.nasengolem.util.datastructures
This class extends the AbstractList skeleton by implementing Shrinkable.
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
 
A C F G I K L M N O P R S T V Y 
All Classes and Interfaces|All Packages