| 程序包 | 说明 |
|---|---|
| demo.vmtest.types | |
| demo.vmtest.utils | |
| demo.vmtest.vm |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArrayItem |
class |
BoolItem |
class |
ByteArrayItem |
class |
IntegerItem |
class |
InteropItem |
class |
MapItem |
class |
StructItem |
| 限定符和类型 | 字段和说明 |
|---|---|
StackItems[] |
ArrayItem.stackItems |
| 限定符和类型 | 字段和说明 |
|---|---|
Map<StackItems,StackItems> |
MapItem.map |
Map<StackItems,StackItems> |
MapItem.map |
List<StackItems> |
StructItem.stackItems |
| 限定符和类型 | 方法和说明 |
|---|---|
StackItems[] |
MapItem.GetArray() |
StackItems[] |
StructItem.GetArray() |
StackItems[] |
StackItems.GetArray() |
StackItems[] |
ArrayItem.GetArray() |
StackItems[] |
MapItem.GetStruct() |
StackItems[] |
StructItem.GetStruct() |
StackItems[] |
StackItems.GetStruct() |
StackItems |
MapItem.TryGetValue(StackItems key) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<StackItems,StackItems> |
MapItem.GetMap() |
Map<StackItems,StackItems> |
MapItem.GetMap() |
Map<StackItems,StackItems> |
StructItem.GetMap() |
Map<StackItems,StackItems> |
StructItem.GetMap() |
Map<StackItems,StackItems> |
StackItems.GetMap() |
Map<StackItems,StackItems> |
StackItems.GetMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
StructItem.Add(StackItems items) |
void |
MapItem.Add(StackItems key,
StackItems value) |
boolean |
MapItem.ContainsKey(StackItems item) |
boolean |
MapItem.Equals(StackItems item) |
boolean |
StructItem.Equals(StackItems item) |
boolean |
StackItems.Equals(StackItems other) |
void |
MapItem.Remove(StackItems item) |
StackItems |
MapItem.TryGetValue(StackItems key) |
| 构造器和说明 |
|---|
ArrayItem(StackItems[] items) |
| 构造器和说明 |
|---|
StructItem(List<StackItems> stackItems) |
| 限定符和类型 | 方法和说明 |
|---|---|
static StackItems[] |
PushData.PeekArray(ExecutionEngine engine) |
static StackItems |
PushData.PeekNStackItem(int i,
ExecutionEngine engine) |
static StackItems |
PushData.PeekStackItem(ExecutionEngine engine) |
static StackItems[] |
PushData.PopArray(ExecutionEngine engine) |
static StackItems |
PushData.PopStackItem(ExecutionEngine engine) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
PushData.Push(ExecutionEngine engine,
StackItems ele) |
| 限定符和类型 | 字段和说明 |
|---|---|
List<StackItems> |
RandomAccessStack.e |
| 限定符和类型 | 方法和说明 |
|---|---|
StackItems |
RandomAccessStack.Peek(int index) |
StackItems |
RandomAccessStack.Pop() |
StackItems |
RandomAccessStack.Remove(int index) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RandomAccessStack.Insert(int index,
StackItems t) |
void |
RandomAccessStack.Push(int index,
StackItems t) |
void |
RandomAccessStack.Push(StackItems t) |
void |
RandomAccessStack.Set(int index,
StackItems t) |
Copyright © 2022. All rights reserved.