package org.opencb.opencga.storage.core.manager.models; import org.opencb.opencga.catalog.models.File; import java.nio.file.Path; /** * Created by pfurio on 24/11/16. */ public class FileInfo { private String name; private Path path; // Physical path to the file or folder (equivalent to URI in catalog) private long fileId; private File.Bioformat bioformat; private File.Format format; public FileInfo() { this.fileId = -1; } public String getName() { return name; } public FileInfo setName(String name) { this.name = name; return this; } public Path getPath() { return path; } public FileInfo setPath(Path path) { this.path = path; return this; } public long getFileId() { return fileId; } public FileInfo setFileId(long fileId) { this.fileId = fileId; return this; } public File.Bioformat getBioformat() { return bioformat; } public FileInfo setBioformat(File.Bioformat bioformat) { this.bioformat = bioformat; return this; } public File.Format getFormat() { return format; } public FileInfo setFormat(File.Format format) { this.format = format; return this; } }