A B C D E F G H I J K L M N O P R S T U V W X Y

A

AbtShowAbout(int) - Static method in class palmos.Palm
 
ACC_ABSTRACT - Static variable in interface JVM
 
ACC_FINAL - Static variable in interface JVM
 
ACC_INTERFACE - Static variable in interface JVM
 
ACC_NATIVE - Static variable in interface JVM
 
ACC_PRIVATE - Static variable in interface JVM
 
ACC_PROTECTED - Static variable in interface JVM
 
ACC_PUBLIC - Static variable in interface JVM
 
ACC_STATIC - Static variable in interface JVM
 
ACC_SUPER - Static variable in interface JVM
 
ACC_SYNCHRONIZED - Static variable in interface JVM
 
ACC_TRANSIENT - Static variable in interface JVM
 
ACC_VOLATILE - Static variable in interface JVM
 
access_flags - Variable in class FieldInfo
 
access_flags - Variable in class Klass
 
access_flags - Variable in class MethodInfo
 
add(Pfloat, Pfloat) - Method in class palmos.Pfloat
 
addAllSubclasses(Vector) - Method in class Klass
 
addAllSuperclasses(Vector) - Method in class Klass
 
addClass(Klass) - Method in class JumpStatistics
 
addDependency(String, String) - Method in class NativeRef
add a dependency to this NativeRef.
addMethod(MethodInfo) - Method in class GenericMethod
adds a method to this generic method.
addMethod(MethodInfo) - Method in class JumpStatistics
 
addSubclass(Klass) - Method in class Klass
helper method for the contruction's phase: register a subclass.
alarmSoundLevel - Variable in class palmos.SystemPreferences
 
allGenerics - Static variable in class GenericMethod
a static hashtable String -> GenericMethod, referencing all GenericMethods via their genericName.
allNatives - Variable in class AsmBackEnd
Hashtable of natives found on the path.
AlmGetAlarm(int, int, Integer) - Static method in class palmos.Palm
 
AlmSetAlarm(int, int, int, int, boolean) - Static method in class palmos.Palm
 
appStopEvent - Static variable in class palmos.Event
 
arg(int) - Method in class TArgs
return the type signature of the i'th argument.
argCount() - Method in class TArgs
return the number of arguments.
args - Variable in class TArgs
 
argStackSize() - Method in class MethodInfo
the stack size (in 32-bit-units) needed for the method arguments.
ARRAYPADDING - Static variable in class Jump
 
AsmBackEnd - class AsmBackEnd.
 
AsmBackEnd(String, String) - Constructor for class AsmBackEnd
construct an AsmBackEnd from project name and directory.
asmout - Variable in class AsmBackEnd
the output stream for the asm file.
asmoutFilename - Variable in class AsmBackEnd
the filename of the asm file.
ASSERT - class ASSERT.
 
ASSERT() - Constructor for class ASSERT
 
assertCompatibility() - Method in class AsmBackEnd
assert compatibility of Java classes.
AssertionFailedException - exception AssertionFailedException.
 
AssertionFailedException(String) - Constructor for class AssertionFailedException
 
assignAllClassIndices() - Static method in class Klass
assign class indices to all needed classes.
assignVtableIndex() - Method in class GenericMethod
compute the vtable index for this class and register it.
attributes - Variable in class CodeAttribute
 
attributes - Variable in class FieldInfo
 
attributes - Variable in class Klass
 
attributes - Variable in class MethodInfo
 
attributes - Variable in class palmos.FieldAttr
 
AttributeTable - class AttributeTable.
 
AttributeTable(Object, ConstantPool, DataInput) - Constructor for class AttributeTable
 
autoOffDuration - Variable in class palmos.SystemPreferences
 

B

backEnd - Static variable in class Jump
 
BackEnd - interface BackEnd.
a pluggable JUMP back-end (native-method importer and code generator).
base10Info(Integer, Integer, Integer) - Method in class palmos.Pfloat
 
baudRate - Variable in class palmos.SerSettings
 
bodySize - Variable in class palmos.SlkPktHeader
 
bounds_extent_x - Variable in class palmos.DaySelector
 
bounds_extent_y - Variable in class palmos.DaySelector
 
bounds_topLeft_x - Variable in class palmos.DaySelector
 
bounds_topLeft_y - Variable in class palmos.DaySelector
 
Breakpoint - Static variable in class Jump
 
breakpoint() - Static method in class palmos.Debug
 
Byte - class palmos.Byte.
 
Byte(byte) - Constructor for class palmos.Byte
 
BytecodeLength - Static variable in interface JVM
 
BytecodeUsed - Static variable in class Klass
array giving the bytecodes used in our program.
bytes - Variable in class CONSTANT_Double_info
 
bytes - Variable in class CONSTANT_Float_info
 
bytes - Variable in class CONSTANT_Integer_info
 
bytes - Variable in class CONSTANT_Long_info
 

C

catch_type_name - Variable in class CodeAttribute.exception_table_entry
 
CategoryCreateList(int, int, int, boolean) - Static method in class palmos.Palm
 
CategoryEdit(int, Short) - Static method in class palmos.Palm
 
CategoryFind(int, String) - Static method in class palmos.Palm
 
CategoryFreeList(int, int) - Static method in class palmos.Palm
 
CategoryGetName(int, int, String) - Static method in class palmos.Palm
 
CategoryGetNext(int, int) - Static method in class palmos.Palm
 
CategorySelect(int, int, int, int, boolean, Short, String) - Static method in class palmos.Palm
 
CategorySetTriggerLabel(int, String) - Static method in class palmos.Palm
 
CategoryTruncateName(String, int) - Static method in class palmos.Palm
 
CHARSIZE - Static variable in class Jump
 
check(boolean, String) - Static method in class ASSERT
 
check(Object, String) - Static method in class ASSERT
 
checksum - Variable in class palmos.SlkPktHeader
 
chr() - Method in class palmos.Event
 
class_index - Variable in class CONSTANT_Fieldref_info
 
class_index - Variable in class CONSTANT_InterfaceMethodref_info
 
class_index - Variable in class CONSTANT_Methodref_info
 
class_name - Variable in class CONSTANT_Fieldref_info
 
class_name - Variable in class CONSTANT_InterfaceMethodref_info
 
class_name - Variable in class CONSTANT_Methodref_info
 
Classes - Static variable in class Klass
hashtable: classname string -> Klass object.
classIndex - Variable in class Klass
the index of this class in structures like the ClassTable.
CLASSINFO_ARRAY - Static variable in class Klass
code for a scalar-array class.
CLASSINFO_ARRAYOFOBJECTS - Static variable in class Klass
code for an object-array class.
CLASSINFO_OBJECT - Static variable in class Klass
code for a normal class.
ClassList - Static variable in class Klass
vector of all Klass objects.
className - Variable in class Klass
name of the class. classname in slash-syntax for ordinary classes, signature with '[' for array classes, signature enclosed in dashes for primitive types.
clinitOrdering() - Static method in class Klass
compute an appropriate ordering of the needed <clinit> methods.
ClipboardAddItem(int, Object, int) - Static method in class palmos.Palm
 
ClipboardGetItem(int, Short) - Static method in class palmos.Palm
 
cls - Variable in class FieldInfo
 
cls - Variable in class MethodInfo
 
cmd - Variable in class palmos.SndCommand
 
code - Variable in class AttributeTable
the code of a method (includes ExceptionTable)
code - Variable in class CodeAttribute
 
code - Variable in class CodeIterator
the code array
CodeAttribute - class CodeAttribute.
 
CodeAttribute.exception_table_entry - class CodeAttribute.exception_table_entry.
 
CodeAttribute.exception_table_entry(CodeAttribute) - Constructor for class CodeAttribute.exception_table_entry
 
CodeAttribute.NeededInstructionsCollector - class CodeAttribute.NeededInstructionsCollector.
 
CodeAttribute.NeededInstructionsCollector(CodeAttribute, int) - Constructor for class CodeAttribute.NeededInstructionsCollector
 
CodeAttribute(Object, ConstantPool, DataInput) - Constructor for class CodeAttribute
 
CodeIterator - class CodeIterator.
 
CodeIterator(byte[], ConstantPool) - Constructor for class CodeIterator
make a code iterator that traverses a given array of bytecodes.
codeNeeded - Variable in class CodeAttribute
 
codeOptions - Static variable in class Jump
a CodeOptions instance controlling the code generation.
CodeOptions - class CodeOptions.
 
CodeOptions() - Constructor for class CodeOptions
constructs a new CodeOptions instance with default values.
column() - Method in class palmos.Event
 
commentFilter(String) - Method in class AsmBackEnd
get an abbreviated, one-line version of a string without any dangerous characters, suitable for comments.
CompileCheck - Static variable in class Jump
 
compute() - Method in class GenericMethod
compute the dependent fields of this GenericMethod object.
computeInstructionsNeeded(StackEntry[], CodeOptions) - Method in class CodeAttribute
For a method that is globally needed, compute an array marking individual instructions as needed or unneeded.
computeJumpTargets() - Method in class CodeAttribute
return a boolean array marking the jump targets of this code.
computeSize() - Method in class FieldInfo
compute the byte size of this field.
computeStackArray() - Method in class CodeAttribute
computes the stack contents array.
CONSTANT_Class - Static variable in interface JVM
 
CONSTANT_Class_info - class CONSTANT_Class_info.
 
CONSTANT_Class_info(DataInput) - Constructor for class CONSTANT_Class_info
 
CONSTANT_Double - Static variable in interface JVM
 
CONSTANT_Double_info - class CONSTANT_Double_info.
 
CONSTANT_Double_info(DataInput) - Constructor for class CONSTANT_Double_info
 
CONSTANT_Fieldref - Static variable in interface JVM
 
CONSTANT_Fieldref_info - class CONSTANT_Fieldref_info.
 
CONSTANT_Fieldref_info(DataInput) - Constructor for class CONSTANT_Fieldref_info
 
CONSTANT_Float - Static variable in interface JVM
 
CONSTANT_Float_info - class CONSTANT_Float_info.
 
CONSTANT_Float_info(DataInput) - Constructor for class CONSTANT_Float_info
 
CONSTANT_Integer - Static variable in interface JVM
 
CONSTANT_Integer_info - class CONSTANT_Integer_info.
 
CONSTANT_Integer_info(DataInput) - Constructor for class CONSTANT_Integer_info
 
CONSTANT_InterfaceMethodref - Static variable in interface JVM
 
CONSTANT_InterfaceMethodref_info - class CONSTANT_InterfaceMethodref_info.
 
CONSTANT_InterfaceMethodref_info(DataInput) - Constructor for class CONSTANT_InterfaceMethodref_info
 
CONSTANT_Long - Static variable in interface JVM
 
CONSTANT_Long_info - class CONSTANT_Long_info.
 
CONSTANT_Long_info(DataInput) - Constructor for class CONSTANT_Long_info
 
CONSTANT_Methodref - Static variable in interface JVM
 
CONSTANT_Methodref_info - class CONSTANT_Methodref_info.
 
CONSTANT_Methodref_info(DataInput) - Constructor for class CONSTANT_Methodref_info
 
CONSTANT_NameAndType - Static variable in interface JVM
 
CONSTANT_NameAndType_info - class CONSTANT_NameAndType_info.
 
CONSTANT_NameAndType_info(DataInput) - Constructor for class CONSTANT_NameAndType_info
 
constant_pool - Variable in class Klass
 
CONSTANT_String - Static variable in interface JVM
 
CONSTANT_String_info - class CONSTANT_String_info.
 
CONSTANT_String_info(DataInput) - Constructor for class CONSTANT_String_info
 
CONSTANT_Unicode - Static variable in interface JVM
 
CONSTANT_Unicode_info - class CONSTANT_Unicode_info.
 
