|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--pl.edu.pjwstk.yaod.objects.ObjectManager
Tworzy i odczytuje obiekty.
Constructor Summary | |
ObjectManager(SVRP sp)
Tworzy nowego menedzera obiektow. |
Method Summary | |
YBinary |
createBinary(java.lang.String name,
byte[] value)
Tworzy nowy obiekt YBinary (nie jest przylaczony do bazy). |
YDouble |
createDouble(java.lang.String name,
double val)
Tworzy nowy obiekt YDouble (nie jest przylaczony do bazy). |
YInteger |
createInteger(java.lang.String name,
int val)
Tworzy nowy obiekt YInteger (nie jest przylaczony do bazy). |
YJavaDouble |
createJavaDouble(java.lang.String name,
java.lang.Object obj,
java.lang.String attr)
Tworzy nowy obiekt YJavaDouble (nie jest przylaczony do bazy). |
YJavaInteger |
createJavaInteger(java.lang.String name,
java.lang.Object obj,
java.lang.String attr)
Tworzy nowy obiekt YJavaInteger (nie jest przylaczony do bazy). |
YJavaString |
createJavaString(java.lang.String name,
java.lang.Object obj,
java.lang.String attr)
Tworzy nowy obiekt YJavaString (nie jest przylaczony do bazy). |
YProcedure |
createProcedure(java.lang.String name)
Tworzy nowy obiekt YProcedure (nie jest przylaczony do bazy). |
YReference |
createReference(java.lang.String name,
ObjectID target)
Tworzy nowy obiekt YReference (nie jest przylaczony do bazy). |
YRing |
createRing(java.lang.String name)
Tworzy nowy obiekt YRing (nie jest przylaczony do bazy). |
YSpider |
createSpider(java.lang.String name)
Tworzy nowy obiekt YSpider (nie jest przylaczony do bazy). |
YString |
createString(java.lang.String name,
java.lang.String value)
Tworzy nowy obiekt YString (nie jest przylaczony do bazy). |
YObject |
getObject(ObjectID ptr)
Zwraca obiekt identyfikowany podanym oid. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ObjectManager(SVRP sp)
sp
- proces uslugowy, ktory zapewnial bedzie obsluge czynnosci
zaimplementowanych w menedzerze obiektow.Method Detail |
public YObject getObject(ObjectID ptr) throws NoSuchObjectException
ptr
- oid szukanego obiektu.NoSuchObjectException
- obiekt o podanym identyfikatorze nie istnieje.public YString createString(java.lang.String name, java.lang.String value)
name
- nazwa obiektu.value
- wartosc obiektu.public YSpider createSpider(java.lang.String name)
name
- nazwa obiektu.public YRing createRing(java.lang.String name)
name
- nazwa obiektu.public YReference createReference(java.lang.String name, ObjectID target)
name
- nazwa obiektu.public YInteger createInteger(java.lang.String name, int val)
name
- nazwa obiektu.val
- wartosc obiektu.public YDouble createDouble(java.lang.String name, double val)
name
- nazwa obiektu.val
- wartosc obiektu.public YProcedure createProcedure(java.lang.String name)
name
- nazwa procedury.public YBinary createBinary(java.lang.String name, byte[] value)
name
- nazwa obiektu.value
- wartosc obiektu.public YJavaString createJavaString(java.lang.String name, java.lang.Object obj, java.lang.String attr) throws java.lang.NoSuchFieldException
name
- nazwa obiektu.obj
- obiekt, ktorego atrybut bedzie widziany w skladzie.atrybut
- obiektu obj, ktorego wartosc bedzie widziana w skladzie.public YJavaInteger createJavaInteger(java.lang.String name, java.lang.Object obj, java.lang.String attr) throws java.lang.NoSuchFieldException
name
- nazwa obiektu.obj
- obiekt, ktorego atrybut bedzie widziany w skladzie.atrybut
- obiektu obj, ktorego wartosc bedzie widziana w skladzie.public YJavaDouble createJavaDouble(java.lang.String name, java.lang.Object obj, java.lang.String attr) throws java.lang.NoSuchFieldException
name
- nazwa obiektu.obj
- obiekt, ktorego atrybut bedzie widziany w skladzie.atrybut
- obiektu obj, ktorego wartosc bedzie widziana w skladzie.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |