/** * Serializes the object and write it out to the given position. * <p> * TODO: make this take a ded as well. * @return true unless error * @param obj * @param pos * @throws IOException */ protected boolean writeObject( Serializable obj, long pos ) throws IOException { byte[] data = elementSerializer.serialize( obj ); write( new IndexedDiskElementDescriptor( pos, data.length ), data ); return true; }
public static <K> K copy(final IElementSerializer serializer, final ClassLoader loader, final K key) { try { return serializer.deSerialize(serializer.serialize(key), loader); } catch ( final Exception e) { throw new IllegalStateException(e); } } }
data.flip(); return elementSerializer.deSerialize( data.array(), null );
data.flip(); return elementSerializer.deSerialize( data.array(), null );
/** * Serializes the object and write it out to the given position. * <p> * TODO: make this take a ded as well. * @return true unless error * @param obj * @param pos * @throws IOException */ protected boolean writeObject( Serializable obj, long pos ) throws IOException { byte[] data = elementSerializer.serialize( obj ); write( new IndexedDiskElementDescriptor( pos, data.length ), data ); return true; }
public static <K> K copy(final IElementSerializer serializer, final ClassLoader loader, final K key) { try { return serializer.deSerialize(serializer.serialize(key), loader); } catch ( final Exception e) { throw new IllegalStateException(e); } } }
return elementSerializer.deSerialize( data, null );
byte[] data = elementSerializer.serialize(object);
return elementSerializer.deSerialize( data, null );
byte[] data = elementSerializer.serialize(object);
ICacheElement<K, V> value = getElementSerializer().deSerialize( data, null ); results.put( (K) key, value );
element = getElementSerializer().serialize( ce );
obj = getElementSerializer().deSerialize( data, null );
element = getElementSerializer().serialize( ce );
ICacheElement<K, V> value = getElementSerializer().deSerialize( data, null ); results.put( (K) key, value );
byte[] data = getElementSerializer().serialize( ce );
obj = getElementSerializer().deSerialize( data, null );
serializedValue = elementSerializer.serialize( element.getVal() );
deSerializedValue = elementSerializer.deSerialize( serialized.getSerializedValue(), null );
serializedValue = elementSerializer.serialize( element.getVal() );