| Modifier and Type | Field and Description |
|---|---|
| private final ObjectProperty | |
| private static final Clock | |
| private final MVMap | |
| private static final Logger | |
| private static final String | |
| private final MVMap | |
| private final int | |
| private static final ZoneId |
| Access | Constructor and Description |
|---|---|
| pack-priv | MVStoreBibEntryRelationRepository(MVStore mvStore, String mapName, int storeTTLInDays, BibEntryTypesManager entryTypesManager, ImportFormatPreferences importFormatPreferences, FieldPreferences fieldPreferences, ObjectProperty<CitationFetcherType> citationFetcherTypeProperty)
|
| pack-priv | MVStoreBibEntryRelationRepository(MVStore mvStore, String mapName, int storeTTLInDays, BasicDataType<LinkedHashSet<BibEntry>> serializer, ObjectProperty<CitationFetcherType> citationFetcherTypeProperty)
|
| Modifier and Type | Method and Description |
|---|---|
| public synchronized void | addRelations(@NonNull BibEntry entry, @NonNull List<BibEntry> relations)
Implements org. Allows insertion of empty list in order to keep track of insertion date for an entry. |
| public synchronized boolean | |
| public List | |
| public synchronized boolean | shouldUpdate(BibEntry entry)
Overrides default org.
|
| pack-priv boolean |
| citationFetcherPropertyType | back to summary |
|---|---|
| private final ObjectProperty<CitationFetcherType> citationFetcherPropertyType | |
| CLOCK | back to summary |
|---|---|
| private static final Clock CLOCK | |
| insertionTimeStampMap | back to summary |
|---|---|
| private final MVMap<String, LocalDateTime> insertionTimeStampMap | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| MAP_SUFFIX_TIME_STAMP | back to summary |
|---|---|
| private static final String MAP_SUFFIX_TIME_STAMP | |
| relationsMap | back to summary |
|---|---|
| private final MVMap<String, LinkedHashSet<BibEntry>> relationsMap | |
| storeTTLInDays | back to summary |
|---|---|
| private final int storeTTLInDays | |
| TIME_STAMP_ZONE_ID | back to summary |
|---|---|
| private static final ZoneId TIME_STAMP_ZONE_ID | |
| MVStoreBibEntryRelationRepository | back to summary |
|---|---|
pack-priv MVStoreBibEntryRelationRepository(MVStore mvStore, String mapName, int storeTTLInDays, BibEntryTypesManager entryTypesManager, ImportFormatPreferences importFormatPreferences, FieldPreferences fieldPreferences, ObjectProperty<CitationFetcherType> citationFetcherTypeProperty)
| |
| MVStoreBibEntryRelationRepository | back to summary |
|---|---|
pack-priv MVStoreBibEntryRelationRepository(MVStore mvStore, String mapName, int storeTTLInDays, BasicDataType<LinkedHashSet<BibEntry>> serializer, ObjectProperty<CitationFetcherType> citationFetcherTypeProperty)
| |
| addRelations | back to summary |
|---|---|
| public synchronized void addRelations(@NonNull BibEntry entry, @NonNull List<BibEntry> relations) Implements org. Allows insertion of empty list in order to keep track of insertion date for an entry.
| |
| containsKey | back to summary |
|---|---|
| public synchronized boolean containsKey(BibEntry entry) Implements org.
| |
| getRelations | back to summary |
|---|---|
| public List Implements org.
| |
| shouldUpdate | back to summary |
|---|---|
| public synchronized boolean shouldUpdate(BibEntry entry) Overrides default org.
| |
| shouldUpdate | back to summary |
|---|---|
pack-priv boolean shouldUpdate(final BibEntry entry, final Clock clock)
| |