public class MultiParser extends AbstractIrParser
| Constructor and Description |
|---|
MultiParser(Iterable<? extends CharSequence> args) |
MultiParser(List<IrSignalParser> parsers,
Iterable<? extends CharSequence> args) |
MultiParser(List<IrSignalParser> parsers,
String source) |
MultiParser(String source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParser(IrSignalParser newParser) |
static List<IrSignalParser> |
ircoreParsersList(String source) |
static MultiParser |
newIrCoreParser(List<? extends CharSequence> args) |
static MultiParser |
newIrCoreParser(String source) |
IrSequence |
toIrSequence(Double dummyGap) |
IrSignal |
toIrSignal(Double fallbackFrequency,
Double dummyGap) |
List<IrSequence> |
toList(Double dummyGap) |
ModulatedIrSequence |
toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
fixIrRemoteSilliness, getSource, mkIrSignal, mkIrSignal, toIrSequence, toIrSignal, toIrSignal, toIrSignalChop, toList, toList, toListChop, toListChop, toModulatedIrSequence, toModulatedIrSequence, toStringpublic MultiParser(List<IrSignalParser> parsers, String source)
public MultiParser(List<IrSignalParser> parsers, Iterable<? extends CharSequence> args)
public MultiParser(Iterable<? extends CharSequence> args)
public MultiParser(String source)
public static List<IrSignalParser> ircoreParsersList(String source)
public static MultiParser newIrCoreParser(String source)
public static MultiParser newIrCoreParser(List<? extends CharSequence> args)
public void addParser(IrSignalParser newParser)
public IrSignal toIrSignal(Double fallbackFrequency, Double dummyGap) throws InvalidArgumentException
toIrSignal in class AbstractIrParserInvalidArgumentExceptionpublic IrSequence toIrSequence(Double dummyGap) throws InvalidArgumentException
toIrSequence in class AbstractIrParserInvalidArgumentExceptionpublic ModulatedIrSequence toModulatedIrSequence(Double fallbackFrequency, Double dummyGap) throws InvalidArgumentException
toModulatedIrSequence in class AbstractIrParserInvalidArgumentExceptionpublic List<IrSequence> toList(Double dummyGap) throws OddSequenceLengthException, InvalidArgumentException
toList in class AbstractIrParserdummyGap - OddSequenceLengthExceptionInvalidArgumentExceptionCopyright © 2019. All rights reserved.