Skip to content
Snippets Groups Projects
Commit da5d2928 authored by Adam Blank's avatar Adam Blank
Browse files

Fixes typo

parent 36ea43c0
No related branches found
No related tags found
No related merge requests found
...@@ -6,7 +6,7 @@ import java.util.Iterator; ...@@ -6,7 +6,7 @@ import java.util.Iterator;
import cse332.interfaces.worklists.FixedSizeFIFOWorkList; import cse332.interfaces.worklists.FixedSizeFIFOWorkList;
import datastructures.worklists.CircularArrayFIFOQueue; import datastructures.worklists.CircularArrayFIFOQueue;
public abstract class BString<Alphabet extends Comparable<Alphabet> implements Iterable<Alphabet>, Comparable<BString<Alphabet>> { public abstract class BString<Alphabet extends Comparable<Alphabet>> implements Iterable<Alphabet>, Comparable<BString<Alphabet>> {
protected FixedSizeFIFOWorkList<Alphabet> str; protected FixedSizeFIFOWorkList<Alphabet> str;
public BString(Alphabet[] str) { public BString(Alphabet[] str) {
...@@ -26,7 +26,7 @@ public abstract class BString<Alphabet extends Comparable<Alphabet> implements I ...@@ -26,7 +26,7 @@ public abstract class BString<Alphabet extends Comparable<Alphabet> implements I
} }
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public static <A, X extends BString<A>> Class<A> getLetterType(Class<X> clz) { public static <A extends Comparable<A>, X extends BString<A>> Class<A> getLetterType(Class<X> clz) {
try { try {
return (Class<A>) clz.getMethod("getLetterType", (Class<?>[]) null) return (Class<A>) clz.getMethod("getLetterType", (Class<?>[]) null)
.invoke(null, (Object[]) null); .invoke(null, (Object[]) null);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment