|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object sofya.base.SConstants.TraceObjectType sofya.base.SConstants.BranchObjectType
public static final class SConstants.BranchObjectType
Type-safe class constant to represent branch edges as the object type for instrumentation and tracing.
Field Summary |
---|
Fields inherited from class sofya.base.SConstants.TraceObjectType |
---|
BASIC_BLOCK, BRANCH_EDGE, IBASIC_BLOCK, IBRANCH_EDGE, ISEMANTIC_EVENT, SEMANTIC_EVENT |
Method Summary | |
---|---|
int |
toInt()
Converts this type-safe constant to an integer (for serialization). |
java.lang.String |
toString()
Returns a string representation of the branch edge object type. |
java.lang.String |
toString(int bitMask)
Converts a bitmask for this trace object type into a string representation indicating the associated types of entities marked as enabled in the bitmask. |
int |
validMask()
Returns the bitmask with all valid bits for this trace object type set to 1 (one). |
Methods inherited from class sofya.base.SConstants.TraceObjectType |
---|
fromInt |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public int toInt()
SConstants.TraceObjectType
toInt
in class SConstants.TraceObjectType
public int validMask()
SConstants.TraceObjectType
validMask
in class SConstants.TraceObjectType
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(int bitMask)
SConstants.TraceObjectType
toString
in class SConstants.TraceObjectType
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |