Artefaktdetails
public class ArtifactDetails
extends Object
java.lang.Object | |
↳ | com.android.tradefed.build.content.ArtifactDetails |
Dies beschreibt die Struktur des Inhalts und seines Deskriptors, wie er vom CAS-Tool generiert wird
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class | ArtifactDetails.ArtifactFileDescriptor
|
Felder | |
---|---|
public String | artifact |
public | details
|
Öffentliche Bauträger | |
---|---|
ArtifactDetails () |
Öffentliche Methoden | |
---|---|
static | diffContents ( ArtifactDetails base, ArtifactDetails current) Rufen Sie die Liste der Änderungen zwischen einer Basis und dem aktuellen Build-Inhalt ab. |
static ArtifactDetails | parseFile (File input, String targetArtifact, String baseBuildId, String currentBuildId) Analysiert cas_content_details.json und extrahiert Informationen für den betrachteten Eintrag. |
static ArtifactDetails | parseFile (File input, String targetArtifact) |
Felder
Artefakt
public String artifact
Einzelheiten
publicdetails
Öffentliche Bauträger
Artefaktdetails
public ArtifactDetails ()
Öffentliche Methoden
diffContents
public staticdiffContents (ArtifactDetails base, ArtifactDetails current)
Rufen Sie die Liste der Änderungen zwischen einer Basis und dem aktuellen Build-Inhalt ab.
Parameter | |
---|---|
base | ArtifactDetails |
current | ArtifactDetails |
Kehrt zurück | |
---|---|
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 |
Kehrt zurück | |
---|---|
ArtifactDetails |
parseFile
public static ArtifactDetails parseFile (File input, String targetArtifact)
Parameter | |
---|---|
input | File |
targetArtifact | String |
Kehrt zurück | |
---|---|
ArtifactDetails |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2024-01-26 (UTC).