Package org.harctoolbox.irp
Class Decoder.AbstractDecodesCollection<T extends ElementaryDecode>
java.lang.Object
org.harctoolbox.irp.Decoder.AbstractDecodesCollection<T>
- All Implemented Interfaces:
Iterable<T>
- Direct Known Subclasses:
Decoder.DecodeTree,Decoder.SimpleDecodesSet
- Enclosing class:
Decoder
public abstract static class Decoder.AbstractDecodesCollection<T extends ElementaryDecode>
extends Object
implements Iterable<T>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanfirst()booleanisEmpty()iterator()voidprintln(PrintStream out, int radix, String separator, boolean quiet) protected voidprintNoDecodes(PrintStream out, boolean quiet) voidvoidintsize()final voidsort()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
map
-
-
Method Details
-
getPreferred
-
iterator
- Specified by:
iteratorin interfaceIterable<T extends ElementaryDecode>
-
add
-
isEmpty
public boolean isEmpty() -
get
-
contains
-
remove
-
remove
-
size
public int size() -
sort
public final void sort() -
first
-
println
-
printNoDecodes
-