A B C D E F G I M N P R S T U V W 
All Classes All Packages

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
 
AFP_FILE_INFO - io.github.applecommander.applesingle.EntryType
 
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, heavily modeled on the Consumer interface.
asEntries(byte[]) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(AppleSingleReader) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(File) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(InputStream) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
asEntries(Path) - 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(byte[]) - Static method in class io.github.applecommander.applesingle.AppleSingleReader
Create a Builder for an AppleSingleReader.
Builder() - Constructor for class io.github.applecommander.applesingle.AppleSingle.Builder
 
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

COMMENT - io.github.applecommander.applesingle.EntryType
 
create(AppleSingleReader) - Static method in class io.github.applecommander.applesingle.Entry
Create an Entry and read it's data from the reader.
create(EntryType, byte[]) - Static method in class io.github.applecommander.applesingle.Entry
Create an Entry.
creationDate(int) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
creationDate(Instant) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 

D

DATA_FORK - io.github.applecommander.applesingle.EntryType
 
dataFork(byte[]) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
dataFork(byte[]) - Static method in class io.github.applecommander.applesingle.Entry
Create a DATA_FORK entry.
DIRECTORY_ID - io.github.applecommander.applesingle.EntryType
 

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

FILE_DATES_INFO - io.github.applecommander.applesingle.EntryType
 
FILE_INFO - io.github.applecommander.applesingle.EntryType
 
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
 
FINDER_INFO - 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

ICON_BW - io.github.applecommander.applesingle.EntryType
 
ICON_COLOR - io.github.applecommander.applesingle.EntryType
 
io.github.applecommander.applesingle - package io.github.applecommander.applesingle
 

M

MACINTOSH_FILE_INFO - io.github.applecommander.applesingle.EntryType
 
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
 
MSDOS_FILE_INFO - io.github.applecommander.applesingle.EntryType
 

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

PRODOS_FILE_INFO - io.github.applecommander.applesingle.EntryType
 
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(byte[]) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
read(int, String) - Method in class io.github.applecommander.applesingle.AppleSingleReader
 
read(File) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
read(InputStream) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
read(Path) - Static method in class io.github.applecommander.applesingle.AppleSingle
 
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.
REAL_NAME - io.github.applecommander.applesingle.EntryType
 
realName(byte[]) - Static method in class io.github.applecommander.applesingle.Entry
Create a REAL_NAME entry.
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
 
RESOURCE_FORK - io.github.applecommander.applesingle.EntryType
 
resourceFork(byte[]) - Method in class io.github.applecommander.applesingle.AppleSingle.Builder
 
resourceFork(byte[]) - Static method in class io.github.applecommander.applesingle.Entry
Create a RESOURCE_FORK entry.

S

save(File) - Method in class io.github.applecommander.applesingle.AppleSingle
Save this AppleSingle to a File.
save(OutputStream) - Method in class io.github.applecommander.applesingle.AppleSingle
Write this AppleSingle to the given output stream.
save(Path) - Method in class io.github.applecommander.applesingle.AppleSingle
Save this AppleSingle to a Path.
SHORT_NAME - io.github.applecommander.applesingle.EntryType
 
standardBIN() - Static method in class io.github.applecommander.applesingle.ProdosFileInfo
 

T

test(byte[]) - Static method in class io.github.applecommander.applesingle.AppleSingle
Perform a quick test against a byte array to see if it is an AppleSingle file.
test(AppleSingleReader) - Static method in class io.github.applecommander.applesingle.AppleSingle
Perform a quick test against a reader to see if it is an AppleSingle file.
test(File) - Static method in class io.github.applecommander.applesingle.AppleSingle
Perform a quick test against a File to see if it is an AppleSingle file.
test(InputStream) - Static method in class io.github.applecommander.applesingle.AppleSingle
Perform a quick test against an InputStream to see if it is an AppleSingle file.
test(Path) - Static method in class io.github.applecommander.applesingle.AppleSingle
Perform a quick test against a Path to see if it is an AppleSingle file.
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 - Static variable in class io.github.applecommander.applesingle.AppleSingle
 
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 based on entries.
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 
All Classes All Packages