packaging / net.corda.packaging.internal

Package net.corda.packaging.internal

Types

CpbBuilder

class CpbBuilder

CpbLoader

object CpbLoader

CpkDependencyResolver

object CpkDependencyResolver

CpkLoader

object CpkLoader

JarExtractorInputStream

Input stream that extract a jar archive in the provided destination while reading it

class JarExtractorInputStream : JarInputStream

SignatureCollector

Helper class to extract signatures from a jar file, it has to be used calling addEntry on all of the jar's JarEntry after having consumed their entry content from the source java.util.jar.JarInputStream, then certificates property will contain the public keys of the jar's signers.

class SignatureCollector

TeeInputStream

InputStream that also writes its content to the provided OutputStream while reading

class TeeInputStream : FilterInputStream

UncloseableInputStream

InputStream wrapper that prevents it from being closed, useful to pass an InputStream instance to a method that closes the stream before it has been fully consumed (and whose remaining content is still needed by the caller)

class UncloseableInputStream : FilterInputStream

UncloseableOutputStream

OutputStream wrapper that prevents it from being closed, useful to pass an OutputStream instance to a method that closes the stream before it has been finalized by the caller

class UncloseableOutputStream : FilterOutputStream

ZipExtractorInputStream

Input stream that extract a zip archive in the provided destination while reading it

class ZipExtractorInputStream : ZipInputStream

ZipTweaker

Helper class to ease the creation of a copy of zip archive, editing some of its ZipEntry

open class ZipTweaker

Extensions for External Classes

kotlin.ByteArray