public class IrdbImporter extends DatabaseImporter implements IRemoteSetImporter
| Modifier and Type | Class and Description |
|---|---|
static class |
IrdbImporter.ProtocolDeviceSubdevice |
| Constructor and Description |
|---|
IrdbImporter(String manufacturer,
boolean verbose) |
| Modifier and Type | Method and Description |
|---|---|
Command |
getCommand(String deviceType,
String protocol,
long device,
long subdevice,
String functionName) |
ArrayList<Command> |
getCommands(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
Set<String> |
getDeviceTypes() |
String |
getFormatName() |
static URI |
getHomeUri() |
static String[] |
getManufacturers(boolean verbose) |
Set<IrdbImporter.ProtocolDeviceSubdevice> |
getProtocolDeviceSubdevice(String deviceType) |
RemoteSet |
getRemoteSet() |
void |
load(String deviceType) |
void |
load(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
void |
load(String deviceType,
String protocol,
long device,
long subdevice) |
static void |
main(String[] args) |
void |
setVerbose(boolean verbose) |
addCommand, addCommands, clearCommands, getCommand, getCommandIndex, getCommands, getConcatenatedCommands, getCreatingUser, getEndTimeout, getFallbackFrequency, getHomeUrl, getOrigin, isGenerateCcf, isGenerateRaw, isInvokeAnalyzer, isInvokeDecodeIr, isInvokeRepeatFinder, isVerbose, prepareLoad, setProperties, uniqueNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCommand, getCommands, getConcatenatedCommandspublic IrdbImporter(String manufacturer, boolean verbose) throws IOException
IOExceptionpublic static URI getHomeUri()
public static String[] getManufacturers(boolean verbose) throws IOException
IOExceptionpublic static void main(String[] args)
public RemoteSet getRemoteSet()
getRemoteSet in interface IRemoteSetImporterpublic String getFormatName()
getFormatName in interface IImporterpublic void setVerbose(boolean verbose)
public Set<IrdbImporter.ProtocolDeviceSubdevice> getProtocolDeviceSubdevice(String deviceType)
public void load(String deviceType, IrdbImporter.ProtocolDeviceSubdevice pds) throws IrpMasterException
IrpMasterExceptionpublic void load(String deviceType) throws IrpMasterException
IrpMasterExceptionpublic ArrayList<Command> getCommands(String deviceType, IrdbImporter.ProtocolDeviceSubdevice pds) throws IrpMasterException
IrpMasterExceptionpublic void load(String deviceType, String protocol, long device, long subdevice) throws IrpMasterException
IrpMasterExceptionpublic Command getCommand(String deviceType, String protocol, long device, long subdevice, String functionName) throws IrpMasterException
IrpMasterExceptionCopyright © 2016. All rights reserved.