# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Constants | Inherited Constants | Fields | Methods | Inherited Methods

# ContactsContract.ProfileSyncState

`public static final class ContactsContract.ProfileSyncState`
`extends Object` `implements SyncStateContract.Columns`

java.lang.Object
↳ | android.provider.ContactsContract.ProfileSyncState

A table provided for sync adapters to use for storing private sync state data for the user's personal profile.

See also:

- `SyncStateContract`

## Summary

### Constants
`String` | `CONTENT_DIRECTORY`

### Inherited constants
From interface `android.provider.SyncStateContract.Columns`
`String` | `ACCOUNT_NAME` A reference to the name of the account to which this data belongs Type: STRING
`String` | `ACCOUNT_TYPE` A reference to the type of the account to which this data belongs Type: STRING
`String` | `DATA` The sync data associated with this account.
From interface `android.provider.BaseColumns`
`String` | `_COUNT` The count of rows in a directory.
`String` | `_ID` The unique ID for a row.

### Fields
`public static final Uri` | `CONTENT_URI` The content:// style URI for this table

### Public methods
`static byte[]` | `get(ContentProviderClient provider, Account account)`
`static Pair<Uri, byte[]>` | `getWithUri(ContentProviderClient provider, Account account)`
`static ContentProviderOperation` | `newSetOperation(Account account, byte[] data)`
`static void` | `set(ContentProviderClient provider, Account account, byte[] data)`

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Constants

### CONTENT_DIRECTORY

    public static final String CONTENT_DIRECTORY

Constant Value: "syncstate"

## Fields

### CONTENT_URI

    public static final Uri CONTENT_URI

The content:// style URI for this table

## Public methods

### get

    public static byte[] get (ContentProviderClient provider,
                    Account account)

Parameters
`provider` | `ContentProviderClient`
`account` | `Account`

Returns
`byte[]` |

Throws
`RemoteException` |

See also:

- `SyncStateContract.Helpers.get(ContentProviderClient, Uri, Account)`

### getWithUri

    public static Pair<Uri, byte[]> getWithUri (ContentProviderClient provider,
                    Account account)

Parameters
`provider` | `ContentProviderClient`
`account` | `Account`

Returns
`Pair<Uri, byte[]>` |

Throws
`RemoteException` |

See also:

- `SyncStateContract.Helpers.get(ContentProviderClient, Uri, Account)`

### newSetOperation

    public static ContentProviderOperation newSetOperation (Account account,
                    byte[] data)

Parameters
`account` | `Account`
`data` | `byte`

Returns
`ContentProviderOperation` |

See also:

- `SyncStateContract.Helpers.newSetOperation(Uri, Account, byte[])`

### set

    public static void set (ContentProviderClient provider,
                    Account account,
                    byte[] data)

Parameters
`provider` | `ContentProviderClient`
`account` | `Account`
`data` | `byte`

Throws
`RemoteException` |

See also:

- `SyncStateContract.Helpers.set(ContentProviderClient, Uri, Account, byte[])`

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*