1   package com.lexicalscope.jewel.cli.examples;
2   
3   import com.lexicalscope.jewel.cli.Option;
4   
5   public interface PrimitiveExample
6   {
7      @Option
8      boolean getBoolean();
9   
10     @Option
11     byte getByte();
12  
13     @Option
14     short getShort();
15  
16     @Option
17     int getInt();
18  
19     @Option
20     long getLong();
21  
22     @Option
23     float getFloat();
24  
25     @Option
26     double getDouble();
27  
28     @Option
29     char getChar();
30  
31     @Option
32     Boolean getBooleanObject();
33  
34     @Option
35     Byte getByteObject();
36  
37     @Option
38     Short getShortObject();
39  
40     @Option
41     Integer getIntObject();
42  
43     @Option
44     Long getLongObject();
45  
46     @Option
47     Float getFloatObject();
48  
49     @Option
50     Double getDoubleObject();
51  
52     @Option
53     Character getCharObject();
54  }