Go to the documentation of this file.
19package org.sleuthkit.autopsy.contentviewers.osaccount;
21import java.util.ArrayList;
22import java.util.Iterator;
29final class Section
implements Iterable<Section.SectionData> {
31 private final String title;
32 private final List<SectionData> sectionData =
new ArrayList<>();
34 Section(String title) {
43 void addSectionData(SectionData data) {
44 sectionData.add(data);
57 public Iterator<SectionData> iterator() {
58 return sectionData.iterator();
61 final static class SectionData
implements Iterable<Section.RowData<String, String>> {
63 private final String title;
64 private final List<RowData<String, String>> data;
75 SectionData(String title) {
77 this.data =
new ArrayList<>();
95 void addData(String properytName, String propertyValue) {
96 data.add(
new RowData<>(properytName, propertyValue));
100 public Iterator<RowData<String, String>> iterator() {
101 return data.iterator();
111 static class RowData<K, V> {
114 private final V value;
122 RowData(K key, V value) {
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.