@Preload public interface

AoInsightAnnotation

implements InternalInsightAnnotation RawEntity<T>
com.atlassian.bitbucket.internal.codeinsights.dao.AoInsightAnnotation

Summary

Constants
String EXTERNAL_ID_COLUMN
String FK_REPORT
String FK_REPORT_COLUMN
int LENGTH_MD5
String LINE_COLUMN
String LINK_COLUMN
String MESSAGE_COLUMN
String PATH_COLUMN
String PATH_HASH_COLUMN
String SEVERITY_ID_COLUMN
String TABLE
String TYPE_ID_COLUMN
Public Methods
@Nonnull Optional<String> getExternalId()
long getID()
@Nullable String getInternalExternalId()
@Nullable String getInternalLink()
String getInternalPath()
String getInternalPathMd5()
int getLine()
@Nonnull Optional<URI> getLink()
String getMessage()
@Nonnull String getPath()
AoInsightReport getReport()
@Nonnull String getReportKey()
@Nonnull AnnotationSeverity getSeverity()
int getSeverityId()
@Nonnull Optional<AnnotationType> getType()
@Nullable Integer getTypeId()
InternalInsightAnnotation initialize(ModifiedFile file)
InternalInsightAnnotation initialize()
boolean isOutdated()
[Expand]
Inherited Methods
From interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
From interface com.atlassian.bitbucket.internal.codeinsights.dao.InternalInsightAnnotation
From interface net.java.ao.RawEntity

Constants

public static final String EXTERNAL_ID_COLUMN

Constant Value: "EXTERNAL_ID"

public static final String FK_REPORT

Constant Value: "FK_REPORT_"

public static final String FK_REPORT_COLUMN

Constant Value: "FK_REPORT_ID"

public static final int LENGTH_MD5

Constant Value: 32 (0x00000020)

public static final String LINE_COLUMN

Constant Value: "LINE"

public static final String LINK_COLUMN

Constant Value: "LINK"

public static final String MESSAGE_COLUMN

Constant Value: "MESSAGE"

public static final String PATH_COLUMN

Constant Value: "PATH"

public static final String PATH_HASH_COLUMN

Constant Value: "PATH_MD5"

public static final String SEVERITY_ID_COLUMN

Constant Value: "SEVERITY_ID"

public static final String TABLE

Constant Value: "INSIGHT_ANNOTATION"

public static final String TYPE_ID_COLUMN

Constant Value: "TYPE_ID"

Public Methods

@Nonnull public Optional<String> getExternalId ()

public long getID ()

@Nullable public String getInternalExternalId ()

@Nullable public String getInternalLink ()

public String getInternalPath ()

public String getInternalPathMd5 ()

public int getLine ()

@Nonnull public Optional<URI> getLink ()

public String getMessage ()

@Nonnull public String getPath ()

public AoInsightReport getReport ()

@Nonnull public String getReportKey ()

@Nonnull public AnnotationSeverity getSeverity ()

public int getSeverityId ()

@Nonnull public Optional<AnnotationType> getType ()

@Nullable public Integer getTypeId ()

public InternalInsightAnnotation initialize (ModifiedFile file)

public InternalInsightAnnotation initialize ()

public boolean isOutdated ()