public QueryableState extends ContractState
A contract state that may be mapped to database schemas configured for this node to support querying for, or filtering of, states.
@NotNull java.lang.Iterable<net.corda.core.schemas.MappedSchema> supportedSchemas()
Enumerate the schemas this state can export representations of itself as.
@NotNull PersistentState generateMappedObject(@NotNull MappedSchema schema)
Export a representation for the given schema.