Package org.tmatesoft.svn.core.wc2
Class SvnChecksum
- java.lang.Object
-
- org.tmatesoft.svn.core.wc2.SvnChecksum
-
public class SvnChecksum extends java.lang.Object
Represents a checksum for SVN files.- Version:
- 1.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SvnChecksum.Kind
Describes the kind of used hash algorithm for computing the checksum.
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
digest
private SvnChecksum.Kind
kind
-
Constructor Summary
Constructors Constructor Description SvnChecksum(SvnChecksum.Kind kind, java.lang.String digest)
Constructs an SvnChecksum object with the specified parameters.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
static SvnChecksum
fromString(java.lang.String checksum)
Creates checksum object fromString
.java.lang.String
getDigest()
Gets computed checksum value.SvnChecksum.Kind
getKind()
Gets king of checksum.int
hashCode()
static boolean
match(SvnChecksum checksum1, SvnChecksum checksum2)
void
setDigest(java.lang.String digest)
Sets computed checksum value.void
setKind(SvnChecksum.Kind kind)
Sets kind of checksum.java.lang.String
toString()
ReturnsString
representation of checksum.
-
-
-
Field Detail
-
kind
private SvnChecksum.Kind kind
-
digest
private java.lang.String digest
-
-
Constructor Detail
-
SvnChecksum
public SvnChecksum(SvnChecksum.Kind kind, java.lang.String digest)
Constructs an SvnChecksum object with the specified parameters.- Parameters:
kind
- kind of checksumdigest
- computed checksum value
-
-
Method Detail
-
getKind
public SvnChecksum.Kind getKind()
Gets king of checksum.- Returns:
- checksum kind
-
getDigest
public java.lang.String getDigest()
Gets computed checksum value.- Returns:
- computed checksum value
-
setKind
public void setKind(SvnChecksum.Kind kind)
Sets kind of checksum.- Parameters:
kind
- checksum kind
-
setDigest
public void setDigest(java.lang.String digest)
Sets computed checksum value.- Parameters:
digest
- computed checksum value
-
toString
public java.lang.String toString()
ReturnsString
representation of checksum.- Overrides:
toString
in classjava.lang.Object
- Returns:
String
representation of checksum
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
fromString
public static SvnChecksum fromString(java.lang.String checksum) throws SVNException
Creates checksum object fromString
.- Parameters:
checksum
- checksum represented inString
- Throws:
SVNException
-
match
public static boolean match(SvnChecksum checksum1, SvnChecksum checksum2)
-
-