Package pl.edu.pjwstk.yaod.atoms

Interface Summary
AtomID Interfejs deklarujacy metody, ktore musi implementowac kazdy identyfikator atomu.
 

Class Summary
Atom Klasa reprezentuje atom, czyli strukture danych reprezentujaca obiekt warstwy logicznej.
AtomSerializer Klasa serializujaca atomy.
BackwardAtom Atom referencji zwrotnych.
BinaryAtom Klasa reprezentujaca atom, ktorego wartoscia sa dane binarne (np. zdjecie).
DoubleAtom Klasa reprezentujaca atom zawierajacy wartosc typu double.
IntegerAtom Klasa reprezentujaca atom zawierajacy wartosc typu integer.
JavaDoubleAtom Klasa reprezentujaca atom skladu obiektow javy.
JavaIntegerAtom Klasa reprezentujaca atom skladu obiektow javy.
JavaStringAtom Klasa reprezentujaca atom skladu obiektow javy.
ProcedureAtom Atom reprezentujacy procedure skladowana.
ReferenceAtom Klasa reprezentujaca atom referencji.
RingAtom Atom zlozony typu Ring.
SpiderAtom Klasa reprezentujaca atom zlozony typu spider.
StringAtom Klasa reprezentujaca atom zawierajacy wartosc typu string.
TriangleAtom Klasa reprezentujaca atom zlozony typu Triangle.
 

Exception Summary
NoSuchAtomException Wyjatek oznaczajacy, ze atom o podanym identyfikatorze nie istnieje.