Autopsy
4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Public Member Functions | |
Builder (AbstractFile file) | |
SQLiteTableReader | build () |
Builder | forAllBlobValues (Consumer< byte[]> action) |
Builder | forAllColumnNames (Consumer< String > action) |
Builder | forAllFloatValues (Consumer< Double > action) |
Builder | forAllIntegerValues (Consumer< Integer > action) |
Builder | forAllLongValues (Consumer< Long > action) |
Builder | forAllStringValues (Consumer< String > action) |
Builder | forAllTableValues (Consumer< Object > action) |
Private Attributes | |
final AbstractFile | file |
Consumer< byte[]> | forAllBlobValuesConsumer |
Consumer< String > | forAllColumnNamesConsumer |
Consumer< Double > | forAllFloatValuesConsumer |
Consumer< Integer > | forAllIntegerValuesConsumer |
Consumer< Long > | forAllLongValuesConsumer |
Consumer< String > | forAllStringValuesConsumer |
Consumer< Object > | forAllTableValuesConsumer |
Builder patten for configuring SQLiteTableReader instances.
Definition at line 59 of file SQLiteTableReader.java.
org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.Builder | ( | AbstractFile | file | ) |
Creates a Builder for this abstract file.
file |
Definition at line 80 of file SQLiteTableReader.java.
References org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.file.
SQLiteTableReader org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.build | ( | ) |
Creates a SQLiteTableReader instance given this Builder configuration.
Definition at line 190 of file SQLiteTableReader.java.
References org.sleuthkit.autopsy.coreutils.SQLiteTableReader.SQLiteTableReader().
Referenced by org.sleuthkit.autopsy.textextractors.SqliteTextExtractor.SQLiteStreamReader.SQLiteStreamReader().
Builder org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.forAllBlobValues | ( | Consumer< byte[]> | action | ) |
Specify a function to do when encountering a database value that is of java type byte[] aka blob.
action | Consumer of blobs |
Definition at line 165 of file SQLiteTableReader.java.
Builder org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.forAllColumnNames | ( | Consumer< String > | action | ) |
Specify a function to do on column names. Column names will be read from left to right.
action | Consumer of column name strings |
Definition at line 100 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.textextractors.SqliteTextExtractor.SQLiteStreamReader.SQLiteStreamReader().
Builder org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.forAllFloatValues | ( | Consumer< Double > | action | ) |
Specify a function to do when encountering a database value that is of java type Double.
action | Consumer of doubles |
Definition at line 139 of file SQLiteTableReader.java.
Builder org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.forAllIntegerValues | ( | Consumer< Integer > | action | ) |
Specify a function to do when encountering a database value that is of java type Integer.
action | Consumer of integer |
Definition at line 126 of file SQLiteTableReader.java.
Builder org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.forAllLongValues | ( | Consumer< Long > | action | ) |
Specify a function to do when encountering a database value that is of java type Long.
action | Consumer of longs |
Definition at line 152 of file SQLiteTableReader.java.
Builder org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.forAllStringValues | ( | Consumer< String > | action | ) |
Specify a function to do when encountering a database value that is of java type String.
action | Consumer of strings |
Definition at line 113 of file SQLiteTableReader.java.
Builder org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.forAllTableValues | ( | Consumer< Object > | action | ) |
Specify a function to do when encountering any database value, regardless of type. This function only captures database values, not column names.
action | Consumer of objects |
Definition at line 179 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.textextractors.SqliteTextExtractor.SQLiteStreamReader.SQLiteStreamReader().
|
private |
Definition at line 61 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.Builder.Builder(), and org.sleuthkit.autopsy.coreutils.SQLiteTableReader.SQLiteTableReader().
|
private |
Definition at line 68 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.readHelper().
|
private |
Definition at line 63 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.readHelper().
|
private |
Definition at line 67 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.readHelper().
|
private |
Definition at line 66 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.readHelper().
|
private |
Definition at line 65 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.readHelper().
|
private |
Definition at line 64 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.readHelper().
|
private |
Definition at line 69 of file SQLiteTableReader.java.
Referenced by org.sleuthkit.autopsy.coreutils.SQLiteTableReader.readHelper().
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.