public final class BufferHazard
extends java.lang.Object
BufferHazard
describes a buffer access hazard.Modifier and Type | Class and Description |
---|---|
static class |
BufferHazard.Instance |
static class |
BufferHazard.Type |
Constructor and Description |
---|
BufferHazard(BufferHazard.Type type,
MmuBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
MmuBuffer |
getBuffer() |
java.lang.String |
getFullName() |
static java.util.Collection<BufferHazard> |
getHazards(MmuBuffer buffer) |
java.lang.String |
getName() |
BufferHazard.Type |
getType() |
int |
hashCode() |
BufferHazard.Instance |
makeInstance(MmuBufferAccess bufferAccess1,
MmuBufferAccess bufferAccess2) |
java.lang.String |
toString() |
public BufferHazard(BufferHazard.Type type, MmuBuffer buffer)
public static java.util.Collection<BufferHazard> getHazards(MmuBuffer buffer)
public BufferHazard.Type getType()
public MmuBuffer getBuffer()
public java.lang.String getName()
public java.lang.String getFullName()
public BufferHazard.Instance makeInstance(MmuBufferAccess bufferAccess1, MmuBufferAccess bufferAccess2)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object