CNF

util
Class Alphabet

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.Vector
                    |
                    +--util.OList
                          |
                          +--util.Set
                                |
                                +--util.Alphabet
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.io.Serializable

public final class Alphabet
extends Set

Ein Alphabet ist eine Menge von Strings. Nicht von Chars, weil wir auch mit Zeichen arbeiten wollen, die aus mehr als einem Char bestehen.

Quelltext

See Also:
Serialized Form

Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
Alphabet()
          Erzeugt ein neues leeres Alphabet.
Alphabet(java.lang.String s)
          Erzeugt ein neues Alphabet und fügt das übergebene Zeichen hinzu.
 
Method Summary
 OList add(java.lang.String s)
          Fügt ein neues Alphabetzeichen zum Alphabet hinzu.
 
Methods inherited from class util.Set
add, setToString
 
Methods inherited from class util.OList
addList, contains, del, delList, equals, filter, foldl, hull, init, intersect, map, mapS, mapV, minus, power, sort, subst, tail, union
 
Methods inherited from class java.util.Vector
add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Constructor Detail

Alphabet

public Alphabet()
Erzeugt ein neues leeres Alphabet.

Alphabet

public Alphabet(java.lang.String s)
Erzeugt ein neues Alphabet und fügt das übergebene Zeichen hinzu.
Method Detail

add

public OList add(java.lang.String s)
Fügt ein neues Alphabetzeichen zum Alphabet hinzu.

CNF

Kontakt: m.rahn@stud.uka.de und mai99jsv@studserv.uni-leipzig.de