public class DefaultNDigest extends Object implements net.thevpc.nuts.io.NDigest
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultNDigest.NDescriptorInputSource |
| Constructor and Description |
|---|
DefaultNDigest(net.thevpc.nuts.NWorkspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.io.NDigest |
addSource(byte[] source) |
net.thevpc.nuts.io.NDigest |
addSource(File source) |
net.thevpc.nuts.io.NDigest |
addSource(InputStream source) |
net.thevpc.nuts.io.NDigest |
addSource(net.thevpc.nuts.NDescriptor source) |
net.thevpc.nuts.io.NDigest |
addSource(net.thevpc.nuts.io.NInputSource source) |
net.thevpc.nuts.io.NDigest |
addSource(net.thevpc.nuts.io.NPath source) |
net.thevpc.nuts.io.NDigest |
addSource(Path source) |
net.thevpc.nuts.io.NDigest |
addSource(URL url) |
net.thevpc.nuts.io.NDigest |
algorithm(String algorithm) |
byte[] |
computeBytes() |
String |
computeString() |
String |
getAlgorithm() |
List<net.thevpc.nuts.io.NInputSource> |
getSource() |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
protected String |
getValidAlgo() |
net.thevpc.nuts.io.NDigest |
md5() |
net.thevpc.nuts.io.NDigest |
setAlgorithm(String algorithm) |
net.thevpc.nuts.io.NDigest |
setSource(byte[] source) |
net.thevpc.nuts.io.NDigest |
setSource(File source) |
net.thevpc.nuts.io.NDigest |
setSource(InputStream source) |
net.thevpc.nuts.io.NDigest |
setSource(net.thevpc.nuts.NDescriptor source) |
net.thevpc.nuts.io.NDigest |
setSource(net.thevpc.nuts.io.NInputSource source) |
net.thevpc.nuts.io.NDigest |
setSource(net.thevpc.nuts.io.NPath source) |
net.thevpc.nuts.io.NDigest |
setSource(Path source) |
net.thevpc.nuts.io.NDigest |
setSource(URL url) |
net.thevpc.nuts.io.NDigest |
sha1() |
net.thevpc.nuts.io.NDigest |
sha256() |
net.thevpc.nuts.io.NDigest |
writeHash(OutputStream out) |
public net.thevpc.nuts.io.NDigest addSource(net.thevpc.nuts.io.NInputSource source)
addSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(net.thevpc.nuts.io.NInputSource source)
setSource in interface net.thevpc.nuts.io.NDigestpublic List<net.thevpc.nuts.io.NInputSource> getSource()
getSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(InputStream source)
setSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(File source)
setSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(Path source)
setSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(URL url)
setSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(net.thevpc.nuts.io.NPath source)
setSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(byte[] source)
setSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setSource(net.thevpc.nuts.NDescriptor source)
setSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest addSource(InputStream source)
addSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest addSource(File source)
addSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest addSource(Path source)
addSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest addSource(URL url)
addSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest addSource(net.thevpc.nuts.io.NPath source)
addSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest addSource(byte[] source)
addSource in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest addSource(net.thevpc.nuts.NDescriptor source)
addSource in interface net.thevpc.nuts.io.NDigestpublic String computeString()
computeString in interface net.thevpc.nuts.io.NDigestpublic byte[] computeBytes()
computeBytes in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest writeHash(OutputStream out)
writeHash in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest md5()
md5 in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest sha1()
sha1 in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest sha256()
sha256 in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest algorithm(String algorithm)
algorithm in interface net.thevpc.nuts.io.NDigestpublic String getAlgorithm()
getAlgorithm in interface net.thevpc.nuts.io.NDigestpublic net.thevpc.nuts.io.NDigest setAlgorithm(String algorithm)
setAlgorithm in interface net.thevpc.nuts.io.NDigestprotected String getValidAlgo()
public int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentCopyright © 2025 vpc open source initiative. All rights reserved.