|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectsofya.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.TraceObjectTypepublic int validMask()
SConstants.TraceObjectType
validMask in class SConstants.TraceObjectTypepublic java.lang.String toString()
toString in class java.lang.Objectpublic 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 | ||||||||