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)int
hashCode()
void
setAdditionalProperty
(String name, Object value) void
setFileSize
(Integer fileSize) void
(Required)void
setHtmlUrl
(URI htmlUrl) (Required)void
setLanguage
(String language) void
setLastModifiedAt
(Date lastModifiedAt) void
setLineNumbers
(List<String> lineNumbers) void
(Required)void
(Required)void
setRepository
(Repository repository) Minimal Repositoryvoid
(Required)void
(Required)void
setTextMatches
(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
-