com.qiniu.sdk.FileItem Maven / Gradle / Ivy
package com.qiniu.sdk;
public class FileItem {
// 文件名/目录名
public String key;
// 文件属性 {file, folder}
public String attribute;
// 文件大小
public long size;
// 文件日期
// public Date date;
public long lastModified;
public FileItem() {}
public FileItem(String data) {
String[] a = data.split("\t");
key = a[0];
if (a.length > 1) attribute = a[1];
if (a.length > 2) size = Long.parseLong(a[2].trim());
if (a.length > 3) lastModified = Long.parseLong(a[3].trim());
// try {
// this.size = Long.parseLong(a[2].trim());
// } catch (NumberFormatException e) {
// this.size = -1;
// }
// long da = 0;
// try {
// da = Long.parseLong(a[3].trim());
// } catch (NumberFormatException e) {
// e.printStackTrace();
// }
// this.date = new Date(da * 1000);
}
@Override
public String toString() {
// return "key=" + key + ",size=" + size + ",time=" + date + ",attribute=" + attribute;
return "key=" + key + ",size=" + size + ",time=" + lastModified + ",attribute=" + attribute;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy