corda / net.corda.core.node.services.vault / SortAttribute

SortAttribute

sealed class SortAttribute

Types

Custom

data class Custom : SortAttribute

entityStateClass should reference a persistent state entity entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema (for example, CashSchemaV1.PersistentCashStatecurrency.name)

Standard

data class Standard : SortAttribute

sortAttribute refers to common table attributes defined in the node schemas: VaultState, VaultLinearStates, VaultFungibleStates

Extension Functions

contextLogger

fun Any.contextLogger(): Logger

When called from a companion object, returns the logger for the enclosing class.

Inheritors

Custom

data class Custom : SortAttribute

entityStateClass should reference a persistent state entity entityStateColumnName should reference an entity attribute name as defined by the associated mapped schema (for example, CashSchemaV1.PersistentCashStatecurrency.name)

Standard

data class Standard : SortAttribute

sortAttribute refers to common table attributes defined in the node schemas: VaultState, VaultLinearStates, VaultFungibleStates