Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- compareByValue(Deadline) - Method in interface io.mokamint.nonce.api.Deadline
-
Compares the value of this deadline with that of another deadline.
D
- Deadline - Interface in io.mokamint.nonce.api
-
A deadline inside a plot file.
- DeadlineDescription - Interface in io.mokamint.nonce.api
-
The description of a deadline.
- dumpInto(FileChannel, int, long, long) - Method in interface io.mokamint.nonce.api.Nonce
-
Dumps this nonce into the give file, as the
offsetth nonce inside the file.
E
- equals(Object) - Method in interface io.mokamint.nonce.api.Deadline
-
Checks if this deadline is equal to another object (same progressive, same value).
G
- getData() - Method in interface io.mokamint.nonce.api.DeadlineDescription
-
Yields the data used to compute the deadline.
- getDeadline(DeadlineDescription) - Method in interface io.mokamint.nonce.api.Nonce
-
Yields the deadline of this nonce, with the given description.
- getHashing() - Method in interface io.mokamint.nonce.api.DeadlineDescription
-
The hashing algorithm used for the plot file from which this deadline has been generated.
- getProgressive() - Method in interface io.mokamint.nonce.api.Deadline
-
Yields the progressive number of the nonce of the deadline.
- getProlog() - Method in interface io.mokamint.nonce.api.Deadline
-
Yields the prolog that was used to create the plot file from which this deadline has been generated.
- getScoopNumber() - Method in interface io.mokamint.nonce.api.DeadlineDescription
-
Yields the number of the scoop considered to compute the deadline.
- getValue() - Method in interface io.mokamint.nonce.api.Deadline
-
Yields the value of the deadline computed for the nonce
Deadline.getProgressive()of the plot file.
I
- io.mokamint.nonce.api - module io.mokamint.nonce.api
-
This module defines the API of the deadlines and the nonces.
- io.mokamint.nonce.api - package io.mokamint.nonce.api
- isValid() - Method in interface io.mokamint.nonce.api.Deadline
-
Determines if this deadline is valid, that is, its corresponding nonce is for the same deadline.
M
- matches(DeadlineDescription) - Method in interface io.mokamint.nonce.api.Deadline
-
Determines if this deadline matches the given description: same scoop number, same data and same hashing algorithm.
- MAX_PROLOG_SIZE - Static variable in interface io.mokamint.nonce.api.Deadline
-
The maximal length of the prolog of a deadline, in bytes (inclusive).
- MAX_SCOOP_NUMBER - Static variable in interface io.mokamint.nonce.api.Deadline
-
The maximal scoop number in a deadline (inclusive).
N
- Nonce - Interface in io.mokamint.nonce.api
-
A nonce.
T
- toString() - Method in interface io.mokamint.nonce.api.Deadline
-
Yields a string representation of this deadline.
- toString() - Method in interface io.mokamint.nonce.api.DeadlineDescription
-
Yields a string representation of this deadline description.
All Classes and Interfaces|All Packages|Constant Field Values