public interface OneDimensionalByteReadAccess extends OneDimensionalReadAccess<java.lang.Byte>
| Modifier and Type | Interface and Description |
|---|---|
static class |
OneDimensionalByteReadAccess.Base
Abstract base class implementing this interface which provides useful implementations
for
Object.equals(Object), Object.hashCode(),
Object.toString(). |
Indexable.IndexableSpliterator<TElem>, Indexable.ListView<T>| Modifier and Type | Field and Description |
|---|---|
static OneDimensionalByteReadAccess |
EMPTY
Empty 1dimensional byte read access.
|
EMPTY_INDEXABLE_STRING| Modifier and Type | Method and Description |
|---|---|
default OneDimensionalByteReadAccess.Base |
asBase()
Make this read access usable as a base class with default Object methods implemented.
|
default java.lang.Byte |
get(int index)
Get the element at the given index.
|
byte |
getValueAt(int index)
Get the value at the given index.
|
static OneDimensionalByteReadAccess |
singleton(byte singleElement)
Create an 1dimensional byte read access with only 1 element.
|
copy, empty, getElement, getNumDimensions, getNumElements, getSize, getSizes, view, visitAll, visitAlladdToArray, addToArray, addToCollection, asCollection, asList, 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, fromArray, fromCollection, fromCollection, fromCountable, fromCountable, fromEnumeration, fromEnumeration, fromIterable, fromIterable, fromIterable, fromIterable, fromIterator, fromList, fromOptional, frozenSpliterator, getMod, gyt, hash, headSet, indexedView, indexes, init, initByIndex, initFragile, intIndexes, isEmpty, isOrdered, isStrictlyOrdered, iterator, iterator, last, listIterator, mapArray, optional, ordered, reverse, rotated, spliterator, subSet, sybSet, tailSet, toString, view, view, viewArray, viewArray, viewAsBooleanIndexable, viewAsByteIndexable, viewAsCharIndexable, viewAsDict, viewAsDoubleIndexable, viewAsFloatIndexable, viewAsIntIndexable, viewAsLongIndexable, viewAsShortIndexable, viewByIndex, viewFragile, viewList, viewList, viewListN, viewListN, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, viewTuple, withAppendedItem, withCachedHash, withExchangedItemAt, withInsertedItemAt, withPrependedItem, withRemovedItemAt, withSwappedItemsAtaddAllTo, combined, combined, containsEq, containsRef, downCast, equal, equals, filtered, filteredToIndexable, filterToCountable, firstOrNull, foldLeft, forEachFragile, freeze, frozen, frozen, getAny, groupingBy, groupingBy, hasAll, hasAny, isSorted, isStrictlySorted, lastOrNull, mappingBy, mappingBy, optFirst, optLast, orderedCombination, parellelStream, sorted, stream, toArray, toArray, toList, toString, uniform, viewCollection, viewCollection, viewCollectionN, viewCollectionNempty, linearizedstatic final OneDimensionalByteReadAccess EMPTY
byte getValueAt(int index)
This is usually more efficient then
get(int) and OneDimensionalReadAccess.getElement(int...).
index - index of requested value@NotNull default java.lang.Byte get(int index)
Indexable@NotNull default OneDimensionalByteReadAccess.Base asBase()
@NotNull static OneDimensionalByteReadAccess singleton(byte singleElement)
singleton in interface Countable<java.lang.Byte>singleton in interface Indexable<java.lang.Byte>singleton in interface OneDimensionalReadAccess<java.lang.Byte>singleElement - the single element