View Javadoc

1   package net.sf.sapjcosupport;
2   
3   import java.util.Iterator;
4   
5   /**
6    * Internal value object for the <code>SapSearchHelp</code> class.
7    * <p/>
8    * It includes a custom iterator for traversing through the fields in an ordered way.
9    * <p/>
10   * The fields in this class are all private Strings, and are accessed through reflection.
11   *
12   * @author Jo Vandermeeren
13   * @see SapSearchHelp
14   * @since Mar 21, 2006 - 12:33:52 PM
15   */
16  public class SapSearchHelpVO {
17      private String value0;
18      private String value1;
19      private String value2;
20      private String value3;
21      private String value4;
22      private String value5;
23      private String value6;
24      private String value7;
25      private String value8;
26      private String value10;
27      private String value11;
28      private String value12;
29      private String value13;
30      private String value14;
31      private String value15;
32      private String value16;
33      private String value17;
34      private String value18;
35      private String value19;
36  
37      public Iterator iterator() {
38          return new ReflectionFieldIterator(this);
39      }
40  
41      public static int getFieldCount() {
42          return SapSearchHelpVO.class.getFields().length;
43      }
44  }