InputStreamTap
com.roundeights.hasher.InputStreamTap
class InputStreamTap(val digest: MutableDigest, stream: InputStream) extends InputStream, BufferedTap
An InputStream that generates a hash
Attributes
- Graph
-
- Supertypes
-
trait BufferedTaptrait Taptrait Digestclass InputStreamtrait Closeabletrait AutoCloseableclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
-
InputStream
Attributes
- Definition Classes
-
InputStream -> Closeable -> AutoCloseable
Attributes
- Definition Classes
-
InputStream
Attributes
- Definition Classes
-
InputStream
Attributes
- Definition Classes
Attributes
- Definition Classes
-
InputStream
Inherited methods
Adds a byte to the digest
Returns the raw bytes from the hash this digest generates
Calculates the hash of the collected bytes so far
Calculates the hash of the collected bytes so far
Attributes
- Definition Classes
- Inherited from:
- BufferedTap
Determines whether the collected bytes compute to a given hash
Determines whether the collected bytes compute to a given hash
Attributes
- Definition Classes
- Inherited from:
- BufferedTap
Determines whether the collected bytes compute to a given hash
Determines whether the collected bytes compute to a given hash
Determines whether the collected bytes compute to a given hash
Returns this digest as a hex encoded string
Returns the name of this algorithm
Attributes
- Inherited from:
- InputStream
Attributes
- Inherited from:
- InputStream
Attributes
- Inherited from:
- InputStream
Attributes
- Inherited from:
- InputStream
Attributes
- Inherited from:
- InputStream
Attributes
- Inherited from:
- InputStream
Attributes
- Inherited from:
- InputStream
Attributes
- Inherited from:
- InputStream
In this article