Index

A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages

A

ABS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ABSX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ABSY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ACC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ADC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ADD - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
address() - Method in record class org.applecommander.disassembler.api.Instruction
Returns the value of the address record component.
address() - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
address() - Method in class org.applecommander.disassembler.api.Instruction.OpBuilder
 
address() - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Returns the value of the address record component.
address(String, int) - Method in class org.applecommander.disassembler.api.Instruction.OpBuilder
 
AddressMode6502 - Enum Class in org.applecommander.disassembler.api.mos6502
 
AddressModeSWEET16 - Enum Class in org.applecommander.disassembler.api.sweet16
 
addressRef() - Method in record class org.applecommander.disassembler.api.Instruction
 
addressRef() - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
ALR - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ANC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
AND - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ANE - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ARR - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ASL - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
at(int) - Static method in record class org.applecommander.disassembler.api.Instruction
Initiate construction of an instruction.

B

baseAddress() - Method in class org.applecommander.disassembler.api.Program
Get the base address.
BC - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BCC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BCS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BEQ - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BIT - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BK - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BM - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BM1 - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BMI - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BNC - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BNE - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BNM1 - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BNZ - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BP - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BPL - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BR - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
BRA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BRA - Enum constant in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
BRK - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BS - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
builder() - Static method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Initiate construction of a Defaults object.
Builder() - Constructor for class org.applecommander.disassembler.api.InstructionSet.Defaults.Builder
 
Builder(byte[]) - Constructor for class org.applecommander.disassembler.api.Disassembler.Builder
 
BVC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
BVS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
bytesPerInstruction() - Method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Returns the value of the bytesPerInstruction record component.
bytesPerInstruction(int) - Method in class org.applecommander.disassembler.api.InstructionSet.Defaults.Builder
 
bytesToDecode(int) - Method in class org.applecommander.disassembler.api.Disassembler.Builder
How much of the program to disassemble.
bytesToSkip(int) - Method in class org.applecommander.disassembler.api.Disassembler.Builder
Any bytes to skip in the program.
BZ - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 

C

CLC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
CLD - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
CLI - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
CLV - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
CMP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
code() - Method in record class org.applecommander.disassembler.api.Instruction
Returns the value of the code record component.
code(byte[]) - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
CON - Enum constant in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
convert(String) - Static method in class org.applecommander.disassembler.api.Disassembler
Add support for "$801" and "0x801" instead of just decimal like 2049.
CPR - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
CPX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
CPY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
currentAddress() - Method in class org.applecommander.disassembler.api.Program
Get the current address.
currentOffset() - Method in class org.applecommander.disassembler.api.Program
Get the current offset.

D

DCP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
DCR - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
DEC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
decode() - Method in class org.applecommander.disassembler.api.Disassembler.Builder
Decode without preserving labels.
decode(Map<Integer, String>) - Method in class org.applecommander.disassembler.api.Disassembler.Builder
Decode and preserve labels.
decode(Program) - Method in interface org.applecommander.disassembler.api.InstructionSet
Decodes a program into a set of instructions.
decode(Program) - Method in class org.applecommander.disassembler.api.mos6502.InstructionSet6502
 
decode(Program) - Method in class org.applecommander.disassembler.api.pcode.InstructionSetPCode
 
decode(Program) - Method in class org.applecommander.disassembler.api.sweet16.InstructionSetSWEET16
 
decode(Program) - Method in class org.applecommander.disassembler.api.switching6502.InstructionSet6502Switching
 
decode(Program) - Method in class org.applecommander.disassembler.api.z80.InstructionSetZ80
 
decodeOne(Program) - Method in class org.applecommander.disassembler.api.mos6502.InstructionSet6502
Single instruction decoding has been extracted to support the 6502/SWEET16 switching mode.
decodeOne(Program) - Method in class org.applecommander.disassembler.api.sweet16.InstructionSetSWEET16
Single instruction decoding has been extracted to support the 6502/SWEET16 switching mode.
defaults() - Method in interface org.applecommander.disassembler.api.InstructionSet
Provides default values that are useful when setting up the Disassembler.
defaults() - Method in class org.applecommander.disassembler.api.mos6502.InstructionSet6502
 
