ArtifactDetails
public
class
ArtifactDetails
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.build.content.ArtifactDetails |
說明 CAS 工具產生的內容結構和描述元
摘要
巢狀類別 | |
|---|---|
class |
ArtifactDetails.ArtifactFileDescriptor
|
欄位 | |
|---|---|
public
String |
artifact
|
public
List<ArtifactDetails.ArtifactFileDescriptor> |
details
|
公用建構函式 | |
|---|---|
ArtifactDetails()
|
|
公用方法 | |
|---|---|
static
List<ArtifactDetails.ArtifactFileDescriptor>
|
diffContents(ArtifactDetails base, ArtifactDetails current)
取得基本版本與目前建構內容之間的修改清單。 |
static
ArtifactDetails
|
parseFile(File input, String targetArtifact)
|
static
ArtifactDetails
|
parseFile(File input, String targetArtifact, String baseBuildId, String currentBuildId)
剖析 cas_content_details.json,並擷取所考慮項目的資訊。 |
欄位
構件
public String artifact
公用建構函式
ArtifactDetails
public ArtifactDetails ()
公用方法
diffContents
public static List<ArtifactDetails.ArtifactFileDescriptor> diffContents (ArtifactDetails base, ArtifactDetails current)
取得基本版本與目前建構內容之間的修改清單。
| 參數 | |
|---|---|
base |
ArtifactDetails |
current |
ArtifactDetails |
| 傳回 | |
|---|---|
List<ArtifactDetails.ArtifactFileDescriptor> |
|
parseFile
public static ArtifactDetails parseFile (File input, String targetArtifact)
| 參數 | |
|---|---|
input |
File |
targetArtifact |
String |
| 傳回 | |
|---|---|
ArtifactDetails |
|
| 擲回 | |
|---|---|
IOException |
|
parseFile
public static ArtifactDetails parseFile (File input, String targetArtifact, String baseBuildId, String currentBuildId)
剖析 cas_content_details.json,並擷取所考量項目的資訊。
| 參數 | |
|---|---|
input |
File |
targetArtifact |
String |
baseBuildId |
String |
currentBuildId |
String |
| 傳回 | |
|---|---|
ArtifactDetails |
|
| 擲回 | |
|---|---|
IOException |
|