A M S T _

A

AbstractStateTest - Class in serp.bytecode
Base class for testing the handling of the PrimitiveState and ArrayState.
AbstractStateTest(String) - Constructor for class serp.bytecode.AbstractStateTest
 

M

main(String[]) - Static method in class serp.bytecode.lowlevel.TestConstantPool
 
main(String[]) - Static method in class serp.bytecode.TestArray
 
main(String[]) - Static method in class serp.bytecode.TestArrayLoadInstruction
 
main(String[]) - Static method in class serp.bytecode.TestArrayStoreInstruction
 
main(String[]) - Static method in class serp.bytecode.TestAttributes
 
main(String[]) - Static method in class serp.bytecode.TestBCClass
 
main(String[]) - Static method in class serp.bytecode.TestCode
 
main(String[]) - Static method in class serp.bytecode.TestConstantInstruction
 
main(String[]) - Static method in class serp.bytecode.TestConvertInstruction
 
main(String[]) - Static method in class serp.bytecode.TestLoadInstruction
 
main(String[]) - Static method in class serp.bytecode.TestMathInstruction
 
main(String[]) - Static method in class serp.bytecode.TestNameCache
 
main(String[]) - Static method in class serp.bytecode.TestPrimitive
 
main(String[]) - Static method in class serp.bytecode.TestProject
 
main(String[]) - Static method in class serp.bytecode.TestStoreInstruction
 
main(String[]) - Static method in class serp.util.TestStrings
 

S

serp.bytecode - package serp.bytecode
 
serp.bytecode.lowlevel - package serp.bytecode.lowlevel
 
serp.util - package serp.util
 
setUp() - Method in class serp.bytecode.TestArray
 
setUp() - Method in class serp.bytecode.TestNameCache
 
setUp() - Method in class serp.bytecode.TestPrimitive
 
suite() - Static method in class serp.bytecode.lowlevel.TestConstantPool
 
suite() - Static method in class serp.bytecode.TestArray
 
suite() - Static method in class serp.bytecode.TestArrayLoadInstruction
 
suite() - Static method in class serp.bytecode.TestArrayStoreInstruction
 
suite() - Static method in class serp.bytecode.TestAttributes
 
suite() - Static method in class serp.bytecode.TestBCClass
 
suite() - Static method in class serp.bytecode.TestCode
 
suite() - Static method in class serp.bytecode.TestConstantInstruction
 
suite() - Static method in class serp.bytecode.TestConvertInstruction
 
suite() - Static method in class serp.bytecode.TestLoadInstruction
 
suite() - Static method in class serp.bytecode.TestMathInstruction
 
suite() - Static method in class serp.bytecode.TestNameCache
 
suite() - Static method in class serp.bytecode.TestPrimitive
 
suite() - Static method in class serp.bytecode.TestProject
 
suite() - Static method in class serp.bytecode.TestStoreInstruction
 
suite() - Static method in class serp.util.TestStrings
 

T

testAccessFlags() - Method in class serp.bytecode.TestBCClass
Test access flags.
testAdd() - Method in class serp.bytecode.lowlevel.TestConstantPool
Tests adding entries.
testAddAttributes() - Method in class serp.bytecode.TestAttributes
Test adding attributs.
TestArray - Class in serp.bytecode
Tests the handling of array BCClasses.
TestArray(String) - Constructor for class serp.bytecode.TestArray
 
testArrayExternalForm() - Method in class serp.bytecode.TestNameCache
Tests that array class names are correctly converted to external form.
testArrayInternalForm() - Method in class serp.bytecode.TestNameCache
Tests that array class names are correctly converted to internal form.
TestArrayLoadInstruction - Class in serp.bytecode
Tests the ArrayLoadInstruction type.
TestArrayLoadInstruction(String) - Constructor for class serp.bytecode.TestArrayLoadInstruction
 
TestArrayStoreInstruction - Class in serp.bytecode
Tests the ArrayStoreInstruction type.
TestArrayStoreInstruction(String) - Constructor for class serp.bytecode.TestArrayStoreInstruction
 
testAttributes() - Method in class serp.bytecode.AbstractStateTest
Test operations on attributes.
TestAttributes - Class in serp.bytecode
Tests the Attributes type.
TestAttributes(String) - Constructor for class serp.bytecode.TestAttributes
 
testBasics() - Method in class serp.bytecode.AbstractStateTest
Test the basics -- magic number, etc.
testBasics() - Method in class serp.bytecode.TestBCClass
Test basics -- magic number, major version, minor version.
TestBCClass - Class in serp.bytecode
Tests the BCClass type.
TestBCClass(String) - Constructor for class serp.bytecode.TestBCClass
 
