Index

C D E G I M N T 
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.
C D E G I M N T 
All Classes and Interfaces|All Packages|Constant Field Values