Package org.harctoolbox.irp
Class Decoder.DecodeTree
java.lang.Object
org.harctoolbox.irp.Decoder.AbstractDecodesCollection<Decoder.TrunkDecodeTree>
org.harctoolbox.irp.Decoder.DecodeTree
- All Implemented Interfaces:
Comparable<Decoder.DecodeTree>
,Iterable<Decoder.TrunkDecodeTree>
- Enclosing class:
- Decoder
public static final class Decoder.DecodeTree
extends Decoder.AbstractDecodesCollection<Decoder.TrunkDecodeTree>
implements Comparable<Decoder.DecodeTree>
-
Field Summary
Fields inherited from class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
map
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
int
hashCode()
protected void
printNoDecodes
(PrintStream out, boolean quiet) toList()
Creates a List of the Trunks of a DecodeTree.toString()
Methods inherited from class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
add, contains, first, get, getPreferred, isEmpty, iterator, println, remove, remove, size, sort
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
toString
-
toList
Creates a List of the Trunks of a DecodeTree. Note: This often throws away a lot of information.- Returns:
-
toString
-
compareTo
- Specified by:
compareTo
in interfaceComparable<Decoder.DecodeTree>
-
hashCode
public int hashCode() -
equals
-
printNoDecodes
- Overrides:
printNoDecodes
in classDecoder.AbstractDecodesCollection<Decoder.TrunkDecodeTree>
-