Apache Commons CLI - คุณสมบัติตัวเลือก
อ็อบเจ็กต์ตัวเลือกใช้เพื่อแสดงตัวเลือกที่ส่งผ่านไปยังโปรแกรมบรรทัดคำสั่ง ต่อไปนี้เป็นคุณสมบัติต่างๆที่อ็อบเจ็กต์ Option มีอยู่
ซีเนียร์ No | ชื่อ (ประเภท) & s; คำอธิบาย |
---|---|
1 |
opt (String) สตริงการระบุตัวเลือก |
2 |
longOpt (String) นามแฝงและสตริงระบุคำอธิบายเพิ่มเติม |
3 |
description (String) คำอธิบายฟังก์ชันของตัวเลือก |
4 |
required (boolean) ตั้งค่าสถานะเพื่อตรวจสอบว่าตัวเลือกต้องปรากฏบนบรรทัดคำสั่งหรือไม่ |
5 |
arg (boolean) ตั้งค่าสถานะเพื่อตรวจสอบว่าตัวเลือกนั้นใช้อาร์กิวเมนต์หรือไม่ |
6 |
args (boolean) ตั้งค่าสถานะเพื่อตรวจสอบว่าตัวเลือกรับอาร์กิวเมนต์มากกว่าหนึ่งอาร์กิวเมนต์หรือไม่ |
7 |
optionalArg (boolean) ตั้งค่าสถานะเพื่อตรวจสอบว่าอาร์กิวเมนต์ของตัวเลือกเป็นทางเลือกหรือไม่ |
8 |
argName (String) ชื่อของค่าอาร์กิวเมนต์สำหรับคำสั่งการใช้งาน |
9 |
valueSeparator (char) ค่าอักขระที่ใช้ในการแยกสตริงอาร์กิวเมนต์ |
10 |
type (Object) ประเภทอาร์กิวเมนต์ |
11 |
value (String) ค่าตัวเลือก |
12 |
values (String[]) ค่าของตัวเลือก |