public class OneDimensionalCharArray extends OneDimensionalCharReadAccess.Base implements OneDimensionalCharAccess
OneDimensionalCharReadAccess.Base
MutableIndexable.ListView<T>
Indexable.IndexableSpliterator<TElem>
EMPTY
EMPTY_INDEXABLE_STRING
Constructor and Description |
---|
OneDimensionalCharArray(char... values)
Constructor.
|
OneDimensionalCharArray(CharIndexable source)
Copy constructor.
|
OneDimensionalCharArray(java.util.Collection<java.lang.Character> elements)
Constructor.
|
OneDimensionalCharArray(Indexable<java.lang.Character> source)
Copy constructor.
|
OneDimensionalCharArray(int numElements)
Constructor.
|
OneDimensionalCharArray(int numElements,
IntToCharFunction1 filler)
Initializing constructor.
|
OneDimensionalCharArray(MultiDimensionalCharArray array)
Copy constructor.
|
OneDimensionalCharArray(OneDimensionalCharArray source)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
char |
getValueAt(int index)
Get the value at the given index.
|
void |
setValueAt(char value,
int index)
Set the value at the given index.
|
int |
size()
Get the size.
|
asBase
equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
changeAllValues, changeValueAt, fillValuesByIndex, set
asBase, get, singleton
changeAll, changeAll, copy, empty, fillByIndex, setElement, setElementAt
applyOnEach, asList, copy, copyInternally, copyOf, filled, fillFrom, fromArray, fromArray, fromIndexable, fromIndexable, fromIterable, getCopy, getCopy, headSet, init, initByIndex, initFragile, listIterator, nulled, order, reverse, revert, revert, setFrom, setFrom, setFromArray, setMulti, shuffle, subSet, swap, swyp, sybSet, syt, tailSet, viewArray, viewArray, viewIndexable, viewList
change, setAll, setFrom, setFrom, setFrom
getElement, getNumDimensions, getNumElements, getSize, getSizes, view, visitAll, visitAll
addToArray, addToArray, addToCollection, asCollection, binarySearch, checkIndex, combine, compare, downCast, emptyIndexable, equal, findAll, findAllX, findFirst, findFirst, findFirst, findFirstX, findLast, findLast, findLast, findNext, findNext, findNext, findNextX, findPrevious, findPrevious, findPrevious, first, firstMatch, firstMatch, firstMatchX, forEachEntry, forEachEntryFragile, fromCollection, fromCollection, fromCountable, fromCountable, fromEnumeration, fromEnumeration, fromIterable, fromIterable, fromIterable, fromIterable, fromIterator, fromList, fromOptional, frozenSpliterator, getMod, gyt, hash, indexedView, indexes, init, initByIndex, intIndexes, isEmpty, isOrdered, isStrictlyOrdered, iterator, iterator, last, mapArray, optional, ordered, rotated, spliterator, toString, view, view, viewAsBooleanIndexable, viewAsByteIndexable, viewAsCharIndexable, viewAsDoubleIndexable, viewAsFloatIndexable, viewAsIntIndexable, viewAsLongIndexable, viewAsShortIndexable, viewByIndex, viewFragile, viewList, viewList, viewListN, viewListN, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, withAppendedItem, withCachedHash, withExchangedItemAt, withInsertedItemAt, withRemovedItemAt, withSwappedItemsAt
addAllTo, combined, combined, containsEq, containsRef, downCast, equal, equals, filtered, filteredToIndexable, filterToCountable, firstOrNull, foldLeft, forEachFragile, freeze, frozen, frozen, groupingBy, groupingBy, hasAll, hasAny, isSorted, isStrictlySorted, lastOrNull, mappingBy, mappingBy, optFirst, optLast, orderedCombination, sorted, toArray, toArray, toList, toString, uniform, viewCollection, viewCollection, viewCollectionN, viewCollectionN
empty, linearized
public OneDimensionalCharArray(char... values)
values
- values of this arraypublic OneDimensionalCharArray(int numElements)
numElements
- number of elements in this arrayOneDimensionalCharArray(int, IntToCharFunction1)
public OneDimensionalCharArray(int numElements, @NotNull IntToCharFunction1 filler)
numElements
- number of elements in this arrayfiller
- filler which is called once for each element with its index
and expected to return the value to be set for that indexpublic OneDimensionalCharArray(@NotNull Indexable<java.lang.Character> source)
source
- source to copyjava.lang.NullPointerException
- if source contains null
valuespublic OneDimensionalCharArray(@NotNull CharIndexable source)
source
- source to copypublic OneDimensionalCharArray(@NotNull java.util.Collection<java.lang.Character> elements)
elements
- elements to copyjava.lang.NullPointerException
- if elements contain null
valuespublic OneDimensionalCharArray(@NotNull OneDimensionalCharArray source)
source
- source to copypublic OneDimensionalCharArray(@NotNull MultiDimensionalCharArray array)
array
- sourve array to copypublic void setValueAt(char value, int index)
setValueAt
in interface OneDimensionalCharAccess
value
- value to setindex
- index of valuepublic char getValueAt(int index)
getValueAt
in interface OneDimensionalCharReadAccess
index
- index of value