Elide API
Toggle table of contents
1.0.0-beta1
jvm
Platform filter
jvm
Switch theme
Search in API
Elide API
graalvm
/
tools.elide.vfs
/
FileKt
/
FingerprintKt
/
Dsl
Dsl
class
Dsl
Members
Types
Companion
Link copied to clipboard
object
Companion
Properties
algorithm
Link copied to clipboard
@get:
JvmName
(
name
=
"getAlgorithm"
)
@set:
JvmName
(
name
=
"setAlgorithm"
)
var
algorithm
:
HashAlgorithm
.elide.std.HashAlgorithm algorithm = 3;
algorithm
Value
Link copied to clipboard
@get:
JvmName
(
name
=
"getAlgorithmValue"
)
@set:
JvmName
(
name
=
"setAlgorithmValue"
)
var
algorithmValue
:
Int
crc32
Link copied to clipboard
@get:
JvmName
(
name
=
"getCrc32"
)
@set:
JvmName
(
name
=
"setCrc32"
)
var
crc32
:
ByteString
bytes crc32 = 1;
fingerprint
Case
Link copied to clipboard
@get:
JvmName
(
name
=
"getFingerprintCase"
)
val
fingerprintCase
:
File.Fingerprint.FingerprintCase
hash
Link copied to clipboard
@get:
JvmName
(
name
=
"getHash"
)
@set:
JvmName
(
name
=
"setHash"
)
var
hash
:
ByteString
bytes hash = 2;
Functions
clear
Algorithm
Link copied to clipboard
fun
clearAlgorithm
(
)
.elide.std.HashAlgorithm algorithm = 3;
clear
Crc32
Link copied to clipboard
fun
clearCrc32
(
)
bytes crc32 = 1;
clear
Fingerprint
Link copied to clipboard
fun
clearFingerprint
(
)
clear
Hash
Link copied to clipboard
fun
clearHash
(
)
bytes hash = 2;
has
Crc32
Link copied to clipboard
fun
hasCrc32
(
)
:
Boolean
bytes crc32 = 1;
has
Hash
Link copied to clipboard
fun
hasHash
(
)
:
Boolean
bytes hash = 2;