package com.sleepycat.examples.bdb.shipment.factory;
import com.sleepycat.bdb.bind.tuple.MarshalledTupleData;
import com.sleepycat.bdb.bind.tuple.TupleInput;
import com.sleepycat.bdb.bind.tuple.TupleOutput;
import java.io.IOException;
public class PartKey implements MarshalledTupleData {
private String number;
public PartKey(String number) {
this.number = number;
}
public final String getNumber() {
return number;
}
public String toString() {
return "[PartKey: number=" + number + ']';
}
public PartKey() {
}
public void marshalData(TupleOutput keyOutput)
throws IOException {
keyOutput.writeString(this.number);
}
public void unmarshalData(TupleInput keyInput)
throws IOException {
this.number = keyInput.readString();
}
}