defaults() - Method in class org.applecommander.disassembler.api.pcode.InstructionSetPCode
 
defaults() - Method in class org.applecommander.disassembler.api.sweet16.InstructionSetSWEET16
 
defaults() - Method in class org.applecommander.disassembler.api.switching6502.InstructionSet6502Switching
 
defaults() - Method in class org.applecommander.disassembler.api.z80.InstructionSetZ80
 
Defaults(int, List<String>, int, boolean) - Constructor for record class org.applecommander.disassembler.api.InstructionSet.Defaults
Creates an instance of a Defaults record class.
description() - Method in record class org.applecommander.disassembler.api.Instruction
Returns the value of the description record component.
description(String) - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
DEX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
DEY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
DIR - Enum constant in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
Disassembler - Class in org.applecommander.disassembler.api
Disassembler is the primary interface to disassemble a program.
Disassembler() - Constructor for class org.applecommander.disassembler.api.Disassembler
 
Disassembler.Builder - Class in org.applecommander.disassembler.api
 
doesOperandRequireRegister() - Method in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 

E

EOR - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
equals(Object) - Method in record class org.applecommander.disassembler.api.Instruction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Indicates whether some other object is "equal to" this one.

F

for6502() - Static method in class org.applecommander.disassembler.api.mos6502.InstructionSet6502
 
for6502withIllegalInstructions() - Static method in class org.applecommander.disassembler.api.mos6502.InstructionSet6502
 
for65C02() - Static method in class org.applecommander.disassembler.api.mos6502.InstructionSet6502
 
forApplePascal() - Static method in class org.applecommander.disassembler.api.pcode.InstructionSetPCode
 
format() - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Format the operand with the given value.
format(String) - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Format the operand but use the given label instead of the value.
forSWEET16() - Static method in class org.applecommander.disassembler.api.sweet16.InstructionSetSWEET16
 
forZ80() - Static method in class org.applecommander.disassembler.api.z80.InstructionSetZ80
 

G

GenerateMarkdown - Class in org.applecommander.disassembler.api
A utility class to generate markdown files for most instruction sets.
GenerateMarkdown() - Constructor for class org.applecommander.disassembler.api.GenerateMarkdown
 
get() - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
get() - Method in class org.applecommander.disassembler.api.Instruction.OpBuilder
 
get() - Method in class org.applecommander.disassembler.api.InstructionSet.Defaults.Builder
 
getInstructionLength() - Method in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
getInstructionLength() - Method in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
getMnemonic() - Method in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
getMnemonic() - Method in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
getUnsignedByte(int) - Method in class org.applecommander.disassembler.api.Program
Get an unsigned byte from specified offset.

H

hashCode() - Method in record class org.applecommander.disassembler.api.Instruction
Returns a hash code value for this object.
hashCode() - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Returns a hash code value for this object.
hashCode() - Method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Returns a hash code value for this object.
hasMore() - Method in class org.applecommander.disassembler.api.Program
Test if there are more bytes to process.

I

IMM - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
IMP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
IMP - Enum constant in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
INC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
includeDescription() - Method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Returns the value of the includeDescription record component.
includeDescription(boolean) - Method in class org.applecommander.disassembler.api.InstructionSet.Defaults.Builder
 
IND - Enum constant in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
INDABS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
INDABSX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
INDZP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
INDZPX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
INDZPY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
INR - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
Instruction - Record Class in org.applecommander.disassembler.api
An instruction represents one decoded lines.
Instruction(int, byte[], String, List<Instruction.Operand>, Optional<String>) - Constructor for record class org.applecommander.disassembler.api.Instruction
Creates an instance of a Instruction record class.
Instruction.Builder - Class in org.applecommander.disassembler.api
 
Instruction.OpBuilder - Class in org.applecommander.disassembler.api
 
