# Hierarchy For Package net.corda.flows

Package Hierarchies:

- All Packages

## Class Hierarchy

- net.corda.flows.NotaryError
  - net.corda.flows.NotaryError.Conflict
  - net.corda.flows.NotaryError.SignaturesInvalid
  - net.corda.flows.NotaryError.SignaturesMissing
  - net.corda.flows.NotaryError.TimestampInvalid
  - net.corda.flows.NotaryError.TransactionInvalid
- net.corda.core.flows.FlowLogic<T>
  - net.corda.flows.AbstractCashFlow
    - net.corda.flows.CashExitFlow
    - net.corda.flows.CashIssueFlow
    - net.corda.flows.CashPaymentFlow
  - net.corda.flows.AbstractStateReplacementFlow.Acceptor<T>
    - net.corda.flows.ContractUpgradeFlow.Acceptor
    - net.corda.flows.NotaryChangeFlow.Acceptor
  - net.corda.flows.BroadcastTransactionFlow
  - net.corda.flows.TwoPartyTradeFlow.Buyer
  - net.corda.flows.NotaryFlow.Client
  - net.corda.flows.FetchDataFlow<T,W>
    - net.corda.flows.FetchAttachmentsFlow
    - net.corda.flows.FetchTransactionsFlow
  - net.corda.flows.FinalityFlow
  - net.corda.flows.AbstractStateReplacementFlow.Instigator<S,T,M>
    - net.corda.flows.ContractUpgradeFlow.Instigator<OldState,NewState>
    - net.corda.flows.NotaryChangeFlow.Instigator<T>
  - net.corda.flows.IssuerFlow.IssuanceRequester
  - net.corda.flows.IssuerFlow.Issuer
  - net.corda.flows.TwoPartyDealFlow.Primary
    - net.corda.flows.TwoPartyDealFlow.Instigator
  - net.corda.flows.ResolveTransactionsFlow
  - net.corda.flows.TwoPartyDealFlow.Secondary<U>
    - net.corda.flows.TwoPartyDealFlow.Acceptor
  - net.corda.flows.TwoPartyTradeFlow.Seller
  - net.corda.flows.NotaryFlow.Service
    - net.corda.flows.NonValidatingNotaryFlow
    - net.corda.flows.ValidatingNotaryFlow
- net.corda.core.utilities.ProgressTracker.Step
  - net.corda.flows.Companion.APPROVING
  - net.corda.flows.Companion.AWAITING_PROPOSAL
  - net.corda.flows.Companion.AWAITING_PROPOSAL
  - net.corda.flows.Companion.AWAITING_REQUEST
  - net.corda.flows.Companion.BROADCASTING
  - net.corda.flows.Companion.COMMITTING
  - net.corda.flows.Companion.COPYING_TO_REGULATOR
  - net.corda.flows.Companion.FINALISING_TX
  - net.corda.flows.Companion.GENERATING_TX
  - net.corda.flows.Companion.ISSUING
  - net.corda.flows.Companion.NOTARISING
  - net.corda.flows.Companion.NOTARY
  - net.corda.flows.Companion.NOTARY
  - net.corda.flows.Companion.RECEIVING
  - net.corda.flows.Buyer.RECEIVING
  - net.corda.flows.Companion.RECORDING
  - net.corda.flows.Companion.RECORDING
  - net.corda.flows.Companion.REQUESTING
  - net.corda.flows.Companion.SENDING_CONFIRM
  - net.corda.flows.Companion.SENDING_FINAL_TX
  - net.corda.flows.Buyer.SENDING_SIGNATURES
  - net.corda.flows.Companion.SENDING_SIGS
  - net.corda.flows.Companion.SIGNING
  - net.corda.flows.Companion.SIGNING
  - net.corda.flows.Companion.SIGNING
  - net.corda.flows.Companion.SIGNING
  - net.corda.flows.Buyer.SIGNING
  - net.corda.flows.Companion.SIGNING_TX
  - net.corda.flows.Companion.SWAPPING_SIGNATURES
  - net.corda.flows.Companion.TRANSFERRING
  - net.corda.flows.Companion.VALIDATING
  - net.corda.flows.Buyer.VERIFYING
  - net.corda.flows.Companion.VERIFYING
  - net.corda.flows.Companion.VERIFYING
  - net.corda.flows.Companion.VERIFYING
  - net.corda.flows.Companion.VERIFYING
  - net.corda.flows.Buyer.WAITING_FOR_TX
- net.corda.flows.Issuer.Companion
- net.corda.flows.AbstractStateReplacementFlow
  - net.corda.flows.NotaryChangeFlow
- net.corda.flows.Client.Companion
- net.corda.flows.CashFlowCommand
  - net.corda.flows.CashFlowCommand.ExitCash
  - net.corda.flows.CashFlowCommand.IssueCash
  - net.corda.flows.CashFlowCommand.PayCash
- net.corda.flows.TwoPartyTradeFlow
- net.corda.flows.ServiceRequestMessageKt
- net.corda.flows.Instigator.Companion
- net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
- net.corda.flows.IssuerFlow.IssuanceRequestState
- net.corda.flows.FetchDataFlow.Request
- net.corda.flows.IssuerFlow
- net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
- net.corda.flows.FinalityFlow.Companion
- net.corda.flows.NotaryFlow
- net.corda.flows.Seller.Companion
- net.corda.flows.ResolveTransactionsFlow.Companion
- net.corda.flows.TwoPartyDealFlow.SignaturesFromPrimary
- net.corda.flows.AbstractStateReplacementFlow.Proposal<M>
- net.corda.flows.TwoPartyDealFlow.AutoOffer
- net.corda.flows.Issuer.Service
- net.corda.flows.TwoPartyDealFlow.Handshake<T>
- net.corda.flows.AbstractCashFlow.Companion
- net.corda.flows.TwoPartyDealFlow
- net.corda.flows.Service.TransactionParts
- net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
- net.corda.flows.Secondary.Companion
- net.corda.flows.FetchDataFlow.Result<T>
- net.corda.flows.ContractUpgradeFlow
- net.corda.flows.Acceptor.Companion
- net.corda.flows.Primary.Companion
- net.corda.flows.CashExitFlow.Companion

## Interface Hierarchy

- net.corda.flows.TwoPartyDealFlow.MarkerForBogusRegulatorFlow
- net.corda.flows.ServiceRequestMessage