public final class BufferUnitedHazard
extends java.lang.Object
BufferUnitedHazard
represents a united buffer access hazard,
which combines information on hazards for a single buffer access.Constructor and Description |
---|
BufferUnitedHazard(MmuBufferAccess bufferAccess,
java.util.Map<BufferHazard,java.util.Set<ru.ispras.fortress.util.Pair<java.lang.Integer,BufferHazard.Instance>>> hazards) |
Modifier and Type | Method and Description |
---|---|
MmuBufferAccess |
getBufferAccess() |
java.util.Set<ru.ispras.fortress.util.Pair<java.lang.Integer,BufferHazard.Instance>> |
getRelation(BufferHazard.Type hazardType) |
java.lang.String |
toString() |
public BufferUnitedHazard(MmuBufferAccess bufferAccess, java.util.Map<BufferHazard,java.util.Set<ru.ispras.fortress.util.Pair<java.lang.Integer,BufferHazard.Instance>>> hazards)
public MmuBufferAccess getBufferAccess()
public java.util.Set<ru.ispras.fortress.util.Pair<java.lang.Integer,BufferHazard.Instance>> getRelation(BufferHazard.Type hazardType)
public java.lang.String toString()
toString
in class java.lang.Object