TextResource

API 文件TextResource

一個唯讀的文字主體,由字串、檔案、封存檔條目或其他來源支援。若要建立文字資源,請使用 TextResourceFactory 中的工廠方法之一 (例如 project.resources.text.fromFile(myFile))。

屬性

屬性描述
buildDependencies

傳回一個依賴,其中包含建置此工件的任務。所有 Buildable 實作都必須確保傳回的依賴物件是即時的,以便它可以追蹤此可建置項目的依賴變更。

方法

方法描述
asFile()

asFile(Charset.defaultCharset().name()) 相同。

asFile(charset)

傳回一個包含資源文字且使用給定字元編碼的檔案。如果此資源由具有相符編碼的檔案支援,則可能會傳回該檔案。否則,將會建立並傳回一個臨時檔案。

asReader()

傳回一個未緩衝的 Reader,允許讀取資源的文字。呼叫者負責關閉 Reader。

asString()

傳回一個包含資源文字的字串

腳本區塊

沒有腳本區塊

屬性詳細資訊

TaskDependency buildDependencies (唯讀)

傳回一個依賴,其中包含建置此工件的任務。所有 Buildable 實作都必須確保傳回的依賴物件是即時的,以便它可以追蹤此可建置項目的依賴變更。

方法詳細資訊

File asFile()

asFile(Charset.defaultCharset().name()) 相同。

File asFile(String charset)

傳回一個包含資源文字且使用給定字元編碼的檔案。如果此資源由具有相符編碼的檔案支援,則可能會傳回該檔案。否則,將會建立並傳回一個臨時檔案。

Reader asReader()

傳回一個未緩衝的 Reader,允許讀取資源的文字。呼叫者負責關閉 Reader。

String asString()

傳回一個包含資源文字的字串