20 package net.sf.gridarta.model.index;
22 import java.io.IOException;
23 import java.io.ObjectInputStream;
24 import java.io.ObjectOutputStream;
25 import java.util.Collection;
26 import org.jetbrains.annotations.NotNull;
27 import org.jetbrains.annotations.Nullable;
78 void add(@NotNull V value,
long timestamp);
85 void remove(@NotNull V value);
99 void setName(@NotNull V value,
long timestamp, @NotNull String
name);
108 String
getName(@NotNull V value);
147 void save(@NotNull ObjectOutputStream objectOutputStream)
throws IOException;
155 void load(@NotNull ObjectInputStream objectInputStream)
throws IOException;