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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
first()
boolean
isEmpty()
iterator()
void
println
(PrintStream out, int radix, String separator, boolean quiet) protected void
printNoDecodes
(PrintStream out, boolean quiet) void
void
int
size()
final void
sort()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
map
-
-
Method Details
-
getPreferred
-
iterator
- Specified by:
iterator
in 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
-