Verified Owner
Top Description Constructors Methods
org.jabref.migrations

public Class ConvertLegacyExplicitGroups

extends Object
implements PostOpenMigration
Class Inheritance
All Implemented Interfaces
org.jabref.migrations.PostOpenMigration
Imports
java.util.ArrayList, .List, org.jabref.logic.importer.ParserResult, org.jabref.model.entry.BibEntry, org.jabref.model.groups.ExplicitGroup, .GroupTreeNode, org.jspecify.annotations.NonNull

Converts legacy explicit groups, where the group contained a list of assigned entries, to the new format, where the entry stores a list of groups it belongs to.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private List<ExplicitGroup>
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ConvertLegacyExplicitGroupsback to summary
public ConvertLegacyExplicitGroups()

Method Detail

getExplicitGroupsWithLegacyKeysback to summary
private List<ExplicitGroup> getExplicitGroupsWithLegacyKeys(@NonNull GroupTreeNode node)
performMigrationback to summary
public void performMigration(@NonNull ParserResult parserResult)

Implements org.jabref.migrations.PostOpenMigration.performMigration.

Annotations
@Override