public class IntermediateDigest
extends java.lang.Object
Constructor and Description |
---|
IntermediateDigest()
Constructor method for i18n purposes only.
|
IntermediateDigest(java.lang.String algorithm,
byte[] rawDigest,
java.lang.String hexDigest,
long position)
Constructor settings the initial values.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(IntermediateDigest tocheck)
Checks wether a given
IntermediateDigest instance is equal to this. |
java.lang.String |
getAlgorithm()
Getter for the used algorithm identifier.
|
java.lang.String |
getHexDigest()
Getter for hex digest.
|
long |
getPosition()
Getter for position.
|
byte[] |
getRawDigest()
Getter for raw digest.
|
void |
setHexDigest(java.lang.String hexDigest)
Setter for hex digest.
|
void |
setPosition(long position)
Setter for position.
|
void |
setRawDigest(byte[] rawDigest)
Setter for raw digest.
|
java.lang.String |
toString()
Overrides method
java.lang.Object.toString . |
public IntermediateDigest() throws java.lang.InstantiationException
I18NExtractor
).
java.lang.InstantiationException
- Error indicationpublic IntermediateDigest(java.lang.String algorithm, byte[] rawDigest, java.lang.String hexDigest, long position)
algorithm
- The identifier of the used digest algorithm like "MD5" (required)rawDigest
- The calculated raw digesthexDigest
- The calculated hex digestposition
- Last position which was read for the message digest calculationjava.lang.IllegalArgumentException
- If at least one of the parameters is invalidpublic java.lang.String toString()
java.lang.Object.toString
.
toString
in class java.lang.Object
public boolean equals(IntermediateDigest tocheck)
IntermediateDigest
instance is equal to this.
tocheck
- The instance to be comparedIntermediateDigest
instance to check for equalitypublic java.lang.String getAlgorithm()
public byte[] getRawDigest()
public void setRawDigest(byte[] rawDigest)
rawDigest
- The raw digestpublic java.lang.String getHexDigest()
public void setHexDigest(java.lang.String hexDigest)
hexDigest
- The hex digestpublic long getPosition()
public void setPosition(long position)
position
- The positionCopyright © 2005-2015 Leisenfels UG. All rights reserved.