testClassForName() - Method in class serp.util.TestStrings
Test Strings#classForName.
testClear() - Method in class serp.bytecode.lowlevel.TestConstantPool
Test clearing the pool.
testClear() - Method in class serp.bytecode.TestAttributes
Test clearing attributes.
testClear() - Method in class serp.bytecode.TestProject
Test clearing classes.
TestCode - Class in serp.bytecode
Tests the Code class.
TestCode(String) - Constructor for class serp.bytecode.TestCode
 
testComponent() - Method in class serp.bytecode.AbstractStateTest
Test operations on the component type.
testComponent() - Method in class serp.bytecode.TestArray
 
testComponent() - Method in class serp.bytecode.TestPrimitive
 
testComponentTypes() - Method in class serp.bytecode.TestNameCache
Test NameCache#getComponentTypeName.
TestConstantInstruction - Class in serp.bytecode
Tests the ConstantInstruction type.
TestConstantInstruction(String) - Constructor for class serp.bytecode.TestConstantInstruction
 
TestConstantPool - Class in serp.bytecode.lowlevel
Tests the ConstantPool type.
TestConstantPool(String) - Constructor for class serp.bytecode.lowlevel.TestConstantPool
 
TestConvertInstruction - Class in serp.bytecode
Tests the ConvertInstruction type.
TestConvertInstruction(String) - Constructor for class serp.bytecode.TestConvertInstruction
 
testDescriptorParamNames() - Method in class serp.bytecode.TestNameCache
Test that param types are extracted from method descriptors.
testDescriptorReturnName() - Method in class serp.bytecode.TestNameCache
Test that return types are extracted from method descriptors.
testDescriptors() - Method in class serp.bytecode.TestNameCache
Tests that method descriptors are correctly formed.
testExternalForm() - Method in class serp.bytecode.TestNameCache
Tests that class names are correctly converted to external form.
testFields() - Method in class serp.bytecode.AbstractStateTest
Test operations on fields.
testFind() - Method in class serp.bytecode.lowlevel.TestConstantPool
Test finding entry indexes.
testGetAttributes() - Method in class serp.bytecode.TestAttributes
Test getting attributes.
testGetClasses() - Method in class serp.bytecode.TestProject
Test retrieving all loaded classes.
testGetEntries() - Method in class serp.bytecode.lowlevel.TestConstantPool
Tests getting all entries.
testGetEntry() - Method in class serp.bytecode.lowlevel.TestConstantPool
Tests getting entries by index.
testGetType() - Method in class serp.bytecode.TestArrayLoadInstruction
Test the the instruction returns its type correctly.
testGetType() - Method in class serp.bytecode.TestArrayStoreInstruction
Test the the instruction returns its type correctly.
testGetType() - Method in class serp.bytecode.TestConstantInstruction
Test that the type instruction returns its type correctly.
testGetType() - Method in class serp.bytecode.TestLoadInstruction
Test that the instruction returns its type correctly.
testGetType() - Method in class serp.bytecode.TestMathInstruction
Test that the instruction returns its type correctly.
testGetType() - Method in class serp.bytecode.TestStoreInstruction
Test that the instruction returns its type correctly.
testGetValue() - Method in class serp.bytecode.TestConstantInstruction
Test that the value is stored correctly.
testIndexes() - Method in class serp.bytecode.TestCode
Test that instruction indexes work correctly.
testIndexOf() - Method in class serp.bytecode.lowlevel.TestConstantPool
Tests finding the index of entries.
testIniitalize() - Method in class serp.bytecode.TestArrayLoadInstruction
Test that the instruction initializes correctly when generated.
testIniitalize() - Method in class serp.bytecode.TestArrayStoreInstruction
Test that the instruction initializes correctly when generated.
testInitialize() - Method in class serp.bytecode.TestLoadInstruction
Test that the instruction intitializes correctly when generated.
testInitialize() - Method in class serp.bytecode.TestMathInstruction
Test that the instruction intitializes correctly when generated.
testInitialize() - Method in class serp.bytecode.TestStoreInstruction
Test that the instruction intitializes correctly when generated.
testInterfaces() - Method in class serp.bytecode.AbstractStateTest
Test operations on interfaces.
testInterfaces() - Method in class serp.bytecode.TestBCClass
Test operations on interfaces.
testInternalForm() - Method in class serp.bytecode.TestNameCache
Tests that class names are correctly converted to internal form.
testLoadByFile() - Method in class serp.bytecode.TestProject
Test loading classes by file.
testLoadByName() - Method in class serp.bytecode.TestProject
Test loading classes by name.
testLoadByStream() - Method in class serp.bytecode.TestProject
Test loading classes by stream.
testLoadByType() - Method in class serp.bytecode.TestProject
Test loading classes by type.
TestLoadInstruction - Class in serp.bytecode
Tests the LoadInstruction type.
TestLoadInstruction(String) - Constructor for class serp.bytecode.TestLoadInstruction
 
