pl.edu.pjwstk.yaod.objects
Class YBinary

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.objects.YObject
        |
        +--pl.edu.pjwstk.yaod.objects.YSimpleObject
              |
              +--pl.edu.pjwstk.yaod.objects.YBinary

public class YBinary
extends YSimpleObject

Klasa reprezentujaca obiekt zawierajacy dane binarne.

Author:
M. Lentner, raist@ertel.com.pl

Constructor Summary
YBinary(SVRP sp, BinaryAtom atom)
          Tworzy nowy obiekt danych binarnych na bazie atomu juz zapisanego w bazie.
YBinary(SVRP sp, java.lang.String name, byte[] value)
          Tworzy nowy obiekt danych binarnych.
 
Method Summary
 byte[] getValue()
          Zwraca wartosc obiektu.
 void setValue(byte[] val)
          Ustala wartosc obiektu.
 java.lang.String stringValue()
          Konwertuje wartosc obiektu do ciagu znakow.
 
Methods inherited from class pl.edu.pjwstk.yaod.objects.YObject
connect, disconnect, getAtom, getBackward, getName, getNextSibling, getOID, getOwner, getPreviousSibling, getServer, reconnect, reconnectAfter, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YBinary

public YBinary(SVRP sp,
               java.lang.String name,
               byte[] value)
Tworzy nowy obiekt danych binarnych.
Parameters:
sp - proces uslugowy, ktory bedzie wykonywal operacje dla tego obiektu.
name - nazwa obiektu.
value - wartosc obiektu.

YBinary

public YBinary(SVRP sp,
               BinaryAtom atom)
Tworzy nowy obiekt danych binarnych na bazie atomu juz zapisanego w bazie.
Parameters:
sp - proces uslugowy, ktory bedzie wykonywal operacje dla tego obiektu.
Method Detail

getValue

public byte[] getValue()
Zwraca wartosc obiektu.
Returns:
wartosc obiektu.

setValue

public void setValue(byte[] val)
Ustala wartosc obiektu.
Parameters:
val - nowa wartosc obiektu.

stringValue

public java.lang.String stringValue()
Konwertuje wartosc obiektu do ciagu znakow.
Overrides:
stringValue in class YSimpleObject
Returns:
wartosc obiektu jako ciag znakow.