Package pl.edu.pjwstk.yaod.objects

Interface Summary
ObjectID Interfejs deklarujacy metody, ktore musi implementowac identyfikator obiektow dowolnego skladu.
 

Class Summary
ObjectManager Tworzy i odczytuje obiekty.
YBackward Klasa, ktorej zadaniem jest dodanie zachowania do statycznych struktur, jakimi sa atomy referencyjne.
YBinary Klasa reprezentujaca obiekt zawierajacy dane binarne.
YComplexObject Klasa z ktorej dziedzicza wszystkie obiekty zlozone.
YDouble Klasa rozszerzajaca mozliwosci statycznych struktur, jakimi sa atomy typu double.
YInteger Klasa rozszerzajaca statyczne struktury, jakimi sa atomy typu integer.
YJavaDouble Klasa obiektow typu double zapisanych w skladzie obiektow Javy.
YJavaInteger Klasa obiektow typu integer zapisanych w skladzie obiektow Javy.
YJavaString Klasa obiektow typu string zapisanych w skladzie obiektow Javy.
YObject Klasa, ktorej zadaniem jest dodanie zachowania do statycznych struktur, jakimi sa atomy.
YProcedure Obiekt reprezentujacy procedure w skladzie obiektow.
YReference Klasa, ktorej zadaniem jest dodanie zachowania do statycznych struktur, jakimi sa atomy referencyjne.
YRing Klasa reprezentujaca obiekty zlozone typu Ring.
YSimpleObject Klasa abstrakcyjna, majaca na celu zgrupowanie wszystkich obiektow prostych.
YSpider Klasa, ktorej zadaniem jest dodanie zachowania do statycznych struktur, jakimi sa atomy typu spider.
YString Klasa rozszerzajaca statyczne struktury, jakimi sa atomy typu string.
YTriangle Klasa reprezentujaca obiekt zlozony typu triangle.
 

Exception Summary
NoSuchObjectException Obiekt nie istnieje (np. zly oid).