TestMathInstruction - Class in serp.bytecode
Tests the MathInstruction type.
TestMathInstruction(String) - Constructor for class serp.bytecode.TestMathInstruction
 
testMethods() - Method in class serp.bytecode.AbstractStateTest
Test operations on methods.
testMutate() - Method in class serp.bytecode.lowlevel.TestConstantPool
Tests mutating entries.
testName() - Method in class serp.bytecode.TestProject
Test the project name.
TestNameCache - Class in serp.bytecode
Tests the NameCache utility type.
TestNameCache(String) - Constructor for class serp.bytecode.TestNameCache
 
testOpcodeMorph() - Method in class serp.bytecode.TestArrayLoadInstruction
Test that the opcode morphs correctly with type changes.
testOpcodeMorph() - Method in class serp.bytecode.TestArrayStoreInstruction
Test that the opcode morphs correctly with type changes.
testOpcodeMorph() - Method in class serp.bytecode.TestConstantInstruction
Test the the opcode is morphed correctly when the value is set.
testOpcodeMorph() - Method in class serp.bytecode.TestConvertInstruction
Test that the opcode is morphed correctly when the types are set.
testOpcodeMorph() - Method in class serp.bytecode.TestLoadInstruction
Test that the opcode is morphed correctly when the type and local of the instruction are changed.
testOpcodeMorph() - Method in class serp.bytecode.TestMathInstruction
Test that the opcode is morphed correctly when the type and operation of the instruction are changed.
testOpcodeMorph() - Method in class serp.bytecode.TestStoreInstruction
Test that the opcode is morphed correctly when the type and local of the instruction are changed.
TestPrimitive - Class in serp.bytecode
Tests the handling of primitive BCClasses.
TestPrimitive(String) - Constructor for class serp.bytecode.TestPrimitive
 
testProject() - Method in class serp.bytecode.TestBCClass
Test accessing the class project.
TestProject - Class in serp.bytecode
Tests the Project type.
TestProject(String) - Constructor for class serp.bytecode.TestProject
 
testReadWrite() - Method in class serp.bytecode.TestBCClass
Test read/write.
testRemove() - Method in class serp.bytecode.lowlevel.TestConstantPool
Tests removing entries.
testRemove() - Method in class serp.bytecode.TestCode
Test that removing Instructions from a Code block removes the correct Instructions.
testRemove() - Method in class serp.bytecode.TestProject
Test removing a class.
testRemoveAttribute() - Method in class serp.bytecode.TestAttributes
Test removing a class.
testRename() - Method in class serp.bytecode.TestProject
Test renaming classes within the project.
testSetAttributes() - Method in class serp.bytecode.TestAttributes
Test setting attributes.
testSplit() - Method in class serp.util.TestStrings
Test Strings.split(java.lang.String, java.lang.String, int).
TestStoreInstruction - Class in serp.bytecode
Tests the StoreInstruction type.
TestStoreInstruction(String) - Constructor for class serp.bytecode.TestStoreInstruction
 
TestStrings - Class in serp.util
Tests the Strings type.
TestStrings(String) - Constructor for class serp.util.TestStrings
 
testSuperclass() - Method in class serp.bytecode.AbstractStateTest
Test operations on the superclass.
testSuperclass() - Method in class serp.bytecode.TestArray
 
testSuperclass() - Method in class serp.bytecode.TestBCClass
Test superclass operations.
testSuperclass() - Method in class serp.bytecode.TestPrimitive
 
testType() - Method in class serp.bytecode.AbstractStateTest
Test the name and type operations.
testType() - Method in class serp.bytecode.TestArray
 
testType() - Method in class serp.bytecode.TestBCClass
Test class type operations.
testType() - Method in class serp.bytecode.TestPrimitive
 
testWrite() - Method in class serp.bytecode.AbstractStateTest
Tests that these types cannot be written.

_

_bc - Variable in class serp.bytecode.AbstractStateTest
 
_project - Variable in class serp.bytecode.AbstractStateTest
 

A M S T _

Copyright © 2002-2013. All Rights Reserved.