Instruction.Operand - Record Class in org.applecommander.disassembler.api
An operand represents a single operand.
InstructionSet - Interface in org.applecommander.disassembler.api
InstructionSet is the core mechanism to decode a given program.
InstructionSet.Defaults - Record Class in org.applecommander.disassembler.api
Provides default values that are valid for the InstructionSet.
InstructionSet.Defaults.Builder - Class in org.applecommander.disassembler.api
 
InstructionSet.OpcodeTable - Interface in org.applecommander.disassembler.api
OpcodeTable provides the mechanism to create string representations of every opcode.
InstructionSet6502 - Class in org.applecommander.disassembler.api.mos6502
 
InstructionSet6502Switching - Class in org.applecommander.disassembler.api.switching6502
 
InstructionSetPCode - Class in org.applecommander.disassembler.api.pcode
 
InstructionSetSWEET16 - Class in org.applecommander.disassembler.api.sweet16
 
InstructionSetZ80 - Class in org.applecommander.disassembler.api.z80
 
INX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
INY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ISC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
isOperandAbsoluteAddress() - Method in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
isOperandRelativeAddress() - Method in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
isOperandRelativeAddress() - Method in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 

J

JAM - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
JMP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
JSR - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 

L

labelGroups() - Static method in class org.applecommander.disassembler.api.Disassembler
Returns the label groups defined in the addresses.ini file.
LAS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
LAX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
LD - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
LDA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
LDD - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
LDX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
LDY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
length() - Method in class org.applecommander.disassembler.api.Program
Length of code.
libraryLabels() - Method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Returns the value of the libraryLabels record component.
libraryLabels(String...) - Method in class org.applecommander.disassembler.api.InstructionSet.Defaults.Builder
 
LSR - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
LXA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 

M

main(String[]) - Static method in class org.applecommander.disassembler.api.GenerateMarkdown
 
mnemonic() - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
mnemonic() - Method in record class org.applecommander.disassembler.api.Instruction
Returns the value of the mnemonic record component.
mnemonic(String) - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
MOS6502 - Static variable in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
MOS6502 - Static variable in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
MOS6502_WITH_ILLEGAL - Static variable in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 

N

name() - Method in interface org.applecommander.disassembler.api.InstructionSet.OpcodeTable
Name to use for the filename and heading.
NON_REGISTER_OPS - Static variable in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
NON_REGISTER_OPS - Static variable in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
NOP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 

O

opAddress(String, String, int) - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
Opcode6502 - Enum Class in org.applecommander.disassembler.api.mos6502
 
opcodeExample(int) - Method in interface org.applecommander.disassembler.api.InstructionSet.OpcodeTable
For a given opcode, create a string representation.
OpcodeSWEET16 - Enum Class in org.applecommander.disassembler.api.sweet16
 
opcodeTables() - Method in interface org.applecommander.disassembler.api.InstructionSet
Generates an "opcode table" that can be used to generate documentation.
opcodeTables() - Method in class org.applecommander.disassembler.api.mos6502.InstructionSet6502
 
opcodeTables() - Method in class org.applecommander.disassembler.api.pcode.InstructionSetPCode
 
opcodeTables() - Method in class org.applecommander.disassembler.api.sweet16.InstructionSetSWEET16
 
opcodeTables() - Method in class org.applecommander.disassembler.api.switching6502.InstructionSet6502Switching
 
opcodeTables() - Method in class org.applecommander.disassembler.api.z80.InstructionSetZ80
 
Operand(String, String, Optional<Integer>) - Constructor for record class org.applecommander.disassembler.api.Instruction.Operand
Creates an instance of a Operand record class.
operands() - Method in record class org.applecommander.disassembler.api.Instruction
Returns the value of the operands record component.
opFmt() - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Returns the value of the opFmt record component.
opValue(String, Object...) - Method in class org.applecommander.disassembler.api.Instruction.Builder
 
ORA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
org.applecommander.disassembler.api - package org.applecommander.disassembler.api
 
