public class

PropertyConfigParcel.JoinableConfigParcel

extends AbstractSafeParcelable

 java.lang.Object

androidx.appsearch.safeparcel.AbstractSafeParcelable

↳androidx.appsearch.safeparcel.PropertyConfigParcel.JoinableConfigParcel

Overview

Class to hold join configuration for a String type.

Summary

Fields
public static final <any>CREATOR

Constructors
publicJoinableConfigParcel(int joinableValueType, boolean deletionPropagation)

Constructor for PropertyConfigParcel.JoinableConfigParcel.

Methods
public booleanequals(java.lang.Object other)

public booleangetDeletionPropagation()

Gets whether delete will be propagated.

public intgetJoinableValueType()

Gets AppSearchSchema.StringPropertyConfig.JoinableValueType of the join.

public inthashCode()

public java.lang.StringtoString()

public voidwriteToParcel(Parcel dest, int flags)

To be implemented by child classes.

from AbstractSafeParcelabledescribeContents
from java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait

Fields

public static final <any> CREATOR

Constructors

public JoinableConfigParcel(int joinableValueType, boolean deletionPropagation)

Constructor for PropertyConfigParcel.JoinableConfigParcel.

Methods

public int getJoinableValueType()

Gets AppSearchSchema.StringPropertyConfig.JoinableValueType of the join.

public boolean getDeletionPropagation()

Gets whether delete will be propagated.

public void writeToParcel(Parcel dest, int flags)

To be implemented by child classes.

This is purely for code sync purpose. Have writeToParcel here so we can keep "@Override" in child classes.

public int hashCode()

public boolean equals(java.lang.Object other)

public java.lang.String toString()