package com.fastaccess.data.dao;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import com.fastaccess.data.dao.model.RepoFile;
import java.util.HashMap;
import java.util.List;
import lombok.NoArgsConstructor;
/**
* Created by Kosh on 03 Mar 2017, 10:43 PM
*/
@NoArgsConstructor
public class RepoPathsManager {
private HashMap<String, List<RepoFile>> files = new HashMap<>();
@Nullable public List<RepoFile> getPaths(@NonNull String url, @NonNull String ref) {
return files.get(ref + "/" + url);
}
public void setFiles(@NonNull String ref, @NonNull String path, @NonNull List<RepoFile> paths) {
files.put(ref + "/" + path, paths);
}
public void clear() {
files.clear();
}
}