01: /*-
02: * See the file LICENSE for redistribution information.
03: *
04: * Copyright (c) 2002,2008 Oracle. All rights reserved.
05: *
06: * $Id: PartKey.java,v 1.10.2.2 2008/01/07 15:14:02 cwl Exp $
07: */
08:
09: package collections.ship.sentity;
10:
11: /**
12: * A PartKey serves as the key in the key/data pair for a part entity.
13: *
14: * <p> In this sample, PartKey is bound to the key's tuple storage entry using
15: * a TupleBinding. Because it is not used directly as storage data, it does
16: * not need to be Serializable. </p>
17: *
18: * @author Mark Hayes
19: */
20: public class PartKey {
21:
22: private String number;
23:
24: public PartKey(String number) {
25:
26: this .number = number;
27: }
28:
29: public final String getNumber() {
30:
31: return number;
32: }
33:
34: public String toString() {
35:
36: return "[PartKey: number=" + number + ']';
37: }
38: }
|