ArtifactDetails

public class ArtifactDetails
extends Object

java.lang.Object
   ↳ com.android.tradefed.build.content.ArtifactDetails


Bu, CAS aracı tarafından oluşturulan içerik yapısını ve tanımlayıcısını açıklar.

Özet

İç içe yerleştirilmiş sınıflar

class ArtifactDetails.ArtifactFileDescriptor

 

Alanlar

public String artifact

public List<ArtifactDetails.ArtifactFileDescriptor> details

Herkese açık oluşturucular

ArtifactDetails()

Herkese açık yöntemler

static List<ArtifactDetails.ArtifactFileDescriptor> diffContents(ArtifactDetails base, ArtifactDetails current)

Bir temel ile mevcut derleme içerikleri arasındaki değişikliklerin listesini alın.

static ArtifactDetails parseFile(File input, String targetArtifact)
static ArtifactDetails parseFile(File input, String targetArtifact, String baseBuildId, String currentBuildId)

cas_content_details.json dosyasını ayrıştırır ve dikkate alınan girişle ilgili bilgileri ayıklar.

Alanlar

yapı

public String artifact

ayrıntılar

public List<ArtifactDetails.ArtifactFileDescriptor> details

Herkese açık oluşturucular

ArtifactDetails

public ArtifactDetails ()

Herkese açık yöntemler

diffContents

public static List<ArtifactDetails.ArtifactFileDescriptor> diffContents (ArtifactDetails base, 
                ArtifactDetails current)

Bir temel ile mevcut derleme içerikleri arasındaki değişikliklerin listesini alın.

Parametreler
base ArtifactDetails

current ArtifactDetails

İadeler
List<ArtifactDetails.ArtifactFileDescriptor>

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact)

Parametreler
input File

targetArtifact String

Döndürülenler
ArtifactDetails

Verdiği hatalar
IOException

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact, 
                String baseBuildId, 
                String currentBuildId)

cas_content_details.json dosyasını ayrıştırır ve dikkate alınan girişle ilgili bilgileri ayıklar.

Parametreler
input File

targetArtifact String

baseBuildId String

currentBuildId String

Döndürülenler
ArtifactDetails

Verdiği hatalar
IOException