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 }