|
Sleuth Kit Java Bindings (JNI)
4.3
Java bindings for using The Sleuth Kit
|
Public Member Functions | |
| String | getLabel () |
| long | getType () |
Static Public Member Functions | |
| static TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE | fromLabel (String typeName) |
| static TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE | fromType (long typeId) |
Public Attributes | |
| BYTE =(4, "Byte") | |
| DATETIME =(5, "DateTime") | |
| DOUBLE =(3, "Double") | |
| INTEGER =(1, "Integer") | |
| LONG =(2, "Long") | |
| STRING =(0, "String") | |
Private Member Functions | |
| TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE (long type, String typeName) | |
Private Attributes | |
| final long | typeId |
| final String | typeName |
Specifies the type ids and display names of the supported attribute value types.
Definition at line 181 of file BlackboardAttribute.java.
|
private |
Constructs an attribute value type object.
| type | The type id of the value type. |
| typeName | The type name of the value type. |
Definition at line 222 of file BlackboardAttribute.java.
|
static |
Gets the attribute value type for a given value type name.
| typeName | A type name. |
| IllegalArgumentException | If the given type name does not map to a supported value type. |
TODO (AUT-2070): Deprecate and provide a fromTypeName method instead for API consistency.
Definition at line 288 of file BlackboardAttribute.java.
|
static |
Gets the attribute value type for a given value type id.
| typeId | A value type id. |
| IllegalArgumentException | If the given type id does not map to a supported value type. |
TODO (AUT-2070): Deprecate and provide a fromTypeId method instead for API consistency.
Definition at line 265 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.SleuthkitCase.getAttributeType(), org.sleuthkit.datamodel.SleuthkitCase.getAttributeTypes(), and org.sleuthkit.datamodel.SleuthkitCase.getBlackboardAttributes().
| String org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.getLabel | ( | ) |
Gets the type name for this attribute value type.
TODO (AUT-2070): Deprecate and provide a getTypeName method instead for API consistency.
Definition at line 247 of file BlackboardAttribute.java.
| long org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.getType | ( | ) |
Gets the type id for this attribute value type.
TODO (AUT-2070): Deprecate and provide a getTypeId method instead for API consistency.
Definition at line 235 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.SleuthkitCase.updateFromSchema3toSchema4().
| org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.BYTE =(4, "Byte") |
The value type of the attribute is a byte array.
Definition at line 202 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute().
| org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.DATETIME =(5, "DateTime") |
The value type of the attribute is a long representing seconds from January 1, 1970.
Definition at line 207 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute().
| org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.DOUBLE =(3, "Double") |
The value type of the attribute is a double.
Definition at line 198 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute().
| org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.INTEGER =(1, "Integer") |
The value type of the attribute is an int.
Definition at line 190 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute().
| org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.LONG =(2, "Long") |
The value type of the attribute is a long.
Definition at line 194 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute().
| org.sleuthkit.datamodel.BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.STRING =(0, "String") |
The value type of the attribute is a string.
Definition at line 186 of file BlackboardAttribute.java.
Referenced by org.sleuthkit.datamodel.SleuthkitCase.addAttrType(), and org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute().
|
private |
Definition at line 209 of file BlackboardAttribute.java.
|
private |
Definition at line 210 of file BlackboardAttribute.java.
Copyright © 2011-2015 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.