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

รายละเอียด

public List<ArtifactDetails.ArtifactFileDescriptor> details

เครื่องมือสร้างสาธารณะ

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