Autopsy  3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo Class Reference

Public Member Functions

Interval getTimeRange ()
DateTimeFormatter getTickFormatter ()
int getPeriodsInRange ()
TimeUnits getPeriodSize ()
long getUpperBound ()
long getLowerBound ()

Static Public Member Functions

static RangeDivisionInfo getRangeDivisionInfo (Interval timeRange)

Private Member Functions

 RangeDivisionInfo (Interval timeRange, int periodsInRange, TimeUnits periodSize, DateTimeFormatter tickformatter, long lowerBound, long upperBound)

Private Attributes

final TimeUnits blockSize
final int numberOfBlocks
final DateTimeFormatter tickFormatter
final long lowerBound
final long upperBound
final Interval timeRange

Detailed Description

Definition at line 43 of file

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.RangeDivisionInfo ( Interval  timeRange,
int  periodsInRange,
TimeUnits  periodSize,
DateTimeFormatter  tickformatter,
long  lowerBound,
long  upperBound 

Member Function Documentation

long org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getLowerBound ( )
int org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getPeriodsInRange ( )
TimeUnits org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getPeriodSize ( )
static RangeDivisionInfo org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getRangeDivisionInfo ( Interval  timeRange)
DateTimeFormatter org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getTickFormatter ( )
Interval org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getTimeRange ( )
long org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getUpperBound ( )

Member Data Documentation

final TimeUnits org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.blockSize

the size of the periods we should divide the interval into

Definition at line 46 of file

Referenced by org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getPeriodSize().

final long org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.lowerBound

an adjusted lower bound for the range such that is lines up with a block boundary before or at the start of the timerange

Definition at line 57 of file

Referenced by org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getLowerBound(), and org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.RangeDivisionInfo().

final int org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.numberOfBlocks

The number of Blocks we are going to divide the interval into.

Definition at line 49 of file

Referenced by org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getPeriodsInRange().

final DateTimeFormatter org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.tickFormatter

a DateTimeFormatter corresponding to the block size for the tick marks on the date axis of the graph

Definition at line 53 of file

Referenced by org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getTickFormatter().

final Interval org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.timeRange
final long org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.upperBound

an adjusted upper bound for the range such that is lines up with a block boundary at or after the end of the timerange

Definition at line 61 of file

Referenced by org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getUpperBound(), and org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.RangeDivisionInfo().

The documentation for this class was generated from the following file:

Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.