Index

$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages

K

K2<A,​B> - Class in squidpony.squidmath
An ordered bidirectional map-like data structure, with unique A keys and unique B keys updated together like a map that can be queried by A keys, B keys, or int indices.
K2() - Constructor for class squidpony.squidmath.K2
Constructs an empty K2.
K2(int) - Constructor for class squidpony.squidmath.K2
Constructs a K2 with the expected number of indices to hold (the number of A and number of B items is always the same, and this will be more efficient if expected is greater than that number).
K2(int, float) - Constructor for class squidpony.squidmath.K2
Constructs a K2 with the expected number of indices to hold (the number of A and number of B items is always the same, and this will be more efficient if expected is greater than that number) and the load factor to use, between 0.1f and 0.8f usually (using load factors higher than 0.8f can cause problems).
K2(int, float, CrossHash.IHasher, CrossHash.IHasher) - Constructor for class squidpony.squidmath.K2
Constructs a K2 with the expected number of indices to hold (the number of A and number of B items are always equal, and this will be more efficient if expected is greater than that number), the load factor to use, between 0.1f and 0.8f usually (using load factors higher than 0.8f can cause problems), and two IHasher implementations, such as CrossHash.generalHasher, that will be used to hash and compare for equality with A keys and B keys, respectively.
K2(Iterable<? extends A>, Iterable<? extends B>) - Constructor for class squidpony.squidmath.K2
Constructs a K2 from a pair of Iterables that will be processed in pairs, adding a unique A from aKeys if and only if it can also add a unique B from bKeys, otherwise skipping that pair.
K2(Arrangement<A>, Arrangement<B>) - Constructor for class squidpony.squidmath.K2
 
K2(K2<? extends A, ? extends B>) - Constructor for class squidpony.squidmath.K2
 
