Anzeigenauswahlsignale
  public
  
  final
  
  class
  AdSelectionSignals
  
    extends Object
  
  
  
  
  
      implements
      
        Parcelable
      
  
  
| java.lang.Object | |
| 😎 | android.adservices.common.AdSelectionSignals | 
Diese Klasse enthält JSON, das bei der Anzeigenauswahl an eine JavaScript-Funktion übergeben wird. Das Inhalte werden von der FLEDGE-Plattform nicht verwendet Sie werden lediglich validiert und dann an die entsprechende JavaScript-Anzeigenauswahl übergeben. .
Zusammenfassung
| Übernommene Konstanten | 
|---|
| Felder | |
|---|---|
| 
    public
    static
    final
    Creator<AdSelectionSignals> | CREATOR
 | 
| 
    public
    static
    final
    AdSelectionSignals | EMPTY
 | 
| Öffentliche Methoden | |
|---|---|
| 
        
        
        
        
        
        int | 
      describeContents()
      Beschreibe die Arten von Spezialobjekten, die in diesem Parcelable enthalten sind die marshallierte Darstellung der Instanz. | 
| 
        
        
        
        
        
        boolean | 
      equals(Object o)
      Vergleicht dieses AdSelectionSignals mit dem angegebenen Objekt. | 
| 
        
        
        static
        
        
        AdSelectionSignals | 
      fromString(String source)
      Erstellt AdSelectionSignals aus einer bestimmten JSON-Datei im String-Format. | 
| 
        
        
        
        
        
        int | 
      hashCode()
      Gibt einen Hash-Code zurück, der der Stringdarstellung dieser Klasse entspricht, die durch
  | 
| 
        
        
        
        
        
        String | 
      toString()
      Gibt eine Stringdarstellung des Objekts zurück. | 
| 
        
        
        
        
        
        void | 
      writeToParcel(Parcel dest, int flags)
      Dieses Objekt in einem Paket zusammenfassen. | 
| Übernommene Methoden | |
|---|---|
Felder
CREATOR
public static final Creator<AdSelectionSignals> CREATOR
LEER
public static final AdSelectionSignals EMPTY
Öffentliche Methoden
describeContents
public int describeContents ()
Beschreibe die Arten von Spezialobjekten, die in diesem Parcelable enthalten sind
 die marshallierte Darstellung der Instanz. Wenn das Objekt zum Beispiel
 einen Dateideskriptor in die Ausgabe von writeToParcel(android.os.Parcel, int) einfügen,
 muss der Rückgabewert dieser Methode den Parameter
 CONTENTS_FILE_DESCRIPTOR Bit.
| Returns | |
|---|---|
| int | Eine Bitmaske, die die Reihe spezieller Objekttypen angibt, die mit einem Marshalling verknüpft sind.
 von dieser Parcelable-Objektinstanz.
 
 Wert ist entweder 0oderCONTENTS_FILE_DESCRIPTOR | 
ist gleich
public boolean equals (Object o)
Vergleicht dieses AdSelectionSignals mit dem angegebenen Objekt. Das Ergebnis ist nur dann wahr, wenn
 Das Argument ist nicht null und ein AdSelectionSignals-Objekt mit derselben Stringform.
 (abruft durch Aufrufen von toString()). Beachten Sie, dass diese Methode kein JSON-Format ausführt.
 Normalisierung, sodass zwei AdSelectionSignals-Objekte mit derselben JSON-Datei ungleich
 Stringdarstellungen der Objekte waren nicht gleich.
| Parameter | |
|---|---|
| o | Object: Das Objekt, mit dem diese AdSelectionSignals verglichen werden sollen | 
| Returns | |
|---|---|
| boolean | "true", wenn das angegebene Objekt ein entsprechendes AdSelectionSignals-Objekt darstellt AdSelectionSignals, andernfalls „false“ | 
fromString
public static AdSelectionSignals fromString (String source)
Erstellt AdSelectionSignals aus einem bestimmten JSON-Code im String-Format.
| Parameter | |
|---|---|
| source | String: Beliebiger gültiger JSON-String, mit dem AdSelectionSignals erstellt werden soll.
 Dieser Wert darf nichtnullsein. | 
| Returns | |
|---|---|
| AdSelectionSignals | Ein AdSelectionSignals-Objekt, das den angegebenen String umschließt.
 
 Dieser Wert darf nicht nullsein. | 
hashCode
public int hashCode ()
Gibt einen Hash-Code zurück, der der Stringdarstellung dieser Klasse entspricht, die durch
 toString() wird angerufen. Beachten Sie, dass diese Methode
keine JSON-Normalisierung durchführt.
 können zwei AdSelectionSignals-Objekte mit derselben JSON-Datei unterschiedliche Hash-Codes haben,
 Die Darstellung der zugrunde liegenden Zeichenfolge war anders.
| Returns | |
|---|---|
| int | einen Hash-Code-Wert für dieses Objekt. | 
toString
public String toString ()
Gibt eine Stringdarstellung des Objekts zurück. Im Allgemeinen
 Die Methode toString gibt einen String zurück,
 „textuell dargestellt“ für dieses Objekt. Das Ergebnis sollte
 eine prägnante, aber informative Darstellung zu sein,
 Person zu lesen.
 Es wird empfohlen, diese Methode von allen abgeleiteten Klassen zu überschreiben.
 
 Die Methode toString für die Klasse Object
 gibt eine Zeichenfolge zurück, die aus dem Namen der Klasse besteht, von der das
 -Objekt eine Instanz ist, das At-Zeichen "@" und
 Die vorzeichenlose hexadezimale Darstellung des Hash-Codes des
 -Objekt enthält. Mit anderen Worten, diese Methode gibt einen String zurück, der dem
 Wert von:
 
| Returns | |
|---|---|
| String | Die String-Form der JSON-Datei, die von dieser Klasse umschlossen wird.
 Dieser Wert darf nicht nullsein. | 
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Dieses Objekt in einem Paket zusammenfassen.
| Parameter | |
|---|---|
| dest | Parcel: Dieser Wert darf nichtnullsein. | 
| flags | int: Zusätzliche Flags, die festlegen, wie das Objekt geschrieben werden soll.
 Kann 0 oderParcelable.PARCELABLE_WRITE_RETURN_VALUEsein.
 
 Der Wert ist entweder0oder eine Kombination ausParcelable.PARCELABLE_WRITE_RETURN_VALUEund android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
