| Package | Description |
|---|---|
| gudusoft.gsqlparser.analyzer.v2.callgraph | |
| gudusoft.gsqlparser.ir.bound | |
| gudusoft.gsqlparser.ir.builder.common |
| Modifier and Type | Method and Description |
|---|---|
ERoutineKind |
CallGraphNode.getRoutineKind() |
| Constructor and Description |
|---|
CallGraphNode(String routineId,
String routineName,
String packageName,
ERoutineKind routineKind,
SourceAnchor declarationAnchor) |
| Modifier and Type | Method and Description |
|---|---|
ERoutineKind |
BoundRoutineSymbol.getRoutineKind() |
static ERoutineKind |
ERoutineKind.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ERoutineKind[] |
ERoutineKind.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
BoundRoutineSymbol(String routineName,
String packageName,
BoundScope declaringScope,
SourceAnchor declarationAnchor,
List<BoundParameterSymbol> parameters,
BoundTypeRef returnType,
ERoutineKind routineKind) |
| Modifier and Type | Method and Description |
|---|---|
static String |
RoutineIdFactory.build(String namespace,
String name,
ERoutineKind kind,
int paramCount)
Builds a routine ID from its components.
|
static String |
RoutineIdFactory.kindCode(ERoutineKind kind)
Returns the single/two-letter kind code for the given routine kind.
|