Package ghidra.graph
Class ProgramGraphType
java.lang.Object
ghidra.service.graph.GraphType
ghidra.graph.ProgramGraphType
- Direct Known Subclasses:
 BlockFlowGraphType,CallGraphType,CodeFlowGraphType,DataFlowGraphType
Defines a common set of vertex and edge types 
GraphType for program code and data flow
 graphs. Each specific type of program graph will use a subclass to specifically identify the
 graph type.- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class ghidra.service.graph.GraphType
containsEdgeType, containsVertexType, equals, getDescription, getEdgeTypes, getName, getVertexTypes, hashCode 
- 
Field Details
- 
BODY
 - 
ENTRY
 - 
EXIT
 - 
SWITCH
 - 
EXTERNAL
 - 
BAD
 - 
INSTRUCTION
 - 
DATA
 - 
ENTRY_NEXUS
 - 
STACK
 - 
ENTRY_EDGE
 - 
FALL_THROUGH
 - 
UNCONDITIONAL_JUMP
 - 
UNCONDITIONAL_CALL
 - 
TERMINATOR
 - 
JUMP_TERMINATOR
 - 
INDIRECTION
 - 
CONDITIONAL_JUMP
 - 
CONDITIONAL_CALL
 - 
CONDITIONAL_TERMINATOR
 - 
CONDITIONAL_CALL_TERMINATOR
 - 
COMPUTED_JUMP
 - 
COMPUTED_CALL
 - 
COMPUTED_CALL_TERMINATOR
 - 
CONDITIONAL_COMPUTED_CALL
 - 
CONDITIONAL_COMPUTED_JUMP
 - 
CALL_OVERRIDE_UNCONDITIONAL
 - 
JUMP_OVERRIDE_UNCONDITIONAL
 - 
CALLOTHER_OVERRIDE_CALL
 - 
CALLOTHER_OVERRIDE_JUMP
 - 
READ
 - 
WRITE
 - 
READ_WRITE
 - 
UNKNOWN_DATA
 - 
EXTERNAL_REF
 - 
READ_INDIRECT
 - 
WRITE_INDIRECT
 - 
READ_WRITE_INDIRECT
 - 
DATA_INDIRECT
 - 
PARAM
 - 
THUNK
 
 - 
 - 
Constructor Details
- 
ProgramGraphType
 
 - 
 - 
Method Details
- 
getEdgeType
 - 
getOptionsName
- Overrides:
 getOptionsNamein classGraphType
 
 -