1 9 package org.ozoneDB.DxLib; 10 11 import java.io.*; 12 13 14 public final class DxKeyData implements Externalizable { 15 16 final static long serialVersionUID = 1; 17 18 public Object key; 19 20 public Object data; 21 22 public DxKeyData next; 23 24 25 public DxKeyData() { 26 } 27 28 29 public DxKeyData( Object _key, Object _data ) { 30 key = _key; 31 data = _data; 32 } 33 34 35 public void set( Object _key, Object _data ) { 36 key = _key; 37 data = _data; 38 } 39 40 41 public void writeExternal( ObjectOutput out ) throws IOException { 42 out.writeObject( key ); 43 out.writeObject( data ); 44 } 45 46 47 public void readExternal( ObjectInput in ) throws IOException, ClassNotFoundException { 48 key = in.readObject(); 49 data = in.readObject(); 50 next = null; 51 } 52 53 } 54 | Popular Tags |