Package org.tmatesoft.svn.core.wc2
Class SvnChecksum
- java.lang.Object
-
- org.tmatesoft.svn.core.wc2.SvnChecksum
-
public class SvnChecksum extends java.lang.ObjectRepresents a checksum for SVN files.- Version:
- 1.7
- Author:
- TMate Software Ltd.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSvnChecksum.KindDescribes the kind of used hash algorithm for computing the checksum.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSHA1_EMPTY
-
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 booleanequals(java.lang.Object obj)static SvnChecksumfromString(java.lang.String checksum)Creates checksum object fromString.java.lang.StringgetDigest()Gets computed checksum value.SvnChecksum.KindgetKind()Gets king of checksum.inthashCode()static booleanmatch(SvnChecksum checksum1, SvnChecksum checksum2)voidsetDigest(java.lang.String digest)Sets computed checksum value.voidsetKind(SvnChecksum.Kind kind)Sets kind of checksum.java.lang.StringtoString()ReturnsStringrepresentation of checksum.
-
-
-
Field Detail
-
SHA1_EMPTY
public static final java.lang.String SHA1_EMPTY
- See Also:
- Constant Field Values
-
-
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()
ReturnsStringrepresentation of checksum.- Overrides:
toStringin classjava.lang.Object- Returns:
Stringrepresentation of checksum
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin 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)
-
-