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
Fields -
Constructor Summary
Constructors -
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.MetaDataReturns MetaData in some sensible form.org.harctoolbox.girr.RemoteSetvoidstatic voidvoidsetVerbose(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, uniqueNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
IOExceptionorg.harctoolbox.ircore.InvalidArgumentException
-
load
public void load(String manufacturerKey, String deviceTypeKey, String codeSet) throws IOException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
IOExceptionorg.harctoolbox.ircore.InvalidArgumentException
-
getRemoteSet
public org.harctoolbox.girr.RemoteSet getRemoteSet()- Specified by:
getRemoteSetin interfaceIRemoteSetImporter
-
getFormatName
- Specified by:
getFormatNamein 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:ICommandImporterReturns MetaData in some sensible form.- Specified by:
getMetaDatain interfaceICommandImporter- Returns:
- MetaData
-