# Document.LongProperty.DefaultSerializer

Artifact: [androidx.appsearch:appsearch](https://developer.android.com/jetpack/androidx/releases/appsearch) [View Source](https://cs.android.com/search?q=file:androidx/appsearch/annotation/Document.java+class:androidx.appsearch.annotation.Document.LongProperty.DefaultSerializer) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/appsearch#1.1.0)

*** ** * ** ***


```
public final class Document.LongProperty.DefaultSerializer implements LongSerializer<Long>
```

<br />

*** ** * ** ***

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/appsearch/annotation/Document.LongProperty.DefaultSerializer#DefaultSerializer()()` |

| ### Public methods |
|---|---|
| `@https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/lang/Long.html` | `https://developer.android.com/reference/androidx/appsearch/annotation/Document.LongProperty.DefaultSerializer#deserialize(long)(long value)` Deserializes a `https://developer.android.com/reference/androidx/appsearch/app/LongSerializer` from a long. |
| `long` | `https://developer.android.com/reference/androidx/appsearch/annotation/Document.LongProperty.DefaultSerializer#serialize(java.lang.Long)(@https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/lang/Long.html value)` Serializes a `https://developer.android.com/reference/androidx/appsearch/app/LongSerializer` to a long. |

## Public constructors

### DefaultSerializer

Added in 1.1.0

```
public DefaultSerializer()
```

## Public methods

### deserialize

```
public @NonNull Long deserialize(long value)
```

Deserializes a `https://developer.android.com/reference/androidx/appsearch/app/LongSerializer` from a long. Returns null if deserialization failed.

### serialize

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/appsearch#1.1.0)

```
public long serialize(@NonNull Long value)
```

Serializes a `https://developer.android.com/reference/androidx/appsearch/app/LongSerializer` to a long.