AppFunctionParcelableTypeMetadata


public final class AppFunctionParcelableTypeMetadata extends AppFunctionDataTypeMetadata


Defines the schema of a Parcelable data type.

Corresponds to android.os.Parcelable.

Summary

Public constructors

AppFunctionParcelableTypeMetadata(
    @NonNull String qualifiedName,
    boolean isNullable,
    @NonNull String description
)

Public methods

boolean
equals(Object other)
final @NonNull String

The qualified name of the android.os.Parcelable represented by this metadata.

int
@NonNull String

Inherited methods

From androidx.appfunctions.metadata.AppFunctionDataTypeMetadata
final @NonNull String

A description of the data type and its intended use.

final boolean

Whether the data type is nullable.

Public constructors

AppFunctionParcelableTypeMetadata

Added in 1.0.0-alpha08
public AppFunctionParcelableTypeMetadata(
    @NonNull String qualifiedName,
    boolean isNullable,
    @NonNull String description
)

Public methods

equals

public boolean equals(Object other)

getQualifiedName

Added in 1.0.0-alpha08
public final @NonNull String getQualifiedName()

The qualified name of the android.os.Parcelable represented by this metadata.

hashCode

public int hashCode()

toString

public @NonNull String toString()