Index
A B C D E F G H I J K L M N O P R S T U V
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
G
- garbleKey - Variable in class squidpony.store.json.JsonStorage
- garbleKey - Variable in class squidpony.store.text.TextStorage
- get(int) - Method in class squidpony.squidmath.MultiArrangement.KeyList
- get(String, String, CharSequence, Class<T>) - Method in class squidpony.store.text.TextStorage
-
Gets an object from the storage by the given
outerName
key fromstore(String)
andinnerName
key fromput(String, Object, StringConvert)
, and uses the class given bytype
for the returned value, assuming it matches the object that was originally put with those keys. - get(String, String, Class<T>) - Method in class squidpony.SquidStorage
-
Gets an object from the storage by the given
outerName
key fromSquidStorage.store(String)
andinnerName
key fromSquidStorage.put(String, Object)
, and uses the class given bytype
for the returned value, assuming it matches the object that was originally put with those keys. - get(String, String, Class<T>) - Method in class squidpony.store.json.JsonStorage
-
Gets an object from the storage by the given
outerName
key fromJsonStorage.store(String)
andinnerName
key fromJsonStorage.put(String, Object)
, and uses the class given bytype
for the returned value, assuming it matches the object that was originally put with those keys. - get(String, String, StringConvert<?>, Class<T>) - Method in class squidpony.store.text.TextStorage
-
Gets an object from the storage by the given
outerName
key fromstore(String)
andinnerName
key fromput(String, Object, StringConvert)
, and uses the class given bytype
for the returned value, assuming it matches the object that was originally put with those keys. - get(IntVLA, Object) - Method in class squidpony.squidmath.MultiArrangement
-
Different from the typical get method; clears the non-null IntVLA, container, and fills it with any positions associated with k in this MultiArrangement.
- getAllAt(int) - Method in class squidpony.squidmath.MultiKey
-
Given an int index, finds the associated keys at all keysets (using index as a point in the ordering) and returns them as a newly-allocated Object array.
- getAllAt(int, Object[]) - Method in class squidpony.squidmath.MultiKey
-
Given an int index and an Object array to reuse, finds the associated keys at all keysets (using index as a point in the ordering) and fills into with those keys, up to keyCount items.
- getArray(Collection<? extends K>) - Method in class squidpony.squidmath.MultiArrangement
- getArray(K[]) - Method in class squidpony.squidmath.MultiArrangement
- getAt(int) - Method in class squidpony.squidmath.MultiArrangement
-
Gets the value at the given index in the iteration order in constant time (random-access).
- getAt(int, int) - Method in class squidpony.squidmath.MultiKey
-
Given an index of a keyset (which) and an int index, finds the associated key in the keyset specified by which (using index as a point in the ordering).
- getBundleElements(E2[]) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an E2 key to look up, gets a (newly-allocated) OrderedSet of E1 element keys corresponding to that E2 key.
- getBundleElements(S) - Method in class squidpony.squidmath.BundleBiMap
-
Given an S key to look up, gets a (newly-allocated) OrderedSet of E element keys corresponding to that S key.
- getBundleElementsAt(int) - Method in class squidpony.squidmath.BundleBiMap
-
Given an index to look up, gets a (newly-allocated) OrderedSet of E element keys in the bundle at that index.
- getBundleElementsAt(int) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an index to look up, gets a (newly-allocated) OrderedSet of E1 element keys in the bundle at that index.
- getBundleVariation(S) - Method in class squidpony.squidmath.BundleBiMap
-
Given an S key to look up, gets a (newly-allocated) int array that is equivalent to the variation part of the bundle corresponding to single.
- getBundleVariationAt(int) - Method in class squidpony.squidmath.BundleBiMap
-
Given an index to look up, gets a (newly-allocated) int array that is equivalent to the variation part of the bundle present at that index.
- getBundleVariationAt(int) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an index to look up, gets a (newly-allocated) int array that is equivalent to the variation part of the bundle present at that index.
- getCode(S) - Method in class squidpony.squidmath.BundleBiMap
-
Given an S key to look up, gets a 2D int array representing the key's matching bundle.
- getCodeAt(int) - Method in class squidpony.squidmath.BundleBiMap
-
Given an index to look up, gets a 2D int array representing the bundle at that index.
- getCodeAt(int) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an index to look up, gets a 2D int array representing the bundle at that index.
- getElement1BundleVariation(E2[]) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an E2 key to look up, gets a (newly-allocated) int array that is equivalent to the variation part of the bundle corresponding to single.
- getElement1OrderedSet() - Method in class squidpony.squidmath.BundleBundleBiMap
-
To be called sparingly, since this allocates a new OrderedSet instead of reusing one.
- getElement1Set() - Method in class squidpony.squidmath.BundleBundleBiMap
-
Gets and caches the individual E1 keys as a Collection that implements SortedSet (and so also implements Set).
- getElement2(E1[]) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given a bundle of E1 keys as an array with no variation, gets the matching E2 key for that bundle, or null if there is none.
- getElement2(E1[], int[]) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given a bundle of E1 keys as an array with an int array variation, gets the matching E2 key for that bundle, or null if there is none.
- getElement2(Collection<? extends E1>) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given a bundle of E1 keys as a Collection with no variation, gets the matching E2 key for that bundle, or null if there is none.
- getElement2(Collection<? extends E1>, int[]) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given a bundle of E1 keys as a Collection with an int array variation, gets the matching E2 key for that bundle, or null if there is none.
- getElement2At(int) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an index to look up, gets the E2 key present at that position in the ordering.
- getElement2Coded(int[][]) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an E1 bundle as a coded 2D int array, gets the matching E2 bundle, also coded, or null if there is none.
- getElement2OrderedSet() - Method in class squidpony.squidmath.BundleBundleBiMap
-
To be called sparingly, since this allocates a new OrderedSet instead of reusing one.
- getElement2Set() - Method in class squidpony.squidmath.BundleBundleBiMap
-
Gets and caches the E2 single keys as a Collection that implements SortedSet (and so also implements Set).
- getElementOrderedSet() - Method in class squidpony.squidmath.BundleBiMap
-
To be called sparingly, since this allocates a new OrderedSet instead of reusing one.
- getElementSet() - Method in class squidpony.squidmath.BundleBiMap
-
Gets and caches the individual E keys as a Collection that implements SortedSet (and so also implements Set).
- getFrom(int, int, Object) - Method in class squidpony.squidmath.MultiKey
-
Given an index of the keyset to look up a key in (lookingUp), an index of the keyset to get from (getting), and an Object key to look up (key), finds the Object key in the keyset specified by getting that is associated with key in the keyset specified by lookingUp.
- getMany(Iterable<? extends K>) - Method in class squidpony.squidmath.MultiArrangement
- getManyCoded(E) - Method in class squidpony.squidmath.BundleBiMap
-
Given an E element key that could be used in one or more bundles this uses, gets all bundles in this object that contain the given element, as coded 2D int arrays.
- getManyCoded(E1) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an E1 element key that could be used in one or more bundles this uses, gets all bundles in this object that contain the given element, as coded 2D int arrays.
- getManyElement2(E1) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an E1 element key that could be used in one or more bundles this uses, finds all E2 single keys corresponding to bundles that contain the given element.
- getManyIndices(E) - Method in class squidpony.squidmath.BundleBiMap
-
Given an E element key that could be used in one or more bundles this uses, gets all indices in the ordering that contain a bundle with that element.
- getManyIndices(E1) - Method in class squidpony.squidmath.BundleBundleBiMap
-
Given an E1 element key that could be used in one or more bundles this uses, gets all indices in the ordering that contain a bundle with that element.
- getManySingles(E) - Method in class squidpony.squidmath.BundleBiMap
-
Given an E element key that could be used in one or more bundles this uses, finds all S single keys corresponding to bundles that contain the given element.
- getOrderedSet(int) - Method in class squidpony.squidmath.MultiKey
-
To be called sparingly, since this allocates a new OrderedSet instead of reusing one.
- getSet(int) - Method in class squidpony.squidmath.MultiKey
-
Gets and caches the keys in the keyset specified by which as a Collection that implements SortedSet (and so also implements Set).
- getSingle(E[]) - Method in class squidpony.squidmath.BundleBiMap
-
Given a bundle of E keys as an array with no variation, gets the matching S key for that bundle, or null if there is none.
- getSingle(E[], int[]) - Method in class squidpony.squidmath.BundleBiMap
-
Given a bundle of E keys as an array with an int array variation, gets the matching S key for that bundle, or null if there is none.
- getSingle(Collection<? extends E>) - Method in class squidpony.squidmath.BundleBiMap
-
Given a bundle of E keys as a Collection with no variation, gets the matching S key for that bundle, or null if there is none.
- getSingle(Collection<? extends E>, int[]) - Method in class squidpony.squidmath.BundleBiMap
-
Given a bundle of E keys as a Collection with an int array variation, gets the matching S key for that bundle, or null if there is none.
- getSingleAt(int) - Method in class squidpony.squidmath.BundleBiMap
-
Given an int index, finds the associated S key (using index as a point in the ordering).
- getSingleCoded(int[][]) - Method in class squidpony.squidmath.BundleBiMap
-
Given a bundle as a coded 2D int array, gets the matching S key for that bundle, or null if there is none.
- getSingleOrderedSet() - Method in class squidpony.squidmath.BundleBiMap
-
To be called sparingly, since this allocates a new OrderedSet instead of reusing one.
- getSingleSet() - Method in class squidpony.squidmath.BundleBiMap
-
Gets and caches the S single keys as a Collection that implements SortedSet (and so also implements Set).
All Classes|All Packages