Method
Inherit from Function
Primary key: id: int
schema Method extends Function { @primary id: int } Method::getFunctionTypeSignature
- Parameter
self:Method - Return
string
pub fn getFunctionTypeSignature(self: Method) -> string; Method::getCyclomaticComplexity
- Parameter
self:Method - Return
int
pub fn getCyclomaticComplexity(self: Method) -> int; Method::getFunctionReceiverType
- Parameter
self:Method - Return
string
pub fn getFunctionReceiverType(self: Method) -> string; Method::isMethod
- Parameter
self:Method - Return
bool
pub fn isMethod(self: Method) -> bool; Method::getGlobalSignature
- Parameter
self:Method - Return
string
pub fn getGlobalSignature(self: Method) -> string; Method::getFunctionReceiverInfo
- Parameter
self:Method - Return
string
pub fn getFunctionReceiverInfo(self: Method) -> string; Method::getAParameter
pub fn getAParameter(self: Method) -> *Node; Method::getParamsField
- Parameter
self:Method - Return
*string
pub fn getParamsField(self: Method) -> *string; Method::getAResult
pub fn getAResult(self: Method) -> *Node; Method::isPublicFunction
- Parameter
self:Method - Return
bool
pub fn isPublicFunction(self: Method) -> bool; Method::getCommentCnt
- Parameter
self:Method - Return
int
pub fn getCommentCnt(self: Method) -> int; Method::getText
// getText Extract the text associated with a specific node in a file - Parameter
self:Method - Return
string
pub fn getText(self: Method) -> string; Method::getBelongsFunction
pub fn getBelongsFunction(self: Method) -> Function; Method::isCommented
- Parameter
self:Method - Return
bool
pub fn isCommented(self: Method) -> bool; Method::getAnAncestor
pub fn getAnAncestor(self: Method) -> *Node; Method::getAssociatedComment
- Parameter
self:Method - Return
string
pub fn getAssociatedComment(self: Method) -> string; Method::isRootNode
- Parameter
self:Method - Return
bool
pub fn isRootNode(self: Method) -> bool; Method::getBelongsFile
pub fn getBelongsFile(self: Method) -> File; Method::getMethodReceiverName
- Parameter
self:Method - Return
string
pub fn getMethodReceiverName(self: Method) -> string; Method::getFunctionFullSignature
- Parameter
self:Method - Return
string
pub fn getFunctionFullSignature(self: Method) -> string; Method::__all__
Data constraint method.
pub fn __all__(db: GoDB) -> *Method; Method::getLocation
pub fn getLocation(self: Method) -> Location; Method::getMethodReceiverType
- Parameter
self:Method - Return
string
pub fn getMethodReceiverType(self: Method) -> string; Method::getAchildNode
pub fn getAchildNode(self: Method) -> *Node; Method::getDepthFromRoot
- Parameter
self:Method - Return
int
pub fn getDepthFromRoot(self: Method) -> int; Method::hasLocation
- Parameter
self:Method - Return
bool
pub fn hasLocation(self: Method) -> bool; Method::getIdx
- Parameter
self:Method - Return
int
pub fn getIdx(self: Method) -> int; Method::getAnAncestorForIndex
pub fn getAnAncestorForIndex(self: Method, index: int) -> Node; Method::getParentNode
pub fn getParentNode(self: Method) -> Node; Method::getAssociatedCommentString
- Parameter
self:Method - Return
string
pub fn getAssociatedCommentString(self: Method) -> string; Method::getTextSize
- Parameter
self:Method - Return
int
pub fn getTextSize(self: Method) -> int; Method::getChildCount
- Parameter
self:Method - Return
int
pub fn getChildCount(self: Method) -> int; Method::getTextStartOffset
- Parameter
self:Method - Return
int
pub fn getTextStartOffset(self: Method) -> int; Method::getType
- Parameter
self:Method - Return
string
pub fn getType(self: Method) -> string; Method::print
- Parameter
self:Method - Return
*string
pub fn print(self: Method) -> *string; Method::getName
- Parameter
self:Method - Return
string
pub fn getName(self: Method) -> string; Method::countAssociatedComment
- Parameter
self:Method - Return
int
pub fn countAssociatedComment(self: Method) -> int; Method::getResultsField
- Parameter
self:Method - Return
*string
pub fn getResultsField(self: Method) -> *string; Method::getFunctionSignature
- Parameter
self:Method - Return
string
pub fn getFunctionSignature(self: Method) -> string;