Class JsonJournal.Record
java.lang.Object
com.ultikits.ultitools.interfaces.impl.data.json.JsonJournal.Record
- Enclosing class:
JsonJournal
A committed record read back from the journal directory.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<JsonJournal.Entry> private final Pathprivate final JsonJournal.Kindprivate final long -
Constructor Summary
ConstructorsConstructorDescriptionRecord(long sequence, JsonJournal.Kind kind, List<JsonJournal.Entry> entries, Path file) -
Method Summary
Modifier and TypeMethodDescription(package private) List<JsonJournal.Entry> entries()(package private) Pathfile()(package private) JsonJournal.Kindkind()(package private) longsequence()
-
Field Details
-
sequence
private final long sequence -
kind
-
entries
-
file
-
-
Constructor Details
-
Record
Record(long sequence, JsonJournal.Kind kind, List<JsonJournal.Entry> entries, Path file)
-
-
Method Details
-
sequence
long sequence() -
kind
JsonJournal.Kind kind() -
entries
List<JsonJournal.Entry> entries() -
file
Path file()
-