ArtifactDetails

public class ArtifactDetails
extends Object

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


Hier wird die Struktur des Inhalts und des zugehörigen Deskriptors beschrieben, wie sie vom CAS-Tool generiert werden.

Zusammenfassung

Verschachtelte Klassen

class ArtifactDetails.ArtifactFileDescriptor

 

Felder

public String artifact

public List<ArtifactDetails.ArtifactFileDescriptor> details

Öffentliche Konstruktoren

ArtifactDetails()

Öffentliche Methoden

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

Rufen Sie die Liste der Änderungen zwischen einer Basisversion und dem Inhalt des aktuellen Builds ab.

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

Analysiert cas_content_details.json und extrahiert Informationen für den betrachteten Eintrag.

Felder

artifact

public String artifact

Details

public List<ArtifactDetails.ArtifactFileDescriptor> details

Öffentliche Konstruktoren

ArtifactDetails

public ArtifactDetails ()

Öffentliche Methoden

diffContents

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

Rufen Sie die Liste der Änderungen zwischen einer Basisversion und dem Inhalt des aktuellen Builds ab.

Parameter
base ArtifactDetails

current ArtifactDetails

Gibt Folgendes zurück:
List<ArtifactDetails.ArtifactFileDescriptor>

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact)

Parameter
input File

targetArtifact String

Gibt Folgendes zurück:
ArtifactDetails

Löst aus
IOException

parseFile

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

Analysiert cas_content_details.json und extrahiert Informationen für den betrachteten Eintrag.

Parameter
input File

targetArtifact String

baseBuildId String

currentBuildId String

Gibt Folgendes zurück:
ArtifactDetails

Löst aus
IOException