Apache Commons CLI - Seçenek Özellikleri
Seçenek nesnesi, komut satırı programına aktarılan Seçeneği temsil etmek için kullanılır. Aşağıda bir Option nesnesinin sahip olduğu çeşitli özellikler yer almaktadır.
| Sr.No | Ad (Tür) & amps; Açıklama |
|---|---|
| 1 | opt (String) Seçeneğin kimlik dizesi. |
| 2 | longOpt (String) Takma ad ve daha açıklayıcı kimlik dizesi. |
| 3 | description (String) Seçeneğin işlevinin açıklaması. |
| 4 | required (boolean) Seçeneğin komut satırında görünmesi gerekip gerekmediğini kontrol etmek için işaretleyin. |
| 5 | arg (boolean) Seçeneğin bir argüman alıp almadığını kontrol etmek için işaretleyin. |
| 6 | args (boolean) Seçeneğin birden fazla argüman alıp almadığını kontrol etmek için işaretleyin. |
| 7 | optionalArg (boolean) Seçeneğin bağımsız değişkeninin isteğe bağlı olup olmadığını kontrol etmek için işaretleyin. |
| 8 | argName (String) Kullanım ifadesi için bağımsız değişken değerinin adı. |
| 9 | valueSeparator (char) Bağımsız değişken dizesini bölmek için kullanılan karakter değeri. |
| 10 | type (Object) Bağımsız değişken türü. |
| 11 | value (String) Opsiyon değeri. |
| 12 | values (String[]) Seçeneğin değerleri. |