Class ContentFile
java.lang.Object
edu.sustech.search.engine.github.models.content.RawContent
edu.sustech.search.engine.github.models.content.ContentFile
Content File
Content File
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.sustech.search.engine.github.models.content.RawContent
RawContent.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
(Required)(Required)(Required)(Required)(Required)getLinks()
(Required)getName()
(Required)getPath()
(Required)getSha()
(Required)getSize()
(Required)getType()
(Required)getUrl()
(Required)int
hashCode()
void
setAdditionalProperty
(String name, Object value) void
setContent
(String content) (Required)void
setDownloadUrl
(URI downloadUrl) (Required)void
setEncoding
(String encoding) (Required)void
(Required)void
setHtmlUrl
(URI htmlUrl) (Required)void
(Required)void
(Required)void
(Required)void
(Required)void
(Required)void
setSubmoduleGitUrl
(String submoduleGitUrl) void
void
(Required)void
(Required)toString()
Methods inherited from class edu.sustech.search.engine.github.models.content.RawContent
getTargetType
-
Constructor Details
-
ContentFile
public ContentFile()
-
-
Method Details
-
getRawFileURI
-
getType
(Required)- Overrides:
getType
in classRawContent
-
setType
(Required)- Overrides:
setType
in classRawContent
-
getEncoding
(Required) -
setEncoding
(Required) -
getSize
(Required)- Overrides:
getSize
in classRawContent
-
setSize
(Required)- Overrides:
setSize
in classRawContent
-
getName
(Required)- Overrides:
getName
in classRawContent
-
setName
(Required)- Overrides:
setName
in classRawContent
-
getPath
(Required)- Overrides:
getPath
in classRawContent
-
setPath
(Required)- Overrides:
setPath
in classRawContent
-
getContent
(Required) -
setContent
(Required) -
getSha
(Required)- Overrides:
getSha
in classRawContent
-
setSha
(Required)- Overrides:
setSha
in classRawContent
-
getUrl
(Required)- Overrides:
getUrl
in classRawContent
-
setUrl
(Required)- Overrides:
setUrl
in classRawContent
-
getGitUrl
(Required)- Overrides:
getGitUrl
in classRawContent
-
setGitUrl
(Required)- Overrides:
setGitUrl
in classRawContent
-
getHtmlUrl
(Required)- Overrides:
getHtmlUrl
in classRawContent
-
setHtmlUrl
(Required)- Overrides:
setHtmlUrl
in classRawContent
-
getDownloadUrl
(Required)- Overrides:
getDownloadUrl
in classRawContent
-
setDownloadUrl
(Required)- Overrides:
setDownloadUrl
in classRawContent
-
getLinks
(Required) -
setLinks
(Required) -
getTarget
-
setTarget
-
getSubmoduleGitUrl
-
setSubmoduleGitUrl
-
getAdditionalProperties
-
setAdditionalProperty
-
toString
-
hashCode
public int hashCode() -
equals
-