ArtifactDetails

public class ArtifactDetails
extends Object

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


Décrit la structure du contenu et son descripteur tels qu'ils sont générés par l'outil CAS.

Résumé

Classes imbriquées

class ArtifactDetails.ArtifactFileDescriptor

 

Champs

public String artifact

public List<ArtifactDetails.ArtifactFileDescriptor> details

Constructeurs publics

ArtifactDetails()

Méthodes publiques

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

Obtient la liste des modifications entre une base et le contenu de la compilation actuelle.

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

Analyse cas_content_details.json et extrait les informations de l'entrée considérée.

Champs

artefact

public String artifact

détails

public List<ArtifactDetails.ArtifactFileDescriptor> details

Constructeurs publics

ArtifactDetails

public ArtifactDetails ()

Méthodes publiques

diffContents

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

Obtient la liste des modifications entre une base et le contenu de la compilation actuelle.

Paramètres
base ArtifactDetails

current ArtifactDetails

Renvoie
List<ArtifactDetails.ArtifactFileDescriptor>

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact)

Paramètres
input File

targetArtifact String

Renvoie
ArtifactDetails

Génère
IOException

parseFile

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

Analyse cas_content_details.json et extrait les informations de l'entrée considérée.

Paramètres
input File

targetArtifact String

baseBuildId String

currentBuildId String

Renvoie
ArtifactDetails

Génère
IOException