com.atlassian.clover.api.registry
Interface StatementInfo

All Superinterfaces:
ElementInfo, HasParent, InstrumentationInfo, SourceInfo

public interface StatementInfo
extends ElementInfo, InstrumentationInfo, HasParent

Represents a single statement.


Method Summary
 LanguageConstruct getConstruct()
          Return kind of the code construct (statement, branch, elvis expression etc)
 
Methods inherited from interface com.atlassian.clover.api.registry.ElementInfo
getComplexity, getContext, getHitCount
 
Methods inherited from interface com.atlassian.clover.api.registry.SourceInfo
getEndColumn, getEndLine, getStartColumn, getStartLine
 
Methods inherited from interface com.atlassian.clover.api.registry.InstrumentationInfo
getDataIndex, getDataLength
 
Methods inherited from interface com.atlassian.clover.api.registry.HasParent
getParent
 

Method Detail

getConstruct

@NotNull
LanguageConstruct getConstruct()
Return kind of the code construct (statement, branch, elvis expression etc)

Returns:
LanguageConstruct