Top Fields Constructors Methods
org.jabref.gui.util

public Class FileFilterConverter

extends Object
Class Inheritance
Imports
java.io.FileFilter, .IOException, java.nio.file.DirectoryStream.Filter, .Path, java.util.Collection, .List, .Optional, .SortedSet, java.util.stream.Collectors, javafx.stage.FileChooser, org.jabref.logic.exporter.Exporter, org.jabref.logic.importer.Importer, org.jabref.logic.l10n.Localization, org.jabref.logic.util.FileType, org.jabref.logic.util.io.FileUtil, org.jabref.model.strings.StringUtil

Field Summary

Modifier and TypeField and Description
public static FileChooser.ExtensionFilter

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static List<FileChooser.ExtensionFilter>
public static FileChooser.ExtensionFilter
public static Optional<Exporter>
public static Optional<Importer>
public static List<FileChooser.ExtensionFilter>
public static DirectoryStream.Filter<Path>
toDirFilter(List<String> extensions)

public static FileChooser.ExtensionFilter
public static FileChooser.ExtensionFilter
toExtensionFilter(String description, FileType fileType)

public static FileFilter
public static FileFilter
toFileFilter(List<String> extensions)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ANY_FILEback to summary
public static FileChooser.ExtensionFilter ANY_FILE

Constructor Detail

FileFilterConverterback to summary
private FileFilterConverter()

Method Detail

exporterToExtensionFilterback to summary
public static List<FileChooser.ExtensionFilter> exporterToExtensionFilter(Collection<Exporter> exporters)
forAllImportersback to summary
public static FileChooser.ExtensionFilter forAllImporters(SortedSet<Importer> importers)
getExporterback to summary
public static Optional<Exporter> getExporter(FileChooser.ExtensionFilter extensionFilter, Collection<Exporter> exporters)
getImporterback to summary
public static Optional<Importer> getImporter(FileChooser.ExtensionFilter extensionFilter, Collection<Importer> importers)
importerToExtensionFilterback to summary
public static List<FileChooser.ExtensionFilter> importerToExtensionFilter(Collection<Importer> importers)
toDirFilterback to summary
public static DirectoryStream.Filter<Path> toDirFilter(List<String> extensions)
toExtensionFilterback to summary
public static FileChooser.ExtensionFilter toExtensionFilter(FileType fileType)
toExtensionFilterback to summary
public static FileChooser.ExtensionFilter toExtensionFilter(String description, FileType fileType)
toFileFilterback to summary
public static FileFilter toFileFilter(FileChooser.ExtensionFilter extensionFilter)
toFileFilterback to summary
public static FileFilter toFileFilter(List<String> extensions)