1 8 9 package com.sleepycat.persist; 10 11 import com.sleepycat.je.DatabaseEntry; 12 13 23 interface ValueAdapter<V> { 24 25 29 DatabaseEntry initKey(); 30 31 35 DatabaseEntry initPKey(); 36 37 42 DatabaseEntry initData(); 43 44 48 void clearEntries(DatabaseEntry key, 49 DatabaseEntry pkey, 50 DatabaseEntry data); 51 52 56 V entryToValue(DatabaseEntry key, 57 DatabaseEntry pkey, 58 DatabaseEntry data); 59 60 65 void valueToData(V value, DatabaseEntry data); 66 } 67 | Popular Tags |