net.corda.core.schemas Class Hierarchy
Date: 2023-09-18

# Hierarchy For Package net.corda.core.schemas

Package Hierarchies:

- All Packages

## Class Hierarchy

- net.corda.core.schemas.CommonSchema
- net.corda.core.schemas.PersistentState (implements net.corda.core.schemas.DirectStatePersistable)
  - net.corda.core.schemas.CommonSchemaV1.FungibleState
  - net.corda.core.schemas.CommonSchemaV1.LinearState
- net.corda.core.schemas.MappedSchemaValidator.SchemaCrossReferenceReport
- net.corda.core.schemas.MappedSchema
  - net.corda.core.schemas.CommonSchemaV1
- net.corda.core.schemas.MappedSchemaValidator
- net.corda.core.schemas.PersistentStateRef

## Interface Hierarchy

- net.corda.core.contracts.ContractState
  - net.corda.core.schemas.QueryableState
- net.corda.core.schemas.StatePersistable
  - net.corda.core.schemas.DirectStatePersistable
  - net.corda.core.schemas.IndirectStatePersistable<T>