Class GlobalCacheIrDatabase
java.lang.Object
org.harctoolbox.irscrutinizer.importer.Importer
org.harctoolbox.irscrutinizer.importer.DatabaseImporter
org.harctoolbox.irscrutinizer.importer.GlobalCacheIrDatabase
- All Implemented Interfaces:
ICommandImporter
,IImporter
,IRemoteSetImporter
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCodeset
(String manufacturerKey, String deviceTypeKey) ArrayList<org.harctoolbox.girr.Command>
getCommands
(String manufacturerKey, String deviceTypeKey, String codeSet) getDeviceTypes
(String manufacturerKey) org.harctoolbox.girr.Remote.MetaData
Returns MetaData in some sensible form.org.harctoolbox.girr.RemoteSet
void
static void
void
setVerbose
(boolean verbose) Methods inherited from class org.harctoolbox.irscrutinizer.importer.Importer
addCommand, addCommands, clearCommands, getAbsoluteTolerance, getChopThreshold, getCommand, getCommandIndex, getCommands, getConcatenatedCommands, getCreatingUser, getDummyGap, getEndingTimeout, getFallbackFrequency, getHomeUrl, getMinRepeatLastGap, getOrigin, getRelativeTolerance, isGenerateCcf, isGenerateRaw, isInvokeAnalyzer, isInvokeCleaner, isInvokeDecoder, isInvokeRepeatFinder, isVerbose, prepareLoad, setProperties, uniqueName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.harctoolbox.irscrutinizer.importer.ICommandImporter
getCommand, getCommands, getConcatenatedCommands
-
Field Details
-
globalCacheIrDatabaseHost
- See Also:
-
-
Constructor Details
-
GlobalCacheIrDatabase
-
-
Method Details
-
main
-
setVerbose
public void setVerbose(boolean verbose) -
getManufacturers
- Throws:
IOException
-
getDeviceTypes
- Throws:
IOException
-
getCodeset
public Collection<String> getCodeset(String manufacturerKey, String deviceTypeKey) throws IOException - Throws:
IOException
-
getCommands
public ArrayList<org.harctoolbox.girr.Command> getCommands(String manufacturerKey, String deviceTypeKey, String codeSet) throws IOException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
IOException
org.harctoolbox.ircore.InvalidArgumentException
-
load
public void load(String manufacturerKey, String deviceTypeKey, String codeSet) throws IOException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
IOException
org.harctoolbox.ircore.InvalidArgumentException
-
getRemoteSet
public org.harctoolbox.girr.RemoteSet getRemoteSet()- Specified by:
getRemoteSet
in interfaceIRemoteSetImporter
-
getFormatName
- Specified by:
getFormatName
in interfaceIImporter
- Returns:
- Name of the importer. May contain spaces and other "funny" characters. Should be one word, and not end with "Importer" or such.
-
getMetaData
public org.harctoolbox.girr.Remote.MetaData getMetaData()Description copied from interface:ICommandImporter
Returns MetaData in some sensible form.- Specified by:
getMetaData
in interfaceICommandImporter
- Returns:
- MetaData
-