Package org.instancio.generator.specs
Interface HashGeneratorSpec
- All Superinterfaces:
GeneratorSpec<String>
,NullableGeneratorSpec<String>
- All Known Subinterfaces:
HashAsGeneratorSpec
,HashSpec
- All Known Implementing Classes:
HashGenerator
Spec for generating hashes
- Since:
- 2.11.0
-
Method Summary
Modifier and TypeMethodDescriptionmd5()
Specifies that an MD5 hash should be generated.nullable()
Indicates thatnull
value can be generated.sha1()
Specifies that a SHA-1 hash should be generated.sha256()
Specifies that a SHA-256 hash should be generated.sha512()
Specifies that a SHA-512 hash should be generated.
-
Method Details
-
md5
HashGeneratorSpec md5()Specifies that an MD5 hash should be generated.- Returns:
- spec builder
- Since:
- 2.11.0
-
sha1
HashGeneratorSpec sha1()Specifies that a SHA-1 hash should be generated.- Returns:
- spec builder
- Since:
- 2.11.0
-
sha256
HashGeneratorSpec sha256()Specifies that a SHA-256 hash should be generated.- Returns:
- spec builder
- Since:
- 2.11.0
-
sha512
HashGeneratorSpec sha512()Specifies that a SHA-512 hash should be generated.- Returns:
- spec builder
- Since:
- 2.11.0
-
nullable
HashGeneratorSpec nullable()Indicates thatnull
value can be generated.- Specified by:
nullable
in interfaceNullableGeneratorSpec<String>
- Returns:
- spec builder
- Since:
- 2.11.0
-