Skip navigation links
A C D E G H I L N O R T U V W 

A

AbstractStorageDeviceDetector - Class in net.samuelcampos.usbdrivedectector.detectors
This class is prepared to: Windows (XP or newer) Mac OS X (10.7 or newer)
AbstractStorageDeviceDetector() - Constructor for class net.samuelcampos.usbdrivedectector.detectors.AbstractStorageDeviceDetector
 
addDriveListener(IUSBDriveListener) - Method in class net.samuelcampos.usbdrivedectector.USBDeviceDetectorManager
 
addUSBDevice(List<USBStorageDevice>, String) - Static method in class net.samuelcampos.usbdrivedectector.detectors.AbstractStorageDeviceDetector
 

C

canExecute() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
Check if the actual user has execute permissions in this drive.
canRead() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
Check if it is possible to read in this device.
canWrite() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
Check if it is possible to write in this device.
close() - Method in class net.samuelcampos.usbdrivedectector.process.CommandLineExecutor
 
CommandLineExecutor - Class in net.samuelcampos.usbdrivedectector.process
 
CommandLineExecutor() - Constructor for class net.samuelcampos.usbdrivedectector.process.CommandLineExecutor
 

D

DeviceEventType - Enum in net.samuelcampos.usbdrivedectector.events
Type of events that occur to USB Storage devices

E

equals(Object) - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
 
executeCommand(String) - Method in class net.samuelcampos.usbdrivedectector.process.CommandLineExecutor
 

G

getDeviceName() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
 
getEventType() - Method in class net.samuelcampos.usbdrivedectector.events.USBStorageEvent
 
getInstance() - Static method in class net.samuelcampos.usbdrivedectector.detectors.AbstractStorageDeviceDetector
 
getRemovableDevices() - Method in class net.samuelcampos.usbdrivedectector.detectors.AbstractStorageDeviceDetector
Returns the storage devices connected to the computer.
getRemovableDevices() - Method in class net.samuelcampos.usbdrivedectector.detectors.LinuxStorageDeviceDetector
 
getRemovableDevices() - Method in class net.samuelcampos.usbdrivedectector.detectors.OSXStorageDeviceDetector
 
getRemovableDevices() - Method in class net.samuelcampos.usbdrivedectector.detectors.WindowsStorageDeviceDetector
 
getRemovableDevices() - Method in class net.samuelcampos.usbdrivedectector.USBDeviceDetectorManager
 
getRootDirectory() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
 
getStorageDevice() - Method in class net.samuelcampos.usbdrivedectector.events.USBStorageEvent
 
getSystemDisplayName() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
 

H

hashCode() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
 

I

IUSBDriveListener - Interface in net.samuelcampos.usbdrivedectector.events
Interface to implement by the classes who want to receive notifications when there are devices Connected or Removed of the computer.

L

LinuxStorageDeviceDetector - Class in net.samuelcampos.usbdrivedectector.detectors
Tested on Linux Ubuntu 13.10
LinuxStorageDeviceDetector() - Constructor for class net.samuelcampos.usbdrivedectector.detectors.LinuxStorageDeviceDetector
 

N

net.samuelcampos.usbdrivedectector - package net.samuelcampos.usbdrivedectector
 
net.samuelcampos.usbdrivedectector.detectors - package net.samuelcampos.usbdrivedectector.detectors
 
net.samuelcampos.usbdrivedectector.events - package net.samuelcampos.usbdrivedectector.events
 
net.samuelcampos.usbdrivedectector.process - package net.samuelcampos.usbdrivedectector.process
 

O

OSXStorageDeviceDetector - Class in net.samuelcampos.usbdrivedectector.detectors
 
OSXStorageDeviceDetector() - Constructor for class net.samuelcampos.usbdrivedectector.detectors.OSXStorageDeviceDetector
 

R

readOutputLine() - Method in class net.samuelcampos.usbdrivedectector.process.CommandLineExecutor
 
removeDriveListener(IUSBDriveListener) - Method in class net.samuelcampos.usbdrivedectector.USBDeviceDetectorManager
 

T

toString() - Method in class net.samuelcampos.usbdrivedectector.events.USBStorageEvent
 
toString() - Method in class net.samuelcampos.usbdrivedectector.USBStorageDevice
 

U

USBDeviceDetectorManager - Class in net.samuelcampos.usbdrivedectector
 
USBDeviceDetectorManager() - Constructor for class net.samuelcampos.usbdrivedectector.USBDeviceDetectorManager
 
USBDeviceDetectorManager(long) - Constructor for class net.samuelcampos.usbdrivedectector.USBDeviceDetectorManager
 
usbDriveEvent(USBStorageEvent) - Method in interface net.samuelcampos.usbdrivedectector.events.IUSBDriveListener
 
USBStorageDevice - Class in net.samuelcampos.usbdrivedectector
Class to represent a USB Storage Device connected on the computer
USBStorageDevice(File, String) - Constructor for class net.samuelcampos.usbdrivedectector.USBStorageDevice
 
USBStorageDevice(File) - Constructor for class net.samuelcampos.usbdrivedectector.USBStorageDevice
 
USBStorageEvent - Class in net.samuelcampos.usbdrivedectector.events
 
USBStorageEvent(USBStorageDevice, DeviceEventType) - Constructor for class net.samuelcampos.usbdrivedectector.events.USBStorageEvent
 

V

valueOf(String) - Static method in enum net.samuelcampos.usbdrivedectector.events.DeviceEventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.samuelcampos.usbdrivedectector.events.DeviceEventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WindowsStorageDeviceDetector - Class in net.samuelcampos.usbdrivedectector.detectors
 
WindowsStorageDeviceDetector() - Constructor for class net.samuelcampos.usbdrivedectector.detectors.WindowsStorageDeviceDetector
 
A C D E G H I L N O R T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.