CONSTANT_Unicode_info(DataInput) - Constructor for class CONSTANT_Unicode_info
 
CONSTANT_Utf8 - Static variable in interface JVM
 
CONSTANT_Utf8_info - class CONSTANT_Utf8_info.
 
CONSTANT_Utf8_info(DataInput) - Constructor for class CONSTANT_Utf8_info
 
ConstantPool - class ConstantPool.
 
ConstantPool(DataInput) - Constructor for class ConstantPool
 
ConstantStrings - class ConstantStrings.
 
ConstantStrings() - Constructor for class ConstantStrings
 
constantValueIndex - Variable in class AttributeTable
the index into the constant pool for the constant value of a static field.
controlID() - Method in class palmos.Event
 
copyStream(InputStream, String) - Method in class AsmBackEnd
copy the contents of an open stream to the assembly output stream.
copyTo(PrintWriter) - Method in class NativeRef
copy native lines to stream.
country - Variable in class palmos.SystemPreferences
 
cp_info - class cp_info.
 
cp_info(int) - Constructor for class cp_info
 
Crc16CalcBlock(Object, int, int) - Static method in class palmos.Palm
 
CtlDrawControl(int) - Static method in class palmos.Palm
 
CtlEnabled(int) - Static method in class palmos.Palm
 
ctlEnterEvent - Static variable in class palmos.Event
 
CtlEraseControl(int) - Static method in class palmos.Palm
 
ctlExitEvent - Static variable in class palmos.Event
 
CtlGetLabel(int) - Static method in class palmos.Palm
 
CtlGetValue(int) - Static method in class palmos.Palm
 
CtlHandleEvent(int, Event) - Static method in class palmos.Palm
 
CtlHideControl(int) - Static method in class palmos.Palm
 
CtlHitControl(int) - Static method in class palmos.Palm
 
ctlRepeatEvent - Static variable in class palmos.Event
 
ctlSelectEvent - Static variable in class palmos.Event
 
CtlSetEnabled(int, boolean) - Static method in class palmos.Palm
 
CtlSetLabel(int, String) - Static method in class palmos.Palm
 
CtlSetUsable(int, boolean) - Static method in class palmos.Palm
 
CtlSetValue(int, int) - Static method in class palmos.Palm
 
CtlShowControl(int) - Static method in class palmos.Palm
 
ctsTimeout - Variable in class palmos.SerSettings
 
currentPos() - Method in class palmos.Event
 

D

data1 - Variable in class palmos.Event
 
data2 - Variable in class palmos.Event
 
data3 - Variable in class palmos.Event
 
data4 - Variable in class palmos.Event
 
data5 - Variable in class palmos.Event
 
data6 - Variable in class palmos.Event
 
data7 - Variable in class palmos.Event
 
data8 - Variable in class palmos.Event
 
dataSize - Variable in class Klass
data size of the instance fields, not including management overhead.
Date - class palmos.Date.
 
Date() - Constructor for class palmos.Date
 
DateAdjust(Date, int) - Static method in class palmos.Palm
 
DateDaysToDate(int, Date) - Static method in class palmos.Palm
 
dateFormat - Variable in class palmos.SystemPreferences
 
DateSecondsToDate(int, Date) - Static method in class palmos.Palm
 
DateTime - class palmos.DateTime.
 
DateTime() - Constructor for class palmos.DateTime
 
DateToAscii(int, int, int, int, StringBuffer) - Static method in class palmos.Palm
 
DateToDays(int) - Static method in class palmos.Palm
 
DateToDOWDMFormat(int, int, int, int, StringBuffer) - Static method in class palmos.Palm
 
day - Variable in class palmos.DateTime
 
DayHandleEvent(DaySelector, Event) - Static method in class palmos.Palm
 
DayOfMonth(int, int, int) - Static method in class palmos.Palm
 
DayOfWeek(int, int, int) - Static method in class palmos.Palm
 
daySelect_selection() - Method in class palmos.Event
 
daySelectEvent - Static variable in class palmos.Event
 
DaySelector - class palmos.DaySelector.
 
DaySelector() - Constructor for class palmos.DaySelector
 
DaysInMonth(int, int) - Static method in class palmos.Palm
 
Debug - class palmos.Debug.
 
Debug() - Constructor for class palmos.Debug
 
DebugSymbols - Static variable in class Jump
 
DeleteAsm - Static variable in class Jump
 
depCounter - Static variable in class AsmBackEnd
counter for producing unique hash keys.
dependencies - Variable in class MethodInfo
for native methods, the fields / methods / classes it uses / calls / instantiates.
dependencies - Variable in class NativeRef
Hashtable symbol -> names of depended-upon classes, methods and fields.
DependencyInfo - class DependencyInfo.
 
DependencyInfo(JavaElement, int) - Constructor for class DependencyInfo
 
dependencyReplacement(String) - Method in class NativeRef
replacement string for a given symbol.
dest - Variable in class palmos.SlkPktHeader
 
deviceLocked - Variable in class palmos.SystemPreferences
 
dirty - Static variable in class palmos.FieldAttr
 
disassemble() - Method in class CodeIterator
disassemble the current instruction.
div(Pfloat, Pfloat) - Method in class palmos.Pfloat
 
DmArchiveRecord(int, int) - Static method in class palmos.Palm
 
DmAttachRecord(int, Short, int, Integer) - Static method in class palmos.Palm
 
DmAttachResource(int, int, int, int) - Static method in class palmos.Palm
 
DmCloseDatabase(int) - Static method in class palmos.Palm
 
DmCreateDatabase(int, String, int, int, boolean) - Static method in class palmos.Palm
 
DmCreateDatabaseFromImage(Object) - Static method in class palmos.Palm
 
