com.thoughtworks.xstream.persistence
Interface PersistenceStrategy

All Known Subinterfaces:
StreamStrategy
All Known Implementing Classes:
AbstractFilePersistenceStrategy, FilePersistenceStrategy, FileStreamStrategy

public interface PersistenceStrategy

A key to a persistent storage and vice-versa strategy interface.

Since:
1.3.1
Author:
Guilherme Silveira

Method Summary
 java.lang.Object get(java.lang.Object key)
           
 java.util.Iterator iterator()
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 java.lang.Object remove(java.lang.Object key)
           
 int size()
           
 

Method Detail

iterator

java.util.Iterator iterator()

size

int size()

get

java.lang.Object get(java.lang.Object key)

put

java.lang.Object put(java.lang.Object key,
                     java.lang.Object value)

remove

java.lang.Object remove(java.lang.Object key)


Copyright © 2004-2011 XStream. All Rights Reserved.