|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Transcoder<T>
Transcoder is an interface for classes that convert between byte arrays and objects for storage in the cache.
| Method Summary | |
|---|---|
boolean |
asyncDecode(CachedData d)
Should the transcoder be run asyncronously. |
T |
decode(CachedData d)
Decode the cached object into the object it represents. |
CachedData |
encode(T o)
Encode the given object for storage. |
int |
getMaxSize()
Get the maximum size of objects handled by this transcoder. |
| Method Detail |
|---|
boolean asyncDecode(CachedData d)
CachedData encode(T o)
o - the object
T decode(CachedData d)
d - the data
int getMaxSize()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||