Thema
  public
  
  final
  
  class
  Topic
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| 😎 | android.adservices.topics.Topic | 
Stellen Sie das Themenergebnis aus der getTopics API dar.
Zusammenfassung
| Öffentliche Konstruktoren | |
|---|---|
| 
      Topic(long mTaxonomyVersion, long mModelVersion, int mTopicId)
      Erstellt ein Objekt, das das Ergebnis der getTopics API darstellt. | |
| Öffentliche Methoden | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      equals(Object object)
      Gibt an, ob ein anderes Objekt „gleich“ ist dieses. | 
| 
        
        
        
        
        
        long | 
      getModelVersion()
      Rufen Sie die ModelVersion ab. | 
| 
        
        
        
        
        
        long | 
      getTaxonomyVersion()
      Rufen Sie die TaxonomyVersion ab. | 
| 
        
        
        
        
        
        int | 
      getTopicId()
      Rufen Sie die Themen-ID ab. | 
| 
        
        
        
        
        
        int | 
      hashCode()
      Gibt einen Hash-Code-Wert für das Objekt zurück. | 
| 
        
        
        
        
        
        String | 
      toString()
      Gibt eine Stringdarstellung des Objekts zurück. | 
| Übernommene Methoden | |
|---|---|
Öffentliche Konstruktoren
Thema
public Topic (long mTaxonomyVersion, 
                long mModelVersion, 
                int mTopicId)Erstellt ein Objekt, das das Ergebnis der getTopics API darstellt.
| Parameter | |
|---|---|
| mTaxonomyVersion | long: Long, das die Version der Taxonomie darstellt. | 
| mModelVersion | long: ein Long-Wert, der die Version des Modells darstellt. | 
| mTopicId | int: Eine Ganzzahl, die die eindeutige ID eines Themas darstellt. | 
Öffentliche Methoden
ist gleich
public boolean equals (Object object)
Gibt an, ob ein anderes Objekt „gleich“ ist dieses.
 Die Methode equals implementiert eine Äquivalenzrelation
 bei Objektverweisen, die nicht null sind:
 
- Der Wert ist reflexiv: für jeden Referenzwert, der nicht null ist.
     x,x.equals(x)sollte Folgendes zurückgeben:true
- Sie ist symmetrisch: für alle Nicht-Null-Referenzwerte.
     xundy,x.equals(y)solltetruenur dann zurückgeben, wenny.equals(x)gibttruezurück.
- Sie ist transitiv: für alle Referenzwerte, die nicht Null sind.
     x,yundz, wennx.equals(y)gibttrueundy.equals(z)gibttruezurück, dannx.equals(z)solltetruezurückgeben.
- Es ist Consistency: für alle Referenzwerte, die nicht null sind.
     xundy, mehrere Aufrufe von „x.equals(y)“ gibt regelmäßigtruezurück oder regelmäßigfalsezurückgeben, sofern keine Informationen, die inequalsVergleichen auf der -Objekte geändert.
- Für jeden Nicht-Null-Referenzwert xx.equals(null)solltefalsezurückgeben.
 Die Methode equals für die Klasse Object implementiert
 die differenzierteste Äquivalenzbeziehung für Objekte;
 d. h. für alle Referenzwerte, die nicht Null sind, x und
 y, gibt diese Methode nur dann true zurück,
 wenn sich x und y auf dasselbe Objekt beziehen
 (x == y hat den Wert true).
 
 Beachten Sie, dass es im Allgemeinen erforderlich ist, hashCode
 , wenn diese Methode überschrieben wird, damit die
 allgemeinen Vertrag für die hashCode-Methode, der besagt,
 dass gleiche Objekte dieselben Hash-Codes haben müssen.
| Parameter | |
|---|---|
| object | Object: das Referenzobjekt, mit dem verglichen werden soll. | 
| Returns | |
|---|---|
| boolean | true, wenn dieses Objekt mit dem Objekt identisch ist
          Argument; Andernfallsfalse. | 
getModelVersion
public long getModelVersion ()
Rufen Sie die ModelVersion ab.
| Returns | |
|---|---|
| long | |
getTaxonomyVersion
public long getTaxonomyVersion ()
Rufen Sie die TaxonomyVersion ab.
| Returns | |
|---|---|
| long | |
getTopicId
public int getTopicId ()
Rufen Sie die Themen-ID ab.
| Returns | |
|---|---|
| int | |
hashCode
public int hashCode ()
Gibt einen Hash-Code-Wert für das Objekt zurück. Diese Methode ist
 werden zugunsten von Hash-Tabellen unterstützt, z. B. den von
 HashMap
 
 Der allgemeine Vertrag von hashCode lautet:
 
- Wenn es während eines bestimmten Zeitraums mehrmals für dasselbe Objekt aufgerufen wird
     eine Ausführung einer Java-Anwendung, die Methode hashCodemuss konsistent dieselbe Ganzzahl zurückgeben, sofern keine Informationen vorhanden sind. die inequals-Vergleichen für das Objekt verwendet werden, wird geändert. Diese Ganzzahl muss bei einer Ausführung eines Anwendung auf eine andere Ausführung derselben Anwendung anwenden.
- Wenn zwei Objekte gemäß equals(Object)gleich sind und dann die MethodehashCodefür jede der müssen die beiden Objekte dasselbe ganzzahlige Ergebnis liefern.
- Wenn zwei Objekte ungleich sind, ist es nicht erforderlich,
     laut equals(java.lang.Object)und dann die MethodehashCodefür jede der müssen eindeutige, ganzzahlige Ergebnisse liefern. Die Programmierer sollten sich bewusst sein, dass eindeutige ganzzahlige Ergebnisse für ungleiche Objekte kann die Leistung von Hash-Tabellen verbessern.
 So weit es vernünftigerweise praktisch ist, wurde die hashCode-Methode
 nach der Klasse Object gibt eindeutige Ganzzahlen für
 unterschiedliche Objekte erstellen. (Der hashCode kann, muss aber nicht
 als Funktion der Speicheradresse eines Objekts
 rechtzeitig erkennen.)
| 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 | Entspricht einer Zeichenfolgendarstellung des Objekts. | 
