toggle menu
moonlight
1.0-SNAPSHOT
jvm
switch theme
search in API
engine
/
io.github.moonlightsuite.moonlight.offline.signal
/
SignalCursor
Signal
Cursor
public
interface
SignalCursor
<
T
,
V
>
A
SignalCursor
is used to scan values in a signal.
Inheritors
ParallelSignalCursor
OfflineSignalCursor
Members
Functions
backward
Link copied to clipboard
public
abstract
void
backward
(
)
forward
Link copied to clipboard
public
abstract
void
forward
(
)
get
Current
Time
Link copied to clipboard
public
abstract
T
getCurrentTime
(
)
get
Current
Value
Link copied to clipboard
public
abstract
V
getCurrentValue
(
)
has
Next
Link copied to clipboard
public
abstract
boolean
hasNext
(
)
has
Previous
Link copied to clipboard
public
abstract
boolean
hasPrevious
(
)
is
Completed
Link copied to clipboard
public
abstract
boolean
isCompleted
(
)
is
Not
Completed
Link copied to clipboard
@
SafeVarargs
(
)
public
static
boolean
isNotCompleted
<
C
>
(
Array
<
SignalCursor
<
Double
,
C
>
>
cursors
)
public
static
boolean
isNotCompleted
<
C
>
(
List
<
SignalCursor
<
Double
,
C
>
>
cursors
)
move
Link copied to clipboard
public
abstract
void
move
(
T
t
)
next
Time
Link copied to clipboard
public
abstract
T
nextTime
(
)
previous
Time
Link copied to clipboard
public
abstract
T
previousTime
(
)
revert
Link copied to clipboard
public
abstract
void
revert
(
)