NameTree
Overview
NameTree là một lớp trong Aspose.PDF FOSS cho Java.
Đọc/tạm dịch xem trên cây tên PDF (ISO 32000-1:2008, §7.9.6).
Khóa học này cung cấp 12 phương pháp để làm việc với các đối tượng NameTree trong các chương trình Java. Các phương pháp có sẵn bao gồm: NameTree, clear, containsKey, entries, entriesUnmodifiable, get, getRoot, isEmpty, keys, put, remove, size. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : empty, root.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
root | PdfDictionary | Read | Trở lại từ điển gốc dưới đây, hoặc {@code null} nếu dạng xem này được xây dựng trên một {_code Null } root. |
empty | boolean | Read | Trở lại nếu cây không có cửa. |
Methods
| Signature | Description |
|---|---|
NameTree(root: PdfDictionary) | Lập lại từ điển gốc. |
getRoot() → PdfDictionary | Trở lại từ điển gốc dưới đây, hoặc {@code null} nếu dạng xem này được xây dựng trên một {_code Null } root. |
isEmpty() → boolean | Trở lại nếu cây không có cửa. |
size() → int | Trở lại số lượng (chìa khóa, giá trị) cặp trong cây. |
get(key: String) → PdfBase | Nhìn ra một chìa khóa. |
containsKey(key: String) → boolean | Trở lại xem cây có chứa chìa khóa được cung cấp hay không. |
entries() → List<Map.Entry<String, PdfBase>> | Quay lại tất cả các mục theo thứ tự cây (được, cho một cây phù hợp, là thứ hạng phân loại chìa khóa). |
keys() → List<String> | Quay lại tất cả các chìa khóa theo thứ tự của cây. |
put(key: String, value: PdfBase) → PdfBase | Nhập hoặc thay thế một giá trị. |
remove(key: String) → PdfBase | Xóa một chìa khóa. |
clear() | Emti cho cây: ném tất cả {@code /Kids}, {_code/Limits} và bất kỳ nội dung nào { @code (Names) . |
entriesUnmodifiable() → List<Map.Entry<String, PdfBase>> | Trả lại một dạng xem không thay đổi của {@link #entries()} cho người gọi muốn giao diện { @link List} nhưng không có biến động. |