# Hierarchy For Package io.dapr.client.domain

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - io.dapr.client.domain.CloudEvent
  - com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
    - com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable)
      - io.dapr.client.domain.StateOptions.StateOptionDurationDeserializer
  - com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
    - com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
      - io.dapr.client.domain.StateOptions.StateOptionDurationSerializer
  - io.dapr.client.domain.State<T>
  - io.dapr.client.domain.StateOptions
  - io.dapr.client.domain.StateOptions.RetryPolicy

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - io.dapr.client.domain.StateOptions.Concurrency
    - io.dapr.client.domain.StateOptions.Consistency
    - io.dapr.client.domain.StateOptions.RetryPolicy.Pattern
    - io.dapr.client.domain.Verb