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