| Modifier and Type | Interface and Description |
|---|---|
| public interface | FileType
Interface for |
| public interface | |
| public interface | TaskExecutor
An object that executes submitted |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | BackgroundTask<
type of the return value of the task V>This class is essentially a wrapper around |
| public class | |
| public class | CoarseChangeFilter
Filters change events and only relays major changes. |
| public class | CurrentThreadTaskExecutor
Implementation of |
| public class | DelayTaskThrottler
This class allows to throttle a list of tasks. |
| public class | Directories
This collects all directories based on AppDirs. |
| public class | |
| public class | FallbackExceptionHandler
Catch and log any unhandled exceptions. |
| public class | GitHubActionsEscape
Escapes values for the GitHub Actions workflow command format. |
| public class | HeadlessExecutorService
Responsible for managing of all threads (except GUI threads) in JabRef. |
| public class | JabRefBaseDirectoryLocator
Returns the base directory used for the packaged application. |
| public class | |
| public class | MetadataSerializationConfiguration
Specifies how metadata is read and written. |
| public class | |
| public class | ObservablesHelper
Utility methods for working with JavaFX |
| public class | |
| public class | |
| public class | ProgressCounter
Convenient class for managing ETA for background tasks. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | URLUtil
URL utilities for URLs in the JabRef logic. |
| public class | Version
Represents the Application Version with the major and minor number, the full Version String and if it's a developer version |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | |
| public enum |