org.ozoneDB.blob
Class BLOBPageImpl_Proxy
java.lang.Object
|
+--org.ozoneDB.OzoneProxy
|
+--org.ozoneDB.blob.BLOBPageImpl_Proxy
- All Implemented Interfaces:
- BLOBPage, java.io.Externalizable, OzoneCompatibleOrProxy, OzoneRemote, java.io.Serializable
- public final synchronized class BLOBPageImpl_Proxy
- extends OzoneProxy
- implements BLOBPage
- See Also:
- Serialized Form
Methods inherited from class org.ozoneDB.OzoneProxy |
createProxyLinkAttributes, equals, finalize, handle, hashCode, invoke, invoke, invoke, invoke, isSame, readExternal, remoteID, toString, writeExternal |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
BLOBPageImpl_Proxy
public BLOBPageImpl_Proxy()
BLOBPageImpl_Proxy
public BLOBPageImpl_Proxy(org.ozoneDB.core.ObjectID,
OzoneInterface)
createObject
public static final BLOBPage createObject(OzoneInterface)
size
public final int size()
- Specified by:
size
in interface BLOBPage
write
public final void write(byte[],
int)
- Specified by:
write
in interface BLOBPage
init
public final void init(int)
- Specified by:
init
in interface BLOBPage
read
public final byte[] read(int,
int)
- Specified by:
read
in interface BLOBPage
getObjectID
public final org.ozoneDB.core.ObjectID getObjectID()
- Description copied from interface:
OzoneCompatibleOrProxy
- Returns the ObjectID of the represented ozone object. ObjectIDs are equal for equal
ozone objects and different for different ozone objects. They are comparable, so that
ozone objects may use {@link ObjectID#compareTo) in comparison functions.
Currently, ObjectID exposes other methods than {@link ObjectID#equals) and
{@link ObjectID#compareTo). However, they should not be used, as ObjectIDs should
be, apart from this methods, opaque.
- Specified by:
getObjectID
in interface OzoneCompatibleOrProxy
- Overrides:
getObjectID
in class OzoneProxy
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.