com.r3corda.core.contracts / CommandData

# CommandData

`interface CommandData`

Marker interface for classes that represent commands

### Inheritors

Commands | `interface Commands : CommandData`
Commands | `interface Commands : CommandData`
Commands | `interface Commands : CommandData`
Commands | `interface Commands : CommandData`
Commands | `interface Commands : CommandData`
Fix | `data class Fix : CommandData` A Fix represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.
IssueCommand | `interface IssueCommand : CommandData` A common issue command, to enforce that issue commands have a nonce value.
MoveCommand | `interface MoveCommand : CommandData` A common move command for contracts which can change owner.
TimestampCommand | `data class TimestampCommand : CommandData` If present in a transaction, contains a time that was verified by the timestamping authority/authorities whose public keys are identified in the containing Command object. The true time must be between (after, before).
TypeOnlyCommandData | `abstract class TypeOnlyCommandData : CommandData` Commands that inherit from this are intended to have no data items: its only their presence that matters.