Skip navigation links
A B C D E F G I M N P R S T U V W 

A

accept(int, byte[], String) - Method in interface io.github.applecommander.applesingle.AppleSingleReader.ReadAtReporter
Performs this operation on the given arguments.
access(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
accessDate(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
accessDate(Instant) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
allDates(Instant) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
andThen(AppleSingleReader.ReadAtReporter) - Method in interface io.github.applecommander.applesingle.AppleSingleReader.ReadAtReporter
Returns a composed ReadAtReporter that performs, in sequence, this operation followed by the after operation.
AppleSingle - Class in io.github.applecommander.applesingle
Support reading of data from and AppleSingle source.
AppleSingle.Builder - Class in io.github.applecommander.applesingle
 
AppleSingleReader - Class in io.github.applecommander.applesingle
The AppleSingleReader is a component that allows tools to react to processing that goes on when an AppleSingle file is being read.
AppleSingleReader.Builder - Class in io.github.applecommander.applesingle
 
AppleSingleReader.ReadAtReporter - Interface in io.github.applecommander.applesingle
A reporter for the AppleSingleReader#readAt(int, int, String) method, heaviliy modeled on the Consumer interface.
asEntries(InputStream) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(File) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(Path) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(byte[]) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(AppleSingleReader) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
auxType(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 

B

backupDate(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
backupDate(Instant) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
build() - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
build() - Method in class io.github.applecommander.applesingle.AppleSingleReader.Builder
 
builder() - Static method in class io.github.applecommander.applesingle.AppleSingle
 
Builder() - Constructor for class io.github.applecommander.applesingle.AppleSingle.Builder
 
builder(byte[]) - Static method in class io.github.applecommander.applesingle.AppleSingleReader
Create a Builder for an AppleSingleReader.
BYTES - Static variable in class io.github.applecommander.applesingle.Entry
 
BYTES - Static variable in class io.github.applecommander.applesingle.FileDatesInfo
Number of bytes a File Dates Info takes per AppleSingle spec.
BYTES - Static variable in class io.github.applecommander.applesingle.ProdosFileInfo
Number of bytes a File Dates Info takes per AppleSingle spec.

C

create(AppleSingleReader) - Static method in class io.github.applecommander.applesingle.Entry
 
create(EntryType, byte[]) - Static method in class io.github.applecommander.applesingle.Entry
 
creationDate(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
creationDate(Instant) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 

D

dataFork(byte[]) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 

E

Entry - Class in io.github.applecommander.applesingle
Represents an AppleSingle entry.
Entry() - Constructor for class io.github.applecommander.applesingle.Entry
 
entryId - Variable in enum io.github.applecommander.applesingle.EntryType
 
entryReporter(Consumer<Entry>) - Method in class io.github.applecommander.applesingle.AppleSingleReader.Builder
Add an entry reporter.
entryToAsciiString(Entry) - Static method in class io.github.applecommander.applesingle.Utilities
Convert bytes in an Entry to a 7-bit ASCII string.
EntryType - Enum in io.github.applecommander.applesingle
 
EPOCH_INSTANT - Static variable in class io.github.applecommander.applesingle.FileDatesInfo
The number of seconds at the beginning of the AppleSingle date epoch since the Unix epoch began.

F

FileDatesInfo - Class in io.github.applecommander.applesingle
 
FileDatesInfo() - Constructor for class io.github.applecommander.applesingle.FileDatesInfo
 
FileDatesInfo(int, int, int, int) - Constructor for class io.github.applecommander.applesingle.FileDatesInfo
 
fileType(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
find(int) - Static method in enum io.github.applecommander.applesingle.EntryType
 
findNameOrUnknown(Entry) - Static method in enum io.github.applecommander.applesingle.EntryType
 
fromEntry(Entry) - Static method in class io.github.applecommander.applesingle.FileDatesInfo
 
fromEntry(Entry) - Static method in class io.github.applecommander.applesingle.ProdosFileInfo
 
fromInstant(Instant) - Static method in class io.github.applecommander.applesingle.FileDatesInfo
 

G

getAccess() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getAccess() - Method in class io.github.applecommander.applesingle.ProdosFileInfo
 
getAccessInstant() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getAuxType() - Method in class io.github.applecommander.applesingle.ProdosFileInfo
 
getBackup() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getBackupInstant() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getBuffer() - Method in class io.github.applecommander.applesingle.Entry
 
getCreation() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getCreationInstant() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getData() - Method in class io.github.applecommander.applesingle.Entry
 
getDataFork() - Method in class io.github.applecommander.applesingle.AppleSingle
 
getEntryId() - Method in class io.github.applecommander.applesingle.Entry
 
getFileDatesInfo() - Method in class io.github.applecommander.applesingle.AppleSingle
 
getFileType() - Method in class io.github.applecommander.applesingle.ProdosFileInfo
 
getLength() - Method in class io.github.applecommander.applesingle.Entry
 
getModification() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getModificationInstant() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
getOffset() - Method in class io.github.applecommander.applesingle.Entry
 
getProdosFileInfo() - Method in class io.github.applecommander.applesingle.AppleSingle
 
getRealName() - Method in class io.github.applecommander.applesingle.AppleSingle
 
getResourceFork() - Method in class io.github.applecommander.applesingle.AppleSingle
 

I

io.github.applecommander.applesingle - package io.github.applecommander.applesingle
 

M

MAGIC_NUMBER - Static variable in class io.github.applecommander.applesingle.AppleSingle
 
modificationDate(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
modificationDate(Instant) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 

N

name - Variable in enum io.github.applecommander.applesingle.EntryType
 
numberOfEntriesReporter(Consumer<Integer>) - Method in class io.github.applecommander.applesingle.AppleSingleReader.Builder
Add a number of entries reporter.

P

ProdosFileInfo - Class in io.github.applecommander.applesingle
A simple ProDOS File Info wrapper class.
ProdosFileInfo(int, int, int) - Constructor for class io.github.applecommander.applesingle.ProdosFileInfo
 

R

read(InputStream) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
read(File) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
read(Path) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
read(byte[]) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
read(int, String) - Method in class io.github.applecommander.applesingle.AppleSingleReader
 
readAt(int, int, String) - Method in class io.github.applecommander.applesingle.AppleSingleReader
 
readAtReporter(AppleSingleReader.ReadAtReporter) - Method in class io.github.applecommander.applesingle.AppleSingleReader.Builder
Add a read at reporter.
realName(String) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
reportEntry(Entry) - Method in class io.github.applecommander.applesingle.AppleSingleReader
 
reportNumberOfEntries(int) - Method in class io.github.applecommander.applesingle.AppleSingleReader
 
reportVersion(int) - Method in class io.github.applecommander.applesingle.AppleSingleReader
 
resourceFork(byte[]) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 

S

save(OutputStream) - Method in class io.github.applecommander.applesingle.AppleSingle
 
save(File) - Method in class io.github.applecommander.applesingle.AppleSingle
 
save(Path) - Method in class io.github.applecommander.applesingle.AppleSingle
 
standardBIN() - Static method in class io.github.applecommander.applesingle.ProdosFileInfo
 

T

toByteArray(InputStream) - Static method in class io.github.applecommander.applesingle.Utilities
Utility method to read all bytes from an InputStream.
toEntry() - Method in class io.github.applecommander.applesingle.FileDatesInfo
 
toEntry() - Method in class io.github.applecommander.applesingle.ProdosFileInfo
 
toInstant(IntSupplier) - Method in class io.github.applecommander.applesingle.FileDatesInfo
Utility method to convert the int to a valid Unix epoch and Java Instant.

U

UNKNOWN_DATE - Static variable in class io.github.applecommander.applesingle.FileDatesInfo
Per the AppleSingle technical notes.
Utilities - Class in io.github.applecommander.applesingle
 

V

valueOf(String) - Static method in enum io.github.applecommander.applesingle.EntryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.applecommander.applesingle.EntryType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_NUMBER1 - Static variable in class io.github.applecommander.applesingle.AppleSingle
 
VERSION_NUMBER2 - Static variable in class io.github.applecommander.applesingle.AppleSingle
 
versionReporter(Consumer<Integer>) - Method in class io.github.applecommander.applesingle.AppleSingleReader.Builder
Add a version reporter.

W

write(OutputStream, List<Entry>) - Static method in class io.github.applecommander.applesingle.AppleSingle
Common write capability for an AppleSingle.
writeData(OutputStream) - Method in class io.github.applecommander.applesingle.Entry
 
writeHeader(OutputStream, int) - Method in class io.github.applecommander.applesingle.Entry
 
A B C D E F G I M N P R S T U V W 
Skip navigation links