DmDatabaseInfo(int, int, String, Short, Short, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Static method in class palmos.Palm
 
DmDatabaseSize(int, int, Integer, Integer, Integer) - Static method in class palmos.Palm
 
DmDeleteDatabase(int, int) - Static method in class palmos.Palm
 
DmDeleteRecord(int, int) - Static method in class palmos.Palm
 
DmDetachRecord(int, int, Integer) - Static method in class palmos.Palm
 
DmDetachResource(int, int, Integer) - Static method in class palmos.Palm
 
DmFindDatabase(int, String) - Static method in class palmos.Palm
 
DmFindRecordByID(int, int, Short) - Static method in class palmos.Palm
 
DmFindResource(int, int, int, int) - Static method in class palmos.Palm
 
DmFindResourceType(int, int, int) - Static method in class palmos.Palm
 
DmGet1Resource(int, int) - Static method in class palmos.Palm
 
DmGetAppInfoID(int) - Static method in class palmos.Palm
 
DmGetDatabase(int, int) - Static method in class palmos.Palm
 
DmGetLastErr() - Static method in class palmos.Palm
 
DmGetNextDatabaseByTypeCreator(boolean, DmSearchState, int, int, boolean, Short, Integer) - Static method in class palmos.Palm
 
DmGetRecord(int, int) - Static method in class palmos.Palm
 
DmGetResource(int, int) - Static method in class palmos.Palm
 
DmGetResourceIndex(int, int) - Static method in class palmos.Palm
 
DmMoveCategory(int, int, int, boolean) - Static method in class palmos.Palm
 
DmMoveRecord(int, int, int) - Static method in class palmos.Palm
 
DmNewHandle(int, int) - Static method in class palmos.Palm
 
DmNewRecord(int, Short, int) - Static method in class palmos.Palm
 
DmNewResource(int, int, int, int) - Static method in class palmos.Palm
 
DmNextOpenDatabase(int) - Static method in class palmos.Palm
 
DmNextOpenResDatabase(int) - Static method in class palmos.Palm
 
DmNumDatabases(int) - Static method in class palmos.Palm
 
DmNumRecords(int) - Static method in class palmos.Palm
 
DmNumRecordsInCategory(int, int) - Static method in class palmos.Palm
 
DmNumResources(int) - Static method in class palmos.Palm
 
DmOpenDatabase(int, int, int) - Static method in class palmos.Palm
 
DmOpenDatabaseByTypeCreator(int, int, int) - Static method in class palmos.Palm
 
DmOpenDatabaseInfo(int, Integer, Short, Short, Short, Boolean) - Static method in class palmos.Palm
 
DmPositionInCategory(int, int, int) - Static method in class palmos.Palm
 
DmQueryNextInCategory(int, Short, int) - Static method in class palmos.Palm
 
DmQueryRecord(int, int) - Static method in class palmos.Palm
 
DmRecordInfo(int, int, Byte, Integer, Integer) - Static method in class palmos.Palm
 
DmReleaseRecord(int, int, boolean) - Static method in class palmos.Palm
 
DmReleaseResource(int) - Static method in class palmos.Palm
 
DmRemoveRecord(int, int) - Static method in class palmos.Palm
 
DmRemoveResource(int, int) - Static method in class palmos.Palm
 
DmRemoveSecretRecords(int) - Static method in class palmos.Palm
 
DmResetRecordStates(int) - Static method in class palmos.Palm
 
DmResizeRecord(int, int, int) - Static method in class palmos.Palm
 
DmResizeResource(int, int) - Static method in class palmos.Palm
 
DmResourceInfo(int, int, Integer, Short, Integer) - Static method in class palmos.Palm
 
DmSearchRecord(int, Integer) - Static method in class palmos.Palm
 
DmSearchResource(int, int, int, Integer) - Static method in class palmos.Palm
 
DmSearchState - class palmos.DmSearchState.
 
DmSearchState() - Constructor for class palmos.DmSearchState
 
DmSeekRecordInCategory(int, Short, int, int, int) - Static method in class palmos.Palm
 
DmSet(Object, int, int, int) - Static method in class palmos.Palm
 
DmSetDatabaseInfo(int, int, String, Short, Short, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Static method in class palmos.Palm
 
DmSetRecordInfo(int, int, Byte, Integer) - Static method in class palmos.Palm
 
DmSetResourceInfo(int, int, Integer, Short) - Static method in class palmos.Palm
 
DmStrCopy(Object, int, String) - Static method in class palmos.Palm
 
DmWrite(int, int, Object, int) - Static method in class palmos.Palm
 
DmWrite(Object, int, Object, int) - Static method in class palmos.Palm
 
DmWriteCheck(Object, int, int) - Static method in class palmos.Palm
 
doubleValue() - Method in class palmos.Byte
 
doubleValue() - Method in class palmos.Pfloat
 
dupDouble() - Method in class StackEntry
duplicate the top size-2 stack entry (or two size-1 entries).
dupDoubleBury1() - Method in class StackEntry
duplicate the top size-2 stack entry (or two size-1 entries) and bury it (or them) 1 place down.
dupDoubleBury2() - Method in class StackEntry
duplicate the top size-2 stack entry (or two size-1 entries) and bury it (or them) 2 places down.
dupSingle() - Method in class StackEntry
duplicate the top size-1 stack entry.
dupSingleBury1() - Method in class StackEntry
duplicate the top size-1 stack entry and bury it 1 place down.
dupSingleBury2() - Method in class StackEntry
duplicate the top size-1 stack entry and bury it 2 places down (or 1 size-2-place down).
dynamicSize - Static variable in class palmos.FieldAttr
 

E

editable - Static variable in class palmos.FieldAttr
 
effectiveMethod - Variable in class MethodInfo
If 'this' method is 'needed_virtually', this field can hold the effective method for virtual invocations if it is always the same method in all possible cases (this 'invokevirtual' needs no virtual function table).
effectiveMethodComputed - Variable in class MethodInfo
flag: has effective method been computed?
element - Variable in class DependencyInfo
JavaElement that the requester depends upon.
elements() - Static method in class GenericMethod
returns an Enumeration of all generic methods.
end_pc - Variable in class CodeAttribute.exception_table_entry
 
end_x() - Method in class palmos.Event
 
end_y() - Method in class palmos.Event
 
enterWindow() - Method in class palmos.Event
 
ErrDisplayFileLineMsg(String, int, String) - Static method in class palmos.Palm
 
eType - Variable in class palmos.Event
 
Event - class palmos.Event.
 
Event() - Constructor for class palmos.Event
 
EvtAddEventToQueue(Event) - Static method in class palmos.Palm
 
EvtCopyEvent(Event, Event) - Static method in class palmos.Palm
 
EvtDequeuePenPoint(PointType) - Static method in class palmos.Palm
 
EvtDequeuePenStrokeInfo(PointType, PointType) - Static method in class palmos.Palm
 
EvtEnableGraffiti(boolean) - Static method in class palmos.Palm
 
EvtEnqueueKey(int, int, int) - Static method in class palmos.Palm
 
EvtFlushKeyQueue() - Static method in class palmos.Palm
 
EvtFlushNextPenStroke() - Static method in class palmos.Palm
 
EvtFlushPenQueue() - Static method in class palmos.Palm
 
EvtGetEvent(Event, int) - Static method in class palmos.Palm
 
EvtGetPen(Short, Short, Boolean) - Static method in class palmos.Palm
 
EvtKeyQueueEmpty() - Static method in class palmos.Palm
 
EvtKeyQueueSize() - Static method in class palmos.Palm
 
EvtPenQueueSize() - Static method in class palmos.Palm
 
EvtProcessSoftKeyStroke(PointType, PointType) - Static method in class palmos.Palm
 
EvtResetAutoOffTimer() - Static method in class palmos.Palm
 
EvtWakeup() - Static method in class palmos.Palm
 
EXACT_INSTANCE_NEEDED - Static variable in class JavaElement
needed-mode constant: instances of this class needed with byte-exact layout of all fields.
exception_table - Variable in class CodeAttribute
 
exceptions - Variable in class AttributeTable
a method's Exception classnames from the 'throws' clause.
exitWindow() - Method in class palmos.Event
 
exp - Variable in class palmos.Pfloat
 
extent_x - Variable in class palmos.Rectangle
 
extent_y - Variable in class palmos.Rectangle
 

F

fail(String) - Static method in class ASSERT
 
FieldAttr - class palmos.FieldAttr.
 
FieldAttr() - Constructor for class palmos.FieldAttr
 
fieldID() - Method in class palmos.Event
 
fieldIndex - Variable in class FieldInfo
the (globally unique) index of this needed static field.
FieldInfo - class FieldInfo.
 
FieldInfo(Klass, ConstantPool, DataInput) - Constructor for class FieldInfo
create a FieldInfo from a section of a class file.
FieldInfo(Klass, String, String) - Constructor for class FieldInfo
create a FieldInfo for a 'normal' field.
fields - Variable in class Klass
 
filename - Variable in class NativeRef
the source filename.
fillItable() - Method in class Klass
compute the 'instanceof' class compatibility table 'itable' for this class.
findClassnameIndex(Klass) - Method in class ConstantPool
find the constant pool index of a given class.
findClassnameIndex(String) - Method in class ConstantPool
find the constant pool index of a class with a given name.
findField(String) - Method in class Klass
finds a field with a given name.
findMethod(String) - Method in class Klass
finds a method with given name in this class and its superclasses.
findMethod(String, String) - Method in class Klass
finds a method with given name and signature (exact!)
findNameAndTypeIndex(String, String) - Method in class ConstantPool
find the constant pool index of a given NameAndType entry.
findStringIndex(String) - Method in class ConstantPool
find the constant pool index of a given String.
FindStrInStr(String, String, Short) - Static method in class palmos.Palm
 
firstUserEvent - Static variable in class palmos.Event
 
FlagBitsPerChar5 - Static variable in class palmos.SerSettings
 
FlagBitsPerChar6 - Static variable in class palmos.SerSettings
 
FlagBitsPerChar7 - Static variable in class palmos.SerSettings
 
FlagBitsPerChar8 - Static variable in class palmos.SerSettings
 
FlagBitsPerCharM - Static variable in class palmos.SerSettings
 
FlagCTSAutoM - Static variable in class palmos.SerSettings
 
FlagParityEvenM - Static variable in class palmos.SerSettings
 
FlagParityOnM - Static variable in class palmos.SerSettings
 
FlagRTSAutoM - Static variable in class palmos.SerSettings
 
flags - Variable in class palmos.SerSettings
 
FlagStopBits1 - Static variable in class palmos.SerSettings
 
FlagStopBits2 - Static variable in class palmos.SerSettings
 
FlagStopBitsM - Static variable in class palmos.SerSettings
 
FlagXonXoffM - Static variable in class palmos.SerSettings
 
FldCalcFieldHeight(String, int) - Static method in class palmos.Palm
 
fldChangedEvent - Static variable in class palmos.Event
 
FldCompactText(int) - Static method in class palmos.Palm
 
FldCopy(int) - Static method in class palmos.Palm
 
FldCut(int) - Static method in class palmos.Palm
 
FldDelete(int, int, int) - Static method in class palmos.Palm
 
FldDirty(int) - Static method in class palmos.Palm
 
FldDrawField(int) - Static method in class palmos.Palm
 
fldEnterEvent - Static variable in class palmos.Event
 
FldEraseField(int) - Static method in class palmos.Palm
 
FldFreeMemory(int) - Static method in class palmos.Palm
 
FldGetAttributes(int, FieldAttr) - Static method in class palmos.Palm
 
FldGetBounds(int, Rectangle) - Static method in class palmos.Palm
 
FldGetFont(int) - Static method in class palmos.Palm
 
FldGetInsPtPosition(int) - Static method in class palmos.Palm
 
FldGetMaxChars(int) - Static method in class palmos.Palm
 
FldGetScrollPosition(int) - Static method in class palmos.Palm
 
FldGetSelection(int, Short, Short) - Static method in class palmos.Palm
 
FldGetTextAllocatedSize(int) - Static method in class palmos.Palm
 
FldGetTextHandle(int) - Static method in class palmos.Palm
 
FldGetTextHeight(int) - Static method in class palmos.Palm
 
FldGetTextLength(int) - Static method in class palmos.Palm
 
FldGetTextPtr(int) - Static method in class palmos.Palm
 
FldGetVisibleLines(int) - Static method in class palmos.Palm
 
FldGrabFocus(int) - Static method in class palmos.Palm
 
FldHandleEvent(int, Event) - Static method in class palmos.Palm
 
fldHeightChangedEvent - Static variable in class palmos.Event
 
FldInsert(int, String, int) - Static method in class palmos.Palm
 
FldMakeFullyVisible(int) - Static method in class palmos.Palm
 
FldPaste(int) - Static method in class palmos.Palm
 
FldRecalculateField(int, boolean) - Static method in class palmos.Palm
 
FldReleaseFocus(int) - Static method in class palmos.Palm
 
FldScrollable(int, int) - Static method in class palmos.Palm
 
FldScrollField(int, int, int) - Static method in class palmos.Palm
 
FldSendChangeNotification(int) - Static method in class palmos.Palm
 
FldSendHeightChangeNotification(int) - Static method in class palmos.Palm
 
FldSetAttributes(int, FieldAttr) - Static method in class palmos.Palm
 
FldSetBounds(int, Rectangle) - Static method in class palmos.Palm
 
FldSetDirty(int, boolean) - Static method in class palmos.Palm
 
FldSetFont(int, int) - Static method in class palmos.Palm
 
FldSetInsPtPosition(int, int) - Static method in class palmos.Palm
 
FldSetMaxChars(int, int) - Static method in class palmos.Palm
 
FldSetScrollPosition(int, int) - Static method in class palmos.Palm
 
FldSetSelection(int, int, int) - Static method in class palmos.Palm
 
FldSetText(int, int, int, int) - Static method in class palmos.Palm
 
FldSetTextAllocatedSize(int, int) - Static method in class palmos.Palm
 
FldSetTextHandle(int, int) - Static method in class palmos.Palm
 
FldSetTextPtr(int, String) - Static method in class palmos.Palm
 
FldSetUsable(int, boolean) - Static method in class palmos.Palm
 
FldUndo(int) - Static method in class palmos.Palm
 
FldWordWrap(String, int) - Static method in class palmos.Palm
 
floatValue() - Method in class palmos.Byte
 
floatValue() - Method in class palmos.Pfloat
 
FntAverageCharWidth() - Static method in class palmos.Palm
 
FntBaseLine() - Static method in class palmos.Palm
 
FntCharHeight() - Static method in class palmos.Palm
 
FntCharsInWidth(String, Short, Short, Boolean) - Static method in class palmos.Palm
 
FntCharsWidth(String, int) - Static method in class palmos.Palm
 
FntCharWidth(char) - Static method in class palmos.Palm
 
FntDescenderHeight() - Static method in class palmos.Palm
 
FntGetFont() - Static method in class palmos.Palm
 
FntGetFontPtr() - Static method in class palmos.Palm
 
FntLineHeight() - Static method in class palmos.Palm
 
FntLineWidth(String, int) - Static method in class palmos.Palm
 
FntSetFont(int) - Static method in class palmos.Palm
 
formID() - Method in class palmos.Event
 
forName(String) - Static method in class Klass
returns a class descriptor for a class with a given name.
forName(String, String) - Static method in class GenericMethod
finds or constructs the GenericMethod for the given name and signature.
forSignature(String) - Static method in class Klass
returns a class descriptor for a given type signature.
free() - Static method in class palmos.Pfloat
 
FrmAlert(int) - Static method in class palmos.Palm
 
FrmCloseAllForms() - Static method in class palmos.Palm
 
frmCloseEvent - Static variable in class palmos.Event
 
FrmCopyLabel(int, int, String) - Static method in class palmos.Palm
 
FrmCopyTitle(int, String) - Static method in class palmos.Palm
 
FrmCustomAlert(int, String, String, String) - Static method in class palmos.Palm
 
FrmDeleteForm(int) - Static method in class palmos.Palm
 
FrmDispatchEvent(Event) - Static method in class palmos.Palm
 
FrmDoDialog(int) - Static method in class palmos.Palm
 
FrmDrawForm(int) - Static method in class palmos.Palm
 
FrmEraseForm(int) - Static method in class palmos.Palm
 
FrmGetActiveForm() - Static method in class palmos.Palm
 
FrmGetActiveFormID() - Static method in class palmos.Palm
 
FrmGetControlGroupSelection(int, int) - Static method in class palmos.Palm
 
FrmGetControlValue(int, int) - Static method in class palmos.Palm
 
FrmGetFirstForm() - Static method in class palmos.Palm
 
FrmGetFocus(int) - Static method in class palmos.Palm
 
FrmGetFormBounds(int, Rectangle) - Static method in class palmos.Palm
 
FrmGetFormId(int) - Static method in class palmos.Palm
 
FrmGetFormPtr(int) - Static method in class palmos.Palm
 
FrmGetGadgetData(int, int) - Static method in class palmos.Palm
 
FrmGetLabel(int, int) - Static method in class palmos.Palm
 
FrmGetNumberOfObjects(int) - Static method in class palmos.Palm
 
FrmGetObjectBounds(int, int, Rectangle) - Static method in class palmos.Palm
 
FrmGetObjectId(int, int) - Static method in class palmos.Palm
 
FrmGetObjectIndex(int, int) - Static method in class palmos.Palm
 
FrmGetObjectPosition(int, int, Short, Short) - Static method in class palmos.Palm
 
FrmGetObjectPtr(int, int) - Static method in class palmos.Palm
 
FrmGetObjectType(int, int) - Static method in class palmos.Palm
 
FrmGetTitle(int) - Static method in class palmos.Palm
 
FrmGetUserModifiedState(int) - Static method in class palmos.Palm
 
FrmGetWindowHandle(int) - Static method in class palmos.Palm
 
frmGotoEvent - Static variable in class palmos.Event
 
FrmGotoForm(int) - Static method in class palmos.Palm
 
FrmHandleEvent(int, Event) - Static method in class palmos.Palm
 
FrmHelp(int) - Static method in class palmos.Palm
 
FrmHideObject(int, int) - Static method in class palmos.Palm
 
FrmInitForm(int) - Static method in class palmos.Palm
 
frmLoadEvent - Static variable in class palmos.Event
 
frmOpenEvent - Static variable in class palmos.Event
 
FrmPopupForm(int) - Static method in class palmos.Palm
 
FrmReturnToForm(int) - Static method in class palmos.Palm
 
FrmSaveAllForms() - Static method in class palmos.Palm
 
frmSaveEvent - Static variable in class palmos.Event
 
FrmSetActiveForm(int) - Static method in class palmos.Palm
 
FrmSetCategoryLabel(int, int, String) - Static method in class palmos.Palm
 
FrmSetControlGroupSelection(int, int, int) - Static method in class palmos.Palm
 
FrmSetControlValue(int, int, int) - Static method in class palmos.Palm
 
FrmSetFocus(int, int) - Static method in class palmos.Palm
 
FrmSetGadgetData(int, int, Object) - Static method in class palmos.Palm
 
FrmSetNotUserModified(int) - Static method in class palmos.Palm
 
FrmSetObjectPositon(int, int, int, int) - Static method in class palmos.Palm
 
FrmSetTitle(int, String) - Static method in class palmos.Palm
 
FrmShowObject(int, int) - Static method in class palmos.Palm
 
frmUpdateEvent - Static variable in class palmos.Event
 
FrmUpdateForm(int, int) - Static method in class palmos.Palm
 
FrmUpdateScrollers(int, int, int, boolean, boolean) - Static method in class palmos.Palm
 
FrmVisible(int) - Static method in class palmos.Palm
 
FtrGet(int, int, Integer) - Static method in class palmos.Palm
 
FtrGetByIndex(int, boolean, Integer, Short, Integer) - Static method in class palmos.Palm
 
FtrSet(int, int, int) - Static method in class palmos.Palm
 
FtrUnregister(int, int) - Static method in class palmos.Palm
 
fullName() - Method in class MethodInfo
full name of this method (package/class.method(args)result).
fullVtableSize - Variable in class Klass
number of entries in the virtual-or-interface function table for this class.

G

generate() - Method in class AsmBackEnd
generate the code.
generate() - Method in interface BackEnd
generate the code.
generateClassTable() - Method in class AsmBackEnd
write the class table to the asm file.
generateClassTableEntry(Klass) - Method in class AsmBackEnd
write one class table entry to the asm file.
generateClinitCode() - Method in class AsmBackEnd
write the code that calls the <clinit> methods.
generateConstantStrings() - Method in class AsmBackEnd
write the constant strings.
generateHeader() - Method in class AsmBackEnd
write the (more or less constant) header part of the asm file.
generateItable(boolean[]) - Method in class AsmBackEnd
write one Itable.
generateLeadout() - Method in class AsmBackEnd
write the leadout code.
generateMethod(MethodInfo) - Method in class AsmBackEnd
write a single method.
generateMultianewarray(Klass, int, int, String) - Method in class AsmBackEnd
generate code for a 'multianewarray' instruction.
generatePilotMain() - Method in class AsmBackEnd
write PalmOS PilotMain code.
generateResources() - Method in class AsmBackEnd
write the resources section.
generateStackAdjust(int) - Method in class AsmBackEnd
generate a stack-adjust instruction as a replacement for unneeded bytecodes.
generateStatic() - Method in class AsmBackEnd
write the section for the static fields.
generateSubroutines() - Method in class AsmBackEnd
write the needed subroutines.
generateVtable(Klass) - Method in class AsmBackEnd
write the vtable and the classname for this class
generateVtableAll() - Method in class AsmBackEnd
write classname and (if needed) vtable for all classes.
genericMethod - Variable in class MethodInfo
the generic method that this method belongs to.
GenericMethod - class GenericMethod.
A GenericMethod is the collection of all methods with the same name and signature.
GenericMethod(String, String) - Constructor for class GenericMethod
constructs an empty GenericMethod.
genericName - Variable in class GenericMethod
method name + signature, identifies one generic method.
genericName() - Method in class MethodInfo
generic name of this method (method(args)result).
getAllBytecodesUsed() - Static method in class Klass
returns an array showing all bytecodes used in all classes.
getAllSubclasses() - Method in class Klass
return a Vector of all (currently known) subclasses.
getAllSuperclasses() - Method in class Klass
return a Vector of all superclasses and implemented interfaces.
getArray() - Method in class CodeAttribute.NeededInstructionsCollector
 
getClassname(int) - Method in class ConstantPool
get the classname for a CONSTANT_Class_info entry
getDouble(int) - Method in class ConstantPool
get the double value at a given index.
getDoubleAsLongBits(int) - Method in class ConstantPool
get an long-bits version of the double value at a given index.
getEffectiveMethod() - Method in class MethodInfo
check whether this 'neededVirtual' method has a single effective method for all possible cases.
getFieldInfo(int) - Method in class ConstantPool
get a FieldInfo from a CONSTANT_Fieldref_info entry
getFloat(int) - Method in class ConstantPool
get the float value at a given index.
getFloatAsIntBits(int) - Method in class ConstantPool
get an int-bits version of the float value at a given index.
getInteger(int) - Method in class ConstantPool
get the integer value at a given index.
getInterfaceMethodInfo(int) - Method in class ConstantPool
get a MethodInfo from a CONSTANT_InterfaceMethodref_info entry
getKlass(int) - Method in class ConstantPool
get the class descriptor for a CONSTANT_Class_info entry
getLabel(String) - Static method in class ConstantStrings
get the label for a constant string char array.
getLong(int) - Method in class ConstantPool
get the long value at a given index.
getMethodInfo(int) - Method in class ConstantPool
get a MethodInfo from a CONSTANT_Methodref_info or a CONSTANT_InterfaceMethodref_info entry
getSignature() - Method in class Klass
returns the classname in signature syntax.
getSignature(int) - Method in class ConstantPool
get the type signature of a java language constant stored in the constant pool at the given index.
getSignedInteger(int, int) - Method in class CodeIterator
get a variable-length signed integer from the code array.
getString(int) - Method in class ConstantPool
get a string from a CONSTANT_Utf8_info or CONSTANT_String_info entry
getStringArray() - Static method in class ConstantStrings
get an ordered array of the strings.
getUnsignedInteger(int, int) - Method in class CodeIterator
get a variable-length unsigned integer from the code array.
GrfAddMacro(String, Object, int) - Static method in class palmos.Palm
 
GrfAddPoint(PointType) - Static method in class palmos.Palm
 
GrfCleanState() - Static method in class palmos.Palm
 
GrfDeleteMacro(int) - Static method in class palmos.Palm
 
GrfFilterPoints() - Static method in class palmos.Palm
 
GrfFindBranch(int) - Static method in class palmos.Palm
 
GrfFlushPoints() - Static method in class palmos.Palm
 
GrfGetAndExpandMacro(String, Object, Short) - Static method in class palmos.Palm
 
GrfGetGlyphMapping(int, Short, Object, Short, Short) - Static method in class palmos.Palm
 
GrfGetMacro(String, Object, Short) - Static method in class palmos.Palm
 
GrfGetMacroName(int, String) - Static method in class palmos.Palm
 
GrfGetNumPoints(Short) - Static method in class palmos.Palm
 
GrfGetPoint(int, PointType) - Static method in class palmos.Palm
 
GrfGetState(Boolean, Boolean, Short, Boolean) - Static method in class palmos.Palm
 
GrfInitState() - Static method in class palmos.Palm
 
GrfProcessStroke(PointType, PointType, boolean) - Static method in class palmos.Palm
 
GrfSetState(boolean, boolean, boolean) - Static method in class palmos.Palm
 
GsiEnable(boolean) - Static method in class palmos.Palm
 
GsiEnabled() - Static method in class palmos.Palm
 
GsiInitialize() - Static method in class palmos.Palm
 
GsiSetLocation(int, int) - Static method in class palmos.Palm
 
GsiSetShiftState(int, int) - Static method in class palmos.Palm
 

H

handler_pc - Variable in class CodeAttribute.exception_table_entry
 
hasFocus - Static variable in class palmos.FieldAttr
 
hasSuperclass(Klass) - Method in class Klass
check whether this class has a given class as direct or indirect superclass.
hideSecretRecords - Variable in class palmos.SystemPreferences
 
hour - Variable in class palmos.DateTime
 

I

info0 - Variable in class palmos.DmSearchState
 
info1 - Variable in class palmos.DmSearchState
 
info2 - Variable in class palmos.DmSearchState
 
info3 - Variable in class palmos.DmSearchState
 
info4 - Variable in class palmos.DmSearchState
 
info5 - Variable in class palmos.DmSearchState
 
info6 - Variable in class palmos.DmSearchState
 
info7 - Variable in class palmos.DmSearchState
 
init() - Static method in class palmos.Pfloat
 
initInt(int) - Method in class palmos.Pfloat
 
initMethodsHaveNoSideEffect - Variable in class CodeOptions
assume <init> methods to be side-effect-free: they only need to be called if the instance is needed.
initString(String) - Method in class palmos.Pfloat
 
insertNatives(Klass) - Method in class AsmBackEnd
insert native methods into a class.
insertNatives(Klass) - Method in interface BackEnd
insert native methods into a class.
InsPtEnable(boolean) - Static method in class palmos.Palm
 
InsPtEnabled() - Static method in class palmos.Palm
 
InsPtGetHeight() - Static method in class palmos.Palm
 
InsPtGetLocation(Short, Short) - Static method in class palmos.Palm
 
InsPtSetHeight(int) - Static method in class palmos.Palm
 
InsPtSetLocation(int, int) - Static method in class palmos.Palm
 
insPtVisible - Static variable in class palmos.FieldAttr
 
INSTANCE_NEEDED - Static variable in class JavaElement
needed-mode constant: instances of this class needed.
instanceofClassIndex - Variable in class Klass
the index of this class for 'instanceof' checks.
instanceofTargetClassList - Static variable in class Klass
vector of all target classes for 'instanceof' checks.
instantiatedClasses - Variable in class GenericMethod
all instantiated classes that this generic method applies to.
inStaticInitializer - Variable in class FieldInfo
 
interfaces - Variable in class Klass
 
intValue() - Method in class palmos.Byte
 
intValue() - Method in class palmos.Pfloat
 
isCastableTo(Klass) - Method in class Klass
check whether a direct instance of this class can be cast to the 'target' class.
isNeeded() - Method in class JavaElement
check whether this element is needed in any mode.
isNeeded(int) - Method in class CodeAttribute.NeededInstructionsCollector
 
isNeeded(int) - Method in class JavaElement
check whether this element is needed at least in the specified mode.
isNeeded(StackEntry) - Method in class CodeAttribute.NeededInstructionsCollector
 
isString(int) - Method in class ConstantPool
check for the entry being a String.
itable - Variable in class Klass
the 'instanceof' compatibility array for this class.
itableWords - Variable in class AsmBackEnd
The length of Itables in words
itemID() - Method in class palmos.Event
 
iterate() - Method in class CodeIterator
go to the next instruction.

J

Javac - Static variable in class Jump
 
JavaElement - class JavaElement.
JavaElement is the superclass of all components of a runnable Java program.
JavaElement() - Constructor for class JavaElement
 
Jump - class Jump.
 
Jump() - Constructor for class Jump
 
JumpStatistics - class JumpStatistics.
 
JumpStatistics() - Constructor for class JumpStatistics
create a JumpStatistics.
justification - Static variable in class palmos.FieldAttr
 
JVM - interface JVM.
 

K

keyCode() - Method in class palmos.Event
 
KeyCurrentState() - Static method in class palmos.Palm
 
keyDownEvent - Static variable in class palmos.Event
 
KeyRates(boolean, Short, Short, Short, Boolean) - Static method in class palmos.Palm
 
Klass - class Klass.
 
Klass(String) - Constructor for class Klass
construct a non-loaded class (like an array class) that's completely defined by its name/Signature.
Klass(String, InputStream) - Constructor for class Klass
construct a class from a class file

L

layoutFields() - Method in class Klass
lay out the fields of this class.
layoutFieldsAll() - Static method in class Klass
lay out the fields for all classes
layoutItableAll() - Static method in class Klass
compute the 'instanceof' class compatibility table 'itable' for all classes.
layoutVtableAll() - Static method in class Klass
lay out the vtables for all classes and interfaces.
listID() - Method in class palmos.Event
 
Listing - Static variable in class Jump
 
loadAllNatives() - Method in class AsmBackEnd
load all native methods.
localMethodsHaveNoSideEffect - Variable in class CodeOptions
assume side-effect-free local methods in static-field initializations.
localToOffset(int, int) - Method in class AsmBackEnd
translate a JVM local-var index to a frame-pointer (a6) offset.
longDateFormat - Variable in class palmos.SystemPreferences
 
longValue() - Method in class palmos.Byte
 
longValue() - Method in class palmos.Pfloat
 
LstDrawList(int) - Static method in class palmos.Palm
 
lstEnterEvent - Static variable in class palmos.Event
 
LstEraseList(int) - Static method in class palmos.Palm
 
lstExitEvent - Static variable in class palmos.Event
 
LstGetNumberOfItems(int) - Static method in class palmos.Palm
 
LstGetSelection(int) - Static method in class palmos.Palm
 
LstGetSelectionText(int, int) - Static method in class palmos.Palm
 
LstHandleEvent(int, Event) - Static method in class palmos.Palm
 
LstMakeItemVisible(int, int) - Static method in class palmos.Palm
 
LstPopupList(int) - Static method in class palmos.Palm
 
lstSelectEvent - Static variable in class palmos.Event
 
LstSetHeight(int, int) - Static method in class palmos.Palm
 
LstSetPosition(int, int, int) - Static method in class palmos.Palm
 
LstSetSelection(int, int) - Static method in class palmos.Palm
 
LstSetTopItem(int, int) - Static method in class palmos.Palm
 

M

magic - Variable in class Klass
 
main(String[]) - Static method in class Jump
 
main(String[]) - Static method in class tools.MkApi
 
mainClassName - Static variable in class Jump
 
major_version - Variable in class Klass
 
makeChild(int) - Method in class CodeIterator
construct a new iterator, starting at the given target index.
makeNative(Object, Vector) - Method in class MethodInfo
add a native implementation to this method.
man - Variable in class palmos.Pfloat
 
markBytecodesUsed(boolean[]) - Method in class CodeAttribute
marks the bytecodes used in this code.
markBytecodesUsed(boolean[]) - Method in class Klass
marks the bytecodes used in the needed methods of this class.
markBytecodesUsed(boolean[]) - Method in class MethodInfo
marks the bytecodes used in this method.
markNeeded(Object, int) - Method in class JavaElement
mark this Java element needed in a specific mode, adding logically to the current mode.
markNeeded(Object, int) - Method in class Klass
mark this class needed in a specific mode, adding logically to the current mode.
matchCustom() - Method in class palmos.Event
 
matchFieldNum() - Method in class palmos.Event
 
matchLen() - Method in class palmos.Event
 
matchPos() - Method in class palmos.Event
 
max_locals - Variable in class CodeAttribute
 
max_stack - Variable in class CodeAttribute
 
MemCardInfo(int, StringBuffer, StringBuffer, Short, Integer, Integer, Integer, Integer) - Static method in class palmos.Palm
 
MemChunkFree(int) - Static method in class palmos.Palm
 
MemDebugMode() - Static method in class palmos.Palm
 
MemHandleCardNo(int) - Static method in class palmos.Palm
 
MemHandleDataStorage(int) - Static method in class palmos.Palm
 
MemHandleFree(int) - Static method in class palmos.Palm
 
MemHandleHeapID(int) - Static method in class palmos.Palm
 
MemHandleLock(int) - Static method in class palmos.Palm
 
MemHandleNew(int) - Static method in class palmos.Palm
 
MemHandleResize(int, int) - Static method in class palmos.Palm
 
MemHandleSize(int) - Static method in class palmos.Palm
 
MemHandleToLocalID(int) - Static method in class palmos.Palm
 
MemHandleUnlock(int) - Static method in class palmos.Palm
 
MemHeapCheck(int) - Static method in class palmos.Palm
 
MemHeapCompact(int) - Static method in class palmos.Palm
 
MemHeapDynamic(int) - Static method in class palmos.Palm
 
MemHeapFlags(int) - Static method in class palmos.Palm
 
MemHeapFreeBytes(int, Integer, Integer) - Static method in class palmos.Palm
 
MemHeapID(int, int) - Static method in class palmos.Palm
 
MemHeapScramble(int) - Static method in class palmos.Palm
 
MemHeapSize(int) - Static method in class palmos.Palm
 
MemLocalIDKind(int) - Static method in class palmos.Palm
 
MemLocalIDToGlobal(int, int) - Static method in class palmos.Palm
 
MemLocalIDToLockedPtr(int, int) - Static method in class palmos.Palm
 
MemLocalIDToPtr(int, int) - Static method in class palmos.Palm
 
MemMove(int, int, int) - Static method in class palmos.Palm
 
MemMove(int, Object, int) - Static method in class palmos.Palm
 
MemMove(Object, int, int) - Static method in class palmos.Palm
 
MemNumCards() - Static method in class palmos.Palm
 
MemNumHeaps(int) - Static method in class palmos.Palm
 
MemNumRAMHeaps(int) - Static method in class palmos.Palm
 
MemPtrCardNo(int) - Static method in class palmos.Palm
 
MemPtrDataStorage(int) - Static method in class palmos.Palm
 
MemPtrFree(int) - Static method in class palmos.Palm
 
MemPtrHeapID(int) - Static method in class palmos.Palm
 
MemPtrNew(int) - Static method in class palmos.Palm
 
MemPtrRecoverHandle(int) - Static method in class palmos.Palm
 
MemPtrResize(int, int) - Static method in class palmos.Palm
 
MemPtrSize(int) - Static method in class palmos.Palm
 
MemPtrToLocalID(int) - Static method in class palmos.Palm
 
MemPtrUnlock(int) - Static method in class palmos.Palm
 
MemSet(int, int, int) - Static method in class palmos.Palm
 
MemSetDebugMode(int) - Static method in class palmos.Palm
 
MemStoreInfo(int, int, Short, Short, StringBuffer, Integer, Integer, Integer, Integer, Integer, Integer) - Static method in class palmos.Palm
 
MenuDispose(int) - Static method in class palmos.Palm
 
MenuDrawMenu(int) - Static method in class palmos.Palm
 
MenuEraseStatus(int) - Static method in class palmos.Palm
 
menuEvent - Static variable in class palmos.Event
 
MenuGetActiveMenu() - Static method in class palmos.Palm
 
MenuHandleEvent(int, Event, Short) - Static method in class palmos.Palm
 
MenuInit(int) - Static method in class palmos.Palm
 
MenuSetActiveMenu(int) - Static method in class palmos.Palm
 
merge(StackEntry, StackEntry) - Static method in class StackEntry
merge 2 stacks producing a common description.
method - Variable in class CodeAttribute
 
methodIndex - Variable in class MethodInfo
the (globally unique) index of this needed method.
MethodInfo - class MethodInfo.
 
MethodInfo(Klass, ConstantPool, DataInput) - Constructor for class MethodInfo
create a MethodInfo from a section of a class file.
methods - Variable in class GenericMethod
the individual methods of this generic method.
methods - Variable in class Klass
 
minor_version - Variable in class Klass
 
minute - Variable in class palmos.DateTime
 
MkApi - class tools.MkApi.
 
MkApi() - Constructor for class tools.MkApi
 
mode - Variable in class DependencyInfo
mode describing the way the JavaElement is needed.
modifiers() - Method in class palmos.Event
 
month - Variable in class palmos.DateTime
 
mul(Pfloat, Pfloat) - Method in class palmos.Pfloat
 

N

name - Variable in class CONSTANT_Class_info
 
name - Variable in class CONSTANT_Fieldref_info
 
name - Variable in class CONSTANT_InterfaceMethodref_info
 
name - Variable in class CONSTANT_Methodref_info
 
name - Variable in class CONSTANT_NameAndType_info
 
name - Variable in class FieldInfo
 
name - Variable in class GenericMethod
method name
name - Variable in class MethodInfo
 
name - Variable in class tools.ParamInfo
 
name_and_type_index - Variable in class CONSTANT_Fieldref_info
 
name_and_type_index - Variable in class CONSTANT_InterfaceMethodref_info
 
name_and_type_index - Variable in class CONSTANT_Methodref_info
 
name_index - Variable in class CONSTANT_Class_info
 
name_index - Variable in class CONSTANT_NameAndType_info
 
Nativepath - Static variable in class Jump
 
nativeRef - Variable in class MethodInfo
reference to a native implementation of this method.
NativeRef - class NativeRef.
a reference to the source of one native method.
NativeRef(String, String) - Constructor for class NativeRef
constructor.
NativeRef(String, String, int) - Constructor for class NativeRef
constructor.
nBytesBytecode - Variable in class JumpStatistics
 
nClasses - Variable in class JumpStatistics
 
needAastore() - Method in class CodeAttribute
declare the element types of all reference-array classes with instances as 'NEEDED_INSTANCEOF'.
needed - Variable in class CodeAttribute.NeededInstructionsCollector
 
NEEDED - Static variable in class JavaElement
needed-mode constant: needed in default-mode.
NEEDED_INSTANCEOF - Static variable in class JavaElement
needed-mode constant for classes: instances of other classes are checked to belong to this class.
NEEDED_VIRTUALLY - Static variable in class JavaElement
needed-mode constant: method is being called virtually.
neededModeAddOn - Variable in class JavaElement
the add-on modes modifying how this element is needed.
neededModeBasic - Variable in class JavaElement
the basic mode describing how this element is needed.
neededObjectFields - Static variable in class Klass
vector of all needed static fields of object type.
neededReasons - Variable in class JavaElement
reasons why this element is needed.
neededScalarFields - Static variable in class Klass
vector of all needed static fields of scalar type.
needException(String) - Method in class CodeAttribute
declare a named exception class as 'INSTANCE_NEEDED'.
needsIteration() - Method in class CodeAttribute.NeededInstructionsCollector
 
needsVtable - Variable in class GenericMethod
flag: this generic method needs a vtable.
newHeight() - Method in class palmos.Event
 
newNeeds - Static variable in class Jump
flag: while resolving dependencies, we detected new 'needed' elements, meaning that we have to go into one more iteration to find needed elements.
next - Variable in class StackEntry
the next entry on the stack, just below this one.
nextIndex - Variable in class CodeIterator
the index into the 'code' array where the next instruction begins.
nilEvent - Static variable in class palmos.Event
 
nInterfaceMethods - Variable in class JumpStatistics
 
nInterfaces - Variable in class JumpStatistics
 
nJavaMethods - Variable in class JumpStatistics
 
nNativeMethods - Variable in class JumpStatistics
 
num - Variable in class tools.ParamInfo
 
numberFormat - Variable in class palmos.SystemPreferences
 
nVirtualMethods - Variable in class JumpStatistics
 

O

obj - Variable in class AttributeTable
the class, field or method where these attributes belong to.
offset - Variable in class FieldInfo
offset of this field in the instance's layout.
on() - Method in class palmos.Event
 
onceMore - Variable in class CodeAttribute.NeededInstructionsCollector
 
op_aaload - Static variable in interface JVM
 
op_aastore - Static variable in interface JVM
 
op_aconst_null - Static variable in interface JVM
 
op_aload - Static variable in interface JVM
 
op_aload_0 - Static variable in interface JVM
 
op_aload_1 - Static variable in interface JVM
 
op_aload_2 - Static variable in interface JVM
 
op_aload_3 - Static variable in interface JVM
 
op_anewarray - Static variable in interface JVM
 
op_areturn - Static variable in interface JVM
 
op_arraylength - Static variable in interface JVM
 
op_astore - Static variable in interface JVM
 
op_astore_0 - Static variable in interface JVM
 
op_astore_1 - Static variable in interface JVM
 
op_astore_2 - Static variable in interface JVM
 
op_astore_3 - Static variable in interface JVM
 
op_athrow - Static variable in interface JVM
 
op_baload - Static variable in interface JVM
 
op_bastore - Static variable in interface JVM
 
op_bipush - Static variable in interface JVM
 
op_breakpoint - Static variable in interface JVM
 
op_caload - Static variable in interface JVM
 
op_castore - Static variable in interface JVM
 
op_checkcast - Static variable in interface JVM
 
op_d2f - Static variable in interface JVM
 
op_d2i - Static variable in interface JVM
 
op_d2l - Static variable in interface JVM
 
op_dadd - Static variable in interface JVM
 
op_daload - Static variable in interface JVM
 
op_dastore - Static variable in interface JVM
 
op_dcmpg - Static variable in interface JVM
 
op_dcmpl - Static variable in interface JVM
 
op_dconst_0 - Static variable in interface JVM
 
op_dconst_1 - Static variable in interface JVM
 
op_ddiv - Static variable in interface JVM
 
op_dload - Static variable in interface JVM
 
op_dload_0 - Static variable in interface JVM
 
op_dload_1 - Static variable in interface JVM
 
op_dload_2 - Static variable in interface JVM
 
op_dload_3 - Static variable in interface JVM
 
op_dmul - Static variable in interface JVM
 
op_dneg - Static variable in interface JVM
 
op_drem - Static variable in interface JVM
 
op_dreturn - Static variable in interface JVM
 
op_dstore - Static variable in interface JVM
 
op_dstore_0 - Static variable in interface JVM
 
op_dstore_1 - Static variable in interface JVM
 
op_dstore_2 - Static variable in interface JVM
 
op_dstore_3 - Static variable in interface JVM
 
op_dsub - Static variable in interface JVM
 
op_dup - Static variable in interface JVM
 
op_dup_x1 - Static variable in interface JVM
 
op_dup_x2 - Static variable in interface JVM
 
op_dup2 - Static variable in interface JVM
 
op_dup2_x1 - Static variable in interface JVM
 
op_dup2_x2 - Static variable in interface JVM
 
op_f2d - Static variable in interface JVM
 
op_f2i - Static variable in interface JVM
 
op_f2l - Static variable in interface JVM
 
op_fadd - Static variable in interface JVM
 
op_faload - Static variable in interface JVM
 
op_fastore - Static variable in interface JVM
 
op_fcmpg - Static variable in interface JVM
 
op_fcmpl - Static variable in interface JVM
 
op_fconst_0 - Static variable in interface JVM
 
op_fconst_1 - Static variable in interface JVM
 
op_fconst_2 - Static variable in interface JVM
 
op_fdiv - Static variable in interface JVM
 
op_fload - Static variable in interface JVM
 
op_fload_0 - Static variable in interface JVM
 
op_fload_1 - Static variable in interface JVM
 
op_fload_2 - Static variable in interface JVM
 
op_fload_3 - Static variable in interface JVM
 
op_fmul - Static variable in interface JVM
 
op_fneg - Static variable in interface JVM
 
op_frem - Static variable in interface JVM
 
op_freturn - Static variable in interface JVM
 
op_fstore - Static variable in interface JVM
 
op_fstore_0 - Static variable in interface JVM
 
op_fstore_1 - Static variable in interface JVM
 
op_fstore_2 - Static variable in interface JVM
 
op_fstore_3 - Static variable in interface JVM
 
op_fsub - Static variable in interface JVM
 
op_getfield - Static variable in interface JVM
 
op_getstatic - Static variable in interface JVM
 
op_goto - Static variable in interface JVM
 
op_goto_w - Static variable in interface JVM
 
op_i2b - Static variable in interface JVM
 
op_i2c - Static variable in interface JVM
 
op_i2d - Static variable in interface JVM
 
op_i2f - Static variable in interface JVM
 
op_i2l - Static variable in interface JVM
 
op_i2s - Static variable in interface JVM
 
op_iadd - Static variable in interface JVM
 
op_iaload - Static variable in interface JVM
 
op_iand - Static variable in interface JVM
 
op_iastore - Static variable in interface JVM
 
op_iconst_0 - Static variable in interface JVM
 
op_iconst_1 - Static variable in interface JVM
 
op_iconst_2 - Static variable in interface JVM
 
op_iconst_3 - Static variable in interface JVM
 
op_iconst_4 - Static variable in interface JVM
 
op_iconst_5 - Static variable in interface JVM
 
op_iconst_m1 - Static variable in interface JVM
 
op_idiv - Static variable in interface JVM
 
op_if_acmpeq - Static variable in interface JVM
 
op_if_acmpne - Static variable in interface JVM
 
op_if_icmpeq - Static variable in interface JVM
 
op_if_icmpge - Static variable in interface JVM
 
op_if_icmpgt - Static variable in interface JVM
 
op_if_icmple - Static variable in interface JVM
 
op_if_icmplt - Static variable in interface JVM
 
op_if_icmpne - Static variable in interface JVM
 
op_ifeq - Static variable in interface JVM
 
op_ifge - Static variable in interface JVM
 
op_ifgt - Static variable in interface JVM
 
op_ifle - Static variable in interface JVM
 
op_iflt - Static variable in interface JVM
 
op_ifne - Static variable in interface JVM
 
op_ifnonnull - Static variable in interface JVM
 
op_ifnull - Static variable in interface JVM
 
op_iinc - Static variable in interface JVM
 
op_iload - Static variable in interface JVM
 
op_iload_0 - Static variable in interface JVM
 
op_iload_1 - Static variable in interface JVM
 
op_iload_2 - Static variable in interface JVM
 
op_iload_3 - Static variable in interface JVM
 
op_imul - Static variable in interface JVM
 
op_ineg - Static variable in interface JVM
 
op_instanceof - Static variable in interface JVM
 
op_invokeinterface - Static variable in interface JVM
 
op_invokespecial - Static variable in interface JVM
 
op_invokestatic - Static variable in interface JVM
 
op_invokevirtual - Static variable in interface JVM
 
op_ior - Static variable in interface JVM
 
op_irem - Static variable in interface JVM
 
op_ireturn - Static variable in interface JVM
 
op_ishl - Static variable in interface JVM
 
op_ishr - Static variable in interface JVM
 
op_istore - Static variable in interface JVM
 
op_istore_0 - Static variable in interface JVM
 
op_istore_1 - Static variable in interface JVM
 
op_istore_2 - Static variable in interface JVM
 
op_istore_3 - Static variable in interface JVM
 
op_isub - Static variable in interface JVM
 
op_iushr - Static variable in interface JVM
 
op_ixor - Static variable in interface JVM
 
op_jsr - Static variable in interface JVM
 
op_jsr_w - Static variable in interface JVM
 
op_l2d - Static variable in interface JVM
 
op_l2f - Static variable in interface JVM
 
op_l2i - Static variable in interface JVM
 
op_ladd - Static variable in interface JVM
 
op_laload - Static variable in interface JVM
 
op_land - Static variable in interface JVM
 
op_lastore - Static variable in interface JVM
 
op_lcmp - Static variable in interface JVM
 
op_lconst_0 - Static variable in interface JVM
 
op_lconst_1 - Static variable in interface JVM
 
op_ldc - Static variable in interface JVM
 
op_ldc_w - Static variable in interface JVM
 
op_ldc2_w - Static variable in interface JVM
 
op_ldiv - Static variable in interface JVM
 
op_lload - Static variable in interface JVM
 
op_lload_0 - Static variable in interface JVM
 
op_lload_1 - Static variable in interface JVM
 
op_lload_2 - Static variable in interface JVM
 
op_lload_3 - Static variable in interface JVM
 
op_lmul - Static variable in interface JVM
 
op_lneg - Static variable in interface JVM
 
op_lookupswitch - Static variable in interface JVM
 
op_lor - Static variable in interface JVM
 
op_lrem - Static variable in interface JVM
 
op_lreturn - Static variable in interface JVM
 
op_lshl - Static variable in interface JVM
 
op_lshr - Static variable in interface JVM
 
op_lstore - Static variable in interface JVM
 
op_lstore_0 - Static variable in interface JVM
 
op_lstore_1 - Static variable in interface JVM
 
op_lstore_2 - Static variable in interface JVM
 
op_lstore_3 - Static variable in interface JVM
 
op_lsub - Static variable in interface JVM
 
op_lushr - Static variable in interface JVM
 
op_lxor - Static variable in interface JVM
 
op_monitorenter - Static variable in interface JVM
 
op_monitorexit - Static variable in interface JVM
 
op_multianewarray - Static variable in interface JVM
 
op_new - Static variable in interface JVM
 
op_newarray - Static variable in interface JVM
 
op_nop - Static variable in interface JVM
 
op_pop - Static variable in interface JVM
 
op_pop2 - Static variable in interface JVM
 
op_putfield - Static variable in interface JVM
 
op_putstatic - Static variable in interface JVM
 
op_ret - Static variable in interface JVM
 
op_return - Static variable in interface JVM
 
op_saload - Static variable in interface JVM
 
op_sastore - Static variable in interface JVM
 
op_sipush - Static variable in interface JVM
 
op_swap - Static variable in interface JVM
 
op_tableswitch - Static variable in interface JVM
 
op_wide - Static variable in interface JVM
 
opcode - Variable in class CodeIterator
the current opcode.
OPCODE_NAMES - Static variable in interface JVM
 
opcodeIndex - Variable in class CodeIterator
the index into the 'code' array where we find the current opcode.
operandIndex - Variable in class CodeIterator
the index into the 'code' array where we find the first operand.
Optimize - Static variable in class Jump
 
otherAttributes - Variable in class AttributeTable
Hashtable of the other attributes, if present.

P

Palm - class palmos.Palm.
 
Palm() - Constructor for class palmos.Palm
 
palmos - package palmos
 
PARAM_XLATE - Static variable in class tools.MkApi
 
param1 - Variable in class palmos.SndCommand
 
param2 - Variable in class palmos.SndCommand
 
param3 - Variable in class palmos.SndCommand
 
ParamInfo - class tools.ParamInfo.
 
ParamInfo() - Constructor for class tools.ParamInfo
 
pControl() - Method in class palmos.Event
 
PenCalibrate(PointType, PointType, PointType, PointType) - Static method in class palmos.Palm
 
penDown - Variable in class palmos.Event
 
penDownEvent - Static variable in class palmos.Event
 
penMoveEvent - Static variable in class palmos.Event
 
PenResetCalibration() - Static method in class palmos.Palm
 
penUpEvent - Static variable in class palmos.Event
 
pField() - Method in class palmos.Event
 
Pfloat - class palmos.Pfloat.
 
Pfloat() - Constructor for class palmos.Pfloat
 
Pfloat(int) - Constructor for class palmos.Pfloat
 
Pfloat(Pfloat) - Constructor for class palmos.Pfloat
 
Pfloat(String) - Constructor for class palmos.Pfloat
 
Pila - Static variable in class Jump
 
pList() - Method in class palmos.Event
 
PointType - class palmos.PointType.
 
PointType() - Constructor for class palmos.PointType
 
pool - Variable in class AttributeTable
the constant pool that this table refers to
pool - Variable in class CodeAttribute
 
pool - Variable in class CodeIterator
the constant pool of my class.
pool - Variable in class FieldInfo
 
pool - Variable in class MethodInfo
 
popDouble() - Method in class StackEntry
pop a size-2 value from stack.
popNWords(int) - Method in class StackEntry
pops a given number of size-1 words from the stack.
popSelect_controlID() - Method in class palmos.Event
 
popSelect_controlP() - Method in class palmos.Event
 
popSelect_listID() - Method in class palmos.Event
 
popSelect_listP() - Method in class palmos.Event
 
popSelect_priorSelection() - Method in class palmos.Event
 
popSelect_selection() - Method in class palmos.Event
 
popSelectEvent - Static variable in class palmos.Event
 
popSingle() - Method in class StackEntry
pop a size-1 value from stack.
PrefGetAppPreferences(int, int, Object, int) - Static method in class palmos.Palm
 
PrefGetPreferences(SystemPreferences) - Static method in class palmos.Palm
 
PrefOpenPreferenceDB() - Static method in class palmos.Palm
 
PrefSetAppPreferences(int, int, Object, int) - Static method in class palmos.Palm
 
PrefSetPreferences(SystemPreferences) - Static method in class palmos.Palm
 
ProcessOptions(String) - Static method in class Jump
 
projectname - Variable in class AsmBackEnd
the project name
projectProps - Static variable in class Jump
 
pSelector() - Method in class palmos.Event
 
pTable() - Method in class palmos.Event
 
push(String, int) - Method in class StackEntry
push one value (size 1 or 2) onto stack.
push(String, int[]) - Method in class StackEntry
push one value (size 1 or 2) onto stack.

R

recordNum() - Method in class palmos.Event
 
Rectangle - class palmos.Rectangle.
 
Rectangle() - Constructor for class palmos.Rectangle
 
register(MethodInfo) - Static method in class GenericMethod
registers a method with its generic method.
report() - Method in class AsmBackEnd
 
report() - Method in class CodeAttribute
print to System.out a readable description of this code.
report() - Method in class FieldInfo
 
report() - Method in class JumpStatistics
print the statistics to System.out.
report() - Method in class Klass
 
report() - Method in class MethodInfo
print to System.out a readable description of this method.
reportAll() - Static method in class Klass
print to System.out a report on all classes and their elements.
resolveStrings(ConstantPool) - Method in class CONSTANT_Class_info
 
resolveStrings(ConstantPool) - Method in class CONSTANT_Fieldref_info
 
resolveStrings(ConstantPool) - Method in class CONSTANT_InterfaceMethodref_info
 
resolveStrings(ConstantPool) - Method in class CONSTANT_Methodref_info
 
resolveStrings(ConstantPool) - Method in class CONSTANT_NameAndType_info
 
resolveStrings(ConstantPool) - Method in class CONSTANT_String_info
 
resolveStrings(ConstantPool) - Method in class cp_info
 
RET_XLATE - Static variable in class tools.MkApi
Translation table for PalmOS return-types.
ret() - Method in class TArgs
return the type signature of the return value.
retType - Variable in class TArgs
 
returnType() - Method in class MethodInfo
the return-type signature.
row() - Method in class palmos.Event
 
Run(String) - Static method in class Jump
 

S

screenX - Variable in class palmos.Event
 
screenY - Variable in class palmos.Event
 
second - Variable in class palmos.DateTime
 
SelectDay(Short, Short, Short, String) - Static method in class palmos.Palm
 
selected_day - Variable in class palmos.DaySelector
 
selected_hour - Variable in class palmos.DaySelector
 
selected_minute - Variable in class palmos.DaySelector
 
selected_month - Variable in class palmos.DaySelector
 
selected_second - Variable in class palmos.DaySelector
 
selected_weekDay - Variable in class palmos.DaySelector
 
selected_year - Variable in class palmos.DaySelector
 
selection() - Method in class palmos.Event
 
SerClearErr(int) - Static method in class palmos.Palm
 
SerClose(int) - Static method in class palmos.Palm
 
SerGetSettings(int, SerSettings) - Static method in class palmos.Palm
 
SerGetStatus(int, Boolean, Boolean) - Static method in class palmos.Palm
 
SerOpen(int, int, int) - Static method in class palmos.Palm
 
SerReceive(int, Object, int, int) - Static method in class palmos.Palm
 
SerReceiveCheck(int, Integer) - Static method in class palmos.Palm
 
SerReceiveFlush(int, int) - Static method in class palmos.Palm
 
SerReceiveWait(int, int, int) - Static method in class palmos.Palm
 
SerSend(int, int, int) - Static method in class palmos.Palm
 
SerSend(int, Object, int) - Static method in class palmos.Palm
 
SerSendWait(int, int) - Static method in class palmos.Palm
 
SerSetReceiveBuffer(int, Object, int) - Static method in class palmos.Palm
 
SerSetSettings(int, SerSettings) - Static method in class palmos.Palm
 
SerSettings - class palmos.SerSettings.
 
SerSettings() - Constructor for class palmos.SerSettings
 
setNeeded(int) - Method in class CodeAttribute.NeededInstructionsCollector
 
setNeeded(StackEntry) - Method in class CodeAttribute.NeededInstructionsCollector
 
setParams(int, int, int) - Method in class palmos.SndCommand
sets the sound command to the given parameters.
shortLabel() - Method in class FieldInfo
the short label of this static field.
shortLabel() - Method in class MethodInfo
the short label of this method.
shortName() - Method in class MethodInfo
short name of this method (package/class.method).
sign - Variable in class palmos.Pfloat
 
signature - Variable in class CONSTANT_Fieldref_info
 
signature - Variable in class CONSTANT_InterfaceMethodref_info
 
signature - Variable in class CONSTANT_Methodref_info
 
signature - Variable in class CONSTANT_NameAndType_info
 
signature - Variable in class FieldInfo
 
signature - Variable in class GenericMethod
method signature (args and return type)
signature - Variable in class MethodInfo
 
signature - Variable in class NativeRef
the method signature.
signature - Variable in class StackEntry
the type signature of this entry.
signature_index - Variable in class CONSTANT_NameAndType_info
 
signature1 - Variable in class palmos.SlkPktHeader
 
signature2 - Variable in class palmos.SlkPktHeader
 
singleLine - Static variable in class palmos.FieldAttr
 
size - Variable in class FieldInfo
byte size of this field.
size - Variable in class StackEntry
the size of this entry (1 or 2).
SlkClose() - Static method in class palmos.Palm
 
SlkCloseSocket(int) - Static method in class palmos.Palm
 
SlkFlushSocket(int, int) - Static method in class palmos.Palm
 
SlkOpen() - Static method in class palmos.Palm
 
SlkOpenSocket(int, Short, boolean) - Static method in class palmos.Palm
 
SlkPktHeader - class palmos.SlkPktHeader.
 
SlkPktHeader() - Constructor for class palmos.SlkPktHeader
 
SlkReceivePacket(int, boolean, SlkPktHeader, Object, int, int) - Static method in class palmos.Palm
 
SlkSocketRefNum(int, Short) - Static method in class palmos.Palm
 
SlkSocketSetTimeout(int, int) - Static method in class palmos.Palm
 
SndCommand - class palmos.SndCommand.
A PalmOS sound command block.
SndCommand() - Constructor for class palmos.SndCommand
no-args default constructor (just for compatibility reasons)
SndCommand(int, int, int) - Constructor for class palmos.SndCommand
creates a blocking sound command with given parameters.
SndDoCmd(Object, SndCommand, boolean) - Static method in class palmos.Palm
 
SndGetDefaultVolume(Short, Short, Short) - Static method in class palmos.Palm
 
SndPlaySystemSound(int) - Static method in class palmos.Palm
 
SndSetDefaultVolume(Short, Short, Short) - Static method in class palmos.Palm
 
sourceFile - Variable in class AttributeTable
source file name
sourceIDs - Variable in class StackEntry
An identifier for this value.
src - Variable in class palmos.SlkPktHeader
 
StackDeltas - Static variable in interface JVM
 
StackEntry - class StackEntry.
 
StackEntry(String, int[], StackEntry) - Constructor for class StackEntry
constructs a new stack entry.
StackEntry(String, int, StackEntry) - Constructor for class StackEntry
constructs a new stack entry.
start - Variable in class NativeRef
the start line number.
start_pc - Variable in class CodeAttribute.exception_table_entry
 
start_x() - Method in class palmos.Event
 
start_y() - Method in class palmos.Event
 
StrAToI(String) - Static method in class palmos.Palm
 
StrCaselessCompare(String, String) - Static method in class palmos.Palm
 
StrCompare(String, String) - Static method in class palmos.Palm
 
string - Variable in class CONSTANT_String_info
 
string - Variable in class CONSTANT_Unicode_info
 
string - Variable in class CONSTANT_Utf8_info
 
string_index - Variable in class CONSTANT_String_info
 
stringFilter(String) - Method in class CodeIterator
get an abbreviated, one-line version of a string without any dangerous characters, suitable for disassembled arguments.
strings - Static variable in class ConstantStrings
 
StrLen(String) - Static method in class palmos.Palm
 
sub(Pfloat, Pfloat) - Method in class palmos.Pfloat
 
subclasses - Variable in class Klass
(for a class) list of direct subclasses -or- (for an interface) list of subinterfaces and directly implementing classes.
superclass - Variable in class Klass
 
swapSingle() - Method in class StackEntry
swap the 2 top stack entries (size-1).
SysAppLaunch(int, int, int, int, Object, Integer) - Static method in class palmos.Palm
 
SysBatteryInfo(boolean, Short, Short, Short, Short, Boolean) - Static method in class palmos.Palm
 
sysBatteryKind - Variable in class palmos.SystemPreferences
 
SysBroadcastActionCode(int, Object) - Static method in class palmos.Palm
 
SysCopyStringResource(String, int) - Static method in class palmos.Palm
 
SysCurAppDatabase(Short, Integer) - Static method in class palmos.Palm
 
SysFormPointerArrayToStrings(String, int) - Static method in class palmos.Palm
 
SysHandleEvent(Event) - Static method in class palmos.Palm
 
SysKeyboardDialog() - Static method in class palmos.Palm
 
SysLibFind(String, Short) - Static method in class palmos.Palm
 
sysPrefFlags - Variable in class palmos.SystemPreferences
 
SysRandom(int) - Static method in class palmos.Palm
 
SysReset() - Static method in class palmos.Palm
 
SysSetAutoOffTime(int) - Static method in class palmos.Palm
 
sysSoundLevel - Variable in class palmos.SystemPreferences
 
SysTaskDelay(int) - Static method in class palmos.Palm
 
SystemPreferences - class palmos.SystemPreferences.
 
SystemPreferences() - Constructor for class palmos.SystemPreferences
 
SysUIAppSwitch(int, int, int, Object) - Static method in class palmos.Palm
 

T

table - Variable in class ConstantPool
 
tableID() - Method in class palmos.Event
 
tag - Variable in class cp_info
 
targetClassList - Static variable in class Klass
vector of all classes having an explicit representation in our resulting target code.
TArgs - class TArgs.
describes an argument list signature.
TArgs(String) - Constructor for class TArgs
constructs an argument list from a signature.
TblDrawTable(int) - Static method in class palmos.Palm
 
TblEditing(int) - Static method in class palmos.Palm
 
tblEnterEvent - Static variable in class palmos.Event
 
TblEraseTable(int) - Static method in class palmos.Palm
 
tblExitEvent - Static variable in class palmos.Event
 
TblFindRowData(int, int, Short) - Static method in class palmos.Palm
 
TblFindRowID(int, int, Short) - Static method in class palmos.Palm
 
TblGetBounds(int, Rectangle) - Static method in class palmos.Palm
 
TblGetColumnSpacing(int, int) - Static method in class palmos.Palm
 
TblGetColumnWidth(int, int) - Static method in class palmos.Palm
 
TblGetCurrentField(int) - Static method in class palmos.Palm
 
TblGetItemBounds(int, int, int, Rectangle) - Static method in class palmos.Palm
 
TblGetItemInt(int, int, int) - Static method in class palmos.Palm
 
TblGetLastUsableRow(int) - Static method in class palmos.Palm
 
TblGetNumberOfRows(int) - Static method in class palmos.Palm
 
TblGetRowData(int, int) - Static method in class palmos.Palm
 
TblGetRowHeight(int, int) - Static method in class palmos.Palm
 
TblGetRowID(int, int) - Static method in class palmos.Palm
 
TblGetSelection(int, Short, Short) - Static method in class palmos.Palm
 
TblGrabFocus(int, int, int) - Static method in class palmos.Palm
 
TblHandleEvent(int, Event) - Static method in class palmos.Palm
 
TblInsertRow(int, int) - Static method in class palmos.Palm
 
TblMarkRowInvalid(int, int) - Static method in class palmos.Palm
 
TblMarkTableInvalid(int) - Static method in class palmos.Palm
 
TblRedrawTable(int) - Static method in class palmos.Palm
 
TblReleaseFocus(int) - Static method in class palmos.Palm
 
TblRemoveRow(int, int) - Static method in class palmos.Palm
 
TblRowInvalid(int, int) - Static method in class palmos.Palm
 
TblRowSelectable(int, int) - Static method in class palmos.Palm
 
TblRowUsable(int, int) - Static method in class palmos.Palm
 
tblSelectEvent - Static variable in class palmos.Event
 
TblSelectItem(int, int, int) - Static method in class palmos.Palm
 
TblSetColumnSpacing(int, int, int) - Static method in class palmos.Palm
 
TblSetColumnUsable(int, int, boolean) - Static method in class palmos.Palm
 
TblSetColumnWidth(int, int, int) - Static method in class palmos.Palm
 
TblSetItemInt(int, int, int, int) - Static method in class palmos.Palm
 
TblSetItemPtr(int, int, int, Object) - Static method in class palmos.Palm
 
TblSetItemStyle(int, int, int, int) - Static method in class palmos.Palm
 
TblSetRowData(int, int, int) - Static method in class palmos.Palm
 
TblSetRowHeight(int, int, int) - Static method in class palmos.Palm
 
TblSetRowID(int, int, int) - Static method in class palmos.Palm
 
TblSetRowSelectable(int, int, boolean) - Static method in class palmos.Palm
 
TblSetRowUsable(int, int, boolean) - Static method in class palmos.Palm
 
TblUnhighlightSelection(int) - Static method in class palmos.Palm
 
TimAdjust(DateTime, int) - Static method in class palmos.Palm
 
TimDateTimeToSeconds(DateTime) - Static method in class palmos.Palm
 
time() - Method in class palmos.Event
 
timeFormat - Variable in class palmos.SystemPreferences
 
TimeToAscii(int, int, int, String) - Static method in class palmos.Palm
 
TimGetSeconds() - Static method in class palmos.Palm
 
TimGetTicks() - Static method in class palmos.Palm
 
TimSecondsToDateTime(int, DateTime) - Static method in class palmos.Palm
 
TimSetSeconds(int) - Static method in class palmos.Palm
 
tools - package tools
 
topLeft_x - Variable in class palmos.Rectangle
 
topLeft_y - Variable in class palmos.Rectangle
 
toString() - Method in class AsmBackEnd
the full name of this class.
toString() - Method in class DependencyInfo
 
toString() - Method in class FieldInfo
field name, prefixed by class
toString() - Method in class Klass
the full name of this class.
toString() - Method in class MethodInfo
the full name of this method, prefixed by "Method ".
toString() - Method in class StackEntry
readable description of the whole stack, not just the top entry.
toString() - Method in class palmos.Pfloat
 
toTarget(int) - Method in class CodeIterator
go to a given instruction.
transId - Variable in class palmos.SlkPktHeader
 
type - Variable in class palmos.SlkPktHeader
 
type - Variable in class tools.ParamInfo
 

U

underlined - Static variable in class palmos.FieldAttr
 
UNNEEDED - Static variable in class JavaElement
needed-mode constant: element unneeded
updateAll() - Method in class AsmBackEnd
update the 'needed' state of all elements that the back-end's implementation depends upon.
updateAll() - Method in interface BackEnd
update the 'needed' state of all elements that the back-end's implementation depends upon.
updateAll() - Static method in class Klass
do one iteration to update the 'needed' state of all elements.
updateCode() - Method in class palmos.Event
 
updateNeeded() - Method in class CodeAttribute
update the 'needed' state of this code's method and the elements referenced in this code.
updateNeeded() - Method in class FieldInfo
update the 'needed' state of this field and all related elements.
updateNeeded() - Method in class JavaElement
update the 'needed'-state of all Java elements that this one depends upon.
updateNeeded() - Method in class Klass
update the 'needed' state of this class and the elements this class depends upon.
updateNeeded() - Method in class MethodInfo
update the 'needed' state of this method and related elements.
updateNeeded() - Method in class NativeRef
update the 'needed' state of this native code and related elements.
updateNeededComplex(CodeOptions) - Method in class CodeAttribute
update the 'needed' state of this code's method and the elements referenced in this code.
updateNeededSimple() - Method in class CodeAttribute
update the 'needed' state of this code's method and the elements referenced in this code.
usable - Static variable in class palmos.FieldAttr
 
Usage - Static variable in class Jump
 
useThisDate() - Method in class palmos.Event
 

V

value - Variable in class palmos.Byte
 
Verbosity - Static variable in class Jump
 
version - Variable in class palmos.SystemPreferences
 
visible - Variable in class palmos.DaySelector
 
visible - Static variable in class palmos.FieldAttr
 
visibleMonth - Variable in class palmos.DaySelector
 
visibleYear - Variable in class palmos.DaySelector
 
vtable - Variable in class Klass
the virtual-or-interface function table of this class.
vtableIndex - Variable in class GenericMethod
the vtable index for this generic method.
vtableIndex - Variable in class MethodInfo
This method's index in virtual function tables.

W

weekDay - Variable in class palmos.DateTime
 
weekStartDay - Variable in class palmos.SystemPreferences
 
wholeFile - Variable in class NativeRef
flag: whole file insteaf of single routine
wide - Variable in class CodeIterator
a flag telling that the current opcode is wide-modified.
WinAddWindow(int) - Static method in class palmos.Palm
 
WinClipRectangle(Rectangle) - Static method in class palmos.Palm
 
WinCopyRectangle(int, int, Rectangle, int, int, int) - Static method in class palmos.Palm
 
WinCreateOffscreenWindow(int, int, int, Short) - Static method in class palmos.Palm
 
WinCreateWindow(Rectangle, int, boolean, boolean, Short) - Static method in class palmos.Palm
 
WinDeleteWindow(int, boolean) - Static method in class palmos.Palm
 
WinDisableWindow(int) - Static method in class palmos.Palm
 
WinDisplayToWindowPt(Short, Short) - Static method in class palmos.Palm
 
WinDrawBitmap(int, int, int) - Static method in class palmos.Palm
 
WinDrawChars(String, int, int, int) - Static method in class palmos.Palm
 
WinDrawGrayLine(int, int, int, int) - Static method in class palmos.Palm
 
WinDrawGrayRectangleFrame(int, Rectangle) - Static method in class palmos.Palm
 
WinDrawInvertedChars(String, int, int, int) - Static method in class palmos.Palm
 
WinDrawLine(int, int, int, int) - Static method in class palmos.Palm
 
WinDrawRectangle(Rectangle, int) - Static method in class palmos.Palm
 
WinDrawRectangleFrame(int, Rectangle) - Static method in class palmos.Palm
 
WinDrawWindowFrame() - Static method in class palmos.Palm
 
WinEnableWindow(int) - Static method in class palmos.Palm
 
winEnterEvent - Static variable in class palmos.Event
 
WinEraseChars(String, int, int, int) - Static method in class palmos.Palm
 
WinEraseLine(int, int, int, int) - Static method in class palmos.Palm
 
WinEraseRectangle(Rectangle, int) - Static method in class palmos.Palm
 
WinEraseRectangleFrame(int, Rectangle) - Static method in class palmos.Palm
 
WinEraseWindow() - Static method in class palmos.Palm
 
winExitEvent - Static variable in class palmos.Event
 
WinFillLine(int, int, int, int) - Static method in class palmos.Palm
 
WinFillRectangle(Rectangle, int) - Static method in class palmos.Palm
 
WinGetActiveWindow() - Static method in class palmos.Palm
 
WinGetClip(Rectangle) - Static method in class palmos.Palm
 
WinGetDisplayExtent(Short, Short) - Static method in class palmos.Palm
 
WinGetDisplayWindow() - Static method in class palmos.Palm
 
WinGetDrawWindow() - Static method in class palmos.Palm
 
WinGetFirstWindow() - Static method in class palmos.Palm
 
WinGetFramesRectangle(int, Rectangle, Rectangle) - Static method in class palmos.Palm
 
WinGetWindowBounds(Rectangle) - Static method in class palmos.Palm
 
WinGetWindowExtent(Short, Short) - Static method in class palmos.Palm
 
WinGetWindowFrameRect(int, Rectangle) - Static method in class palmos.Palm
 
WinInitializeWindow(int) - Static method in class palmos.Palm
 
WinInvertChars(String, int, int, int) - Static method in class palmos.Palm
 
WinInvertLine(int, int, int, int) - Static method in class palmos.Palm
 
WinInvertRectangle(Rectangle, int) - Static method in class palmos.Palm
 
WinInvertRectangleFrame(int, Rectangle) - Static method in class palmos.Palm
 
WinModal(int) - Static method in class palmos.Palm
 
WinRemoveWindow(int) - Static method in class palmos.Palm
 
WinResetClip() - Static method in class palmos.Palm
 
WinRestoreBits(int, int, int) - Static method in class palmos.Palm
 
WinSaveBits(Rectangle, Short) - Static method in class palmos.Palm
 
WinScrollRectangle(Rectangle, int, int, Rectangle) - Static method in class palmos.Palm
 
WinSetActiveWindow(int) - Static method in class palmos.Palm
 
WinSetClip(Rectangle) - Static method in class palmos.Palm
 
WinSetDrawWindow(int) - Static method in class palmos.Palm
 
WinSetUnderlineMode(int) - Static method in class palmos.Palm
 
WinWindowToDisplayPt(Short, Short) - Static method in class palmos.Palm
 
words - Variable in class TArgs
 
words() - Method in class TArgs
return the call stack's size in words (???)
write(DataOutput) - Method in class AttributeTable
write this attribute table to a classfile.
write(DataOutput) - Method in class CodeAttribute
write this code attribute to a classfile.
write(DataOutput) - Method in class ConstantPool
write this ConstantPool to a given stream, producing a classfile-compatible representation.
write(DataOutput) - Method in class FieldInfo
write this field to a classfile.
write(DataOutput) - Method in class MethodInfo
write this method to a classfile.
writeNeeded(String) - Method in class Klass
write a new classfile containing only the needed parts of this class.
writeNeededAll(String) - Static method in class Klass
write all needed classes (only the needed elements) to new classfiles.

X

x - Variable in class palmos.PointType
 

Y

y - Variable in class palmos.PointType
 
year - Variable in class palmos.DateTime
 
ymd - Variable in class palmos.Date
 

A B C D E F G H I J K L M N O P R S T U V W X Y