public class

CustomPropertyKey

extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.android.gms.drive.metadata.CustomPropertyKey

Class Overview

The key to a Custom File Property key-value pair that can be serialized in a Parcel.

Summary

Constants
int PRIVATE The custom property is private to this app.
int PUBLIC The custom property is shared with all apps.
[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<CustomPropertyKey> CREATOR
Public Constructors
CustomPropertyKey(String key, int visibility)
Constructs a CustomPropertyKey object.
Public Methods
boolean equals(Object obj)
static CustomPropertyKey fromJson(JSONObject jsonObject)
String getKey()
int getVisibility()
int hashCode()
JSONObject toJson()
String toString()
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Constants

public static final int PRIVATE

The custom property is private to this app.

Constant Value: 1 (0x00000001)

public static final int PUBLIC

The custom property is shared with all apps.

Constant Value: 0 (0x00000000)

Fields

public static final Creator<CustomPropertyKey> CREATOR

Public Constructors

public CustomPropertyKey (String key, int visibility)

Constructs a CustomPropertyKey object.

Parameters
key String: The name of the key. Note that the characters allowed in the name are letters, numbers, and the characters .!@$%^&*()-_/.
visibility int: The visibility of this custom property; either PUBLIC or PRIVATE.

Public Methods

public boolean equals (Object obj)

Parameters
obj Object
Returns
boolean

public static CustomPropertyKey fromJson (JSONObject jsonObject)

Parameters
jsonObject JSONObject
Returns
CustomPropertyKey
Throws
JSONException

public String getKey ()

Returns
String

public int getVisibility ()

Returns
int

public int hashCode ()

Returns
int

public JSONObject toJson ()

Returns
JSONObject
Throws
JSONException

public String toString ()

Returns
String

public void writeToParcel (Parcel dest, int flags)

Parameters
dest Parcel
flags int