K2V1<A,​B,​Q> - Class in squidpony.squidmath
An ordered multi-directional map-like data structure with two sets of keys and one list of values.
K2V1() - Constructor for class squidpony.squidmath.K2V1
Constructs an empty K2V1 with the default parameters: 32 expected indices and a load factor of 0.5f.
K2V1(int) - Constructor for class squidpony.squidmath.K2V1
Constructs an empty K2V1 that can hold expected indices before resizing and has a load factor of 0.5f.
K2V1(int, float) - Constructor for class squidpony.squidmath.K2V1
Constructs an empty K2V1 that can hold expected indices before resizing and has load factor f.
K2V1(Iterable<A>, Iterable<B>, Iterable<Q>) - Constructor for class squidpony.squidmath.K2V1
Constructs a K2V1 from an A iterable, a B iterable, and a Q iterable, where the A and B items should be unique (if they aren't, each item that would be associated with a duplicate A or B will be skipped).
K2V1(K2V1<A, B, Q>) - Constructor for class squidpony.squidmath.K2V1
Constructs a K2V1 from another K2V1 with ths same A, B, and Q types.
kappa - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
kappa - Static variable in class squidpony.squidmath.CrossHash.Mist
 
kappa - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
kappa_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
kappa_ - Static variable in class squidpony.squidmath.CrossHash.Mist
 
kappa_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
key - Variable in class squidpony.squidmath.Arrangement
The array of keys.
key - Variable in class squidpony.squidmath.IntDoubleOrderedMap
The array of keys.
key - Variable in class squidpony.squidmath.IntIntOrderedMap
The array of keys.
key - Variable in class squidpony.squidmath.OrderedMap
The array of keys.
key - Variable in class squidpony.squidmath.OrderedSet
The array of keys.
key - Variable in class squidpony.squidmath.UnorderedMap
The array of keys.
key - Variable in class squidpony.squidmath.UnorderedSet
The array of keys.
key0 - Variable in class squidpony.squidmath.LowStorageShuffler
 
key1 - Variable in class squidpony.squidmath.LowStorageShuffler
 
keyAt(int) - Method in class squidpony.squidmath.Arrangement
Gets the key at the given index in the iteration order in constant time (random-access).
keyAt(int) - Method in class squidpony.squidmath.IntDoubleOrderedMap
Gets the key at the given index in the iteration order in constant time (random-access).
keyAt(int) - Method in class squidpony.squidmath.IntIntOrderedMap
Gets the key at the given index in the iteration order in constant time (random-access).
keyAt(int) - Method in class squidpony.squidmath.OrderedMap
Gets the key at the given index in the iteration order in constant time (random-access).
keyCount() - Method in class squidpony.squidmath.K2
 
keyCount() - Method in class squidpony.squidmath.K2V1
 
KeyIterator() - Constructor for class squidpony.squidmath.Arrangement.KeyIterator
 
KeyIterator() - Constructor for class squidpony.squidmath.IntDoubleOrderedMap.KeyIterator
 
KeyIterator() - Constructor for class squidpony.squidmath.IntIntOrderedMap.KeyIterator
 
KeyIterator() - Constructor for class squidpony.squidmath.OrderedMap.KeyIterator
 
keyList() - Method in class squidpony.ObText
Gets all Strings from the top level of this ObText, not including any associated values, and puts them in an ArrayList of String.
keyOrderedSet() - Method in class squidpony.ObText
Gets all unique Strings from the top level of this ObText, not including any associated values, and puts them in an OrderedSet of String.
keys - Variable in class squidpony.squidmath.Arrangement
Cached set of keys.
keys - Variable in class squidpony.squidmath.IntDoubleOrderedMap
Cached set of keys.
keys - Variable in class squidpony.squidmath.IntIntOrderedMap
Cached set of keys.
keys - Variable in class squidpony.squidmath.K2V1
 
keys - Variable in class squidpony.squidmath.OrderedMap
Cached set of keys.
keys - Variable in class squidpony.squidmath.UnorderedMap
Cached set of keys.
keysA - Variable in class squidpony.squidmath.K2
 
keysAsArray() - Method in class squidpony.squidmath.IntDoubleOrderedMap
 
keysAsArray() - Method in class squidpony.squidmath.IntIntOrderedMap
 
keysAsOrderedSet() - Method in class squidpony.squidmath.Arrangement
 
keysAsOrderedSet() - Method in class squidpony.squidmath.IntDoubleOrderedMap
 
keysAsOrderedSet() - Method in class squidpony.squidmath.IntIntOrderedMap
 
keysAsOrderedSet() - Method in class squidpony.squidmath.OrderedMap
 
keysAt(int...) - Method in class squidpony.squidmath.Arrangement
 
keysAt(IntVLA) - Method in class squidpony.squidmath.Arrangement
 
keysB - Variable in class squidpony.squidmath.K2
 
keySet() - Method in class squidpony.ObText
Gets all unique Strings from the top level of this ObText, not including any associated values, and puts them in a HashSet of String.
keySet() - Method in class squidpony.squidmath.Arrangement
 
keySet() - Method in class squidpony.squidmath.IntDoubleOrderedMap
 
keySet() - Method in class squidpony.squidmath.IntIntOrderedMap
 
keySet() - Method in class squidpony.squidmath.OrderedMap
 
keySet() - Method in class squidpony.squidmath.UnorderedMap
 
KeySet() - Constructor for class squidpony.squidmath.Arrangement.KeySet
 
KeySet() - Constructor for class squidpony.squidmath.IntDoubleOrderedMap.KeySet
 
KeySet() - Constructor for class squidpony.squidmath.IntIntOrderedMap.KeySet
 
KeySet() - Constructor for class squidpony.squidmath.OrderedMap.KeySet
 
kimaris - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
kimaris - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
kimaris_ - Static variable in class squidpony.squidmath.CrossHash.Curlup
 
kimaris_ - Static variable in class squidpony.squidmath.CrossHash.Yolk
 
KOBOLD - Static variable in class squidpony.FakeLanguageGen
Fantasy language based closely on FakeLanguageGen.DRAGON, but with much shorter words normally and closing syllables that may sound "rushed" or "crude", though it has the same general frequency of most consonants and vowels.
KOREAN_ROMANIZED - Static variable in class squidpony.FakeLanguageGen
Imitation text from an approximation of Korean, using the Revised Romanization method that is official in South Korea today and is easier to type.
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages