Class CodeItem
java.lang.Object
edu.sustech.search.engine.github.models.code.CodeItem
Code Search Result Item
Code Search Result Item
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean(Required)(Required)getName()(Required)getPath()(Required)Minimal RepositorygetScore()(Required)getSha()(Required)Search Result Text MatchesgetUrl()(Required)inthashCode()voidsetAdditionalProperty(String name, Object value) voidsetFileSize(Integer fileSize) void(Required)voidsetHtmlUrl(URI htmlUrl) (Required)voidsetLanguage(String language) voidsetLastModifiedAt(Date lastModifiedAt) voidsetLineNumbers(List<String> lineNumbers) void(Required)void(Required)voidsetRepository(Repository repository) Minimal Repositoryvoid(Required)void(Required)voidsetTextMatches(List<TextMatch> textMatches) Search Result Text Matchesvoid(Required)toString()
-
Constructor Details
-
CodeItem
public CodeItem()
-
-
Method Details
-
getRawFileURI
-
getName
(Required) -
setName
(Required) -
getPath
(Required) -
setPath
(Required) -
getSha
(Required) -
setSha
(Required) -
getUrl
(Required) -
setUrl
(Required) -
getGitUrl
(Required) -
setGitUrl
(Required) -
getHtmlUrl
(Required) -
setHtmlUrl
(Required) -
getRepository
Minimal RepositoryMinimal Repository (Required)
-
setRepository
Minimal RepositoryMinimal Repository (Required)
-
getScore
(Required) -
setScore
(Required) -
getFileSize
-
setFileSize
-
getLanguage
-
setLanguage
-
getLastModifiedAt
-
setLastModifiedAt
-
getLineNumbers
-
setLineNumbers
-
getTextMatches
Search Result Text Matches -
setTextMatches
Search Result Text Matches -
getAdditionalProperties
-
setAdditionalProperty
-
toString
-
hashCode
public int hashCode() -
equals
-