Class EmbeddedLicenceFiles
java.lang.Object
org.ek9lang.core.EmbeddedLicenceFiles
- All Implemented Interfaces:
Function<List<ProgramLicences.LicenceFile>, byte[]>
public final class EmbeddedLicenceFiles
extends Object
implements Function<List<ProgramLicences.LicenceFile>, byte[]>
THE embedded form of a program's licence files, for a native executable's data: per file a NUL,
ProgramLicences.EMBEDDED_MARK, its name, a newline, its text and a NUL - found again by scanning
(ProgramLicenceReader). Hold one.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]apply(List<ProgramLicences.LicenceFile> files) The embedded form offiles; each must be one ofProgramLicences.FILE_NAMESand hold no NUL.
-
Constructor Details
-
EmbeddedLicenceFiles
public EmbeddedLicenceFiles()
-
-
Method Details
-
apply
The embedded form offiles; each must be one ofProgramLicences.FILE_NAMESand hold no NUL.- Specified by:
applyin interfaceFunction<List<ProgramLicences.LicenceFile>, byte[]>
-