public class SymbolInfo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SymbolInfo.CustomOperationSignature
Holds the iterable operation signature information.
|
Constructor and Description |
---|
SymbolInfo() |
SymbolInfo(String symbolName,
BLangSymbol symbol) |
SymbolInfo(String symbolName,
Scope.ScopeEntry scopeEntry) |
Modifier and Type | Method and Description |
---|---|
SymbolInfo.CustomOperationSignature |
getCustomOperationSignature() |
Scope.ScopeEntry |
getScopeEntry() |
BLangSymbol |
getSymbol() |
String |
getSymbolName() |
boolean |
isCustomOperation() |
void |
setCustomOperation(boolean customOperation) |
void |
setCustomOperationSignature(SymbolInfo.CustomOperationSignature customOperationSignature) |
void |
setSymbol(BLangSymbol symbol) |
void |
setSymbolName(String symbolName) |
public SymbolInfo(String symbolName, BLangSymbol symbol)
public SymbolInfo(String symbolName, Scope.ScopeEntry scopeEntry)
public SymbolInfo()
public String getSymbolName()
public void setSymbolName(String symbolName)
public BLangSymbol getSymbol()
public void setSymbol(BLangSymbol symbol)
public Scope.ScopeEntry getScopeEntry()
public boolean isCustomOperation()
public void setCustomOperation(boolean customOperation)
public SymbolInfo.CustomOperationSignature getCustomOperationSignature()
public void setCustomOperationSignature(SymbolInfo.CustomOperationSignature customOperationSignature)
Copyright © 2019 WSO2. All rights reserved.