Sautrela

edu.gtts.sautrela.wfsa.models
Class ContinuousAlphabet<Y extends Symbol>

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet<Y>
          extended by edu.gtts.sautrela.wfsa.models.ContinuousAlphabet<Y>
All Implemented Interfaces:
Alphabet<Y>, java.lang.Iterable<Y>, java.util.Collection<Y>, java.util.Set<Y>

public abstract class ContinuousAlphabet<Y extends Symbol>
extends java.util.AbstractSet<Y>
implements Alphabet<Y>

Author:
mpenagar

Constructor Summary
ContinuousAlphabet()
           
 
Method Summary
 java.util.Iterator<Y> iterator()
           
 int size()
           
 
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
 
Methods inherited from class java.util.AbstractCollection
add, addAll, clear, contains, containsAll, isEmpty, remove, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface edu.gtts.sautrela.wfsa.Alphabet
valueOf
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, remove, removeAll, retainAll, toArray, toArray
 

Constructor Detail

ContinuousAlphabet

public ContinuousAlphabet()
Method Detail

iterator

public java.util.Iterator<Y> iterator()
Specified by:
iterator in interface java.lang.Iterable<Y extends Symbol>
Specified by:
iterator in interface java.util.Collection<Y extends Symbol>
Specified by:
iterator in interface java.util.Set<Y extends Symbol>
Specified by:
iterator in class java.util.AbstractCollection<Y extends Symbol>

size

public int size()
Specified by:
size in interface java.util.Collection<Y extends Symbol>
Specified by:
size in interface java.util.Set<Y extends Symbol>
Specified by:
size in class java.util.AbstractCollection<Y extends Symbol>

Sautrela