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
All Classes|All Packages
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 factorf
. - 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.
All Classes|All Packages