Commit 405d4200 authored by Michael Lee's avatar Michael Lee
Browse files

Move BString to cse332.interfaces.misc

parent b96b863a
package cse332.interfaces.trie;
package cse332.interfaces.misc;
import java.lang.reflect.InvocationTargetException;
import java.util.Iterator;
......
......@@ -6,6 +6,7 @@ import java.util.Iterator;
import java.util.Map.Entry;
import cse332.datastructures.containers.Item;
import cse332.interfaces.misc.BString;
import cse332.interfaces.misc.Dictionary;
import cse332.interfaces.misc.SimpleIterator;
import cse332.interfaces.worklists.LIFOWorkList;
......
package cse332.interfaces.trie;
import cse332.interfaces.misc.BString;
import cse332.interfaces.misc.Set;
public abstract class TrieSet<A extends Comparable<A>, E extends BString<A>> extends Set<E> {
......
package cse332.types;
import cse332.interfaces.trie.BString;
import cse332.interfaces.misc.BString;
import cse332.interfaces.worklists.FixedSizeFIFOWorkList;
public class AlphabeticString extends BString<Character> {
......
package cse332.types;
import cse332.interfaces.trie.BString;
import cse332.interfaces.misc.BString;
import cse332.interfaces.worklists.FixedSizeFIFOWorkList;
public class BitString extends BString<Boolean> {
......
......@@ -3,7 +3,7 @@ package cse332.types;
import java.io.ByteArrayOutputStream;
import java.io.UnsupportedEncodingException;
import cse332.interfaces.trie.BString;
import cse332.interfaces.misc.BString;
import cse332.interfaces.worklists.FixedSizeFIFOWorkList;
public class ByteString extends BString<Byte> {
......
......@@ -6,7 +6,7 @@ import java.util.Map;
import java.util.Map.Entry;
import cse332.exceptions.NotYetImplementedException;
import cse332.interfaces.trie.BString;
import cse332.interfaces.misc.BString;
import cse332.interfaces.trie.TrieMap;
/**
......
package datastructures.dictionaries;
import cse332.exceptions.NotYetImplementedException;
import cse332.interfaces.trie.BString;
import cse332.interfaces.misc.BString;
import cse332.interfaces.trie.TrieSet;
public class HashTrieSet<A extends Comparable<A>, E extends BString<A>> extends TrieSet<A, E> {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment