Sleuth Kit Java Bindings (JNI) 4.14.0
Java bindings for using The Sleuth Kit
Loading...
Searching...
No Matches
org.sleuthkit.datamodel.VersionNumber Class Reference

Inherits Comparable< VersionNumber >.

Inherited by org.sleuthkit.datamodel.CaseDbSchemaVersionNumber.

Public Member Functions

 VersionNumber (int majorVersion, int minorVersion, int patchVersion)
int compareTo (VersionNumber vs)
boolean equals (Object obj)
int getMajor ()
int getMinor ()
int getPatch ()
int hashCode ()
String toString ()

Detailed Description

A version number consisting of three parts: Major.Minor.Patch. The compareTo method implements numerical ordering with decreasing precedence from left to right, e.g., 1.0.0 < 2.0.0 < 2.1.0 < 2.1.1.

Definition at line 26 of file VersionNumber.java.

Constructor & Destructor Documentation

◆ VersionNumber()

org.sleuthkit.datamodel.VersionNumber.VersionNumber ( int majorVersion,
int minorVersion,
int patchVersion )

Definition at line 32 of file VersionNumber.java.

Referenced by compareTo(), and equals().

Member Function Documentation

◆ compareTo()

int org.sleuthkit.datamodel.VersionNumber.compareTo ( VersionNumber vs)

Definition at line 56 of file VersionNumber.java.

References VersionNumber(), getMajor(), getMinor(), and getPatch().

◆ equals()

boolean org.sleuthkit.datamodel.VersionNumber.equals ( Object obj)

Definition at line 80 of file VersionNumber.java.

References VersionNumber(), getMajor(), getMinor(), and getPatch().

◆ getMajor()

◆ getMinor()

int org.sleuthkit.datamodel.VersionNumber.getMinor ( )

◆ getPatch()

int org.sleuthkit.datamodel.VersionNumber.getPatch ( )

Definition at line 46 of file VersionNumber.java.

Referenced by compareTo(), and equals().

◆ hashCode()

int org.sleuthkit.datamodel.VersionNumber.hashCode ( )

Definition at line 71 of file VersionNumber.java.

◆ toString()

String org.sleuthkit.datamodel.VersionNumber.toString ( )

Reimplemented in org.sleuthkit.datamodel.CaseDbSchemaVersionNumber.

Definition at line 51 of file VersionNumber.java.


The documentation for this class was generated from the following file:
  • /home/carriersleuth/repos/sleuthkit/bindings/java/src/org/sleuthkit/datamodel/VersionNumber.java

Copyright © 2011-2024 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.