@Override
    public List<DeviceStorageRoot> getSecondaryDeviceStorageRoots() {
        ArrayList<DeviceStorageRoot> secondaryStorageRoot = new ArrayList<>(1);
        if (secondaryStoragePath != null) {
            secondaryStorageRoot.add(new DeviceStorageRoot(secondaryStoragePath, secondaryStoragePath, DeviceStorageRoot.Type.SECONDARY));
        }
        return secondaryStorageRoot;
    }
@Override
    public List<DeviceStorageRoot> getSecondaryDeviceStorageRoots() {
        ArrayList<DeviceStorageRoot> secondaryStorageRoot = new ArrayList<>(1);
        if (secondaryStoragePath != null) {
            secondaryStorageRoot.add(new DeviceStorageRoot(secondaryStoragePath, secondaryStoragePath, DeviceStorageRoot.Type.SECONDARY));
        }
        return secondaryStorageRoot;
    }
@override public list<devicestorageroot> getsecondarydevicestorageroots() { arraylist<devicestorageroot> secondarystorageroot = new arraylist<>(1); if (secondarystoragepath != null) { secondarystorageroot.add(new devicestorageroot(secondarystoragepath, secondarystoragepath, devicestorageroot.type.secondary)); } return secondarystorageroot; }