org.harctoolbox.irscrutinizer
Class Utils
java.lang.Object
org.harctoolbox.irscrutinizer.Utils
public class Utils
- extends java.lang.Object
This class does something interesting and useful. Or not...
|
Method Summary |
static java.lang.String |
addExtensionIfNotPresent(java.lang.String filename,
java.lang.String extension)
|
static java.lang.String |
basename(java.lang.String s)
|
static org.harctoolbox.IrpMaster.IrSignal |
interpretString(java.lang.String string,
double fallbackFrequency,
boolean invokeRepeatFinder)
Smarter version of ExchangeIR.interpretString. |
static java.util.HashMap<java.lang.String,java.lang.Long> |
mkParameters(long D,
long S,
long F)
|
static int |
numberbaseIndex2numberbase(int index)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
girrHomepageUrl
public static final java.lang.String girrHomepageUrl
- See Also:
- Constant Field Values
linefeed
public static final java.lang.String linefeed
seconds2microseconds
public static final double seconds2microseconds
- See Also:
- Constant Field Values
interpretString
public static org.harctoolbox.IrpMaster.IrSignal interpretString(java.lang.String string,
double fallbackFrequency,
boolean invokeRepeatFinder)
throws org.harctoolbox.IrpMaster.ParseException,
org.harctoolbox.IrpMaster.IncompatibleArgumentException,
org.harctoolbox.IrpMaster.UnassignedException,
org.harctoolbox.IrpMaster.DomainViolationException,
org.harctoolbox.IrpMaster.InvalidRepeatException
- Smarter version of ExchangeIR.interpretString.
- Parameters:
string - fallbackFrequency - invokeRepeatFinder -
- Returns:
- Generated IrSignal, or null if failed.
- Throws:
org.harctoolbox.IrpMaster.ParseException
org.harctoolbox.IrpMaster.IncompatibleArgumentException
org.harctoolbox.IrpMaster.UnassignedException
org.harctoolbox.IrpMaster.DomainViolationException
org.harctoolbox.IrpMaster.InvalidRepeatException
basename
public static java.lang.String basename(java.lang.String s)
addExtensionIfNotPresent
public static java.lang.String addExtensionIfNotPresent(java.lang.String filename,
java.lang.String extension)
numberbaseIndex2numberbase
public static int numberbaseIndex2numberbase(int index)
mkParameters
public static java.util.HashMap<java.lang.String,java.lang.Long> mkParameters(long D,
long S,
long F)