org.applecommander.disassembler.api.mos6502 - package org.applecommander.disassembler.api.mos6502
 
org.applecommander.disassembler.api.pcode - package org.applecommander.disassembler.api.pcode
 
org.applecommander.disassembler.api.sweet16 - package org.applecommander.disassembler.api.sweet16
 
org.applecommander.disassembler.api.switching6502 - package org.applecommander.disassembler.api.switching6502
 
org.applecommander.disassembler.api.z80 - package org.applecommander.disassembler.api.z80
 

P

peekSignedByte(int) - Method in class org.applecommander.disassembler.api.Program
Get a *signed* byte at the current offset + n.
peekUnsignedByte() - Method in class org.applecommander.disassembler.api.Program
Get an unsigned byte at the current offset.
peekUnsignedByte(int) - Method in class org.applecommander.disassembler.api.Program
Get an unsigned byte at the current offset + n.
peekUnsignedShort(int) - Method in class org.applecommander.disassembler.api.Program
Get an unsigned short (2 bytes, little endian) at the current offset + n.
PHA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
PHP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
PHX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
PHY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
PLA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
PLP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
PLX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
PLY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
POP - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
POPD - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
Program - Class in org.applecommander.disassembler.api
Program is a state class that tracks where decoding is, what the address is, and provides a few helper methods to assist with various data types.
Program(byte[], int) - Constructor for class org.applecommander.disassembler.api.Program
 

R

read(int) - Method in class org.applecommander.disassembler.api.Program
Read n bytes.
REGISTER_OPS - Static variable in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
 
REGISTER_OPS - Static variable in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
REL - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
RLA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ROL - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ROR - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
RRA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
RS - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
RTI - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
RTN - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
RTS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 

S

SAX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SBC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SBX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SEC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
section(List<String>) - Method in class org.applecommander.disassembler.api.Disassembler.Builder
Add any label groups requested.
SED - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SEI - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SET - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
SHA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SHX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SHY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SLO - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SRE - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ST - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
STA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
startAddress() - Method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Returns the value of the startAddress record component.
startAddress(int) - Method in class org.applecommander.disassembler.api.InstructionSet.Defaults.Builder
 
startingAddress(int) - Method in class org.applecommander.disassembler.api.Disassembler.Builder
The starting address for the disassembly.
STD - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
STP - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
STX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
STY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
STZ - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
SUB - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 

T

TAS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
TAX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
TAY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
toString() - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Returns a string representation of this record class.
toString() - Method in record class org.applecommander.disassembler.api.Instruction
Returns a string representation of this record class.
toString() - Method in record class org.applecommander.disassembler.api.InstructionSet.Defaults
Returns a string representation of this record class.
TRB - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
TSB - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
TSX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
TXA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
TXS - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
TYA - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 

U

USBC - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
use(InstructionSet) - Method in class org.applecommander.disassembler.api.Disassembler.Builder
Select the instruction set.

V

value() - Method in record class org.applecommander.disassembler.api.Instruction.Operand
Returns the value of the value record component.
value(String, Object...) - Method in class org.applecommander.disassembler.api.Instruction.OpBuilder
 
valueOf(String) - Static method in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.applecommander.disassembler.api.sweet16.AddressModeSWEET16
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
Returns an array containing the constants of this enum class, in the order they are declared.

W

WDC65C02 - Static variable in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
WDC65C02 - Static variable in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
with(byte[]) - Static method in class org.applecommander.disassembler.api.Disassembler
Initiate the disassembly.
withSwitching() - Static method in class org.applecommander.disassembler.api.switching6502.InstructionSet6502Switching
 

Z

ZP - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ZPX - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ZPY - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ZZZ - Enum constant in enum class org.applecommander.disassembler.api.mos6502.Opcode6502
 
ZZZ - Enum constant in enum class org.applecommander.disassembler.api.sweet16.OpcodeSWEET16
 
ZZZ1 - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ZZZ2 - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
ZZZ3 - Enum constant in enum class org.applecommander.disassembler.api.mos6502.AddressMode6502
 
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages