All Classes and Interfaces
Class
Description
Simple array based implementation of
BoolView
.Simple array based implementation of
ByteView
.A functional interface which defines a function of type
BoolFunction
(boolean
).A primitive specialization of
Iterator
<Boolean
>,
which provides a non-boxing version of Iterator.next()
.A primitive specialization for
boolean
of View
.A functional interface which defines a function of type
ByteFunction
(byte
).A primitive specialization of
Iterator
<Byte
>,
which provides a non-boxing version of Iterator.next()
.A primitive specialization for
byte
of View
.A primitive specialization of
Iterator
<Character
>,
which provides a non-boxing version of Iterator.next()
.A char slice is a specialized form of
Slice
, which provides
primitive specializations and additional functionality through extending CharSequence
.A primitive specialization for
char
of View
.A primitive specialization of
Iterator
<Double
>,
which provides a non-boxing version of Iterator.next()
.A primitive specialization for
double
of View
.A functional interface which defines a function of type
FloatFunction
(float
).A primitive specialization of
Iterator
<Float
>,
which provides a non-boxing version of Iterator.next()
.A primitive specialization for
float
of View
.A functional interface which defines a function of type
char
(int
).A primitive specialization of
Iterator
<Integer
>,
which provides a non-boxing version of Iterator.next()
.A primitive specialization for
int
of View
.A primitive specialization of
Iterator
<Long
>,
which provides a non-boxing version of Iterator.next()
.A primitive specialization for
long
of View
.Mostly modified functions copied straight from
Arrays
,
to mitigate the need of copying arrays when hashing a slice.A mutable slice is a subtype of a regular
BoolSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
ByteSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
CharSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
DoubleSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
FloatSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
IntSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
LongSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
ShortSlice
,
which allows mutating the start- and end-index of the slice.A mutable slice is a subtype of a regular
Slice
,
which allows mutating the start- and end-index of the slice.A mutable stack slice is a subtype of a regular
StackSlice
,
which allows mutating the start- and end-index of the slice.Describes an object whose internal states can be reset,
in order to reuse the object instance.
Information
A functional interface which defines a function of type
ShortFunction
(short
).A primitive specialization of
Iterator
<Short
>,
which provides a non-boxing version of Iterator.next()
.A primitive specialization for
short
of View
.A slice is a
View
, which provides the ability
to retrieve singular elements by their index, as well
as creating sub-slices from a given index range.Extends both
CharacterIterator
as well as Resettable
,
to allow for the easy polymorphic implementation of multipurpose
resettable iterators/enumerations.A view describes a read-only window into an existing sequence of elements,
like a collection or an array.