public class DefaultNDigest extends Object implements NDigest
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultNDigest.NDescriptorInputSource |
| Constructor and Description |
|---|
DefaultNDigest() |
| Modifier and Type | Method and Description |
|---|---|
NDigest |
addSource(byte[] source) |
NDigest |
addSource(File source) |
NDigest |
addSource(InputStream source) |
NDigest |
addSource(NDescriptor source) |
NDigest |
addSource(NInputSource source) |
NDigest |
addSource(NPath source) |
NDigest |
addSource(Path source) |
NDigest |
addSource(URL url) |
NDigest |
algorithm(String algorithm) |
byte[] |
computeBytes() |
String |
computeManifestString() |
String |
computeString() |
String |
getAlgorithm() |
List<NInputSource> |
getSource() |
protected String |
getValidAlgo() |
NDigest |
md5() |
NDigest |
setAlgorithm(String algorithm) |
NDigest |
setSource(byte[] source) |
NDigest |
setSource(File source) |
NDigest |
setSource(InputStream source) |
NDigest |
setSource(NDescriptor source) |
NDigest |
setSource(NInputSource source) |
NDigest |
setSource(NPath source) |
NDigest |
setSource(Path source) |
NDigest |
setSource(URL url) |
NDigest |
sha1() |
NDigest |
sha256() |
NDigest |
writeHash(OutputStream out) |
public NDigest addSource(NInputSource source)
public NDigest setSource(NInputSource source)
public List<NInputSource> getSource()
public NDigest setSource(InputStream source)
public NDigest setSource(NDescriptor source)
public NDigest addSource(InputStream source)
public NDigest addSource(NDescriptor source)
public String computeString()
computeString in interface NDigestpublic String computeManifestString()
computeManifestString in interface NDigestpublic byte[] computeBytes()
computeBytes in interface NDigestpublic NDigest writeHash(OutputStream out)
public String getAlgorithm()
getAlgorithm in interface NDigestpublic NDigest setAlgorithm(String algorithm)
setAlgorithm in interface NDigestprotected String getValidAlgo()
Copyright © 2026 vpc open source initiative. All rights reserved.