public final class MmuAction
extends java.lang.Object
MmuAction
describes an action, i.e. a named set of assignments.Constructor and Description |
---|
MmuAction(java.lang.String name) |
MmuAction(java.lang.String name,
boolean exception) |
MmuAction(java.lang.String name,
MmuBinding... assignments) |
MmuAction(java.lang.String name,
MmuBufferAccess bufferAccess,
MmuBinding... assignments) |
MmuAction(java.lang.String name,
MmuBufferAccess bufferAccess,
MmuStruct lhs,
MmuStruct rhs) |
MmuAction(java.lang.String name,
MmuStruct lhs,
MmuStruct rhs) |
Modifier and Type | Method and Description |
---|---|
void |
addMark(java.lang.String mark) |
boolean |
equals(java.lang.Object o) |
java.util.Map<IntegerField,MmuBinding> |
getAssignments(java.lang.String lhsInstanceId,
java.lang.String rhsInstanceId,
MemoryAccessContext context) |
MmuBufferAccess |
getBufferAccess(MemoryAccessContext context) |
java.util.Set<java.lang.String> |
getMarks() |
java.lang.String |
getName() |
int |
hashCode() |
boolean |
isException() |
java.lang.String |
toString() |
public MmuAction(java.lang.String name, boolean exception)
public MmuAction(java.lang.String name)
public MmuAction(java.lang.String name, MmuBufferAccess bufferAccess, MmuBinding... assignments)
public MmuAction(java.lang.String name, MmuBinding... assignments)
public MmuAction(java.lang.String name, MmuBufferAccess bufferAccess, MmuStruct lhs, MmuStruct rhs)
public java.lang.String getName()
public boolean isException()
public MmuBufferAccess getBufferAccess(MemoryAccessContext context)
public java.util.Map<IntegerField,MmuBinding> getAssignments(java.lang.String lhsInstanceId, java.lang.String rhsInstanceId, MemoryAccessContext context)
public void addMark(java.lang.String mark)
public java.util.Set<java.lang.String> getMarks()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object