public class SerialPortList extends Object
Constructor and Description |
---|
SerialPortList() |
Modifier and Type | Method and Description |
---|---|
static Set<String> |
getPortNames(boolean hideBusyPorts)
Get sorted array of serial ports in the system using default
settings:
Search path Windows - ""(always ignored) Linux - "/dev/" Solaris - "/dev/term/" MacOSX - "/dev/" RegExp Windows - "" Linux - "(ttyS|ttyUSB|ttyACM|ttyAMA|rfcomm)[0-9]{1,3}" Solaris - "[0-9]*|[a-z]*" MacOSX - "tty. |
static Set<String> |
getPortNames(Comparator<String> comparator,
boolean hideBusyPorts)
Get sorted array of serial ports in the system matched pattern
|
static Set<String> |
getPortNames(Pattern pattern,
boolean hideBusyPorts)
Get sorted array of serial ports in the system matched pattern
|
static Set<String> |
getPortNames(Pattern pattern,
Comparator<String> comparator,
boolean hideBusyPorts)
Get sorted array of serial ports in the system matched pattern and sorted
by comparator
|
static Set<String> |
getPortNames(String searchPath,
boolean hideBusyPorts)
Get sorted array of serial ports in the system located on searchPath
|
static Set<String> |
getPortNames(String searchPath,
Comparator<String> comparator,
boolean hideBusyPorts)
Get sorted array of serial ports in the system located on searchPath and
sorted by comparator
|
static Set<String> |
getPortNames(String searchPath,
Pattern pattern,
boolean hideBusyPorts)
Get sorted array of serial ports in the system located on searchPath,
matched pattern
|
static Set<String> |
getPortNames(String searchPath,
Pattern pattern,
Comparator<String> comparator,
boolean hideBusyPorts)
Get sorted array of serial ports in the system located on searchPath,
matched pattern and sorted by comparator
|
public static Set<String> getPortNames(boolean hideBusyPorts)
public static Set<String> getPortNames(String searchPath, boolean hideBusyPorts)
searchPath
- Path for searching serial ports (not null)public static Set<String> getPortNames(Pattern pattern, boolean hideBusyPorts)
pattern
- RegExp pattern for matching port names (not null)public static Set<String> getPortNames(Comparator<String> comparator, boolean hideBusyPorts)
comparator
- Comparator for sotring port names (not null)public static Set<String> getPortNames(String searchPath, Pattern pattern, boolean hideBusyPorts)
searchPath
- Path for searching serial ports (not null)pattern
- RegExp pattern for matching port names (not null)public static Set<String> getPortNames(String searchPath, Comparator<String> comparator, boolean hideBusyPorts)
searchPath
- Path for searching serial ports (not null)comparator
- Comparator for sotring port names (not null)public static Set<String> getPortNames(Pattern pattern, Comparator<String> comparator, boolean hideBusyPorts)
pattern
- RegExp pattern for matching port names (not null)comparator
- Comparator for sotring port names (not null)public static Set<String> getPortNames(String searchPath, Pattern pattern, Comparator<String> comparator, boolean hideBusyPorts)
searchPath
- Path for searching serial ports (not null)pattern
- RegExp pattern for matching port names (not null)comparator
- Comparator for sotring port names (not null)hideBusyPorts
- Copyright © 2009–2015 atmodem4j. All rights reserved.