// Path: realm-browser/src/main/java/de/jonasrottmann/realmbrowser/files/model/FilesPojo.java
// @RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
// public class FilesPojo {
//     private final String name;
//     private final String size;
//     private final long sizeInByte;
// 
//     public FilesPojo(String name, String size, long sizeInByte) {
//         this.name = name;
//         this.size = size;
//         this.sizeInByte = sizeInByte;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public String getSize() {
//         return size;
//     }
// 
//     public long getSizeInByte() {
//         return sizeInByte;
//     }
// }


import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.RestrictTo;
import android.support.v7.util.DiffUtil;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import de.jonasrottmann.realmbrowser.files.model.FilesPojo;
import java.util.ArrayList;
import java.util.List;
package de.jonasrottmann.realmbrowser.files.view;


@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
class FilesAdapter extends RecyclerView.Adapter<FilesAdapter.ViewHolder> {

    private final List<FilesPojo> files;
    private final OnFileSelectedListener listener;

// Path: realm-browser/src/main/java/de/jonasrottmann/realmbrowser/files/model/FilesPojo.java
// @RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
// public class FilesPojo {
//     private final String name;
//     private final String size;
//     private final long sizeInByte;
// 
//     public FilesPojo(String name, String size, long sizeInByte) {
//         this.name = name;
//         this.size = size;
//         this.sizeInByte = sizeInByte;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public String getSize() {
//         return size;
//     }
// 
//     public long getSizeInByte() {
//         return sizeInByte;
//     }
// }


// Path: realm-browser/src/main/java/de/jonasrottmann/realmbrowser/files/view/FilesAdapter.java
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.RestrictTo;
import android.support.v7.util.DiffUtil;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import de.jonasrottmann.realmbrowser.files.model.FilesPojo;
import java.util.ArrayList;
import java.util.List;

package de.jonasrottmann.realmbrowser.files.view;


@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
class FilesAdapter extends RecyclerView.Adapter<FilesAdapter.ViewHolder> {

    private final List<FilesPojo> files;
    private final OnFileSelectedListener listener;

    FilesAdapter(@NonNull ArrayList<FilesPojo> list, @NonNull OnFileSelectedListener listener) {