public class SMGEdgeHasValue
extends java.lang.Object
Constructor and Description |
---|
SMGEdgeHasValue(CType pType,
int pOffset,
SMGObject pObject,
int pValue) |
SMGEdgeHasValue(int pSizeInBytes,
int pOffset,
SMGObject pObject,
int pValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
SMGObject |
getObject() |
int |
getOffset() |
int |
getSizeInBytes() |
CType |
getType() |
int |
getValue() |
int |
hashCode() |
boolean |
isCompatibleField(SMGEdgeHasValue other) |
boolean |
isCompatibleFieldOnSameObject(SMGEdgeHasValue other) |
boolean |
isConsistentWith(cz.afri.smg.graphs.SMGEdge other) |
boolean |
overlapsWith(int pOtStart,
int pOtEnd) |
boolean |
overlapsWith(SMGEdgeHasValue other) |
java.lang.String |
toString() |
public SMGEdgeHasValue(int pSizeInBytes, int pOffset, SMGObject pObject, int pValue)
public final java.lang.String toString()
toString
in class java.lang.Object
public final int getOffset()
public final CType getType()
public final int getSizeInBytes()
public final boolean isConsistentWith(cz.afri.smg.graphs.SMGEdge other)
public final boolean overlapsWith(SMGEdgeHasValue other)
public final boolean overlapsWith(int pOtStart, int pOtEnd)
public final boolean isCompatibleField(SMGEdgeHasValue other)
public final boolean isCompatibleFieldOnSameObject(SMGEdgeHasValue other)
public final int hashCode()
hashCode
in class java.lang.Object
public final boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public final int getValue()
public final SMGObject getObject()