Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

AbstractCashFlow<T> - Class in net.corda.finance.flows
Initiates a flow that produces an Issue/Move or Exit Cash transaction.
AbstractCashFlow(progressTracker) - Constructor for class net.corda.finance.flows.AbstractCashFlow
Initiates a flow that produces an Issue/Move or Exit Cash transaction.
AbstractCashFlow.AbstractRequest - Class in net.corda.finance.flows
 
AbstractCashFlow.Companion - Class in net.corda.finance.flows
 
AbstractCashFlow.Result - Class in net.corda.finance.flows
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows. Specialised flows for unit tests differ from this.
AbstractCashSelection - Class in net.corda.finance.contracts.asset.cash.selection
Pluggable interface to allow for different cash selection provider implementations Default implementation class CashSelectionH2Impl uses H2 database and a custom function within H2 to perform aggregation. Custom implementations must implement this interface and declare their implementation in META-INF/services/net.corda.contracts.asset.CashSelection
AbstractCashSelection(maxRetries, retrySleep, retryCap) - Constructor for class net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection
Pluggable interface to allow for different cash selection provider implementations Default implementation class CashSelectionH2Impl uses H2 database and a custom function within H2 to perform aggregation. Custom implementations must implement this interface and declare their implementation in META-INF/services/net.corda.contracts.asset.CashSelection
AbstractCashSelection() - Constructor for class net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection
Pluggable interface to allow for different cash selection provider implementations Default implementation class CashSelectionH2Impl uses H2 database and a custom function within H2 to perform aggregation. Custom implementations must implement this interface and declare their implementation in META-INF/services/net.corda.contracts.asset.CashSelection
AbstractCashSelection.Companion - Class in net.corda.finance.contracts.asset.cash.selection
 
AbstractParty - Class in net.corda.core.identity
An class AbstractParty contains the common elements of class Party and class AnonymousParty, specifically the owning key of the party. In most cases class Party or class AnonymousParty should be used, depending on use-case.
AbstractParty(owningKey) - Constructor for class net.corda.core.identity.AbstractParty
An class AbstractParty contains the common elements of class Party and class AnonymousParty, specifically the owning key of the party. In most cases class Party or class AnonymousParty should be used, depending on use-case.
AbstractRequest(amount) - Constructor for class net.corda.finance.flows.AbstractCashFlow.AbstractRequest
 
AbstractStateReplacementFlow - Class in net.corda.core.flows
Abstract flow to be used for replacing one state with another, for example when changing the notary of a state. Notably this requires a one to one replacement of states, states cannot be split, merged or issued as part of these flows.
AbstractStateReplacementFlow() - Constructor for class net.corda.core.flows.AbstractStateReplacementFlow
Abstract flow to be used for replacing one state with another, for example when changing the notary of a state. Notably this requires a one to one replacement of states, states cannot be split, merged or issued as part of these flows.
AbstractStateReplacementFlow.Acceptor<T> - Class in net.corda.core.flows
 
AbstractStateReplacementFlow.Instigator<S extends ContractState,T extends ContractState,M> - Class in net.corda.core.flows
The class AbstractStateReplacementFlow.Instigator assembles the transaction for state replacement and sends out change proposals to all participants (class AbstractStateReplacementFlow.Acceptor) of that state. If participants agree to the proposed change, they each sign the transaction. Finally, class AbstractStateReplacementFlow.Instigator sends the transaction containing all participants' signatures to the notary for signature, and then back to each participant so they can record it and use the new updated state for future transactions.
AbstractStateReplacementFlow.Proposal<M> - Class in net.corda.core.flows
The class AbstractStateReplacementFlow.Proposal contains the details of proposed state modification. This is the message sent by the class AbstractStateReplacementFlow.Instigator to all participants(class AbstractStateReplacementFlow.Acceptor) during the state replacement process.
AbstractStateReplacementFlow.UpgradeTx - Class in net.corda.core.flows
The assembled transaction for upgrading a contract.
acceptEncoding(encoding) - Method in interface net.corda.core.serialization.EncodingWhitelist
 
acceptNewNetworkParameters(parametersHash) - Method in interface net.corda.core.messaging.CordaRPCOps
Accept network parameters with given hash, hash is obtained through CordaRPCOps.networkParametersFeed method. Information is sent back to the zone operator that the node accepted the parameters update - this process cannot be undone. Only parameters that are scheduled for update can be accepted, if different hash is provided this method will fail. Note: This operation may be restricted only to node administrators.
Acceptor(initiatingSession, progressTracker) - Constructor for class net.corda.core.flows.AbstractStateReplacementFlow.Acceptor
 
Acceptor(initiatingSession) - Constructor for class net.corda.core.flows.AbstractStateReplacementFlow.Acceptor
 
Acceptor(otherSideSession, progressTracker) - Constructor for class net.corda.finance.flows.TwoPartyDealFlow.Acceptor
One side of the flow for inserting a pre-agreed deal.
Acceptor.Companion - Class in net.corda.core.flows
 
AccrualAdjustment - Enum in net.corda.finance.contracts
Simple enum for returning accurals adjusted or unadjusted. We don't actually do anything with this yet though, so it's ignored for now.
AccrualAdjustment() - Constructor for enum net.corda.finance.contracts.AccrualAdjustment
Simple enum for returning accurals adjusted or unadjusted. We don't actually do anything with this yet though, so it's ignored for now.
Actor - Class in net.corda.core.context
Models an initiator in Corda, can be a user, a service, etc.
Actor(id, serviceId, owningLegalIdentity) - Constructor for class net.corda.core.context.Actor
Models an initiator in Corda, can be a user, a service, etc.
Actor.Companion - Class in net.corda.core.context
 
Actor.Id - Class in net.corda.core.context
Actor id.
addAttachment(attachmentId) - Method in class net.corda.core.transactions.TransactionBuilder
 
addCommand(arg) - Method in class net.corda.core.transactions.TransactionBuilder
 
addCommand(data, keys) - Method in class net.corda.core.transactions.TransactionBuilder
 
addCommand(data, keys) - Method in class net.corda.core.transactions.TransactionBuilder
 
Added(stateMachineInfo) - Constructor for class net.corda.core.messaging.StateMachineUpdate.Added
 
Added(node) - Constructor for class net.corda.core.node.services.MapChange.Added
 
addInputState(stateAndRef) - Method in class net.corda.core.transactions.TransactionBuilder
 
addKey(key, weight) - Method in class net.corda.core.crypto.CompositeKey.Builder
Adds a child class CompositeKey node. Specifying a weight for the child is optional and will default to 1.
addKeys(keys) - Method in class net.corda.core.crypto.CompositeKey.Builder
 
addKeys(keys) - Method in class net.corda.core.crypto.CompositeKey.Builder
 
addMockCordapp(contractClassName) - Method in class net.corda.testing.node.MockServices
Add the given package name to the list of packages which will be scanned for cordapp contract verification code
addNoteToTransaction(txnId, noteText) - Method in interface net.corda.core.node.services.VaultService
Add a note to an existing class LedgerTransaction given by its unique class SecureHash id. Multiple notes may be attached to the same class LedgerTransaction. These are additively and immutably persisted within the node local vault database in a single textual field. using a semi-colon separator.
addOutputState(state) - Method in class net.corda.core.transactions.TransactionBuilder
 
addOutputState(state, contract, notary, encumbrance, constraint) - Method in class net.corda.core.transactions.TransactionBuilder
 
addOutputState(state, contract, notary, encumbrance) - Method in class net.corda.core.transactions.TransactionBuilder
 
addOutputState(state, contract, notary) - Method in class net.corda.core.transactions.TransactionBuilder
 
addOutputState(state, contract, constraint) - Method in class net.corda.core.transactions.TransactionBuilder
A default notary must be specified during builder construction to use this method
addOutputState(state, contract) - Method in class net.corda.core.transactions.TransactionBuilder
A default notary must be specified during builder construction to use this method
addSignature(signedTransaction, publicKey) - Method in interface net.corda.core.node.ServiceHub
Helper method to append an additional signature to an existing (partially) class SignedTransaction.
addSignature(signedTransaction) - Method in interface net.corda.core.node.ServiceHub
Helper method to append an additional signature for an existing (partially) class SignedTransaction using the default identity signing key of the node.
addSignature($this, signedTransaction, publicKey) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper method to append an additional signature to an existing (partially) class SignedTransaction.
addSignature($this, signedTransaction) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper method to append an additional signature for an existing (partially) class SignedTransaction using the default identity signing key of the node.
addSuppressed(suppressed) - Method in exception net.corda.core.CordaException
 
addSuppressed(suppressed) - Method in exception net.corda.core.CordaRuntimeException
 
addSuppressed(suppressed) - Method in interface net.corda.core.CordaThrowable
 
addSuppressed(suppressed) - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
addVaultTransactionNote(txnId, txnNote) - Method in interface net.corda.core.messaging.CordaRPCOps
Add note(s) to an existing Vault transaction.
advanceBy(duration) - Method in class net.corda.testing.node.TestClock
Advance this Clock by the specified Duration for testing purposes.
AggregateFunction(type) - Constructor for class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
 
AggregateFunctionExpression(column, predicate, groupByColumns, orderBy) - Constructor for class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
AggregateFunctionType - Enum in net.corda.core.node.services.vault
 
AggregateFunctionType() - Constructor for enum net.corda.core.node.services.vault.AggregateFunctionType
 
ALICE_NAME - Static variable in class net.corda.testing.core.TestConstants
A test node name
allOnesHash - Static variable in class net.corda.core.crypto.SecureHash
A SHA-256 hash value consisting of 32 0xFF bytes. This field provides more intuitive access from Java.
AllPossibleRecipients - Interface in net.corda.core.messaging
A special base class for the set of all possible recipients, without having to identify who they all are.
AlwaysAcceptAttachmentConstraint - Class in net.corda.core.contracts
Amount<T> - Class in net.corda.core.contracts
Amount represents a positive quantity of some token (currency, asset, etc.), measured in quantity of the smallest representable units. The nominal quantity represented by each individual token is equal to the displayTokenSize. The scale property of the displayTokenSize should correctly reflect the displayed decimal places and is used when rounding conversions from indicative/displayed amounts in BigDecimal to Amount occur via the Amount.Companion.fromDecimal method.
Amount(quantity, displayTokenSize, token) - Constructor for class net.corda.core.contracts.Amount
Amount represents a positive quantity of some token (currency, asset, etc.), measured in quantity of the smallest representable units. The nominal quantity represented by each individual token is equal to the displayTokenSize. The scale property of the displayTokenSize should correctly reflect the displayed decimal places and is used when rounding conversions from indicative/displayed amounts in BigDecimal to Amount occur via the Amount.Companion.fromDecimal method.
Amount(tokenQuantity, token) - Constructor for class net.corda.core.contracts.Amount
Automatic conversion constructor from number of tokens to an Amount using getDisplayTokenSize to determine the displayTokenSize.
AMOUNT(amount, token) - Static method in class net.corda.finance.Currencies
 
AMOUNT(amount, token) - Static method in class net.corda.finance.Currencies
 
AMOUNT(amount, token) - Static method in class net.corda.finance.Currencies
 
Amount.Companion - Class in net.corda.core.contracts
 
AmountTransfer<T,P> - Class in net.corda.core.contracts
This class represents a possibly negative transfer of tokens from one vault state to another, possibly at a future date.
AmountTransfer(quantityDelta, token, source, destination) - Constructor for class net.corda.core.contracts.AmountTransfer
This class represents a possibly negative transfer of tokens from one vault state to another, possibly at a future date.
AmountTransfer.Companion - Class in net.corda.core.contracts
 
and(criteria) - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria
 
and(criteria) - Method in interface net.corda.core.node.services.vault.GenericQueryCriteria.ChainableQueryCriteria
 
and(criteria) - Method in class net.corda.core.node.services.vault.QueryCriteria
 
AndComposition(a, b) - Constructor for class net.corda.core.node.services.vault.AttachmentQueryCriteria.AndComposition
 
AndComposition(a, b) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.AndComposition
 
AndVisitor.DefaultImpls - Class in net.corda.core.node.services.vault
 
anonymise() - Method in class net.corda.core.identity.Party
 
AnonymousParty - Class in net.corda.core.identity
The class AnonymousParty class contains enough information to uniquely identify a class Party while excluding private information such as name. It is intended to represent a party on the distributed ledger.
AnonymousParty(owningKey) - Constructor for class net.corda.core.identity.AnonymousParty
The class AnonymousParty class contains enough information to uniquely identify a class Party while excluding private information such as name. It is intended to represent a party on the distributed ledger.
apply(balances, newRef) - Method in class net.corda.core.contracts.AmountTransfer
Applies this AmountTransfer to a list of class SourceAndAmount objects representing balances. The list can be heterogeneous in terms of token types and parties, so long as there is sufficient balance of the correct token type held with the party paying for the transfer.
apply(base, description) - Method in class net.corda.testing.core.SerializationEnvironmentRule
 
applyRollConvention(testDate, dateRollConvention) - Method in class net.corda.finance.contracts.BusinessCalendar
 
AppServiceHub - Interface in net.corda.core.node
A CordaService annotated class requires a constructor taking a single parameter of type interface AppServiceHub. With the interface AppServiceHub parameter a CordaService is able to access to privileged operations. In particular such a CordaService can initiate and track flows marked with interface StartableByService.
asCurrent(block) - Method in class net.corda.core.serialization.SerializationFactory
Allow subclasses to temporarily mark themselves as the current factory for the current thread during serialization/deserialization. Will restore the prior context on exiting the block.
assembleSharedTX(handshake) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Acceptor
 
assembleSharedTX(handshake) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Secondary
 
assembleTx() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
Build the upgrade transaction.
assembleTx() - Method in class net.corda.core.flows.ContractUpgradeFlow.Initiate
Build the upgrade transaction.
assembleTx() - Method in class net.corda.core.flows.NotaryChangeFlow
Build the upgrade transaction.
assertOwnership(party, anonymousParty) - Method in interface net.corda.core.node.services.IdentityService
Asserts that an anonymous party maps to the given full party, by looking up the certificate chain associated with the anonymous party and resolving it back to the given full party.
AssetMismatchException(expectedTypeName, typeName) - Constructor for exception net.corda.finance.flows.TwoPartyTradeFlow.AssetMismatchException
 
at($receiver, dueBefore) - Static method in class net.corda.finance.contracts.asset.ObligationKt
 
Attachment - Interface in net.corda.core.contracts
An attachment is a ZIP (or an optionally signed JAR) that contains one or more files. Attachments are meant to contain public static data which can be referenced from transactions and utilised from contracts. Good examples of how attachments are meant to be used include:
attachment(attachment) - Method in class net.corda.testing.dsl.LedgerDSL
Adds an attachment to the ledger.
attachment(attachment) - Method in interface net.corda.testing.dsl.LedgerDSLInterpreter
Adds an attachment to the ledger.
attachment(attachment) - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
Adds an attachment to the ledger.
attachment(attachmentId) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
Adds an interface Attachment reference to the transaction.
attachment(contractClassName) - Method in class net.corda.testing.dsl.TransactionDSL
 
attachment(attachmentId) - Method in class net.corda.testing.dsl.TransactionDSL
Adds an interface Attachment reference to the transaction.
attachment(attachmentId) - Method in interface net.corda.testing.dsl.TransactionDSLInterpreter
Adds an interface Attachment reference to the transaction.
Attachment.DefaultImpls - Class in net.corda.core.contracts
An attachment is a ZIP (or an optionally signed JAR) that contains one or more files. Attachments are meant to contain public static data which can be referenced from transactions and utilised from contracts. Good examples of how attachments are meant to be used include:
AttachmentConstraint - Interface in net.corda.core.contracts
Constrain which contract-code-containing attachment can be used with a interface ContractState.
attachmentExists(id) - Method in interface net.corda.core.messaging.CordaRPCOps
Checks whether an attachment with the given hash is stored on the node.
AttachmentQueryCriteria - Class in net.corda.core.node.services.vault
 
AttachmentQueryCriteria.AndComposition - Class in net.corda.core.node.services.vault
 
AttachmentQueryCriteria.AttachmentsQueryCriteria - Class in net.corda.core.node.services.vault
AttachmentsQueryCriteria:
AttachmentQueryCriteria.OrComposition - Class in net.corda.core.node.services.vault
 
AttachmentResolutionException - Exception in net.corda.core.contracts
The node asked a remote peer for the attachment identified by hash because it is a dependency of a transaction being resolved, but the remote peer would not provide it.
AttachmentResolutionException(hash) - Constructor for exception net.corda.core.contracts.AttachmentResolutionException
The node asked a remote peer for the attachment identified by hash because it is a dependency of a transaction being resolved, but the remote peer would not provide it.
AttachmentResolutionException - Exception in net.corda.testing.dsl
 
AttachmentResolutionException(attachmentId) - Constructor for exception net.corda.testing.dsl.AttachmentResolutionException
 
attachments() - Method in class net.corda.core.transactions.TransactionBuilder
 
attachments(contractClassNames) - Method in class net.corda.testing.dsl.TransactionDSL
 
AttachmentSort - Class in net.corda.core.node.services.vault
 
AttachmentSort(columns) - Constructor for class net.corda.core.node.services.vault.AttachmentSort
 
AttachmentSort.AttachmentSortAttribute - Enum in net.corda.core.node.services.vault
 
AttachmentSort.AttachmentSortColumn - Class in net.corda.core.node.services.vault
 
AttachmentSortAttribute(columnName) - Constructor for enum net.corda.core.node.services.vault.AttachmentSort.AttachmentSortAttribute
 
AttachmentSortColumn(sortAttribute, direction) - Constructor for class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
 
AttachmentsQueryCriteria(uploaderCondition, filenameCondition, uploadDateCondition) - Constructor for class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
AttachmentsQueryCriteria:
AttachmentsQueryCriteria(uploaderCondition, filenameCondition) - Constructor for class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
AttachmentsQueryCriteria:
AttachmentsQueryCriteria(uploaderCondition) - Constructor for class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
AttachmentsQueryCriteria:
AttachmentsQueryCriteria() - Constructor for class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
AttachmentsQueryCriteria:
AttachmentsQueryCriteriaParser - Interface in net.corda.core.node.services.vault
 
AttachmentStorage - Interface in net.corda.core.node.services
An attachment store records potentially large binary objects, identified by their hash.
AttachmentStorageKt - Class in net.corda.core.node.services
 
Authorise(stateAndRef, upgradedContractClass) - Constructor for class net.corda.core.flows.ContractUpgradeFlow.Authorise
Authorise a contract state upgrade.
AuthServiceId - Class in net.corda.core.context
Authentication / Authorisation Service ID.
AuthServiceId(value) - Constructor for class net.corda.core.context.AuthServiceId
Authentication / Authorisation Service ID.
AutomaticHashConstraint - Class in net.corda.core.contracts
This interface AttachmentConstraint is a convenience class that will be automatically resolved to a class HashAttachmentConstraint. The resolution occurs in TransactionBuilder.toWireTransaction and uses the TransactionState.contract value to find a corresponding loaded Cordapp that contains such a contract, and then uses that Cordapp as the interface Attachment.
AutoOffer(notary, dealBeingOffered) - Constructor for class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
 
avg($receiver, groupByColumns, orderBy) - Method in class net.corda.core.node.services.vault.Builder
 
avg($receiver, groupByColumns, orderBy) - Static method in class net.corda.core.node.services.vault.Builder
Deprecated. 
avg($receiver, groupByColumns) - Static method in class net.corda.core.node.services.vault.Builder
Deprecated. 
avg($receiver) - Static method in class net.corda.core.node.services.vault.Builder
Deprecated. 
avg($receiver, groupByColumns, orderBy) - Static method in class net.corda.core.node.services.vault.Builder
 
avg($receiver, groupByColumns) - Static method in class net.corda.core.node.services.vault.Builder
 
avg($receiver) - Static method in class net.corda.core.node.services.vault.Builder
 

B

base58toBase64($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
Encoding changer. Base58-String to Base64-String, i.e. "SGVsbG8gV29ybGQ=" -> JxF12TrwUP45BMd"
base58ToByteArray($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
 
base58toHex($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
Encoding changer. Base58-String to Hex-String, i.e. "SGVsbG8gV29ybGQ=" -> "48656C6C6F20576F726C64"
base58ToRealString($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
Base58-String to the actual real String, i.e. "JxF12TrwUP45BMd" -> "Hello World".
base64toBase58($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
Encoding changer. Base64-String to Base58-String, i.e. "SGVsbG8gV29ybGQ=" -> JxF12TrwUP45BMd"
base64ToByteArray($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
 
base64toHex($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
Encoding changer. Base64-String to Hex-String, i.e. "SGVsbG8gV29ybGQ=" -> "48656C6C6F20576F726C64"
base64ToRealString($receiver) - Static method in class net.corda.core.utilities.EncodingUtils
Base64-String to the actual real String, i.e. "SGVsbG8gV29ybGQ=" -> "Hello World".
baseDirectory(nodeName) - Method in interface net.corda.testing.driver.DriverDSL
Returns the base directory for a node with the given class CordaX500Name. This method is useful if the base directory is needed before the node is started.
baseDirectory(nodeId) - Method in class net.corda.testing.node.MockNetwork
Get the base directory for the given node id.
BaseQueryCriteriaParser<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,? super S>,S extends BaseSort> - Interface in net.corda.core.node.services.vault
 
BaseSort - Class in net.corda.core.node.services.vault
 
BaseSort() - Constructor for class net.corda.core.node.services.vault.BaseSort
 
BaseTransaction - Class in net.corda.core.transactions
An abstract class defining fields shared by all transaction types in the system.
BaseTransaction() - Constructor for class net.corda.core.transactions.BaseTransaction
An abstract class defining fields shared by all transaction types in the system.
between(fromTime, untilTime) - Static method in class net.corda.core.contracts.TimeWindow
Creates a class TimeWindow with the time interval [fromTime, untilTime). TimeWindow.getMidpoint will return fromTime + (untilTime - fromTime) / 2.
between(fromTime, untilTime) - Method in class net.corda.core.contracts.TimeWindow.Companion
Creates a class TimeWindow with the time interval [fromTime, untilTime). TimeWindow.getMidpoint will return fromTime + (untilTime - fromTime) / 2.
between($receiver, from, to) - Method in class net.corda.core.node.services.vault.Builder
 
between($receiver, from, to) - Static method in class net.corda.core.node.services.vault.Builder
Deprecated. 
between($receiver, from, to) - Static method in class net.corda.core.node.services.vault.Builder
 
between(from, to) - Method in class net.corda.core.node.services.vault.Builder
 
Between(rightFromLiteral, rightToLiteral) - Constructor for class net.corda.core.node.services.vault.ColumnPredicate.Between
 
between($receiver, parties) - Static method in class net.corda.finance.contracts.asset.ObligationKt
 
between(sender, receiver) - Method in interface net.corda.testing.node.InMemoryMessagingNetwork.LatencyCalculator
 
BilateralNetState<P> - Class in net.corda.finance.contracts.asset
Subset of state, containing the elements which must match for two obligation transactions to be nettable. If two obligation state objects produce equal bilateral net states, they are considered safe to net directly. Bilateral states are used in close-out netting.
BilateralNetState(partyKeys, template) - Constructor for class net.corda.finance.contracts.asset.BilateralNetState
Subset of state, containing the elements which must match for two obligation transactions to be nettable. If two obligation state objects produce equal bilateral net states, they are considered safe to net directly. Bilateral states are used in close-out netting.
BilateralNettableState<N extends BilateralNettableState<N>> - Interface in net.corda.finance.contracts
Interface for state objects that support being netted with other state objects.
BinaryComparison(operator, rightLiteral) - Constructor for class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
 
BinaryComparisonOperator - Enum in net.corda.core.node.services.vault
 
BinaryComparisonOperator() - Constructor for enum net.corda.core.node.services.vault.BinaryComparisonOperator
 
BinaryLogical(left, right, operator) - Constructor for class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
 
BinaryLogicalOperator - Enum in net.corda.core.node.services.vault
 
BinaryLogicalOperator() - Constructor for enum net.corda.core.node.services.vault.BinaryLogicalOperator
 
BOB_NAME - Static variable in class net.corda.testing.core.TestConstants
A test node name
BOC_NAME - Static variable in class net.corda.testing.core.TestConstants
A test node name
build(threshold) - Method in class net.corda.core.crypto.CompositeKey.Builder
Builds the class CompositeKey. If threshold is not specified, it will default to the total (aggregated) weight of the children, effectively generating an "N of N" requirement. During process removes single keys wrapped in class CompositeKey and enforces ordering on child nodes.
build(merkleRoot, includeHashes) - Method in class net.corda.core.crypto.PartialMerkleTree.Companion
 
build(principal) - Static method in class net.corda.core.identity.CordaX500Name
 
build(principal) - Method in class net.corda.core.identity.CordaX500Name.Companion
 
Builder() - Constructor for class net.corda.core.crypto.CompositeKey.Builder
A helper class for building a class CompositeKey.
Builder - Class in net.corda.core.node.services.vault
 
builder(block) - Static method in class net.corda.core.node.services.vault.QueryCriteriaUtils
 
buildFilteredTransaction() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
Constructs a filtered transaction: the inputs and the notary party are always visible, while the rest are hidden.
buildFilteredTransaction(wtx, filtering) - Static method in class net.corda.core.transactions.FilteredTransaction
Construction of filtered transaction with partial Merkle tree.
buildFilteredTransaction(wtx, filtering) - Method in class net.corda.core.transactions.FilteredTransaction.Companion
Construction of filtered transaction with partial Merkle tree.
buildFilteredTransaction(filtering) - Method in class net.corda.core.transactions.SignedTransaction
Helper function to directly build a class FilteredTransaction using provided filtering functions, without first accessing the SignedTransaction.getTx.
buildFilteredTransaction(filtering) - Method in class net.corda.core.transactions.WireTransaction
Build filtered transaction using provided filtering functions.
BusinessCalendar - Class in net.corda.finance.contracts
A business calendar performs date calculations that take into account national holidays and weekends. This is a typical feature of financial contracts, in which a business may not want a payment event to fall on a day when no staff are around to handle problems.
BusinessCalendar(holidayDates) - Constructor for class net.corda.finance.contracts.BusinessCalendar
A business calendar performs date calculations that take into account national holidays and weekends. This is a typical feature of financial contracts, in which a business may not want a payment event to fall on a day when no staff are around to handle problems.
BusinessCalendar.Companion - Class in net.corda.finance.contracts
 
BusinessCalendar.UnknownCalendar - Exception in net.corda.finance.contracts
 
BusinessCalendarWrapper - Class in net.corda.finance.plugin
 
BusinessCalendarWrapper(holidayDates) - Constructor for class net.corda.finance.plugin.BusinessCalendarWrapper
 
Buyer(sellerSession, notary, acceptablePrice, typeToBuy, anonymous) - Constructor for class net.corda.finance.flows.TwoPartyTradeFlow.Buyer
 
Buyer(otherSideSession, notary, acceptablePrice, typeToBuy) - Constructor for class net.corda.finance.flows.TwoPartyTradeFlow.Buyer
 
Buyer.COLLECTING_SIGNATURES - Class in net.corda.finance.flows
 
Buyer.RECEIVING - Class in net.corda.finance.flows
 
Buyer.RECORDING - Class in net.corda.finance.flows
 
Buyer.SharedTx - Class in net.corda.finance.flows
 
Buyer.SIGNING - Class in net.corda.finance.flows
 
Buyer.VERIFYING - Class in net.corda.finance.flows
 
byKeys($receiver) - Static method in class net.corda.core.crypto.CryptoUtils
Returns the set of all PublicKeys of the signatures.
ByteArrays - Class in net.corda.core.utilities
 
ByteSequence - Class in net.corda.core.utilities
An abstraction of a byte array, with offset and size that does no copying of bytes unless asked to.
ByteSequence.Companion - Class in net.corda.core.utilities
 

C

calculateDaysBetween(startDate, endDate, dcbYear, dcbDay) - Static method in class net.corda.finance.contracts.BusinessCalendar
 
calculateDaysBetween(startDate, endDate, dcbYear, dcbDay) - Method in class net.corda.finance.contracts.BusinessCalendar.Companion
 
CalendarDeserializer - Class in net.corda.finance.plugin
 
CalendarSerializer - Class in net.corda.finance.plugin
 
call() - Method in class net.corda.client.jackson.StringToMethodCallParser.ParsedMethodCall
 
call() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Acceptor
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.CollectSignatureFlow
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.CollectSignaturesFlow
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.ContractUpgradeFlow.Authorise
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.ContractUpgradeFlow.Deauthorise
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.DataVendingFlow
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.FinalityFlow
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.FlowLogic
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.NotaryFlow.Client
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.ReceiveStateAndRefFlow
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.ReceiveTransactionFlow
This is where you fill out your business logic.
call() - Method in class net.corda.core.flows.SignTransactionFlow
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.CashConfigDataFlow
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.CashExitFlow
 
call() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.CashIssueFlow
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.CashPaymentFlow
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Primary
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Secondary
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.Buyer
This is where you fill out your business logic.
call() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.Seller
This is where you fill out your business logic.
Cash - Class in net.corda.finance.contracts.asset
A cash transaction may split and merge money represented by a set of (issuer, depositRef) pairs, across multiple input and output states. Imagine a Bitcoin transaction but in which all UTXOs had a colour (a blend of issuer+depositRef) and you couldn't merge outputs of two colours together, but you COULD put them in the same transaction.
Cash() - Constructor for class net.corda.finance.contracts.asset.Cash
A cash transaction may split and merge money represented by a set of (issuer, depositRef) pairs, across multiple input and output states. Imagine a Bitcoin transaction but in which all UTXOs had a colour (a blend of issuer+depositRef) and you couldn't merge outputs of two colours together, but you COULD put them in the same transaction.
Cash.Commands - Interface in net.corda.finance.contracts.asset
 
Cash.Companion - Class in net.corda.finance.contracts.asset
 
Cash.State - Class in net.corda.finance.contracts.asset
A state representing a cash claim against some party.
CashConfigDataFlow - Class in net.corda.finance.flows
Flow to obtain cash cordapp app configuration.
CashConfigDataFlow() - Constructor for class net.corda.finance.flows.CashConfigDataFlow
Flow to obtain cash cordapp app configuration.
CashConfiguration - Class in net.corda.finance.flows
 
CashConfiguration(issuableCurrencies, supportedCurrencies) - Constructor for class net.corda.finance.flows.CashConfiguration
 
CashException - Exception in net.corda.finance.flows
 
CashException(message, cause) - Constructor for exception net.corda.finance.flows.CashException
 
CashExitFlow - Class in net.corda.finance.flows
Initiates a flow that produces an cash exit transaction.
CashExitFlow(amount, issuerRef, progressTracker) - Constructor for class net.corda.finance.flows.CashExitFlow
Initiates a flow that produces an cash exit transaction.
CashExitFlow(amount, issuerRef) - Constructor for class net.corda.finance.flows.CashExitFlow
 
CashExitFlow(request) - Constructor for class net.corda.finance.flows.CashExitFlow
 
CashExitFlow.Companion - Class in net.corda.finance.flows
 
CashExitFlow.ExitRequest - Class in net.corda.finance.flows
 
CashIssueAndPaymentFlow - Class in net.corda.finance.flows
Initiates a flow that self-issues cash (which should then be sent to recipient(s) using a payment transaction).
CashIssueAndPaymentFlow(amount, issueRef, recipient, anonymous, notary, progressTracker) - Constructor for class net.corda.finance.flows.CashIssueAndPaymentFlow
Initiates a flow that self-issues cash (which should then be sent to recipient(s) using a payment transaction).
CashIssueAndPaymentFlow(amount, issueRef, recipient, anonymous, notary) - Constructor for class net.corda.finance.flows.CashIssueAndPaymentFlow
 
CashIssueAndPaymentFlow(request) - Constructor for class net.corda.finance.flows.CashIssueAndPaymentFlow
 
CashIssueAndPaymentFlow.IssueAndPaymentRequest - Class in net.corda.finance.flows
 
CashIssueFlow - Class in net.corda.finance.flows
Initiates a flow that self-issues cash (which should then be sent to recipient(s) using a payment transaction).
CashIssueFlow(amount, issuerBankPartyRef, notary, progressTracker) - Constructor for class net.corda.finance.flows.CashIssueFlow
Initiates a flow that self-issues cash (which should then be sent to recipient(s) using a payment transaction).
CashIssueFlow(amount, issuerBankPartyRef, notary) - Constructor for class net.corda.finance.flows.CashIssueFlow
 
CashIssueFlow(request) - Constructor for class net.corda.finance.flows.CashIssueFlow
 
CashIssueFlow.IssueRequest - Class in net.corda.finance.flows
 
CashPaymentFlow - Class in net.corda.finance.flows
Initiates a flow that sends cash to a recipient.
CashPaymentFlow(amount, recipient, anonymous, progressTracker, issuerConstraint, notary) - Constructor for class net.corda.finance.flows.CashPaymentFlow
Initiates a flow that sends cash to a recipient.
CashPaymentFlow(amount, recipient) - Constructor for class net.corda.finance.flows.CashPaymentFlow
A straightforward constructor that constructs spends using cash states of any issuer.
CashPaymentFlow(amount, recipient, anonymous) - Constructor for class net.corda.finance.flows.CashPaymentFlow
A straightforward constructor that constructs spends using cash states of any issuer.
CashPaymentFlow(amount, recipient, anonymous, notary) - Constructor for class net.corda.finance.flows.CashPaymentFlow
 
CashPaymentFlow(request) - Constructor for class net.corda.finance.flows.CashPaymentFlow
 
CashPaymentFlow.PaymentRequest - Class in net.corda.finance.flows
 
CashSchema - Class in net.corda.finance.schemas
An object used to fully qualify the class CashSchema family name (i.e. independent of version).
CashSchemaV1 - Class in net.corda.finance.schemas
First version of a cash contract ORM schema that maps all fields of the Cash contract state as it stood at the time of writing.
CashSchemaV1.PersistentCashState - Class in net.corda.finance.schemas
 
CashSelectionH2Impl - Class in net.corda.finance.contracts.asset.cash.selection
 
CashSelectionH2Impl() - Constructor for class net.corda.finance.contracts.asset.cash.selection.CashSelectionH2Impl
 
CashSelectionH2Impl.Companion - Class in net.corda.finance.contracts.asset.cash.selection
 
CashSelectionOracleImpl - Class in net.corda.finance.contracts.asset.cash.selection
 
CashSelectionOracleImpl() - Constructor for class net.corda.finance.contracts.asset.cash.selection.CashSelectionOracleImpl
 
CashSelectionOracleImpl.Companion - Class in net.corda.finance.contracts.asset.cash.selection
 
CashSelectionPostgreSQLImpl - Class in net.corda.finance.contracts.asset.cash.selection
 
CashSelectionPostgreSQLImpl() - Constructor for class net.corda.finance.contracts.asset.cash.selection.CashSelectionPostgreSQLImpl
 
CashSelectionPostgreSQLImpl.Companion - Class in net.corda.finance.contracts.asset.cash.selection
 
CashSelectionSQLServerImpl - Class in net.corda.finance.contracts.asset.cash.selection
SQL Server / SQL Azure
CashSelectionSQLServerImpl() - Constructor for class net.corda.finance.contracts.asset.cash.selection.CashSelectionSQLServerImpl
SQL Server / SQL Azure
CashSelectionSQLServerImpl.Companion - Class in net.corda.finance.contracts.asset.cash.selection
 
CashUtilities - Class in net.corda.finance.contracts.asset
 
certificateFromKey(owningKey) - Method in interface net.corda.core.node.services.IdentityService
Resolves a public key to the well known identity class PartyAndCertificate instance which is owned by the key.
ChainableQueryCriteria.AndVisitor<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,? super S>,S extends BaseSort> - Interface in net.corda.core.node.services.vault
 
ChainableQueryCriteria.OrVisitor<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,? super S>,S extends BaseSort> - Interface in net.corda.core.node.services.vault
 
Change.Position - Class in net.corda.core.utilities
 
Change.Rendering - Class in net.corda.core.utilities
 
Change.Structural - Class in net.corda.core.utilities
 
CHARLIE_NAME - Static variable in class net.corda.testing.core.TestConstants
A test node name
checkAllComponentsVisible(componentGroupEnum) - Method in class net.corda.core.transactions.FilteredTransaction
Function that checks if all of the components in a particular group are visible. This functionality is required on non-Validating Notaries to check that all inputs are visible. It might also be applied in Oracles or any other entity requiring class Command visibility, but because this method cannot distinguish between related and unrelated to the signer class Commands, one should use the FilteredTransaction.checkCommandVisibility method, which is specifically designed for class Command visibility purposes. The logic behind this algorithm is that we check that the root of the provided group partialMerkleTree matches with the root of a fullMerkleTree if computed using all visible components. Note that this method is usually called after or before FilteredTransaction.verify, to also ensure that the provided partial Merkle tree corresponds to the correct leaf in the top Merkle tree.
checkBaseInvariants() - Method in class net.corda.core.transactions.BaseTransaction
 
checkBaseInvariants() - Method in class net.corda.core.transactions.FullTransaction
 
checkCommandVisibility(publicKey) - Method in class net.corda.core.transactions.FilteredTransaction
Function that checks if all of the commands that should be signed by the input public key are visible. This functionality is required from Oracles to check that all of the commands they should sign are visible. This algorithm uses the ComponentGroupEnum.SIGNERS_GROUP to count how many commands should be signed by the input PublicKey and it then matches it with the size of received TraversableTransaction.getCommands. Note that this method does not throw if there are no commands for this key to sign in the original class WireTransaction.
checkFlowPermission(permissionName, extraAuditData) - Method in class net.corda.core.flows.FlowLogic
Flows can call this method to ensure that the active FlowInitiator is authorised for a particular action. This provides fine grained control over application level permissions, when RPC control over starting the flow is insufficient, or the permission is runtime dependent upon the choices made inside long lived flow code. For example some users may have restricted limits on how much cash they can transfer, or whether they can change certain fields. An audit event is always recorded whenever this method is used. If the permission is not granted for the FlowInitiator a FlowException is thrown.
checkProposal(stx) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Instigator
 
checkProposal(stx) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Primary
 
checkSignature(sig) - Method in class net.corda.core.transactions.WireTransaction
Checks that the given signature matches one of the commands and that it is a correct signature over the tx.
checkSignaturesAreValid() - Method in interface net.corda.core.transactions.TransactionWithSignatures
Mathematically validates the signatures that are present on this transaction. This does not imply that the signatures are by the right keys, or that there are sufficient signatures, just that they aren't corrupt. If you use this function directly you'll need to do the other checks yourself. Probably you want TransactionWithSignatures.verifyRequiredSignatures instead.
checkSignaturesAreValid($this) - Static method in class net.corda.core.transactions.TransactionWithSignatures.DefaultImpls
Mathematically validates the signatures that are present on this transaction. This does not imply that the signatures are by the right keys, or that there are sufficient signatures, just that they aren't corrupt. If you use this function directly you'll need to do the other checks yourself. Probably you want TransactionWithSignatures.verifyRequiredSignatures instead.
checkTransaction() - Method in class net.corda.core.flows.NotaryFlow.Client
Checks that the transaction specifies a valid notary, and verifies that it contains all required signatures apart from the notary's.
checkTransaction(stx) - Method in class net.corda.core.flows.SignTransactionFlow
The SignTransactionFlow.checkTransaction method allows the caller of this flow to provide some additional checks over the proposed transaction received from the counterparty. For example:
checkValidity() - Method in class net.corda.core.crypto.CompositeKey
This method will detect graph cycles in the full composite key structure to protect against infinite loops when traversing the graph and key duplicates in the each layer. It also checks if the threshold and weight constraint requirements are met, while it tests for aggregated-weight integer overflow. In practice, this method should be always invoked on the root class CompositeKey, as it inherently validates the child nodes (all the way till the leaves).
checkWithFun(checkingFun) - Method in class net.corda.core.transactions.FilteredTransaction
Function that checks the whole filtered structure. Force type checking on a structure that we obtained, so we don't sign more than expected. Example: Oracle is implemented to check only for commands, if it gets an attachment and doesn't expect it - it can sign over a transaction with the attachment that wasn't verified. Of course it depends on how you implement it, but else -> false should solve a problem with possible later extensions to WireTransaction.
CHF - Static variable in class net.corda.finance.Currencies
 
childProgressTracker() - Method in class net.corda.core.flows.Companion.NOTARISING
 
childProgressTracker() - Method in class net.corda.core.utilities.ProgressTracker.Step
 
childProgressTracker() - Method in class net.corda.finance.flows.Buyer.COLLECTING_SIGNATURES
 
childProgressTracker() - Method in class net.corda.finance.flows.Companion.VERIFYING_AND_SIGNING
 
CityDatabase - Class in net.corda.finance.utils
A simple lookup table of city names to their coordinates. Lookups are case insensitive.
ClassWhitelist - Interface in net.corda.core.serialization
 
clearNetworkMapCache() - Method in interface net.corda.core.messaging.CordaRPCOps
Clear all network map data from local node cache.
clearNetworkMapCache() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Clear all network map data from local node cache.
Client(stx, progressTracker) - Constructor for class net.corda.core.flows.NotaryFlow.Client
A flow to be used by a party for obtaining signature(s) from a NotaryService ascertaining the transaction time-window is correct and none of its inputs have been used in another completed transaction.
Client(stx) - Constructor for class net.corda.core.flows.NotaryFlow.Client
 
Client.Companion - Class in net.corda.core.flows
 
ClientRelevantError - Interface in net.corda.core
Allows an implementing Throwable to be propagated to clients.
ClientRpcSslOptions - Class in net.corda.core.messaging
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
ClientRpcSslOptions(trustStorePath, trustStorePassword, trustStoreProvider) - Constructor for class net.corda.core.messaging.ClientRpcSslOptions
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
close() - Method in class net.corda.client.rpc.CordaRPCConnection
 
close() - Method in interface net.corda.core.messaging.FlowHandle
Use this function for flows whose returnValue is not going to be used, so as to free up server resources.
close() - Method in class net.corda.core.messaging.FlowHandleImpl
Use this function for flows whose returnValue is not going to be used, so as to free up server resources.
close() - Method in interface net.corda.core.messaging.FlowProgressHandle
Use this function for flows whose returnValue and progress are not going to be used or tracked, so as to free up server resources. Note that it won't really close if one subscribes on progress Observable, but then forgets to unsubscribe.
close() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
Use this function for flows whose returnValue and progress are not going to be used or tracked, so as to free up server resources. Note that it won't really close if one subscribes on progress Observable, but then forgets to unsubscribe.
ClusterSpec - Class in net.corda.testing.node
Abstract class specifying information about the consensus algorithm used for a cluster of nodes.
ClusterSpec() - Constructor for class net.corda.testing.node.ClusterSpec
Abstract class specifying information about the consensus algorithm used for a cluster of nodes.
ClusterSpec.Raft - Class in net.corda.testing.node
A class representing the configuration of a raft consensus algorithm used for a cluster of nodes.
CollectionExpression(operator, rightLiteral) - Constructor for class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
 
CollectionOperator - Enum in net.corda.core.node.services.vault
 
CollectionOperator() - Constructor for enum net.corda.core.node.services.vault.CollectionOperator
 
CollectSignatureFlow - Class in net.corda.core.flows
Get and check the required signature.
CollectSignatureFlow(partiallySignedTx, session, signingKeys) - Constructor for class net.corda.core.flows.CollectSignatureFlow
Get and check the required signature.
CollectSignatureFlow(partiallySignedTx, session, signingKeys) - Constructor for class net.corda.core.flows.CollectSignatureFlow
 
CollectSignaturesFlow - Class in net.corda.core.flows
The class CollectSignaturesFlow is used to automate the collection of counterparty signatures for a given transaction.
CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom, myOptionalKeys, progressTracker) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
The class CollectSignaturesFlow is used to automate the collection of counterparty signatures for a given transaction.
CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom, myOptionalKeys) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
The class CollectSignaturesFlow is used to automate the collection of counterparty signatures for a given transaction.
CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom, progressTracker) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
 
CollectSignaturesFlow(partiallySignedTx, sessionsToCollectFrom) - Constructor for class net.corda.core.flows.CollectSignaturesFlow
 
CollectSignaturesFlow.Companion - Class in net.corda.core.flows
 
Column<O,C> - Class in net.corda.core.node.services.vault
 
Column(name, declaringClass) - Constructor for class net.corda.core.node.services.vault.Column
 
Column(field) - Constructor for class net.corda.core.node.services.vault.Column
Deprecated. 
Column(field) - Constructor for class net.corda.core.node.services.vault.Column
 
Column(property) - Constructor for class net.corda.core.node.services.vault.Column
 
ColumnPredicate<C> - Class in net.corda.core.node.services.vault
 
ColumnPredicate.AggregateFunction<C> - Class in net.corda.core.node.services.vault
 
ColumnPredicate.Between<C extends Comparable<? super C>> - Class in net.corda.core.node.services.vault
 
ColumnPredicate.BinaryComparison<C extends Comparable<? super C>> - Class in net.corda.core.node.services.vault
 
ColumnPredicate.CollectionExpression<C> - Class in net.corda.core.node.services.vault
 
ColumnPredicate.EqualityComparison<C> - Class in net.corda.core.node.services.vault
 
ColumnPredicate.Likeness - Class in net.corda.core.node.services.vault
 
ColumnPredicate.NullExpression<C> - Class in net.corda.core.node.services.vault
 
ColumnPredicateExpression(column, predicate) - Constructor for class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
 
combine(other, function) - Method in class net.corda.core.utilities.Try
Maps the given function to the values from this class Try.Success and other, or returns this if this is a class Try.Failure or other if other is a class Try.Failure.
Command<T extends CommandData> - Class in net.corda.core.contracts
Command data/content plus pubkey pair: the signature is stored at the end of the serialized bytes
Command(value, signers) - Constructor for class net.corda.core.contracts.Command
Command data/content plus pubkey pair: the signature is stored at the end of the serialized bytes
Command(data, key) - Constructor for class net.corda.core.contracts.Command
 
command(signers, commandData) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
Adds a command to the transaction.
command(signer, commandData) - Method in class net.corda.testing.dsl.TransactionDSL
Adds a command to the transaction.
command(signers, commandData) - Method in class net.corda.testing.dsl.TransactionDSL
Adds a command to the transaction.
command(signers, commandData) - Method in interface net.corda.testing.dsl.TransactionDSLInterpreter
Adds a command to the transaction.
CommandAndState - Class in net.corda.core.contracts
Return structure for OwnableState.withNewOwner
CommandAndState(command, ownableState) - Constructor for class net.corda.core.contracts.CommandAndState
Return structure for OwnableState.withNewOwner
CommandData - Interface in net.corda.core.contracts
Marker interface for classes that represent commands
commands() - Method in class net.corda.core.transactions.TransactionBuilder
 
Commands.Create - Class in net.corda.testing.contracts
 
Commands.Create - Class in net.corda.testing.contracts
 
Commands.Exit - Class in net.corda.finance.contracts.asset
A command stating that money has been withdrawn from the shared ledger and is now accounted for in some other way.
Commands.Exit<P> - Class in net.corda.finance.contracts.asset
A command stating that the debt is being released by the beneficiary. Normally would indicate either settlement outside of the ledger, or that the obligor is unable to pay.
Commands.Issue - Class in net.corda.finance.contracts.asset
Allows new cash states to be issued into existence.
Commands.Issue - Class in net.corda.finance.contracts.asset
Allows new obligation states to be issued into existence.
Commands.Issue - Class in net.corda.finance.contracts
 
Commands.Move - Class in net.corda.finance.contracts.asset
A command stating that money has been moved, optionally to fulfil another contract.
Commands.Move - Class in net.corda.finance.contracts.asset
A command stating that a debt has been moved, optionally to fulfil another contract.
Commands.Move - Class in net.corda.finance.contracts
 
Commands.Move - Class in net.corda.testing.contracts
 
Commands.Move - Class in net.corda.testing.contracts
 
Commands.Net - Class in net.corda.finance.contracts.asset
Net two or more obligation states together in a close-out netting style. Limited to bilateral netting as only the beneficiary (not the obligor) needs to sign.
Commands.Redeem - Class in net.corda.finance.contracts
 
Commands.SetLifecycle - Class in net.corda.finance.contracts.asset
A command stating that the beneficiary is moving the contract into the defaulted state as it has not been settled by the due date, or resetting a defaulted contract back to the issued state.
Commands.Settle<P> - Class in net.corda.finance.contracts.asset
A command stating that the obligor is settling some or all of the amount owed by transferring a suitable state object to the beneficiary. If this reduces the balance to zero, the state object is destroyed.
commandsOfType(clazz) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify getting all class Command items with a interface CommandData of a particular class, interface, or base class.
CommandWithParties<T extends CommandData> - Class in net.corda.core.contracts
A class Command where the signing parties have been looked up if they have a well known/recognised institutional key.
CommandWithParties(signers, signingParties, value) - Constructor for class net.corda.core.contracts.CommandWithParties
A class Command where the signing parties have been looked up if they have a well known/recognised institutional key.
CommercialPaper - Class in net.corda.finance.contracts
 
CommercialPaper() - Constructor for class net.corda.finance.contracts.CommercialPaper
 
CommercialPaper.Commands - Interface in net.corda.finance.contracts
 
CommercialPaper.Companion - Class in net.corda.finance.contracts
 
CommercialPaper.State - Class in net.corda.finance.contracts
 
CommercialPaperKt - Class in net.corda.finance.contracts
 
CommercialPaperSchema - Class in net.corda.finance.schemas
An object used to fully qualify the class CommercialPaperSchema family name (i.e. independent of version).
CommercialPaperSchemaV1 - Class in net.corda.finance.schemas
First version of a commercial paper contract ORM schema that maps all fields of the CommercialPaper contract state as it stood at the time of writing.
CommercialPaperSchemaV1.PersistentCommercialPaperState - Class in net.corda.finance.schemas
 
Commodity - Class in net.corda.finance.contracts
Class representing a commodity, as an equivalent to the Currency class. This exists purely to enable the CommodityContract contract, and is likely to change in future.
Commodity(commodityCode, displayName, defaultFractionDigits) - Constructor for class net.corda.finance.contracts.Commodity
Class representing a commodity, as an equivalent to the Currency class. This exists purely to enable the CommodityContract contract, and is likely to change in future.
Commodity.Companion - Class in net.corda.finance.contracts
 
CommonQueryCriteria() - Constructor for class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
 
CommonSchema - Class in net.corda.core.schemas
JPA representation of the common schema entities
CommonSchemaV1 - Class in net.corda.core.schemas
First version of the Vault ORM schema
CommonSchemaV1.FungibleState - Class in net.corda.core.schemas
 
CommonSchemaV1.LinearState - Class in net.corda.core.schemas
 
CommonStateAttribute(attributeParent, attributeChild) - Constructor for enum net.corda.core.node.services.vault.Sort.CommonStateAttribute
 
Companion - Static variable in class net.corda.client.jackson.StringToMethodCallParser
 
Companion - Static variable in class net.corda.client.rpc.CordaRPCClient
 
Companion - Static variable in class net.corda.client.rpc.CordaRPCClientConfiguration
 
Companion - Static variable in class net.corda.core.context.Actor
 
Companion - Static variable in class net.corda.core.context.InvocationContext
 
Companion - Static variable in class net.corda.core.context.Trace
 
Companion - Static variable in class net.corda.core.context.Trace.InvocationId
 
Companion - Static variable in class net.corda.core.context.Trace.SessionId
 
Companion - Static variable in class net.corda.core.contracts.Amount
 
Companion - Static variable in class net.corda.core.contracts.AmountTransfer
 
Companion - Static variable in class net.corda.core.contracts.TimeWindow
 
Companion - Static variable in class net.corda.core.contracts.UniqueIdentifier
 
Companion - Static variable in class net.corda.core.crypto.CompositeKey
 
Companion - Static variable in class net.corda.core.crypto.CompositeSignature
 
Companion - Static variable in class net.corda.core.crypto.CompositeSignaturesWithKeys
 
Companion - Static variable in class net.corda.core.crypto.CordaSecurityProvider
 
Companion - Static variable in class net.corda.core.crypto.MerkleTree
 
Companion - Static variable in class net.corda.core.crypto.PartialMerkleTree
 
Companion - Static variable in class net.corda.core.crypto.SecureHash
 
Companion - Static variable in class net.corda.core.flows.AbstractStateReplacementFlow.Acceptor
 
Companion - Static variable in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
 
Companion - Static variable in class net.corda.core.flows.CollectSignaturesFlow
 
Companion - Static variable in class net.corda.core.flows.FinalityFlow
 
Companion - Static variable in class net.corda.core.flows.FlowLogic
 
Companion - Static variable in class net.corda.core.flows.NotarisationRequest
 
Companion - Static variable in class net.corda.core.flows.NotaryError.TimeWindowInvalid
 
Companion - Static variable in class net.corda.core.flows.NotaryFlow.Client
 
Companion - Static variable in class net.corda.core.flows.SignTransactionFlow
 
Companion - Static variable in class net.corda.core.flows.StateMachineRunId
 
Companion - Static variable in class net.corda.core.identity.CordaX500Name
 
Companion - Static variable in class net.corda.core.node.services.vault.Column
Deprecated. 
Companion - Static variable in class net.corda.core.node.services.Vault
 
Companion - Static variable in class net.corda.core.serialization.SerializationFactory
 
Companion - Static variable in class net.corda.core.serialization.SingletonSerializationToken
 
Companion - Static variable in class net.corda.core.transactions.FilteredTransaction
 
Companion - Static variable in class net.corda.core.transactions.LedgerTransaction
Deprecated. 
Companion - Static variable in class net.corda.core.transactions.SignedTransaction
Deprecated. 
Companion - Static variable in class net.corda.core.transactions.WireTransaction
 
Companion - Static variable in class net.corda.core.utilities.ByteSequence
 
Companion - Static variable in class net.corda.core.utilities.Id
 
Companion - Static variable in class net.corda.core.utilities.NetworkHostAndPort
 
Companion - Static variable in class net.corda.core.utilities.NonEmptySet
 
Companion - Static variable in class net.corda.core.utilities.OpaqueBytes
 
Companion - Static variable in class net.corda.core.utilities.Try
 
Companion - Static variable in class net.corda.core.utilities.UuidGenerator
 
Companion - Static variable in class net.corda.finance.contracts.asset.Cash
 
Companion - Static variable in class net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection
 
Companion - Static variable in class net.corda.finance.contracts.asset.cash.selection.CashSelectionH2Impl
 
Companion - Static variable in class net.corda.finance.contracts.asset.cash.selection.CashSelectionOracleImpl
 
Companion - Static variable in class net.corda.finance.contracts.asset.cash.selection.CashSelectionPostgreSQLImpl
 
Companion - Static variable in class net.corda.finance.contracts.asset.cash.selection.CashSelectionSQLServerImpl
 
Companion - Static variable in class net.corda.finance.contracts.asset.Obligation
 
Companion - Static variable in class net.corda.finance.contracts.asset.OnLedgerAsset
 
Companion - Static variable in class net.corda.finance.contracts.BusinessCalendar
 
Companion - Static variable in class net.corda.finance.contracts.CommercialPaper
 
Companion - Static variable in class net.corda.finance.contracts.Commodity
 
Companion - Static variable in class net.corda.finance.flows.AbstractCashFlow
 
Companion - Static variable in class net.corda.finance.flows.CashExitFlow
 
Companion - Static variable in class net.corda.finance.flows.ConfigHolder
 
Companion - Static variable in class net.corda.finance.flows.TwoPartyDealFlow.Primary
 
Companion - Static variable in class net.corda.finance.flows.TwoPartyDealFlow.Secondary
 
Companion - Static variable in class net.corda.finance.flows.TwoPartyTradeFlow.Seller
 
Companion - Static variable in class net.corda.testing.contracts.DummyContract
 
Companion - Static variable in class net.corda.testing.contracts.DummyContractV2
 
Companion - Static variable in class net.corda.testing.core.SerializationEnvironmentRule
 
Companion - Static variable in class net.corda.testing.core.TestIdentity
 
Companion - Static variable in class net.corda.testing.dsl.TestLedgerDSLInterpreter
 
Companion - Static variable in class net.corda.testing.http.HttpApi
 
Companion - Static variable in class net.corda.testing.node.InMemoryMessagingNetwork
 
Companion - Static variable in class net.corda.testing.node.InMemoryMessagingNetwork.MessageTransfer
 
Companion - Static variable in class net.corda.testing.node.InMemoryMessagingNetwork.MockMessagingService
 
Companion - Static variable in class net.corda.testing.node.MockServices
 
Companion - Static variable in class net.corda.testing.node.StartedMockNode
 
Companion - Static variable in class net.corda.testing.node.UnstartedMockNode
 
Companion.APPROVING - Class in net.corda.core.flows
 
Companion.AWAITING_PROPOSAL - Class in net.corda.finance.flows
 
Companion.BROADCASTING - Class in net.corda.core.flows
 
Companion.COLLECTING - Class in net.corda.core.flows
 
Companion.COLLECTING_SIGNATURES - Class in net.corda.finance.flows
 
Companion.FINALISING_TX - Class in net.corda.finance.flows
 
Companion.GENERATING_ID - Class in net.corda.finance.flows
 
Companion.GENERATING_ID - Class in net.corda.finance.flows
 
Companion.GENERATING_TX - Class in net.corda.finance.flows
 
Companion.NOTARISING - Class in net.corda.core.flows
 
Companion.NOTARY - Class in net.corda.core.flows
 
Companion.RECEIVING - Class in net.corda.core.flows
 
Companion.RECEIVING - Class in net.corda.finance.flows
 
Companion.RECORDING - Class in net.corda.finance.flows
 
Companion.REQUESTING - Class in net.corda.core.flows
 
Companion.SENDING_PROPOSAL - Class in net.corda.finance.flows
 
Companion.SIGNING - Class in net.corda.core.flows
 
Companion.SIGNING - Class in net.corda.core.flows
 
Companion.SIGNING - Class in net.corda.finance.flows
 
Companion.SIGNING_TX - Class in net.corda.finance.flows
 
Companion.VALIDATING - Class in net.corda.core.flows
 
Companion.VERIFYING - Class in net.corda.core.flows
 
Companion.VERIFYING - Class in net.corda.core.flows
 
Companion.VERIFYING - Class in net.corda.core.flows
 
Companion.VERIFYING - Class in net.corda.finance.flows
 
Companion.VERIFYING_AND_SIGNING - Class in net.corda.finance.flows
 
compare(operator, value) - Method in class net.corda.core.node.services.vault.Builder
 
comparePredicate($receiver, operator, value) - Method in class net.corda.core.node.services.vault.Builder
 
comparePredicate($receiver, operator, value) - Method in class net.corda.core.node.services.vault.Builder
Deprecated. 
comparePredicate($receiver, operator, value) - Method in class net.corda.core.node.services.vault.Builder
 
compareTo(other) - Method in class net.corda.core.contracts.UniqueIdentifier
 
compareTo(other) - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
 
compareTo(other) - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
 
compareTo(other) - Method in class net.corda.core.utilities.ByteSequence
Compare byte arrays byte by byte. Arrays that are shorter are deemed less than longer arrays if all the bytes of the shorter array equal those in the same position of the longer array.
Component() - Constructor for enum net.corda.core.transactions.ContractUpgradeWireTransaction.Component
 
Component() - Constructor for enum net.corda.core.transactions.NotaryChangeWireTransaction.Component
 
component1() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
 
component1() - Method in class net.corda.core.context.Actor
 
component1() - Method in class net.corda.core.context.Actor.Id
 
component1() - Method in class net.corda.core.context.AuthServiceId
 
component1() - Method in class net.corda.core.context.InvocationContext
Origin of the invocation.
component1() - Method in class net.corda.core.context.InvocationOrigin.Peer
 
component1() - Method in class net.corda.core.context.InvocationOrigin.RPC
 
component1() - Method in class net.corda.core.context.InvocationOrigin.Scheduled
 
component1() - Method in class net.corda.core.context.InvocationOrigin.Service
 
component1() - Method in class net.corda.core.context.Trace
 
component1() - Method in class net.corda.core.contracts.Amount
the number of tokens as a long value.
component1() - Method in class net.corda.core.contracts.Command
 
component1() - Method in class net.corda.core.contracts.CommandAndState
 
component1() - Method in class net.corda.core.contracts.CommandWithParties
 
component1() - Method in class net.corda.core.contracts.HashAttachmentConstraint
 
component1() - Method in class net.corda.core.contracts.Issued
The
component1() - Method in class net.corda.core.contracts.PartyAndReference
 
component1() - Method in class net.corda.core.contracts.ScheduledActivity
 
component1() - Method in class net.corda.core.contracts.ScheduledStateRef
 
component1() - Method in class net.corda.core.contracts.SourceAndAmount
the holder of the Amount.
component1() - Method in class net.corda.core.contracts.StateAndContract
A state
component1() - Method in class net.corda.core.contracts.StateAndRef
 
component1() - Method in class net.corda.core.contracts.StateRef
 
component1() - Method in class net.corda.core.contracts.TransactionState
The custom contract state
component1() - Method in class net.corda.core.contracts.UniqueIdentifier
Any existing weak identifier such as trade reference ID.
component1() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
 
component1() - Method in class net.corda.core.crypto.CompositeSignature.State
 
component1() - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
 
component1($receiver) - Static method in class net.corda.core.crypto.CryptoUtils
 
component1() - Method in class net.corda.core.crypto.MerkleTree.Leaf
 
component1() - Method in class net.corda.core.crypto.MerkleTree.Node
 
component1() - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
 
component1() - Method in class net.corda.core.crypto.PartialTree.Leaf
 
component1() - Method in class net.corda.core.crypto.PartialTree.Node
 
component1() - Method in class net.corda.core.crypto.SignableData
transaction
component1() - Method in class net.corda.core.crypto.SignatureMetadata
current DLT version.
component1() - Method in class net.corda.core.crypto.SignatureScheme
unique number ID for better efficiency on-wire serialisation.
component1() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
 
component1() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
signed transaction to do the upgrade.
component1() - Method in class net.corda.core.flows.FlowInfo
The integer flow version the other side is using.
component1() - Method in class net.corda.core.flows.FlowInitiator.Peer
 
component1() - Method in class net.corda.core.flows.FlowInitiator.RPC
 
component1() - Method in class net.corda.core.flows.FlowInitiator.Scheduled
 
component1() - Method in class net.corda.core.flows.FlowInitiator.Service
 
component1() - Method in class net.corda.core.flows.FlowStackSnapshot
 
component1() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
 
component1() - Method in class net.corda.core.flows.NotarisationPayload
 
component1() - Method in class net.corda.core.flows.NotarisationRequestSignature
 
component1() - Method in class net.corda.core.flows.NotarisationResponse
 
component1() - Method in class net.corda.core.flows.NotaryError.Conflict
Id of the transaction that was attempted to be notarised.
component1() - Method in class net.corda.core.flows.NotaryError.General
 
component1() - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
 
component1() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
 
component1() - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
 
component1() - Method in class net.corda.core.flows.StackFrameDataToken
 
component1() - Method in class net.corda.core.flows.StateConsumptionDetails
Hash of the consuming transaction id.
component1() - Method in class net.corda.core.flows.StateMachineRunId
 
component1() - Method in class net.corda.core.identity.CordaX500Name
optional name by the which the entity is usually known.
component1() - Method in class net.corda.core.identity.PartyAndCertificate
 
component1() - Method in class net.corda.core.messaging.ClientRpcSslOptions
 
component1() - Method in class net.corda.core.messaging.DataFeed
 
component1() - Method in class net.corda.core.messaging.FlowHandleImpl
The started state machine
component1() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
The started state machine
component1() - Method in class net.corda.core.messaging.ParametersUpdateInfo
new
component1() - Method in class net.corda.core.messaging.StateMachineInfo
A univerally unique ID
component1() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
 
component1() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
 
component1() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
 
component1() - Method in class net.corda.core.node.NetworkParameters
Minimum version of Corda platform that is required for nodes in the network.
component1() - Method in class net.corda.core.node.NodeInfo
An ordered list of IP addresses/hostnames where the node can be contacted.
component1() - Method in class net.corda.core.node.NotaryInfo
Identity of the notary
component1() - Method in class net.corda.core.node.services.MapChange.Added
 
component1() - Method in class net.corda.core.node.services.MapChange.Modified
 
component1() - Method in class net.corda.core.node.services.MapChange.Removed
 
component1() - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
 
component1() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
 
component1() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
 
component1() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
 
component1() - Method in class net.corda.core.node.services.vault.AttachmentSort
 
component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
 
component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
 
component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
 
component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
 
component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
 
component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
 
component1() - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
 
component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
 
component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
 
component1() - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
 
component1() - Method in class net.corda.core.node.services.Vault.Page
 
component1() - Method in class net.corda.core.node.services.vault.PageSpecification
 
component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
Whether to select all locked states,
component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
 
component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
 
component1() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
component1() - Method in class net.corda.core.node.services.vault.Sort
 
component1() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
 
component1() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
 
component1() - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
 
component1() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component1() - Method in class net.corda.core.node.services.Vault.Update
 
component1() - Method in class net.corda.core.schemas.PersistentStateRef
 
component1() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
 
component1() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
Transaction components that are exposed.
component1() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
The inputs of this transaction.
component1() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
Contains all of the transaction components in serialized form.
component1() - Method in class net.corda.core.transactions.FilteredComponentGroup
 
component1() - Method in class net.corda.core.transactions.LedgerTransaction
The resolved input states which will be consumed/invalidated by the execution of this transaction.
component1() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
 
component1() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
The inputs of this transaction.
component1() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
Contains all of the transaction components in serialized form.
component1() - Method in class net.corda.core.transactions.SignedTransaction
 
component1() - Method in class net.corda.core.utilities.NetworkHostAndPort
a hostname or IP address.
component1() - Method in class net.corda.core.utilities.Change.Position
 
component1() - Method in class net.corda.core.utilities.Change.Rendering
 
component1() - Method in class net.corda.core.utilities.Change.Structural
 
component1() - Method in class net.corda.core.utilities.Try.Failure
 
component1() - Method in class net.corda.core.utilities.Try.Success
 
component1() - Method in class net.corda.finance.contracts.asset.BilateralNetState
 
component1() - Method in class net.corda.finance.contracts.asset.Commands.Exit
 
component1() - Method in class net.corda.finance.contracts.asset.Commands.Move
the contract this move is for the attention of.
component1() - Method in class net.corda.finance.contracts.asset.Cash.State
Amount represents a positive quantity of some issued product which can be cash,
component1() - Method in class net.corda.finance.contracts.asset.MultilateralNetState
 
component1() - Method in class net.corda.finance.contracts.asset.Commands.Exit
 
component1() - Method in class net.corda.finance.contracts.asset.Commands.Move
the contract this move is for the attention of.
component1() - Method in class net.corda.finance.contracts.asset.Commands.Net
The type of netting to apply,
component1() - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
 
component1() - Method in class net.corda.finance.contracts.asset.Commands.Settle
 
component1() - Method in class net.corda.finance.contracts.asset.Obligation.State
 
component1() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
The hash of the asset contract we
component1() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
 
component1() - Method in class net.corda.finance.contracts.CommercialPaper.State
 
component1() - Method in class net.corda.finance.contracts.Commodity
a unique code for the commodity.
component1() - Method in class net.corda.finance.contracts.Expression
 
component1() - Method in class net.corda.finance.contracts.Fix
 
component1() - Method in class net.corda.finance.contracts.FixOf
 
component1() - Method in class net.corda.finance.contracts.Tenor
 
component1() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
the signed transaction.
component1() - Method in class net.corda.finance.flows.CashConfiguration
 
component1() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
 
component1() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
 
component1() - Method in class net.corda.finance.flows.Buyer.SharedTx
 
component1() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
 
component1() - Method in class net.corda.finance.plugin.BusinessCalendarWrapper
 
component1() - Method in class net.corda.finance.utils.ScreenCoordinate
 
component1() - Method in class net.corda.finance.utils.WorldCoordinate
 
component1() - Method in class net.corda.finance.utils.WorldMapLocation
 
component1() - Method in class net.corda.testing.contracts.DummyContract
 
component1() - Method in class net.corda.testing.contracts.DummyContract.MultiOwnerState
Some information that the state represents for test purposes.
component1() - Method in class net.corda.testing.contracts.DummyContract.SingleOwnerState
Some information that the state represents for test purposes.
component1() - Method in class net.corda.testing.contracts.DummyContractV2.State
 
component1() - Method in class net.corda.testing.contracts.DummyState
Some information that the state represents for test purposes.
component1() - Method in class net.corda.testing.driver.DriverParameters
Indicates whether the spawned nodes should start in jdwt debug mode and have debug level logging.
component1() - Method in class net.corda.testing.driver.JmxPolicy
Indicates whether the spawned nodes should start with a Jolokia JMX agent to enable remote
component1() - Method in class net.corda.testing.driver.NodeParameters
Optional name of the node,
component1() - Method in class net.corda.testing.driver.NotaryHandle
 
component1() - Method in class net.corda.testing.driver.WebserverHandle
Deprecated.
The
component1() - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
 
component1() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
A reference to the enclosing ledger{..}
component1() - Method in class net.corda.testing.node.ClusterSpec.Raft
The number of nodes within the cluster.
component1() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
The
component1() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
An integer giving the node an ID on the
component1() - Method in class net.corda.testing.node.MockNetworkNotarySpec
The name of the notary node.
component1() - Method in class net.corda.testing.node.MockNetworkParameters
If true then messages will not be routed from sender to receiver until you use
component1() - Method in class net.corda.testing.node.MockNodeParameters
Override the ID to use for the node.
component1() - Method in class net.corda.testing.node.NotarySpec
The name of the notary.
component1() - Method in class net.corda.testing.node.User
The rpc user
component10() - Method in class net.corda.core.crypto.SignatureScheme
a human-readable description for this scheme.
component10() - Method in class net.corda.testing.driver.DriverParameters
A
component11() - Method in class net.corda.testing.driver.DriverParameters
Used to specify whether to expose JMX metrics via Jolokia HHTP/JSON.
component12() - Method in class net.corda.testing.driver.DriverParameters
The network parameters to be used by all the nodes.
component13() - Method in class net.corda.testing.driver.DriverParameters
Extra settings that need to be passed to the notary.
component14() - Method in class net.corda.testing.driver.DriverParameters
 
component2() - Method in class net.corda.core.context.Actor
 
component2() - Method in class net.corda.core.context.InvocationContext
Corda invocation trace.
component2() - Method in class net.corda.core.context.InvocationOrigin.Service
 
component2() - Method in class net.corda.core.context.Trace
 
component2() - Method in class net.corda.core.contracts.Amount
the nominal display unit size of a single token,
component2() - Method in class net.corda.core.contracts.Command
 
component2() - Method in class net.corda.core.contracts.CommandAndState
 
component2() - Method in class net.corda.core.contracts.CommandWithParties
If any public keys were recognised,
component2() - Method in class net.corda.core.contracts.Issued
The details of the specific product represented by these digital tokens.
component2() - Method in class net.corda.core.contracts.PartyAndReference
 
component2() - Method in class net.corda.core.contracts.ScheduledActivity
 
component2() - Method in class net.corda.core.contracts.ScheduledStateRef
 
component2() - Method in class net.corda.core.contracts.SourceAndAmount
the Amount of asset available.
component2() - Method in class net.corda.core.contracts.StateAndContract
The contract that should verify the state
component2() - Method in class net.corda.core.contracts.StateAndRef
 
component2() - Method in class net.corda.core.contracts.StateRef
 
component2() - Method in class net.corda.core.contracts.TransactionState
The contract class name that will verify this state that will be created via reflection. The attachment containing this class will be automatically added to the transaction at transaction creation time.
component2() - Method in class net.corda.core.contracts.UniqueIdentifier
Should never be set by user code and left as default initialised.
component2() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
 
component2() - Method in class net.corda.core.crypto.CompositeSignature.State
 
component2($receiver) - Static method in class net.corda.core.crypto.CryptoUtils
 
component2() - Method in class net.corda.core.crypto.MerkleTree.Node
 
component2() - Method in class net.corda.core.crypto.PartialTree.Node
 
component2() - Method in class net.corda.core.crypto.SignableData
meta data required.
component2() - Method in class net.corda.core.crypto.SignatureMetadata
number id of the signature scheme used based on signer
component2() - Method in class net.corda.core.crypto.SignatureScheme
unique code name for this signature scheme
component2() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
 
component2() - Method in class net.corda.core.flows.FlowInfo
Name of the CorDapp jar hosting the flow,
component2() - Method in class net.corda.core.flows.FlowStackSnapshot
 
component2() - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
 
component2() - Method in class net.corda.core.flows.NotarisationPayload
 
component2() - Method in class net.corda.core.flows.NotarisationRequestSignature
 
component2() - Method in class net.corda.core.flows.NotaryError.Conflict
Specifies which states have already been consumed in another transaction.
component2() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
 
component2() - Method in class net.corda.core.identity.CordaX500Name
optional name of a unit within the
component2() - Method in class net.corda.core.identity.PartyAndCertificate
 
component2() - Method in class net.corda.core.messaging.ClientRpcSslOptions
 
component2() - Method in class net.corda.core.messaging.DataFeed
 
component2() - Method in class net.corda.core.messaging.FlowHandleImpl
A
component2() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
A
component2() - Method in class net.corda.core.messaging.ParametersUpdateInfo
new
component2() - Method in class net.corda.core.messaging.StateMachineInfo
The JVM class name of the flow code.
component2() - Method in class net.corda.core.messaging.StateMachineTransactionMapping
 
component2() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
 
component2() - Method in class net.corda.core.node.NetworkParameters
List of well known and trusted notary identities with information on validation type.
component2() - Method in class net.corda.core.node.NodeInfo
A non-empty list,
component2() - Method in class net.corda.core.node.NotaryInfo
Indicates if the notary is validating.
component2() - Method in class net.corda.core.node.services.MapChange.Modified
 
component2() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
 
component2() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
 
component2() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
 
component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
 
component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
 
component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
 
component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
 
component2() - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
 
component2() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
component2() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
 
component2() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
 
component2() - Method in class net.corda.core.node.services.Vault.Page
 
component2() - Method in class net.corda.core.node.services.vault.PageSpecification
 
component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
The specific locked states to select
component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
 
component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
 
component2() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
component2() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
 
component2() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
 
component2() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component2() - Method in class net.corda.core.node.services.Vault.Update
 
component2() - Method in class net.corda.core.schemas.PersistentStateRef
 
component2() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
 
component2() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
Hashes of the transaction components that are not revealed in this transaction.
component2() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
If present,
component2() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
Required for hiding components in
component2() - Method in class net.corda.core.transactions.FilteredComponentGroup
 
component2() - Method in class net.corda.core.transactions.LedgerTransaction
Ordered list of states defined by this transaction,
component2() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
 
component2() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
If present,
component2() - Method in class net.corda.core.transactions.SignedTransaction
a list of signatures from individual
component2() - Method in class net.corda.core.utilities.NetworkHostAndPort
a valid port number.
component2() - Method in class net.corda.core.utilities.Change.Position
 
component2() - Method in class net.corda.core.utilities.Change.Rendering
 
component2() - Method in class net.corda.core.utilities.Change.Structural
 
component2() - Method in class net.corda.finance.contracts.asset.BilateralNetState
 
component2() - Method in class net.corda.finance.contracts.asset.Cash.State
There must be a MoveCommand signed by this key to claim the amount.
component2() - Method in class net.corda.finance.contracts.asset.Obligation.State
Where the debt originates from
component2() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
The parties whose assets we are willing to accept in payment for this debt.
component2() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
 
component2() - Method in class net.corda.finance.contracts.CommercialPaper.State
There must be a MoveCommand signed by this key to claim the amount.
component2() - Method in class net.corda.finance.contracts.Commodity
human readable name for the commodity.
component2() - Method in class net.corda.finance.contracts.Fix
 
component2() - Method in class net.corda.finance.contracts.FixOf
 
component2() - Method in class net.corda.finance.flows.AbstractCashFlow.Result
the identity used for the other side of the transaction,
component2() - Method in class net.corda.finance.flows.CashConfiguration
 
component2() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
 
component2() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
the
component2() - Method in class net.corda.finance.flows.Buyer.SharedTx
 
component2() - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
anonymous identity of the seller,
component2() - Method in class net.corda.finance.utils.ScreenCoordinate
 
component2() - Method in class net.corda.finance.utils.WorldCoordinate
 
component2() - Method in class net.corda.finance.utils.WorldMapLocation
 
component2() - Method in class net.corda.testing.contracts.DummyContract.MultiOwnerState
 
component2() - Method in class net.corda.testing.contracts.DummyContract.SingleOwnerState
There must be a MoveCommand signed by this key to claim the amount.
component2() - Method in class net.corda.testing.contracts.DummyContractV2.State
 
component2() - Method in class net.corda.testing.driver.DriverParameters
The base directory node directories go into,
component2() - Method in class net.corda.testing.driver.JmxPolicy
The port allocation strategy to use for remote Jolokia/JMX monitoring over HTTP.
component2() - Method in class net.corda.testing.driver.NodeParameters
List of users who are authorised to use the RPC system.
component2() - Method in class net.corda.testing.driver.NotaryHandle
 
component2() - Method in class net.corda.testing.driver.WebserverHandle
Deprecated.
The
component2() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
 
component2() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
The node
component2() - Method in class net.corda.testing.node.MockNetworkNotarySpec
Boolean for whether the notary is validating or non-validating.
component2() - Method in class net.corda.testing.node.MockNetworkParameters
If true then each node will be run in its own thread.
component2() - Method in class net.corda.testing.node.MockNodeParameters
The
component2() - Method in class net.corda.testing.node.NotarySpec
Boolean for whether the notary is validating or non-validating.
component2() - Method in class net.corda.testing.node.User
The rpc user
component3() - Method in class net.corda.core.context.Actor
 
component3() - Method in class net.corda.core.context.InvocationContext
Acting agent of the invocation,
component3() - Method in class net.corda.core.contracts.Amount
the type of token this is an amount of.
component3() - Method in class net.corda.core.contracts.CommandWithParties
 
component3() - Method in class net.corda.core.contracts.SourceAndAmount
is an optional field used for housekeeping in the caller.
component3() - Method in class net.corda.core.contracts.TransactionState
Identity of the notary that ensures the state is not used as an input to a transaction more than once
component3() - Method in class net.corda.core.crypto.MerkleTree.Node
 
component3() - Method in class net.corda.core.crypto.SignatureScheme
ASN.1 algorithm identifier of the signature algorithm
component3() - Method in class net.corda.core.flows.FlowStackSnapshot
 
component3() - Method in class net.corda.core.identity.CordaX500Name
name of the organisation.
component3() - Method in class net.corda.core.messaging.ClientRpcSslOptions
 
component3() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
The stream of progress tracker events.
component3() - Method in class net.corda.core.messaging.ParametersUpdateInfo
description of the update
component3() - Method in class net.corda.core.messaging.StateMachineInfo
An object representing information about the initiator of the flow.
component3() - Method in class net.corda.core.node.NetworkParameters
This is currently ignored.
component3() - Method in class net.corda.core.node.NodeInfo
An integer representing the set of protocol features the node supports.
component3() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
 
component3() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
component3() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
 
component3() - Method in class net.corda.core.node.services.Vault.Page
 
component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
 
component3() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
component3() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component3() - Method in class net.corda.core.node.services.Vault.Update
 
component3() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
component3() - Method in class net.corda.core.transactions.FilteredComponentGroup
 
component3() - Method in class net.corda.core.transactions.LedgerTransaction
Arbitrary data passed to the program of each input state.
component3() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
 
component3() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
 
component3() - Method in class net.corda.finance.contracts.asset.Obligation.State
 
component3() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
When the contract must be settled by.
component3() - Method in class net.corda.finance.contracts.CommercialPaper.State
 
component3() - Method in class net.corda.finance.contracts.Commodity
the number of digits normally after the decimal point when referring to quantities of
component3() - Method in class net.corda.finance.contracts.FixOf
 
component3() - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
the
component3() - Method in class net.corda.finance.utils.WorldMapLocation
 
component3() - Method in class net.corda.testing.driver.DriverParameters
The port allocation strategy to use for the messaging and the web server addresses.
component3() - Method in class net.corda.testing.driver.NodeParameters
The type of transaction verifier to use.
component3() - Method in class net.corda.testing.driver.NotaryHandle
 
component3() - Method in class net.corda.testing.node.MockNetworkParameters
How messages are load balanced in the case where a single compound identity
component3() - Method in class net.corda.testing.node.MockNodeParameters
the initial entropy value to use when generating keys.
component3() - Method in class net.corda.testing.node.NotarySpec
A list of users able to instigate RPC for this node or cluster of nodes.
component3() - Method in class net.corda.testing.node.User
A
component4() - Method in class net.corda.core.context.InvocationContext
Optional external invocation trace for cross-system logs correlation.
component4() - Method in class net.corda.core.contracts.TransactionState
All contract states may be encumbered by up to one other state.
component4() - Method in class net.corda.core.crypto.SignatureScheme
ASN.1 algorithm identifiers for keys of the signature,
component4() - Method in class net.corda.core.identity.CordaX500Name
locality of the organisation,
component4() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
component4() - Method in class net.corda.core.messaging.ParametersUpdateInfo
deadline for accepting this update using
component4() - Method in class net.corda.core.messaging.StateMachineInfo
A
component4() - Method in class net.corda.core.node.NetworkParameters
Maximum permitted transaction size in bytes.
component4() - Method in class net.corda.core.node.NodeInfo
An arbitrary number incremented each time the NodeInfo is changed.
component4() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
component4() - Method in class net.corda.core.node.services.Vault.Page
 
component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
component4() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
component4() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component4() - Method in class net.corda.core.node.services.Vault.Update
Specifies the type of update,
component4() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
component4() - Method in class net.corda.core.transactions.FilteredComponentGroup
 
component4() - Method in class net.corda.core.transactions.LedgerTransaction
A list of
component4() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
 
component4() - Method in class net.corda.finance.contracts.asset.Obligation.State
 
component4() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
tolerance value on
component4() - Method in class net.corda.finance.contracts.CommercialPaper.State
 
component4() - Method in class net.corda.testing.driver.DriverParameters
The port allocation strategy to use for jvm debugging.
component4() - Method in class net.corda.testing.driver.NodeParameters
A map of custom node configuration overrides.
component4() - Method in class net.corda.testing.node.MockNetworkParameters
The notaries to use in the mock network.
component4() - Method in class net.corda.testing.node.MockNodeParameters
Add/override behaviour of the
component4() - Method in class net.corda.testing.node.NotarySpec
How the notary will verify transactions.
component5() - Method in class net.corda.core.context.InvocationContext
Optional impersonated actor,
component5() - Method in class net.corda.core.contracts.TransactionState
A validator for the contract attachments on the transaction.
component5() - Method in class net.corda.core.crypto.SignatureScheme
the provider
component5() - Method in class net.corda.core.identity.CordaX500Name
the full name of the state or province the organisation is based in.
component5() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
component5() - Method in class net.corda.core.messaging.StateMachineInfo
An
component5() - Method in class net.corda.core.node.NetworkParameters
Last modification time of network parameters set.
component5() - Method in class net.corda.core.node.services.Vault.Page
 
component5() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
component5() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
component5() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
component5() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component5() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
component5() - Method in class net.corda.core.transactions.LedgerTransaction
The hash of the original serialised WireTransaction.
component5() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
List of signatures on this transaction.
component5() - Method in class net.corda.finance.contracts.asset.Obligation.State
The public key of the entity the contract pays to
component5() - Method in class net.corda.testing.driver.DriverParameters
A Map of extra system properties which will be given to each new node.
component5() - Method in class net.corda.testing.driver.NodeParameters
Determines if the node should be started inside the same process the Driver is running
component5() - Method in class net.corda.testing.node.MockNetworkParameters
The network parameters to be used by all the nodes.
component5() - Method in class net.corda.testing.node.MockNodeParameters
Extra CorDapp packages to include for this node.
component5() - Method in class net.corda.testing.node.NotarySpec
component6() - Method in class net.corda.core.crypto.SignatureScheme
which signature algorithm is used
component6() - Method in class net.corda.core.identity.CordaX500Name
country the organisation is in,
component6() - Method in class net.corda.core.node.NetworkParameters
Version number of the network parameters.
component6() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
component6() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
component6() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component6() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
component6() - Method in class net.corda.core.transactions.LedgerTransaction
If present,
component6() - Method in class net.corda.testing.driver.DriverParameters
If true the test clock will be used in Node.
component6() - Method in class net.corda.testing.driver.NodeParameters
The maximum JVM heap size to use for the node.
component7() - Method in class net.corda.core.crypto.SignatureScheme
a signature-scheme name as required to create
component7() - Method in class net.corda.core.node.NetworkParameters
List of whitelisted jars containing contract code for each contract class.
component7() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
component7() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component7() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
component7() - Method in class net.corda.core.transactions.LedgerTransaction
 
component7() - Method in class net.corda.testing.driver.DriverParameters
Provides the default behaviour of whether new nodes should start inside this process or
component7() - Method in class net.corda.testing.driver.NodeParameters
 
component8() - Method in class net.corda.core.crypto.SignatureScheme
parameter specs for the underlying algorithm.
component8() - Method in class net.corda.core.node.NetworkParameters
Time after which nodes will be removed from the network map if they have not been seen
component8() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
component8() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
List of signatures on this transaction.
component8() - Method in class net.corda.core.transactions.LedgerTransaction
 
component8() - Method in class net.corda.testing.driver.DriverParameters
If true,
component9() - Method in class net.corda.core.crypto.SignatureScheme
the private key size
component9() - Method in class net.corda.testing.driver.DriverParameters
The notaries advertised for this network.
ComponentGroup - Class in net.corda.core.transactions
A ComponentGroup is used to store the full list of transaction components of the same type in serialised form. Practically, a group per component type of a transaction is required; thus, there will be a group for input states, a group for all attachments (if there are any) etc.
ComponentGroup(groupIndex, components) - Constructor for class net.corda.core.transactions.ComponentGroup
A ComponentGroup is used to store the full list of transaction components of the same type in serialised form. Practically, a group per component type of a transaction is required; thus, there will be a group for input states, a group for all attachments (if there are any) etc.
ComponentGroupEnum - Enum in net.corda.core.contracts
An enum, for which each property corresponds to a transaction component group. The position in the enum class declaration (ordinal) is used for component-leaf ordering when computing the Merkle tree.
ComponentGroupEnum() - Constructor for enum net.corda.core.contracts.ComponentGroupEnum
An enum, for which each property corresponds to a transaction component group. The position in the enum class declaration (ordinal) is used for component-leaf ordering when computing the Merkle tree.
componentHash(opaqueBytes, privacySalt, componentGroupIndex, internalIndex) - Static method in class net.corda.core.crypto.CryptoUtils
Compute the hash of each serialised component so as to be used as Merkle tree leaf. The resultant output (leaf) is calculated using the SHA256d algorithm, thus SHA256(SHA256(nonce || serializedComponent)), where nonce is computed from CryptoUtils.computeNonce.
componentHash(nonce, opaqueBytes) - Static method in class net.corda.core.crypto.CryptoUtils
Return the SHA256(SHA256(nonce || serializedComponent)).
ComponentVisibilityException - Exception in net.corda.core.transactions
Thrown when checking for visibility of all-components in a group in FilteredTransaction.checkAllComponentsVisible.
ComponentVisibilityException(id, reason) - Constructor for exception net.corda.core.transactions.ComponentVisibilityException
Thrown when checking for visibility of all-components in a group in FilteredTransaction.checkAllComponentsVisible.
COMPOSITE_KEY - Static variable in class net.corda.core.crypto.CordaObjectIdentifier
 
COMPOSITE_KEY - Static variable in class net.corda.core.crypto.Crypto
Corda class CompositeKey signature type.
COMPOSITE_SIGNATURE - Static variable in class net.corda.core.crypto.CordaObjectIdentifier
 
CompositeKey - Class in net.corda.core.crypto
A tree data structure that enables the representation of composite public keys, which are used to represent the signing requirements for multi-signature scenarios such as RAFT notary services. A composite key is a list of leaf keys and their contributing weight, and each leaf can be a conventional single key or a composite key. Keys contribute their weight to the total if they are matched by the signature.
CompositeKey.Builder - Class in net.corda.core.crypto
A helper class for building a class CompositeKey.
CompositeKey.Companion - Class in net.corda.core.crypto
 
CompositeKey.NodeAndWeight - Class in net.corda.core.crypto
Holds node - weight pairs for a CompositeKey. Ordered first by weight, then by node's hashCode. Each node should be assigned with a positive weight to avoid certain types of weight underflow attacks.
CompositeKeyFactory - Class in net.corda.core.crypto
Factory for generating composite keys from ASN.1 format key specifications. This is used by class CordaSecurityProvider.
CompositeKeyFactory() - Constructor for class net.corda.core.crypto.CompositeKeyFactory
Factory for generating composite keys from ASN.1 format key specifications. This is used by class CordaSecurityProvider.
CompositeSignature - Class in net.corda.core.crypto
Dedicated class for storing a set of signatures that comprise class CompositeKey.
CompositeSignature() - Constructor for class net.corda.core.crypto.CompositeSignature
Dedicated class for storing a set of signatures that comprise class CompositeKey.
CompositeSignature.Companion - Class in net.corda.core.crypto
 
CompositeSignature.State - Class in net.corda.core.crypto
 
CompositeSignaturesWithKeys - Class in net.corda.core.crypto
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform serialization format.
CompositeSignaturesWithKeys(sigs) - Constructor for class net.corda.core.crypto.CompositeSignaturesWithKeys
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform serialization format.
CompositeSignaturesWithKeys.Companion - Class in net.corda.core.crypto
 
computeNonce(privacySalt, groupIndex, internalIndex) - Static method in class net.corda.core.crypto.CryptoUtils
Method to compute a nonce based on privacySalt, component group index and component internal index. SHA256d (double SHA256) is used to prevent length extension attacks.
ConcurrencyUtils - Class in net.corda.core.concurrent
 
ConfigHolder - Class in net.corda.finance.flows
 
ConfigHolder(services) - Constructor for class net.corda.finance.flows.ConfigHolder
 
ConfigHolder.Companion - Class in net.corda.finance.flows
 
Conflict(txId, consumedStates) - Constructor for class net.corda.core.flows.NotaryError.Conflict
Occurs when one or more input states have already been consumed by another transaction.
ConflictingAttachmentsRejection(txId, contractClass) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ConflictingAttachmentsRejection
Indicates this transaction violates the "no overlap" rule: two attachments are trying to provide the same file path. Whereas Java classpaths would normally allow that with the first class taking precedence, this is not allowed in transactions for security reasons. This usually indicates that two separate apps share a dependency, in which case you could try 'shading the fat jars' to rename classes of dependencies. Or you could manually attach dependency JARs when building the transaction.
ConstructorForDeserialization - Interface in net.corda.core.serialization
Annotation indicating a constructor to be used to reconstruct instances of a class during deserialization.
contains(instant) - Method in class net.corda.core.contracts.TimeWindow
Returns true iff the given instant is within the time interval of this class TimeWindow.
contains(element) - Method in class net.corda.core.utilities.NonEmptySet
 
containsAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
 
containsAny($receiver, otherKeys) - Static method in class net.corda.core.crypto.CryptoUtils
Checks whether any of the given CryptoUtils.getKeys matches a leaf on the class CompositeKey tree or a single PublicKey.
containsType(clazz, status) - Method in class net.corda.core.node.services.Vault.Update
Checks whether the update contains a state of the specified type and state status
contextLogger($receiver) - Static method in class net.corda.core.utilities.KotlinUtilsKt
When called from a companion object, returns the logger for the enclosing class.
ContextPropertyKeys - Enum in net.corda.core.serialization
Set of well known properties that may be set on a serialization context. This doesn't preclude others being set that aren't keyed on this enumeration, but for general use properties adding a well known key here is preferred.
ContextPropertyKeys() - Constructor for enum net.corda.core.serialization.ContextPropertyKeys
Set of well known properties that may be set on a serialization context. This doesn't preclude others being set that aren't keyed on this enumeration, but for general use properties adding a well known key here is preferred.
Contract - Interface in net.corda.core.contracts
Implemented by a program that implements business logic on the shared ledger. All participants run this code for every class LedgerTransaction they see on the network, for every input and output state. All contracts must accept the transaction for it to be accepted: failure of any aborts the entire thing. The time is taken from a trusted time-window attached to the transaction itself i.e. it is NOT necessarily the current time.
ContractAttachment - Class in net.corda.core.contracts
Wrap an attachment in this if it is to be used as an executable contract attachment
ContractAttachment(attachment, contract, additionalContracts, uploader) - Constructor for class net.corda.core.contracts.ContractAttachment
Wrap an attachment in this if it is to be used as an executable contract attachment
ContractAttachment(attachment, contract, additionalContracts) - Constructor for class net.corda.core.contracts.ContractAttachment
Wrap an attachment in this if it is to be used as an executable contract attachment
ContractAttachment(attachment, contract) - Constructor for class net.corda.core.contracts.ContractAttachment
Wrap an attachment in this if it is to be used as an executable contract attachment
ContractConstraintRejection(txId, contractClass) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ContractConstraintRejection
The transaction attachment that contains the contractClass class didn't meet the constraints specified by the TransactionState.constraint object. This usually implies a version mismatch of some kind.
ContractCreationError(txId, contractClass, cause) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ContractCreationError
A interface Contract class named by a state could not be constructed. Most likely you do not have a no-argument constructor, or the class doesn't subclass interface Contract.
ContractRejection(txId, contractClass, cause) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ContractRejection
Indicates that one of the Contract.verify methods selected by the contract constraints and attachments rejected the transaction by throwing an exception.
ContractRejection(txId, contract, cause) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.ContractRejection
 
ContractsDSL - Class in net.corda.core.contracts
 
ContractState - Interface in net.corda.core.contracts
A contract state (or just "state") contains opaque data used by a contract program. It can be thought of as a disk file that the program can use to persist data across transactions. States are immutable: once created they are never updated, instead, any changes must generate a new successor state. States can be updated (consumed) only once: the notary is responsible for ensuring there is no "double spending" by only signing a transaction if the input states are all free.
ContractUpgradeFilteredTransaction - Class in net.corda.core.transactions
A filtered version of the class ContractUpgradeWireTransaction. In comparison with a regular class FilteredTransaction, there is no flexibility on what parts of the transaction to reveal – the inputs and notary field are always visible and the rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
ContractUpgradeFilteredTransaction(visibleComponents, hiddenComponents) - Constructor for class net.corda.core.transactions.ContractUpgradeFilteredTransaction
A filtered version of the class ContractUpgradeWireTransaction. In comparison with a regular class FilteredTransaction, there is no flexibility on what parts of the transaction to reveal – the inputs and notary field are always visible and the rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
ContractUpgradeFilteredTransaction.FilteredComponent - Class in net.corda.core.transactions
Contains the serialized component and the associated nonce for computing the transaction id.
ContractUpgradeFlow - Class in net.corda.core.flows
A flow to be used for authorising and upgrading state objects of an old contract to a new contract.
ContractUpgradeFlow.Authorise - Class in net.corda.core.flows
Authorise a contract state upgrade.
ContractUpgradeFlow.Deauthorise - Class in net.corda.core.flows
Deauthorise a contract state upgrade. This will remove the upgrade authorisation from persistent store (and prevent any further upgrade)
ContractUpgradeFlow.Initiate<OldState extends ContractState,NewState extends ContractState> - Class in net.corda.core.flows
This flow begins the contract upgrade process.
ContractUpgradeLedgerTransaction - Class in net.corda.core.transactions
A contract upgrade transaction with fully resolved inputs and signatures. Contract upgrade transactions are separate to regular transactions because their validation logic is specialised; the original contract by definition cannot be aware of the upgraded contract (it was written after the original contract was developed), so its validation logic cannot succeed. Instead alternative verification logic is used which verifies that the outputs correspond to the inputs after upgrading.
ContractUpgradeLedgerTransaction(inputs, notary, legacyContractAttachment, upgradedContractClassName, upgradedContractAttachment, id, privacySalt, sigs, networkParameters) - Constructor for class net.corda.core.transactions.ContractUpgradeLedgerTransaction
A contract upgrade transaction with fully resolved inputs and signatures. Contract upgrade transactions are separate to regular transactions because their validation logic is specialised; the original contract by definition cannot be aware of the upgraded contract (it was written after the original contract was developed), so its validation logic cannot succeed. Instead alternative verification logic is used which verifies that the outputs correspond to the inputs after upgrading.
ContractUpgradeService - Interface in net.corda.core.node.services
The interface ContractUpgradeService is responsible for securely upgrading contract state objects according to a specified and mutually agreed (amongst participants) contract version. See also class ContractUpgradeFlow to understand the workflow associated with contract upgrades.
ContractUpgradeWireTransaction - Class in net.corda.core.transactions
A special transaction for upgrading the contract of a state.
ContractUpgradeWireTransaction(serializedComponents, privacySalt) - Constructor for class net.corda.core.transactions.ContractUpgradeWireTransaction
A special transaction for upgrading the contract of a state.
ContractUpgradeWireTransaction.Component - Enum in net.corda.core.transactions
 
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts, maxFileSize, deduplicationCacheExpiry) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts, maxFileSize) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval, minimumServerProtocolVersion) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(connectionMaxRetryInterval) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Create a new copy of a configuration object with zero or more parameters modified.
copy(id, serviceId, owningLegalIdentity) - Method in class net.corda.core.context.Actor
Models an initiator in Corda, can be a user, a service, etc.
copy(value) - Method in class net.corda.core.context.Actor.Id
Actor id.
copy(value) - Method in class net.corda.core.context.AuthServiceId
Authentication / Authorisation Service ID.
copy(origin, trace, actor, externalTrace, impersonatedActor) - Method in class net.corda.core.context.InvocationContext
Models the information needed to trace an invocation in Corda. Includes initiating actor, origin, trace information, and optional external trace information to correlate clients' IDs.
copy(party) - Method in class net.corda.core.context.InvocationOrigin.Peer
Origin was a message sent by a class InvocationOrigin.Peer.
copy(actor) - Method in class net.corda.core.context.InvocationOrigin.RPC
Origin was an RPC call.
copy(scheduledState) - Method in class net.corda.core.context.InvocationOrigin.Scheduled
Origin was a scheduled activity.
copy(serviceClassName, owningLegalIdentity) - Method in class net.corda.core.context.InvocationOrigin.Service
Origin was a Corda Service.
copy(invocationId, sessionId) - Method in class net.corda.core.context.Trace
Contextual tracing information, including invocation and session id.
copy(quantity, displayTokenSize, token) - Method in class net.corda.core.contracts.Amount
Amount represents a positive quantity of some token (currency, asset, etc.), measured in quantity of the smallest representable units. The nominal quantity represented by each individual token is equal to the displayTokenSize. The scale property of the displayTokenSize should correctly reflect the displayed decimal places and is used when rounding conversions from indicative/displayed amounts in BigDecimal to Amount occur via the Amount.Companion.fromDecimal method.
copy(value, signers) - Method in class net.corda.core.contracts.Command
Command data/content plus pubkey pair: the signature is stored at the end of the serialized bytes
copy(command, ownableState) - Method in class net.corda.core.contracts.CommandAndState
Return structure for OwnableState.withNewOwner
copy(signers, signingParties, value) - Method in class net.corda.core.contracts.CommandWithParties
A class Command where the signing parties have been looked up if they have a well known/recognised institutional key.
copy(attachmentId) - Method in class net.corda.core.contracts.HashAttachmentConstraint
An interface AttachmentConstraint that verifies by hash. The state protected by this constraint can only be used in a transaction created with that version of the jar. And a receiving node will only accept it if a cordapp with that hash has (is) been deployed on the node.
copy(issuer, product) - Method in class net.corda.core.contracts.Issued
The class Issued data class holds the details of an on ledger digital asset. In particular it gives the public credentials of the entity that created these digital tokens and the particular product represented.
copy(party, reference) - Method in class net.corda.core.contracts.PartyAndReference
Reference to something being stored or issued by a party e.g. in a vault or (more likely) on their normal ledger. The reference is intended to be encrypted so it's meaningless to anyone other than the party.
copy(logicRef, scheduledAt) - Method in class net.corda.core.contracts.ScheduledActivity
This class represents the lifecycle activity that a contract state of type interface LinearState would like to perform at a given point in time. e.g. run a fixing flow.
copy(ref, scheduledAt) - Method in class net.corda.core.contracts.ScheduledStateRef
Represents a contract state (unconsumed output) of type interface LinearState and a point in time that a lifecycle event is expected to take place for that contract state.
copy(source, amount, ref) - Method in class net.corda.core.contracts.SourceAndAmount
Simple data class to associate the origin, owner, or holder of a particular Amount object.
copy(state, contract) - Method in class net.corda.core.contracts.StateAndContract
A convenience class for passing around a state and it's contract
copy(state, ref) - Method in class net.corda.core.contracts.StateAndRef
A StateAndRef is simply a (state, ref) pair. For instance, a vault (which holds available assets) contains these.
copy(txhash, index) - Method in class net.corda.core.contracts.StateRef
A stateref is a pointer (reference) to a state, this is an equivalent of an "outpoint" in Bitcoin. It records which transaction defined the state and where in that transaction it was.
copy(data, contract, notary, encumbrance, constraint) - Method in class net.corda.core.contracts.TransactionState
A wrapper for interface ContractState containing additional platform-level state information and contract information. This is the definitive state that is stored on the ledger and used in transaction outputs.
copy(externalId, id) - Method in class net.corda.core.contracts.UniqueIdentifier
This class provides a truly unique identifier of a trade, state, or other business object, bound to any existing external ID. Equality and comparison are based on the unique ID only; if two states somehow have the same UUID but different external IDs, it would indicate a problem with handling of IDs.
copy(node, weight) - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
Holds node - weight pairs for a CompositeKey. Ordered first by weight, then by node's hashCode. Each node should be assigned with a positive weight to avoid certain types of weight underflow attacks.
copy(buffer, verifyKey) - Method in class net.corda.core.crypto.CompositeSignature.State
 
copy(sigs) - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform serialization format.
copy(hash) - Method in class net.corda.core.crypto.MerkleTree.Leaf
 
copy(hash, left, right) - Method in class net.corda.core.crypto.MerkleTree.Node
 
copy(hash) - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
 
copy(hash) - Method in class net.corda.core.crypto.PartialTree.Leaf
 
copy(left, right) - Method in class net.corda.core.crypto.PartialTree.Node
 
copy(txId, signatureMetadata) - Method in class net.corda.core.crypto.SignableData
A class SignableData object is the packet actually signed. It works as a wrapper over transaction id and signature metadata. Note that when multi-transaction signing (signing a block of transactions) is used, the root of the Merkle tree (having transaction IDs as leaves) is actually signed and thus txId refers to this root and not a specific transaction.
copy(platformVersion, schemeNumberID) - Method in class net.corda.core.crypto.SignatureMetadata
SignatureMeta is required to add extra meta-data to a transaction's signature. It currently supports platformVersion only, but it can be extended to support a universal digital signature model enabling partial signatures and attaching extra information, such as a user's timestamp or other application-specific fields.
copy(schemeNumberID, schemeCodeName, signatureOID, alternativeOIDs, providerName, algorithmName, signatureName, algSpec, keySize, desc) - Method in class net.corda.core.crypto.SignatureScheme
This class is used to define a digital signature scheme.
copy(stateRef, modification) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
The class AbstractStateReplacementFlow.Proposal contains the details of proposed state modification. This is the message sent by the class AbstractStateReplacementFlow.Instigator to all participants(class AbstractStateReplacementFlow.Acceptor) during the state replacement process.
copy(stx) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
The assembled transaction for upgrading a contract.
copy(flowVersion, appName) - Method in class net.corda.core.flows.FlowInfo
Version and name of the CorDapp hosting the other side of the flow.
copy(party) - Method in class net.corda.core.flows.FlowInitiator.Peer
Started when we get new session initiation request.
copy(username) - Method in class net.corda.core.flows.FlowInitiator.RPC
copy(scheduledState) - Method in class net.corda.core.flows.FlowInitiator.Scheduled
Started as scheduled activity.
copy(serviceClassName) - Method in class net.corda.core.flows.FlowInitiator.Service
Started by a CordaService.
copy(time, flowClass, stackFrames) - Method in class net.corda.core.flows.FlowStackSnapshot
Main data object representing snapshot of the flow stack, extracted from the Quasar stack.
copy(stackTraceElement, stackObjects) - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
 
copy(transaction, requestSignature) - Method in class net.corda.core.flows.NotarisationPayload
Container for the transaction and notarisation request signature. This is the payload that gets sent by a client to a notary service for committing the input states of the transaction.
copy(digitalSignature, platformVersion) - Method in class net.corda.core.flows.NotarisationRequestSignature
A wrapper around a digital signature used for notarisation requests.
copy(signatures) - Method in class net.corda.core.flows.NotarisationResponse
Payload returned by the notary service flow to the client.
copy(txId, consumedStates) - Method in class net.corda.core.flows.NotaryError.Conflict
Occurs when one or more input states have already been consumed by another transaction.
copy(cause) - Method in class net.corda.core.flows.NotaryError.General
Occurs when the notary service encounters an unexpected issue or becomes temporarily unavailable.
copy(cause) - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
Occurs when the notarisation request signature does not verify for the provided transaction.
copy(currentTime, txTimeWindow) - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
Occurs when time specified in the class TimeWindow command is outside the allowed tolerance.
copy(cause) - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
Occurs when the provided transaction fails to verify.
copy(className) - Method in class net.corda.core.flows.StackFrameDataToken
Token class, used to indicate stack presence of the corda internal data. Since this data is of no use for a CordApp developer, it is skipped from serialisation and its presence is only marked by this token.
copy(hashOfTransactionId) - Method in class net.corda.core.flows.StateConsumptionDetails
Contains information about the consuming transaction for a particular state.
copy(uuid) - Method in class net.corda.core.flows.StateMachineRunId
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
copy(commonName, organisationUnit, organisation, locality, state, country) - Method in class net.corda.core.identity.CordaX500Name
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for the underlying attribute type definitions
copy(trustStorePath, trustStorePassword, trustStoreProvider) - Method in class net.corda.core.messaging.ClientRpcSslOptions
As an RPC Client, use this class to point to the truststore that contains the RPC SSL certificate provided by the node admin
copy(snapshot, updates) - Method in class net.corda.core.messaging.DataFeed
The Data feed contains a snapshot of the requested data and an Observable of future updates.
copy(id, returnValue) - Method in class net.corda.core.messaging.FlowHandleImpl
 
copy(id, returnValue, progress) - Method in class net.corda.core.messaging.FlowProgressHandleImpl
 
copy(id, returnValue, progress, stepsTreeIndexFeed, stepsTreeFeed) - Method in class net.corda.core.messaging.FlowProgressHandleImpl
 
copy(hash, parameters, description, updateDeadline) - Method in class net.corda.core.messaging.ParametersUpdateInfo
Data class containing information about the scheduled network parameters update. The info is emitted every time node receives network map with ParametersUpdate which wasn't seen before. For more information see: CordaRPCOps.networkParametersFeed and CordaRPCOps.acceptNewNetworkParameters.
copy(id, flowLogicClassName, initiator, progressTrackerStepAndUpdates) - Method in class net.corda.core.messaging.StateMachineInfo
 
copy(id, flowLogicClassName, initiator, progressTrackerStepAndUpdates, invocationContext) - Method in class net.corda.core.messaging.StateMachineInfo
Represents information about a flow (the name "state machine" is legacy, Kotlin users can use the FlowInfo type alias). You can access progress tracking, information about why the flow was started and so on.
copy(stateMachineRunId, transactionId) - Method in class net.corda.core.messaging.StateMachineTransactionMapping
 
copy(stateMachineInfo) - Method in class net.corda.core.messaging.StateMachineUpdate.Added
 
copy(id, result) - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
 
copy(minimumPlatformVersion, notaries, maxMessageSize, maxTransactionSize, modifiedTime, epoch, whitelistedContractImplementations) - Method in class net.corda.core.node.NetworkParameters
 
copy(minimumPlatformVersion, notaries, maxMessageSize, maxTransactionSize, modifiedTime, epoch, whitelistedContractImplementations, eventHorizon) - Method in class net.corda.core.node.NetworkParameters
Network parameters are a set of values that every node participating in the zone needs to agree on and use to correctly interoperate with each other.
copy(addresses, legalIdentitiesAndCerts, platformVersion, serial) - Method in class net.corda.core.node.NodeInfo
Information about a network node that acts on behalf of some party. NodeInfos can be found via the network map cache, accessible from a interface NetworkMapCache. They are also available via RPC using the CordaRPCOps.networkMapSnapshot method.
copy(identity, validating) - Method in class net.corda.core.node.NotaryInfo
Data class storing information about notaries available in the network.
copy(node) - Method in class net.corda.core.node.services.MapChange.Added
 
copy(node, previousNode) - Method in class net.corda.core.node.services.MapChange.Modified
 
copy(node) - Method in class net.corda.core.node.services.MapChange.Removed
 
copy(party) - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
 
copy(party, addresses) - Method in class net.corda.core.node.services.PartyInfo.SingleNode
 
copy(uploaderCondition, filenameCondition, uploadDateCondition) - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
AttachmentsQueryCriteria:
copy(sortAttribute, direction) - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
 
copy(columns) - Method in class net.corda.core.node.services.vault.AttachmentSort
 
copy(type) - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
 
copy(rightFromLiteral, rightToLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
 
copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
 
copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
 
copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
 
copy(operator, rightLiteral) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
 
copy(operator) - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
 
copy(column, predicate, groupByColumns, orderBy) - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
copy(left, right, operator) - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
 
copy(column, predicate) - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
 
copy(expression) - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
 
copy(states, statesMetadata, totalStatesAvailable, stateTypes, otherResults) - Method in class net.corda.core.node.services.Vault.Page
Returned in queries VaultService.queryBy and VaultService.trackBy. A Page contains:
copy(pageNumber, pageSize) - Method in class net.corda.core.node.services.vault.PageSpecification
class PageSpecification allows specification of a page number (starting from DEFAULT_PAGE_NUM) and page size (defaulting to DEFAULT_PAGE_SIZE with a maximum page size of MAX_PAGE_SIZE) Note: we default the page number to DEFAULT_PAGE_SIZE to enable queries without requiring a page specification but enabling detection of large results sets that fall out of the DEFAULT_PAGE_SIZE requirement. MAX_PAGE_SIZE should be used with extreme caution as results may exceed your JVM memory footprint.
copy(participants, owner, quantity, issuer, issuerRef, status, contractStateTypes) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
copy(participants, uuid, externalId, status, contractStateTypes) - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
copy(type, lockIds) - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
Select states based on their locks.
copy(type, predicate) - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
 
copy(expression, status, contractStateTypes) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
VaultCustomQueryCriteria: provides query by custom attributes defined in a contracts QueryableState implementation. (see Persistence documentation for more information)
copy(status, contractStateTypes, stateRefs, notary, softLockingCondition, timeCondition) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
copy(columns) - Method in class net.corda.core.node.services.vault.Sort
Sort allows specification of a set of entity attribute names and their associated directionality and null handling, to be applied upon processing a query specification.
copy(sortAttribute, direction) - Method in class net.corda.core.node.services.vault.Sort.SortColumn
 
copy(entityStateClass, entityStateColumnName) - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
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)
copy(attribute) - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
sortAttribute refers to common table attributes defined in the node schemas: VaultState, VaultLinearStates, VaultFungibleStates
copy(ref, contractStateClassName, recordedTime, consumedTime, status, notary, lockId, lockUpdateTime) - Method in class net.corda.core.node.services.Vault.StateMetadata
 
copy(consumed, produced, flowId, type) - Method in class net.corda.core.node.services.Vault.Update
Represents an update observed by the vault that will be notified to observers. Include the class StateRefs of transaction outputs that were consumed (inputs) and the interface ContractStates produced (outputs) to/by the transaction or transactions observed and the vault.
copy(txId, index) - Method in class net.corda.core.schemas.PersistentStateRef
Embedded class StateRef representation used in state mapping.
copy(obj, context) - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
 
copy(visibleComponents, hiddenComponents) - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
A filtered version of the class ContractUpgradeWireTransaction. In comparison with a regular class FilteredTransaction, there is no flexibility on what parts of the transaction to reveal – the inputs and notary field are always visible and the rest of the transaction is always hidden. Its only purpose is to hide transaction data when using a non-validating notary.
copy(inputs, notary, legacyContractAttachment, upgradedContractClassName, upgradedContractAttachment, id, privacySalt, sigs, networkParameters) - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
A contract upgrade transaction with fully resolved inputs and signatures. Contract upgrade transactions are separate to regular transactions because their validation logic is specialised; the original contract by definition cannot be aware of the upgraded contract (it was written after the original contract was developed), so its validation logic cannot succeed. Instead alternative verification logic is used which verifies that the outputs correspond to the inputs after upgrading.
copy(serializedComponents, privacySalt) - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
A special transaction for upgrading the contract of a state.
copy(groupIndex, components, nonces, partialMerkleTree) - Method in class net.corda.core.transactions.FilteredComponentGroup
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form. This is similar to class ComponentGroup, but it also includes the corresponding nonce per component.
copy(inputs, outputs, commands, attachments, id, notary, timeWindow, privacySalt) - Method in class net.corda.core.transactions.LedgerTransaction
 
copy(inputs, outputs, commands, attachments, id, notary, timeWindow, privacySalt, networkParameters) - Method in class net.corda.core.transactions.LedgerTransaction
A LedgerTransaction is derived from a class WireTransaction. It is the result of doing the following operations:
copy(inputs, outputs, groupingKey) - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
A set of related inputs and outputs that are connected by some common attributes. An InOutGroup is calculated using LedgerTransaction.groupStates and is useful for handling cases where a transaction may contain similar but unrelated state evolutions, for example, a transaction that moves cash in two different currencies. The numbers must add up on both sides of the transaction, but the values must be summed independently per currency. Grouping can be used to simplify this logic.
copy(inputs, notary, newNotary, id, sigs) - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
A notary change transaction with fully resolved inputs and signatures. In contrast with a regular transaction, signatures are checked against the signers specified by input states' participants fields, so full resolution is needed for signature verification.
copy(serializedComponents) - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
A special transaction for changing the notary of a state. It only needs specifying the state(s) as input(s), old and new notaries. Output states can be computed by applying the notary modification to corresponding inputs on the fly.
copy(txBits, sigs) - Method in class net.corda.core.transactions.SignedTransaction
SignedTransaction wraps a serialized WireTransaction. It contains one or more signatures, each one for a public key (including composite keys) that is mentioned inside a transaction command. SignedTransaction is the top level transaction type and the type most frequently passed around the network and stored. The identity of a transaction is the hash of Merkle root of a WireTransaction, therefore if you are storing data keyed by WT hash be aware that multiple different STs may map to the same key (and they could be different in important ways, like validity!). The signatures on a SignedTransaction might be invalid or missing: the type does not imply validity. A transaction ID should be the hash of the class WireTransaction Merkle tree root. Thus adding or removing a signature does not change it.
copy() - Method in class net.corda.core.transactions.TransactionBuilder
Creates a copy of the builder.
copy() - Method in class net.corda.core.utilities.ByteSequence
Copy this sequence, complete with new backing array. This can be helpful to break references to potentially large backing arrays from small sub-sequences.
copy(host, port) - Method in class net.corda.core.utilities.NetworkHostAndPort
Tuple of host and port. Use NetworkHostAndPort.Companion.parse on untrusted data.
copy(tracker, newStep) - Method in class net.corda.core.utilities.Change.Position
 
copy(tracker, ofStep) - Method in class net.corda.core.utilities.Change.Rendering
 
copy(tracker, parent) - Method in class net.corda.core.utilities.Change.Structural
 
copy(exception) - Method in class net.corda.core.utilities.Try.Failure
 
copy(value) - Method in class net.corda.core.utilities.Try.Success
 
copy(partyKeys, template) - Method in class net.corda.finance.contracts.asset.BilateralNetState
Subset of state, containing the elements which must match for two obligation transactions to be nettable. If two obligation state objects produce equal bilateral net states, they are considered safe to net directly. Bilateral states are used in close-out netting.
copy(amount) - Method in class net.corda.finance.contracts.asset.Commands.Exit
A command stating that money has been withdrawn from the shared ledger and is now accounted for in some other way.
copy(contract) - Method in class net.corda.finance.contracts.asset.Commands.Move
A command stating that money has been moved, optionally to fulfil another contract.
copy(amount, owner) - Method in class net.corda.finance.contracts.asset.Cash.State
A state representing a cash claim against some party.
copy(template) - Method in class net.corda.finance.contracts.asset.MultilateralNetState
Subset of state, containing the elements which must match for two or more obligation transactions to be candidates for netting (this does not include the checks to enforce that everyone's amounts received are the same at the end, which is handled under the verify() function). In comparison to class BilateralNetState, this doesn't include the parties' keys, as ensuring balances match on input and output is handled elsewhere. Used in cases where all parties (or their proxies) are signing, such as central clearing.
copy(amount) - Method in class net.corda.finance.contracts.asset.Commands.Exit
A command stating that the debt is being released by the beneficiary. Normally would indicate either settlement outside of the ledger, or that the obligor is unable to pay.
copy(contract) - Method in class net.corda.finance.contracts.asset.Commands.Move
A command stating that a debt has been moved, optionally to fulfil another contract.
copy(type) - Method in class net.corda.finance.contracts.asset.Commands.Net
Net two or more obligation states together in a close-out netting style. Limited to bilateral netting as only the beneficiary (not the obligor) needs to sign.
copy(lifecycle) - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
A command stating that the beneficiary is moving the contract into the defaulted state as it has not been settled by the due date, or resetting a defaulted contract back to the issued state.
copy(amount) - Method in class net.corda.finance.contracts.asset.Commands.Settle
A command stating that the obligor is settling some or all of the amount owed by transferring a suitable state object to the beneficiary. If this reduces the balance to zero, the state object is destroyed.
copy(lifecycle, obligor, template, quantity, beneficiary) - Method in class net.corda.finance.contracts.asset.Obligation.State
A state representing the obligation of one party (obligor) to deliver a specified number of units of an underlying asset (described as token.acceptableIssuedProducts) to the beneficiary no later than the specified time.
copy(acceptableContracts, acceptableIssuedProducts, dueBefore, timeTolerance) - Method in class net.corda.finance.contracts.asset.Obligation.Terms
Subset of state, containing the elements specified when issuing a new settlement contract.
copy(party, amount) - Method in class net.corda.finance.contracts.asset.PartyAndAmount
A simple holder for a (possibly anonymous) class AbstractParty and a quantity of tokens
copy(issuance, owner, faceValue, maturityDate) - Method in class net.corda.finance.contracts.CommercialPaper.State
 
copy(commodityCode, displayName, defaultFractionDigits) - Method in class net.corda.finance.contracts.Commodity
Class representing a commodity, as an equivalent to the Currency class. This exists purely to enable the CommodityContract contract, and is likely to change in future.
copy(expr) - Method in class net.corda.finance.contracts.Expression
Represents a textual expression of e.g. a formula
copy(of, value) - Method in class net.corda.finance.contracts.Fix
A class Fix represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.
copy(name, forDay, ofTenor) - Method in class net.corda.finance.contracts.FixOf
A class FixOf identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
copy(name) - Method in class net.corda.finance.contracts.Tenor
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
copy(stx, recipient) - Method in class net.corda.finance.flows.AbstractCashFlow.Result
Combined signed transaction and identity lookup map, which is the resulting data from regular cash flows. Specialised flows for unit tests differ from this.
copy(issuableCurrencies, supportedCurrencies) - Method in class net.corda.finance.flows.CashConfiguration
 
copy(notary, dealBeingOffered) - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
 
copy(payload, primaryIdentity, secondaryIdentity) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
This object is serialised to the network and is the first flow message the seller sends to the buyer.
copy(tx, cashSigningPubKeys) - Method in class net.corda.finance.flows.Buyer.SharedTx
 
copy(price, payToIdentity) - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
This object is serialised to the network and is the first flow message the seller sends to the buyer.
copy(holidayDates) - Method in class net.corda.finance.plugin.BusinessCalendarWrapper
 
copy(screenX, screenY) - Method in class net.corda.finance.utils.ScreenCoordinate
 
copy(latitude, longitude) - Method in class net.corda.finance.utils.WorldCoordinate
A latitude/longitude pair.
copy(coordinate, description, countryCode) - Method in class net.corda.finance.utils.WorldMapLocation
A labelled class WorldCoordinate, where the label is human meaningful. For example, the name of the nearest city. Labels should not refer to non-landmarks, for example, they should not contain the names of organisations. The countryCode field is a two letter ISO country code.
copy(blank) - Method in class net.corda.testing.contracts.DummyContract
Dummy contract for testing purposes. Doesn't do anything useful.
copy(magicNumber, owners) - Method in class net.corda.testing.contracts.DummyContract.MultiOwnerState
Alternative state with multiple owners. This exists primarily to provide a dummy state with multiple participants, and could in theory be merged with class DummyContract.SingleOwnerState by putting the additional participants in a different field, however this is a good example of a contract with multiple states.
copy(magicNumber, owner) - Method in class net.corda.testing.contracts.DummyContract.SingleOwnerState
 
copy(magicNumber, owners) - Method in class net.corda.testing.contracts.DummyContractV2.State
 
copy(magicNumber) - Method in class net.corda.testing.contracts.DummyState
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters) - Method in class net.corda.testing.driver.DriverParameters
 
copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, initialiseSerialization) - Method in class net.corda.testing.driver.DriverParameters
 
copy(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, notaryCustomOverrides, initialiseSerialization) - Method in class net.corda.testing.driver.DriverParameters
Builder for configuring a Driver.driver.
copy(startJmxHttpServer, jmxHttpServerPortAllocation) - Method in class net.corda.testing.driver.JmxPolicy
A class containing configuration information for Jolokia JMX, to be used when creating a node via the Driver.driver
copy(providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize) - Method in class net.corda.testing.driver.NodeParameters
 
copy(providedName, rpcUsers, verifierType, customOverrides, startInSameProcess, maximumHeapSize, logLevel) - Method in class net.corda.testing.driver.NodeParameters
Helper builder for configuring a Node from Java.
copy(identity, validating, nodeHandles) - Method in class net.corda.testing.driver.NotaryHandle
Object ecapsulating a notary started automatically by the driver.
copy(listenAddress, process) - Method in class net.corda.testing.driver.WebserverHandle
Deprecated.
Class which represents a handle to a webserver process and its class NetworkHostAndPort for testing purposes.
copy(services, labelToOutputStateAndRefs, transactionWithLocations, nonVerifiedTransactionWithLocations) - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
 
copy(ledgerInterpreter, transactionBuilder, labelToIndexMap) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
This interpreter builds a transaction, and TransactionDSL.verifies that the resolved transaction is correct. Note that transactions corresponding to input states are not verified. Use LedgerDSL.verifies for that.
copy(clusterSize) - Method in class net.corda.testing.node.ClusterSpec.Raft
A class representing the configuration of a raft consensus algorithm used for a cluster of nodes.
copy(party) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
A class which represents information about nodes offering the same distributed service on the class InMemoryMessagingNetwork.
copy(id, name) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
A class which represents information about an entity on the class InMemoryMessagingNetwork.
copy(name, validating) - Method in class net.corda.testing.node.MockNetworkNotarySpec
The spec for a notary which will used by the class MockNetwork to automatically start a notary node. This notary will become part of the network parameters used by all the nodes.
copy(networkSendManuallyPumped, threadPerNode, servicePeerAllocationStrategy, notarySpecs, networkParameters) - Method in class net.corda.testing.node.MockNetworkParameters
Immutable builder for configuring a class MockNetwork. Kotlin users can also use named parameters to the constructor of class MockNetwork, which is more convenient.
copy(forcedID, legalName, entropyRoot, configOverrides) - Method in class net.corda.testing.node.MockNodeParameters
 
copy(forcedID, legalName, entropyRoot, configOverrides, extraCordappPackages) - Method in class net.corda.testing.node.MockNodeParameters
Immutable builder for configuring a class StartedMockNode or an class UnstartedMockNode via MockNetwork.createNode and MockNetwork.createUnstartedNode. Kotlin users can also use the named parameters overloads of those methods which are more convenient.
copy(name, validating, rpcUsers, verifierType, cluster) - Method in class net.corda.testing.node.NotarySpec
A notary spec for describing a notary which will be started automatically by the driver and which will be part of the network parameters used by all the nodes.
copy(username, password, permissions) - Method in class net.corda.testing.node.User
Object encapsulating a node rpc user and their associated permissions for use when testing using the driver
copyBytes() - Method in class net.corda.core.utilities.ByteSequence
Same as ByteSequence.copy but returns just the new byte array.
copyOf(elements) - Method in class net.corda.core.utilities.NonEmptySet.Companion
Returns a non-empty set containing each of elements, minus duplicates, in the order each appears first in the source collection.
copyOf(elements) - Static method in class net.corda.core.utilities.NonEmptySet
Returns a non-empty set containing each of elements, minus duplicates, in the order each appears first in the source collection.
CORDA_PLATFORM - Static variable in class net.corda.core.CordaOID
OIDs issued for the Corda platform
CordaException - Exception in net.corda.core
 
CordaException(message, cause) - Constructor for exception net.corda.core.CordaException
 
CordaException(message) - Constructor for exception net.corda.core.CordaException
 
CordaFuture<V> - Interface in net.corda.core.concurrent
Same as Future with additional methods to provide some of the features of java.util.concurrent.CompletableFuture while minimising the API surface area. In Kotlin, to avoid compile errors, whenever CordaFuture is used in a parameter or extension method receiver type, its type parameter should be specified with out variance.
CordaInternal - Interface in net.corda.core
These methods are not part of Corda's API compatibility guarantee and applications should not use them.
CordaObjectIdentifier - Class in net.corda.core.crypto
 
CordaOID - Class in net.corda.core
OIDs used for the Corda platform. Entries MUST NOT be removed from this file; if an OID is incorrectly assigned it should be marked deprecated.
Cordapp - Interface in net.corda.core.cordapp
Represents a cordapp by registering the JAR that contains it and all important classes for Corda. Instances of this class are generated automatically at startup of a node and can get retrieved from CordappProvider.getAppContext from the class CordappContext it returns.
Cordapp.Info - Interface in net.corda.core.cordapp
CorDapp's information, including vendor and version.
CordappConfig - Interface in net.corda.core.cordapp
Provides access to cordapp configuration independent of the configuration provider.
CordappConfigException - Exception in net.corda.core.cordapp
Thrown if an exception occurs in accessing or parsing cordapp configuration
CordappConfigException(msg, e) - Constructor for exception net.corda.core.cordapp.CordappConfigException
Thrown if an exception occurs in accessing or parsing cordapp configuration
CordappContext - Class in net.corda.core.cordapp
An app context provides information about where an app was loaded from, access to its classloader, and (in the included interface Cordapp object) lists of annotated classes discovered via scanning the JAR.
CordappProvider - Interface in net.corda.core.cordapp
Provides access to what the node knows about loaded applications.
CordaRPCClient - Class in net.corda.client.rpc
An RPC client connects to the specified server and allows you to make calls to the server that perform various useful tasks. Please see the Client RPC section of docs.corda.net to learn more about how this API works. A brief description is provided here.
CordaRPCClient(hostAndPort, configuration) - Constructor for class net.corda.client.rpc.CordaRPCClient
 
CordaRPCClient(hostAndPort) - Constructor for class net.corda.client.rpc.CordaRPCClient
 
CordaRPCClient(haAddressPool, configuration) - Constructor for class net.corda.client.rpc.CordaRPCClient
 
CordaRPCClient(haAddressPool) - Constructor for class net.corda.client.rpc.CordaRPCClient
 
CordaRPCClient.Companion - Class in net.corda.client.rpc
 
CordaRPCClientConfiguration - Class in net.corda.client.rpc
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts, maxFileSize, deduplicationCacheExpiry) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts, maxFileSize) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier, maxReconnectAttempts) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval, connectionRetryIntervalMultiplier) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel, connectionRetryInterval) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize, cacheConcurrencyLevel) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval, observationExecutorPoolSize) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites, reapInterval) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion, trackRpcCallSites) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval, minimumServerProtocolVersion) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration(connectionMaxRetryInterval) - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration() - Constructor for class net.corda.client.rpc.CordaRPCClientConfiguration
Can be used to configure the RPC client connection.
CordaRPCClientConfiguration.Companion - Class in net.corda.client.rpc
 
CordaRPCConnection - Class in net.corda.client.rpc
This class is essentially just a wrapper for an RPCConnection and can be treated identically.
CordaRPCOps - Interface in net.corda.core.messaging
RPC operations that the node exposes to clients.
CordaRPCOps.DefaultImpls - Class in net.corda.core.messaging
RPC operations that the node exposes to clients.
CordaRPCOpsKt - Class in net.corda.core.messaging
 
CordaRuntimeException - Exception in net.corda.core
 
CordaRuntimeException(originalExceptionClassName, _message, _cause) - Constructor for exception net.corda.core.CordaRuntimeException
 
CordaRuntimeException(message, cause) - Constructor for exception net.corda.core.CordaRuntimeException
 
CordaRuntimeException(message) - Constructor for exception net.corda.core.CordaRuntimeException
 
CordaSecurityProvider - Class in net.corda.core.crypto
 
CordaSecurityProvider() - Constructor for class net.corda.core.crypto.CordaSecurityProvider
 
CordaSecurityProvider.Companion - Class in net.corda.core.crypto
 
CordaSecurityProviderKt - Class in net.corda.core.crypto
 
CordaSerializable - Interface in net.corda.core.serialization
This annotation is a marker to indicate that a class is permitted and intended to be serialized as part of Node messaging.
CordaSerializationTransformEnumDefault - Interface in net.corda.core.serialization
This annotation is used to mark an enumerated type as having had a new constant appended to it. For each additional constant added a new annotation should be appended to the class. If more than one is required the wrapper annotation interface CordaSerializationTransformEnumDefaults should be used to encapsulate them
CordaSerializationTransformEnumDefaults - Interface in net.corda.core.serialization
This annotation is used to mark an enumerated type as having had multiple members added, It acts as a container annotation for instances of interface CordaSerializationTransformEnumDefault, each of which details individual additions.
CordaSerializationTransformRename - Interface in net.corda.core.serialization
This annotation is used to mark a class has having had a property element. It is used by the AMQP deserializer to allow instances with different versions of the class on their Class Path to successfully deserialize the object.
CordaSerializationTransformRenames - Interface in net.corda.core.serialization
This annotation is used to mark a class as having had multiple elements renamed as a container annotation for instances of interface CordaSerializationTransformRename, each of which details an individual rename.
cordaService(type) - Method in interface net.corda.core.node.ServiceHub
Return the singleton instance of the given Corda service type. This is a class that is annotated with interface CordaService and will have automatically been registered by the node.
CordaService - Interface in net.corda.core.node.services
Annotate any class that needs to be a long-lived service within the node, such as an oracle, with this annotation. Such a class needs to have a constructor with a single parameter of type AppServiceHub. This constructor will be invoked during node start to initialise the service. The service hub provided can be used to get information about the node that may be necessary for the service. Corda services are created as singletons within the node and are available to flows via ServiceHub.cordaService.
cordaService(type) - Method in class net.corda.testing.node.MockServices
Return the singleton instance of the given Corda service type. This is a class that is annotated with interface CordaService and will have automatically been registered by the node.
CordaThrowable - Interface in net.corda.core
 
CordaX500Name - Class in net.corda.core.identity
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for the underlying attribute type definitions
CordaX500Name(commonName, organisationUnit, organisation, locality, state, country) - Constructor for class net.corda.core.identity.CordaX500Name
X.500 distinguished name data type customised to how Corda uses names. This restricts the attributes to those Corda supports, and requires that organisation, locality and country attributes are specified. See also RFC 4519 for the underlying attribute type definitions
CordaX500Name(commonName, organisation, locality, country) - Constructor for class net.corda.core.identity.CordaX500Name
 
CordaX500Name(organisation, locality, country) - Constructor for class net.corda.core.identity.CordaX500Name
 
CordaX500Name.Companion - Class in net.corda.core.identity
 
CoreTransaction - Class in net.corda.core.transactions
A transaction with the minimal amount of information required to compute the unique transaction id, and resolve a class FullTransaction. This type of transaction, wrapped in class SignedTransaction, gets transferred across the wire and recorded to storage.
CoreTransaction() - Constructor for class net.corda.core.transactions.CoreTransaction
A transaction with the minimal amount of information required to compute the unique transaction id, and resolve a class FullTransaction. This type of transaction, wrapped in class SignedTransaction, gets transferred across the wire and recorded to storage.
count($receiver) - Method in class net.corda.core.node.services.vault.Builder
 
count($receiver) - Static method in class net.corda.core.node.services.vault.Builder
Deprecated. 
count($receiver) - Static method in class net.corda.core.node.services.vault.Builder
 
CP_PROGRAM_ID - Static variable in class net.corda.finance.contracts.CommercialPaper
 
CP_PROGRAM_ID - Static variable in class net.corda.finance.contracts.CommercialPaperKt
This is an ultra-trivial implementation of commercial paper, which is essentially a simpler version of a corporate bond. It can be seen as a company-specific currency. A company issues CP with a particular face value, say $100, but sells it for less, say $90. The paper can be redeemed for cash at a given date in the future. Thus this example would have a 10% interest rate with a single repayment. Commercial paper is often rolled over (the maturity date is adjusted as if the paper was redeemed and immediately repurchased, but without having to front the cash).
create(flowClass, args) - Method in interface net.corda.core.flows.FlowLogicRefFactory
Construct a FlowLogicRef. This is intended for cases where the calling code has the relevant class already and can provide it directly.
create(flowClassName, args) - Method in interface net.corda.core.flows.FlowLogicRefFactory
Construct a FlowLogicRef. This is intended for cases where the calling code does not want to require the flow class on the classpath for all cases where the calling code is loaded.
create(xs, ys) - Method in class net.corda.finance.contracts.math.CubicSplineInterpolator.Factory
 
create(xs, ys) - Method in interface net.corda.finance.contracts.math.InterpolatorFactory
 
create(xs, ys) - Method in class net.corda.finance.contracts.math.LinearInterpolator.Factory
 
Create() - Constructor for class net.corda.testing.contracts.Commands.Create
 
Create() - Constructor for class net.corda.testing.contracts.Commands.Create
 
createComponentGroups(inputs, outputs, commands, attachments, notary, timeWindow) - Method in class net.corda.core.transactions.WireTransaction.Companion
Creating list of class ComponentGroup used in one of the constructors of class WireTransaction required for backwards compatibility purposes.
createDefaultMapper(rpc, factory, fuzzyIdentityMatch, fullParties) - Static method in class net.corda.client.jackson.JacksonSupport
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
createDefaultMapper(rpc, factory, fuzzyIdentityMatch) - Static method in class net.corda.client.jackson.JacksonSupport
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
createDefaultMapper(rpc, factory) - Static method in class net.corda.client.jackson.JacksonSupport
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
createDefaultMapper(rpc) - Static method in class net.corda.client.jackson.JacksonSupport
Creates a Jackson ObjectMapper that uses RPC to deserialise parties from string names.
createGenericSchedule(startDate, period, calendar, dateRollConvention, noOfAdditionalPeriods, endDate, periodOffset) - Method in class net.corda.finance.contracts.BusinessCalendar.Companion
Calculates an event schedule that moves events around to ensure they fall on working days.
createGenericSchedule(startDate, period, calendar, dateRollConvention, noOfAdditionalPeriods, endDate, periodOffset) - Static method in class net.corda.finance.contracts.BusinessCalendar
Calculates an event schedule that moves events around to ensure they fall on working days.
createInMemoryMapper(identityService, factory, fuzzyIdentityMatch) - Static method in class net.corda.client.jackson.JacksonSupport
Deprecated. 
createInMemoryMapper(identityService, factory) - Static method in class net.corda.client.jackson.JacksonSupport
Deprecated. 
createInMemoryMapper(identityService) - Static method in class net.corda.client.jackson.JacksonSupport
Deprecated. 
createMockCordaService(serviceHub, serviceConstructor) - Static method in class net.corda.testing.node.MockServicesKt
Function which can be used to create a mock interface CordaService for use within testing, such as an Oracle.
createNode(parameters) - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given parameters.
createNode(legalName, forcedID, entropyRoot, configOverrides, extraCordappPackages) - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given parameters.
createNode(legalName, forcedID, entropyRoot, configOverrides) - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given parameters.
createNode(legalName, forcedID, entropyRoot) - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given parameters.
createNode(legalName, forcedID) - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given parameters.
createNode(legalName) - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given parameters.
createNode() - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given parameters.
createNonRpcMapper(factory, fullParties) - Static method in class net.corda.client.jackson.JacksonSupport
For testing or situations where deserialising parties is not required
createNonRpcMapper(factory) - Static method in class net.corda.client.jackson.JacksonSupport
For testing or situations where deserialising parties is not required
createNonRpcMapper() - Static method in class net.corda.client.jackson.JacksonSupport
For testing or situations where deserialising parties is not required
createPartyNode(legalName) - Method in class net.corda.testing.node.MockNetwork
Create a started node with the given identity.
createRandom() - Method in class net.corda.core.flows.StateMachineRunId.Companion
 
createSignature(signedTransaction, publicKey) - Method in interface net.corda.core.node.ServiceHub
Helper method to create an additional signature for an existing (partially) class SignedTransaction. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createSignature(signedTransaction) - Method in interface net.corda.core.node.ServiceHub
Helper method to create a signature for an existing (partially) class SignedTransaction using the default identity signing key of the node. The legal identity key is used to sign. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createSignature(filteredTransaction, publicKey) - Method in interface net.corda.core.node.ServiceHub
Helper method to create a signature for a FilteredTransaction. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createSignature(filteredTransaction) - Method in interface net.corda.core.node.ServiceHub
Helper method to create a signature for a FilteredTransaction using the default identity signing key of the node. The legal identity key is used to sign. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createSignature($this, signedTransaction, publicKey) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper method to create an additional signature for an existing (partially) class SignedTransaction. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createSignature($this, signedTransaction) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper method to create a signature for an existing (partially) class SignedTransaction using the default identity signing key of the node. The legal identity key is used to sign. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createSignature($this, filteredTransaction, publicKey) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper method to create a signature for a FilteredTransaction. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createSignature($this, filteredTransaction) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper method to create a signature for a FilteredTransaction using the default identity signing key of the node. The legal identity key is used to sign. Additional class SignatureMetadata, including the platform version used during signing and the cryptographic signature scheme use, is added to the signature.
createUnstartedNode(parameters) - Method in class net.corda.testing.node.MockNetwork
Create an unstarted node with the given parameters.
createUnstartedNode(legalName, forcedID, entropyRoot, configOverrides, extraCordappPackages) - Method in class net.corda.testing.node.MockNetwork
Create an unstarted node with the given parameters.
createUnstartedNode(legalName, forcedID, entropyRoot, configOverrides) - Method in class net.corda.testing.node.MockNetwork
Create an unstarted node with the given parameters.
createUnstartedNode(legalName, forcedID, entropyRoot) - Method in class net.corda.testing.node.MockNetwork
Create an unstarted node with the given parameters.
createUnstartedNode(legalName, forcedID) - Method in class net.corda.testing.node.MockNetwork
Create an unstarted node with the given parameters.
createUnstartedNode(legalName) - Method in class net.corda.testing.node.MockNetwork
Create an unstarted node with the given parameters.
createUnstartedNode() - Method in class net.corda.testing.node.MockNetwork
Create an unstarted node with the given parameters.
createWithSsl(hostAndPort, sslConfiguration, configuration) - Method in class net.corda.client.rpc.CordaRPCClient.Companion
 
createWithSsl(haAddressPool, sslConfiguration, configuration) - Method in class net.corda.client.rpc.CordaRPCClient.Companion
 
CriteriaExpression<O,T> - Class in net.corda.core.node.services.vault
 
CriteriaExpression.AggregateFunctionExpression<O,C> - Class in net.corda.core.node.services.vault
 
CriteriaExpression.BinaryLogical<O> - Class in net.corda.core.node.services.vault
 
CriteriaExpression.ColumnPredicateExpression<O,C> - Class in net.corda.core.node.services.vault
 
CriteriaExpression.Not<O> - Class in net.corda.core.node.services.vault
 
crossReferencesToOtherMappedSchema(schema) - Method in class net.corda.core.schemas.MappedSchemaValidator
 
Crypto - Class in net.corda.core.crypto
This object controls and provides the available and supported signature schemes for Corda. Any implemented class SignatureScheme should be strictly defined here. However, only the schemes returned by {@link #listSupportedSignatureSchemes()} are supported. Note that Corda currently supports the following signature schemes by their code names:
CryptoUtils - Class in net.corda.core.crypto
 
CubicSplineInterpolator - Class in net.corda.finance.contracts.math
Interpolates values between the given data points using a class SplineFunction.
CubicSplineInterpolator(xs, ys) - Constructor for class net.corda.finance.contracts.math.CubicSplineInterpolator
Interpolates values between the given data points using a class SplineFunction.
CubicSplineInterpolator.Factory - Class in net.corda.finance.contracts.math
 
Currencies - Class in net.corda.finance
 
currentNodeTime() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns the node's current time.
Custom(entityStateClass, entityStateColumnName) - Constructor for class net.corda.core.node.services.vault.SortAttribute.Custom
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)

D

DATA_SOURCE_CLASSNAME - Static variable in class net.corda.testing.database.DatabaseConstants
 
DATA_SOURCE_PASSWORD - Static variable in class net.corda.testing.database.DatabaseConstants
 
DATA_SOURCE_URL - Static variable in class net.corda.testing.database.DatabaseConstants
 
DATA_SOURCE_USER - Static variable in class net.corda.testing.database.DatabaseConstants
 
DatabaseConstants - Class in net.corda.testing.database
 
DataFeed<A,B> - Class in net.corda.core.messaging
The Data feed contains a snapshot of the requested data and an Observable of future updates.
DataFeed(snapshot, updates) - Constructor for class net.corda.core.messaging.DataFeed
The Data feed contains a snapshot of the requested data and an Observable of future updates.
DataVendingFlow - Class in net.corda.core.flows
 
DataVendingFlow(otherSideSession, payload) - Constructor for class net.corda.core.flows.DataVendingFlow
 
DateRollConvention - Enum in net.corda.finance.contracts
This reflects what happens if a date on which a business event is supposed to happen actually falls upon a non-working day. Depending on the accounting requirement, we can move forward until we get to a business day, or backwards. There are some additional rules which are explained in the individual cases below.
DateRollConvention(direction, isModified) - Constructor for enum net.corda.finance.contracts.DateRollConvention
This reflects what happens if a date on which a business event is supposed to happen actually falls upon a non-working day. Depending on the accounting requirement, we can move forward until we get to a business day, or backwards. There are some additional rules which are explained in the individual cases below.
DateRollDirection - Enum in net.corda.finance.contracts
This is utilised in the enum DateRollConvention class to determine which way we should initially step when finding a business day.
DateRollDirection(value) - Constructor for enum net.corda.finance.contracts.DateRollDirection
This is utilised in the enum DateRollConvention class to determine which way we should initially step when finding a business day.
DayCountBasisDay - Enum in net.corda.finance.contracts
This forms the day part of the "Day Count Basis" used for interest calculation. Note that the first character cannot be a number (enum naming constraints), so we drop that in the toString lest some people get confused.
DayCountBasisDay() - Constructor for enum net.corda.finance.contracts.DayCountBasisDay
This forms the day part of the "Day Count Basis" used for interest calculation. Note that the first character cannot be a number (enum naming constraints), so we drop that in the toString lest some people get confused.
DayCountBasisYear - Enum in net.corda.finance.contracts
This forms the year part of the "Day Count Basis" used for interest calculation.
DayCountBasisYear() - Constructor for enum net.corda.finance.contracts.DayCountBasisYear
This forms the year part of the "Day Count Basis" used for interest calculation.
daysToMaturity(startDate, calendar) - Method in class net.corda.finance.contracts.Tenor
 
DbScriptRunner - Class in net.corda.testing.database
 
DealState - Interface in net.corda.finance.contracts
Interface representing an agreement that exposes various attributes that are common. Implementing it simplifies implementation of general flows that manipulate many agreement types.
Deauthorise(stateRef) - Constructor for class net.corda.core.flows.ContractUpgradeFlow.Deauthorise
Deauthorise a contract state upgrade. This will remove the upgrade authorisation from persistent store (and prevent any further upgrade)
debug($receiver, msg) - Static method in class net.corda.core.utilities.KotlinUtilsKt
Log a DEBUG level message produced by evaluating the given lamdba, but only if DEBUG logging is enabled.
decodePrivateKey(encodedKey) - Static method in class net.corda.core.crypto.Crypto
Decode a PKCS8 encoded key to its PrivateKey object. Use this method if the key type is a-priori unknown.
decodePrivateKey(schemeCodeName, encodedKey) - Static method in class net.corda.core.crypto.Crypto
Decode a PKCS8 encoded key to its PrivateKey object based on the input scheme code name. This should be used when the type key is known, e.g. during deserialisation or with key caches or key managers.
decodePrivateKey(signatureScheme, encodedKey) - Static method in class net.corda.core.crypto.Crypto
Decode a PKCS8 encoded key to its PrivateKey object based on the input scheme code name. This should be used when the type key is known, e.g. during deserialisation or with key caches or key managers.
decodePublicKey(encodedKey) - Static method in class net.corda.core.crypto.Crypto
Decode an X509 encoded key to its PublicKey object. Use this method if the key type is a-priori unknown.
decodePublicKey(schemeCodeName, encodedKey) - Static method in class net.corda.core.crypto.Crypto
Decode an X509 encoded key to its PrivateKey object based on the input scheme code name. This should be used when the type key is known, e.g. during deserialisation or with key caches or key managers.
decodePublicKey(signatureScheme, encodedKey) - Static method in class net.corda.core.crypto.Crypto
Decode an X509 encoded key to its PrivateKey object based on the input scheme code name. This should be used when the type key is known, e.g. during deserialisation or with key caches or key managers.
DEFAULT - Static variable in class net.corda.client.rpc.CordaRPCClientConfiguration
 
DEFAULT_PAGE_NUM - Static variable in class net.corda.core.node.services.vault.QueryCriteriaUtils
Pagination and Ordering
DEFAULT_PAGE_SIZE - Static variable in class net.corda.core.node.services.vault.QueryCriteriaUtils
 
DEFAULT_SIGNATURE_SCHEME - Static variable in class net.corda.core.crypto.Crypto
Our default signature scheme if no algorithm is specified (e.g. for key generation).
DeprecatedConstructorForDeserialization - Interface in net.corda.core.serialization
This annotation is a marker to indicate which secondary constructors should be considered, and in which order, for evolving objects during their deserialization.
deriveKeyPair(signatureScheme, privateKey, seed) - Static method in class net.corda.core.crypto.Crypto
Deterministically generate/derive a KeyPair using an existing private key and a seed as inputs. This operation is currently supported for ECDSA secp256r1 (NIST P-256), ECDSA secp256k1 and EdDSA ed25519.
deriveKeyPair(privateKey, seed) - Static method in class net.corda.core.crypto.Crypto
Deterministically generate/derive a KeyPair using an existing private key and a seed as inputs. Use this method if the class SignatureScheme of the private key input is not known.
deriveKeyPairFromEntropy(signatureScheme, entropy) - Static method in class net.corda.core.crypto.Crypto
Returns a key pair derived from the given BigInteger entropy. This is useful for unit tests and other cases where you want hard-coded private keys. Currently, the following schemes are supported: EDDSA_ED25519_SHA512, ECDSA_SECP256R1_SHA256 and ECDSA_SECP256K1_SHA256.
deriveKeyPairFromEntropy(entropy) - Static method in class net.corda.core.crypto.Crypto
Returns a DEFAULT_SIGNATURE_SCHEME key pair derived from the given BigInteger entropy.
deriveState(txState, amount, owner) - Method in class net.corda.finance.contracts.asset.Cash
Derive a new transaction state based on the given example, with amount and owner modified. This allows concrete implementations to have fields in their state which we don't know about here, and we simply leave them untouched when sending out "change" from spending/exiting.
deriveState(txState, amount, owner) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
Derive a new transaction state based on the given example, with amount and owner modified. This allows concrete implementations to have fields in their state which we don't know about here, and we simply leave them untouched when sending out "change" from spending/exiting.
deserialize(parser, context) - Method in class net.corda.client.jackson.JacksonSupport.AmountDeserializer
Deprecated.
 
deserialize(parser, context) - Method in class net.corda.client.jackson.JacksonSupport.AnonymousPartyDeserializer
Deprecated.
 
deserialize(parser, context) - Method in class net.corda.client.jackson.JacksonSupport.CordaX500NameDeserializer
Deprecated.
 
deserialize(parser, context) - Method in class net.corda.client.jackson.JacksonSupport.NodeInfoDeserializer
Deprecated.
 
deserialize(parser, ctxt) - Method in class net.corda.client.jackson.JacksonSupport.OpaqueBytesDeserializer
Deprecated.
 
deserialize(parser, context) - Method in class net.corda.client.jackson.JacksonSupport.PartyDeserializer
Deprecated.
 
deserialize(parser, context) - Method in class net.corda.client.jackson.JacksonSupport.PublicKeyDeserializer
Deprecated.
 
deserialize(parser, context) - Method in class net.corda.client.jackson.JacksonSupport.SecureHashDeserializer
Deprecated.
 
deserialize(byteSequence, clazz, context) - Method in class net.corda.core.serialization.SerializationFactory
Deserialize the bytes in to an object, using the prefixed bytes to determine the format.
deserialize(parser, context) - Method in class net.corda.finance.contracts.ExpressionDeserializer
 
deserialize(parser, context) - Method in class net.corda.finance.plugin.CalendarDeserializer
 
deserializeWithCompatibleContext(byteSequence, clazz, context) - Method in class net.corda.core.serialization.SerializationFactory
Deserialize the bytes in to an object, using the prefixed bytes to determine the format.
DigitalSignature - Class in net.corda.core.crypto
A wrapper around a digital signature.
DigitalSignature(bytes) - Constructor for class net.corda.core.crypto.DigitalSignature
A wrapper around a digital signature.
DigitalSignature.WithKey - Class in net.corda.core.crypto
A digital signature that identifies who the public key is owned by.
Direction() - Constructor for enum net.corda.core.contracts.TransactionVerificationException.Direction
Whether the inputs or outputs list contains an encumbrance issue, see exception TransactionVerificationException.TransactionMissingEncumbranceException.
Direction() - Constructor for enum net.corda.core.node.services.vault.Sort.Direction
 
DistributedNode(party) - Constructor for class net.corda.core.node.services.PartyInfo.DistributedNode
 
DistributedServiceHandle(party) - Constructor for class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
A class which represents information about nodes offering the same distributed service on the class InMemoryMessagingNetwork.
DOLLARS(amount) - Static method in class net.corda.finance.Currencies
 
DOLLARS(amount) - Static method in class net.corda.finance.Currencies
 
DOLLARS(amount) - Static method in class net.corda.finance.Currencies
 
DoNotImplement - Interface in net.corda.core
This annotation is for interfaces and abstract classes that provide Corda functionality to user applications. Future versions of Corda may add new methods to such interfaces and classes, but will not remove or modify existing methods.
doOnError($receiver, action) - Static method in class net.corda.core.Utils
Returns a class DataFeed that processes errors according to the provided action.
doSign(privateKey, clearData) - Static method in class net.corda.core.crypto.Crypto
Generic way to sign ByteArray data with a PrivateKey. Strategy on on identifying the actual signing scheme is based on the PrivateKey type, but if the schemeCodeName is known, then better use doSign(signatureScheme: String, privateKey: PrivateKey, clearData: ByteArray).
doSign(schemeCodeName, privateKey, clearData) - Static method in class net.corda.core.crypto.Crypto
Generic way to sign ByteArray data with a PrivateKey and a known schemeCodeName String.
doSign(signatureScheme, privateKey, clearData) - Static method in class net.corda.core.crypto.Crypto
Generic way to sign ByteArray data with a PrivateKey and a known Signature.
doSign(keyPair, signableData) - Static method in class net.corda.core.crypto.Crypto
Generic way to sign class SignableData objects with a PrivateKey. class SignableData is a wrapper over the transaction's id (Merkle root) in order to attach extra information, such as a timestamp or partial and blind signature indicators.
DoubleSpentInputs - Exception in net.corda.testing.dsl
 
DoubleSpentInputs(ids) - Constructor for exception net.corda.testing.dsl.DoubleSpentInputs
 
doVerify(schemeCodeName, publicKey, signatureData, clearData) - Static method in class net.corda.core.crypto.Crypto
Utility to simplify the act of verifying a digital signature. It returns true if it succeeds, but it always throws an exception if verification fails.
doVerify(publicKey, signatureData, clearData) - Static method in class net.corda.core.crypto.Crypto
Utility to simplify the act of verifying a digital signature by identifying the signature scheme used from the input public key's type. It returns true if it succeeds, but it always throws an exception if verification fails. Strategy on identifying the actual signing scheme is based on the PublicKey type, but if the schemeCodeName is known, then better use doVerify(schemeCodeName: String, publicKey: PublicKey, signatureData: ByteArray, clearData: ByteArray).
doVerify(signatureScheme, publicKey, signatureData, clearData) - Static method in class net.corda.core.crypto.Crypto
Method to verify a digital signature. It returns true if it succeeds, but it always throws an exception if verification fails.
doVerify(txId, transactionSignature) - Static method in class net.corda.core.crypto.Crypto
Utility to simplify the act of verifying a class TransactionSignature. It returns true if it succeeds, but it always throws an exception if verification fails.
Driver - Class in net.corda.testing.driver
 
driver(defaultParameters, dsl) - Static method in class net.corda.testing.driver.Driver
Driver.driver allows one to start up nodes like this: driver { val noService = startNode(providedName = DUMMY_BANK_A.name) val notary = startNode(providedName = DUMMY_NOTARY.name)
DriverDSL - Interface in net.corda.testing.driver
Underlying interface for the driver DSL. Do not instantiate directly, instead use the Driver.driver function.
DriverDSL.DefaultImpls - Class in net.corda.testing.driver
Underlying interface for the driver DSL. Do not instantiate directly, instead use the Driver.driver function.
DriverParameters - Class in net.corda.testing.driver
Builder for configuring a Driver.driver.
DriverParameters(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, notaryCustomOverrides, initialiseSerialization) - Constructor for class net.corda.testing.driver.DriverParameters
Builder for configuring a Driver.driver.
DriverParameters() - Constructor for class net.corda.testing.driver.DriverParameters
Builder for configuring a Driver.driver.
DriverParameters(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters) - Constructor for class net.corda.testing.driver.DriverParameters
 
DriverParameters(isDebug, driverDirectory, portAllocation, debugPortAllocation, systemProperties, useTestClock, startNodesInProcess, waitForAllNodesToFinish, notarySpecs, extraCordappPackagesToScan, jmxPolicy, networkParameters, initialiseSerialization) - Constructor for class net.corda.testing.driver.DriverParameters
 
DUMMY_BANK_A_NAME - Static variable in class net.corda.testing.core.TestConstants
A test node name
DUMMY_BANK_B_NAME - Static variable in class net.corda.testing.core.TestConstants
A test node name
DUMMY_BANK_C_NAME - Static variable in class net.corda.testing.core.TestConstants
A test node name
DUMMY_NOTARY_NAME - Static variable in class net.corda.testing.core.TestConstants
A test notary name
dummyCommand(signers) - Static method in class net.corda.testing.core.TestConstants
Generates a dummy command that doesn't do anything useful for use in tests
DummyCommandData - Class in net.corda.testing.core
Trivial implementation of class TypeOnlyCommandData for test purposes
DummyContract - Class in net.corda.testing.contracts
Dummy contract for testing purposes. Doesn't do anything useful.
DummyContract(blank) - Constructor for class net.corda.testing.contracts.DummyContract
Dummy contract for testing purposes. Doesn't do anything useful.
DummyContract() - Constructor for class net.corda.testing.contracts.DummyContract
Dummy contract for testing purposes. Doesn't do anything useful.
DummyContract.Commands - Interface in net.corda.testing.contracts
 
DummyContract.Companion - Class in net.corda.testing.contracts
 
DummyContract.MultiOwnerState - Class in net.corda.testing.contracts
Alternative state with multiple owners. This exists primarily to provide a dummy state with multiple participants, and could in theory be merged with class DummyContract.SingleOwnerState by putting the additional participants in a different field, however this is a good example of a contract with multiple states.
DummyContract.SingleOwnerState - Class in net.corda.testing.contracts
 
DummyContract.State - Interface in net.corda.testing.contracts
 
DummyContractV2 - Class in net.corda.testing.contracts
Dummy contract state for testing of the upgrade process.
DummyContractV2() - Constructor for class net.corda.testing.contracts.DummyContractV2
Dummy contract state for testing of the upgrade process.
DummyContractV2.Commands - Interface in net.corda.testing.contracts
 
DummyContractV2.Companion - Class in net.corda.testing.contracts
 
DummyContractV2.State - Class in net.corda.testing.contracts
 
DummySecureRandom - Class in net.corda.core.crypto
 
DummyState - Class in net.corda.testing.contracts
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
DummyState(magicNumber) - Constructor for class net.corda.testing.contracts.DummyState
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
DummyState() - Constructor for class net.corda.testing.contracts.DummyState
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
DuplicateOutputLabel - Exception in net.corda.testing.dsl
 
DuplicateOutputLabel(label) - Constructor for exception net.corda.testing.dsl.DuplicateOutputLabel
 

E

ECDSA_SECP256K1_SHA256 - Static variable in class net.corda.core.crypto.Crypto
ECDSA signature scheme using the secp256k1 Koblitz curve and SHA256 for message hashing.
ECDSA_SECP256R1_SHA256 - Static variable in class net.corda.core.crypto.Crypto
ECDSA signature scheme using the secp256r1 (NIST P-256) curve and SHA256 for message hashing.
EDDSA_ED25519_SHA512 - Static variable in class net.corda.core.crypto.Crypto
EdDSA signature scheme using the ed25519 twisted Edwards curve and SHA512 for message hashing. The actual algorithm is PureEdDSA Ed25519 as defined in https://tools.ietf.org/html/rfc8032 Not to be confused with the EdDSA variants, Ed25519ctx and Ed25519ph.
EncodingUtils - Class in net.corda.core.utilities
 
EncodingWhitelist - Interface in net.corda.core.serialization
 
endWithError(error) - Method in class net.corda.core.utilities.ProgressTracker
Ends the progress tracker with the given error, bypassing any remaining steps. ProgressTracker.getChanges will emit the exception as an error.
EnforceVerifyOrFail - Class in net.corda.testing.dsl
If you jumped here from a compiler error make sure the last line of your test tests for a transaction verify or fail. This is a dummy type that can only be instantiated by functions in this module. This way we can ensure that all tests will have as the last line either an accept or a failure test. The name is deliberately long to help make sense of the triggered diagnostic.
engineGeneratePrivate(keySpec) - Method in class net.corda.core.crypto.CompositeKeyFactory
 
engineGeneratePublic(keySpec) - Method in class net.corda.core.crypto.CompositeKeyFactory
 
engineGetKeySpec(key, keySpec) - Method in class net.corda.core.crypto.CompositeKeyFactory
 
engineGetParameter(param) - Method in class net.corda.core.crypto.CompositeSignature
Deprecated. 
engineInitSign(privateKey) - Method in class net.corda.core.crypto.CompositeSignature
 
engineInitVerify(publicKey) - Method in class net.corda.core.crypto.CompositeSignature
 
engineSetParameter(param, value) - Method in class net.corda.core.crypto.CompositeSignature
Deprecated. 
engineSetParameter(params) - Method in class net.corda.core.crypto.CompositeSignature
 
engineSign() - Method in class net.corda.core.crypto.CompositeSignature
 
engineTranslateKey(key) - Method in class net.corda.core.crypto.CompositeKeyFactory
 
engineUpdate(b) - Method in class net.corda.core.crypto.CompositeSignature
 
engineUpdate(b, off, len) - Method in class net.corda.core.crypto.CompositeSignature
 
engineVerify(sigBytes) - Method in class net.corda.core.crypto.CompositeSignature
 
engineVerify(sigBytes) - Method in class net.corda.core.crypto.CompositeSignature.State
 
entropyToKeyPair(entropy) - Static method in class net.corda.core.crypto.CryptoUtils
Returns a key pair derived from the given private key entropy. This is useful for unit tests and other cases where you want hard-coded private keys.
equal($receiver, value) - Method in class net.corda.core.node.services.vault.Builder
 
equal($receiver, value) - Static method in class net.corda.core.node.services.vault.Builder
Deprecated. 
equal($receiver, value) - Static method in class net.corda.core.node.services.vault.Builder
 
equal(value) - Method in class net.corda.core.node.services.vault.Builder
 
EqualityComparison(operator, rightLiteral) - Constructor for class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
 
EqualityComparisonOperator - Enum in net.corda.core.node.services.vault
 
EqualityComparisonOperator() - Constructor for enum net.corda.core.node.services.vault.EqualityComparisonOperator
 
equals(other) - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
 
equals(p) - Method in class net.corda.core.context.Actor
 
equals(p) - Method in class net.corda.core.context.Actor.Id
 
equals(p) - Method in class net.corda.core.context.AuthServiceId
 
equals(p) - Method in class net.corda.core.context.InvocationContext
 
equals(p) - Method in class net.corda.core.context.InvocationOrigin.Peer
 
equals(p) - Method in class net.corda.core.context.InvocationOrigin.RPC
 
equals(p) - Method in class net.corda.core.context.InvocationOrigin.Scheduled
 
equals(p) - Method in class net.corda.core.context.InvocationOrigin.Service
 
equals(p) - Method in class net.corda.core.context.Trace
 
equals(p) - Method in class net.corda.core.contracts.Amount
 
equals(other) - Method in class net.corda.core.contracts.AmountTransfer
Checks value equality of AmountTransfer objects, but also matches the reversed source and destination equivalent.
equals(p) - Method in class net.corda.core.contracts.Command
 
equals(p) - Method in class net.corda.core.contracts.CommandAndState
 
equals(p) - Method in class net.corda.core.contracts.CommandWithParties
 
equals(p) - Method in class net.corda.core.contracts.HashAttachmentConstraint
 
equals(p) - Method in class net.corda.core.contracts.Issued
 
equals(p) - Method in class net.corda.core.contracts.PartyAndReference
 
equals(p) - Method in class net.corda.core.contracts.ScheduledActivity
 
equals(p) - Method in class net.corda.core.contracts.ScheduledStateRef
 
equals(p) - Method in class net.corda.core.contracts.SourceAndAmount
 
equals(p) - Method in class net.corda.core.contracts.StateAndContract
 
equals(p) - Method in class net.corda.core.contracts.StateAndRef
 
equals(p) - Method in class net.corda.core.contracts.StateRef
 
equals(p) - Method in class net.corda.core.contracts.TransactionState
 
equals(other) - Method in class net.corda.core.contracts.TypeOnlyCommandData
 
equals(other) - Method in class net.corda.core.contracts.UniqueIdentifier
 
equals(other) - Method in exception net.corda.core.CordaException
 
equals(other) - Method in exception net.corda.core.CordaRuntimeException
 
equals(other) - Method in class net.corda.core.crypto.CompositeKey
 
equals(p) - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
 
equals(p) - Method in class net.corda.core.crypto.CompositeSignature.State
 
equals(p) - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys
 
equals(p) - Method in class net.corda.core.crypto.MerkleTree.Leaf
 
equals(p) - Method in class net.corda.core.crypto.MerkleTree.Node
 
equals(p) - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
 
equals(p) - Method in class net.corda.core.crypto.PartialTree.Leaf
 
equals(p) - Method in class net.corda.core.crypto.PartialTree.Node
 
equals(p) - Method in class net.corda.core.crypto.SignableData
 
equals(p) - Method in class net.corda.core.crypto.SignatureMetadata
 
equals(p) - Method in class net.corda.core.crypto.SignatureScheme
 
equals(other) - Method in class net.corda.core.crypto.TransactionSignature
 
equals(p) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
 
equals(p) - Method in class net.corda.core.flows.AbstractStateReplacementFlow.UpgradeTx
 
equals(p) - Method in class net.corda.core.flows.FlowInfo
 
equals(p) - Method in class net.corda.core.flows.FlowInitiator.Peer
 
equals(p) - Method in class net.corda.core.flows.FlowInitiator.RPC
 
equals(p) - Method in class net.corda.core.flows.FlowInitiator.Scheduled
 
equals(p) - Method in class net.corda.core.flows.FlowInitiator.Service
 
equals(p) - Method in class net.corda.core.flows.FlowStackSnapshot
 
equals(p) - Method in class net.corda.core.flows.FlowStackSnapshot.Frame
 
equals(p) - Method in class net.corda.core.flows.NotarisationPayload
 
equals(p) - Method in class net.corda.core.flows.NotarisationRequestSignature
 
equals(p) - Method in class net.corda.core.flows.NotarisationResponse
 
equals(p) - Method in class net.corda.core.flows.NotaryError.Conflict
 
equals(p) - Method in class net.corda.core.flows.NotaryError.General
 
equals(p) - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
 
equals(p) - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
 
equals(p) - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
 
equals(p) - Method in class net.corda.core.flows.StackFrameDataToken
 
equals(p) - Method in class net.corda.core.flows.StateConsumptionDetails
 
equals(p) - Method in class net.corda.core.flows.StateMachineRunId
 
equals(other) - Method in class net.corda.core.identity.AbstractParty
Anonymised parties do not include any detail apart from owning key, so equality is dependent solely on the key
equals(p) - Method in class net.corda.core.identity.CordaX500Name
 
equals(other) - Method in class net.corda.core.identity.PartyAndCertificate
 
equals(p) - Method in class net.corda.core.messaging.ClientRpcSslOptions
 
equals(p) - Method in class net.corda.core.messaging.DataFeed
 
equals(p) - Method in class net.corda.core.messaging.FlowHandleImpl
 
equals(p) - Method in class net.corda.core.messaging.FlowProgressHandleImpl
 
equals(p) - Method in class net.corda.core.messaging.ParametersUpdateInfo
 
equals(p) - Method in class net.corda.core.messaging.StateMachineInfo
 
equals(p) - Method in class net.corda.core.messaging.StateMachineTransactionMapping
 
equals(p) - Method in class net.corda.core.messaging.StateMachineUpdate.Added
 
equals(p) - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
 
equals(p) - Method in class net.corda.core.node.NetworkParameters
 
equals(p) - Method in class net.corda.core.node.NodeInfo
 
equals(p) - Method in class net.corda.core.node.NotaryInfo
 
equals(p) - Method in class net.corda.core.node.services.MapChange.Added
 
equals(p) - Method in class net.corda.core.node.services.MapChange.Modified
 
equals(p) - Method in class net.corda.core.node.services.MapChange.Removed
 
equals(p) - Method in class net.corda.core.node.services.PartyInfo.DistributedNode
 
equals(p) - Method in class net.corda.core.node.services.PartyInfo.SingleNode
 
equals(p) - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
 
equals(p) - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
 
equals(p) - Method in class net.corda.core.node.services.vault.AttachmentSort
 
equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.AggregateFunction
 
equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Between
 
equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.BinaryComparison
 
equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.CollectionExpression
 
equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.EqualityComparison
 
equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.Likeness
 
equals(p) - Method in class net.corda.core.node.services.vault.ColumnPredicate.NullExpression
 
equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
 
equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
 
equals(p) - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
 
equals(p) - Method in class net.corda.core.node.services.Vault.Page
 
equals(p) - Method in class net.corda.core.node.services.vault.PageSpecification
 
equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
 
equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.TimeCondition
 
equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
 
equals(p) - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
equals(p) - Method in class net.corda.core.node.services.vault.Sort
 
equals(p) - Method in class net.corda.core.node.services.vault.Sort.SortColumn
 
equals(p) - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
 
equals(p) - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
 
equals(p) - Method in class net.corda.core.node.services.Vault.StateMetadata
 
equals(p) - Method in class net.corda.core.node.services.Vault.Update
 
equals(other) - Method in class net.corda.core.schemas.MappedSchema
 
equals(p) - Method in class net.corda.core.schemas.PersistentStateRef
 
equals(p) - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
 
equals(p) - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
 
equals(p) - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
equals(p) - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
 
equals(p) - Method in class net.corda.core.transactions.FilteredComponentGroup
 
equals(p) - Method in class net.corda.core.transactions.LedgerTransaction
 
equals(p) - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
 
equals(p) - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
 
equals(p) - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
 
equals(p) - Method in class net.corda.core.transactions.SignedTransaction
 
equals(other) - Method in class net.corda.core.transactions.WireTransaction
 
equals(other) - Method in class net.corda.core.utilities.ByteSequence
 
equals(other) - Method in class net.corda.core.utilities.Id
 
equals(p) - Method in class net.corda.core.utilities.NetworkHostAndPort
 
equals(other) - Method in class net.corda.core.utilities.NonEmptySet
 
equals(p) - Method in class net.corda.core.utilities.Change.Position
 
equals(p) - Method in class net.corda.core.utilities.Change.Rendering
 
equals(p) - Method in class net.corda.core.utilities.Change.Structural
 
equals(other) - Method in class net.corda.core.utilities.ProgressTracker.DONE
 
equals(other) - Method in class net.corda.core.utilities.ProgressTracker.UNSTARTED
 
equals(p) - Method in class net.corda.core.utilities.Try.Failure
 
equals(p) - Method in class net.corda.core.utilities.Try.Success
 
equals(p) - Method in class net.corda.finance.contracts.asset.BilateralNetState
 
equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Exit
 
equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Move
 
equals(p) - Method in class net.corda.finance.contracts.asset.Cash.State
 
equals(p) - Method in class net.corda.finance.contracts.asset.MultilateralNetState
 
equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Exit
 
equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Move
 
equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Net
 
equals(p) - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
 
equals(p) - Method in class net.corda.finance.contracts.asset.Commands.Settle
 
equals(p) - Method in class net.corda.finance.contracts.asset.Obligation.State
 
equals(p) - Method in class net.corda.finance.contracts.asset.Obligation.Terms
 
equals(p) - Method in class net.corda.finance.contracts.asset.PartyAndAmount
 
equals(other) - Method in class net.corda.finance.contracts.BusinessCalendar
 
equals(p) - Method in class net.corda.finance.contracts.CommercialPaper.State
 
equals(p) - Method in class net.corda.finance.contracts.Commodity
 
equals(p) - Method in class net.corda.finance.contracts.Expression
 
equals(p) - Method in class net.corda.finance.contracts.Fix
 
equals(p) - Method in class net.corda.finance.contracts.FixOf
 
equals(p) - Method in class net.corda.finance.contracts.Tenor
 
equals(p) - Method in class net.corda.finance.flows.AbstractCashFlow.Result
 
equals(p) - Method in class net.corda.finance.flows.CashConfiguration
 
equals(p) - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
 
equals(p) - Method in class net.corda.finance.flows.TwoPartyDealFlow.Handshake
 
equals(p) - Method in class net.corda.finance.flows.Buyer.SharedTx
 
equals(p) - Method in class net.corda.finance.flows.TwoPartyTradeFlow.SellerTradeInfo
 
equals(p) - Method in class net.corda.finance.plugin.BusinessCalendarWrapper
 
equals(p) - Method in class net.corda.finance.utils.ScreenCoordinate
 
equals(p) - Method in class net.corda.finance.utils.WorldCoordinate
 
equals(p) - Method in class net.corda.finance.utils.WorldMapLocation
 
equals(p) - Method in class net.corda.testing.contracts.DummyContract
 
equals(p) - Method in class net.corda.testing.contracts.DummyContract.MultiOwnerState
 
equals(p) - Method in class net.corda.testing.contracts.DummyContract.SingleOwnerState
 
equals(p) - Method in class net.corda.testing.contracts.DummyContractV2.State
 
equals(p) - Method in class net.corda.testing.contracts.DummyState
 
equals(p) - Method in class net.corda.testing.driver.DriverParameters
 
equals(p) - Method in class net.corda.testing.driver.JmxPolicy
 
equals(p) - Method in class net.corda.testing.driver.NodeParameters
 
equals(p) - Method in class net.corda.testing.driver.NotaryHandle
 
equals(p) - Method in class net.corda.testing.driver.WebserverHandle
Deprecated.
 
equals(p) - Method in class net.corda.testing.dsl.TestLedgerDSLInterpreter
 
equals(p) - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
 
equals(p) - Method in class net.corda.testing.node.ClusterSpec.Raft
 
equals(p) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.DistributedServiceHandle
 
equals(other) - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
 
equals(p) - Method in class net.corda.testing.node.MockNetworkNotarySpec
 
equals(p) - Method in class net.corda.testing.node.MockNetworkParameters
 
equals(p) - Method in class net.corda.testing.node.MockNodeParameters
 
equals(p) - Method in class net.corda.testing.node.NotarySpec
 
equals(p) - Method in class net.corda.testing.node.User
 
EUR - Static variable in class net.corda.finance.Currencies
 
exactAdd($receiver, b) - Static method in class net.corda.core.utilities.KotlinUtilsKt
Like the + operator but throws ArithmeticException in case of integer overflow.
exactAdd($receiver, b) - Static method in class net.corda.core.utilities.KotlinUtilsKt
Like the + operator but throws ArithmeticException in case of integer overflow.
excludeHostNode(serviceHub, map) - Static method in class net.corda.core.identity.IdentityUtils
Remove this node from a map of well known class Partys.
excludeNotary(map, stx) - Static method in class net.corda.core.identity.IdentityUtils
Remove the class Party associated with the notary of a class SignedTransaction from the a map of class Partys. It is a no-op if the notary is null.
executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection
A vendor specific query(ies) to gather Cash states that are available.
executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.contracts.asset.cash.selection.CashSelectionH2Impl
A vendor specific query(ies) to gather Cash states that are available.
executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.contracts.asset.cash.selection.CashSelectionOracleImpl
A vendor specific query(ies) to gather Cash states that are available.
executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.contracts.asset.cash.selection.CashSelectionPostgreSQLImpl
A vendor specific query(ies) to gather Cash states that are available.
executeQuery(connection, amount, lockId, notary, onlyFromIssuerParties, withIssuerRefs, withResultSet) - Method in class net.corda.finance.contracts.asset.cash.selection.CashSelectionSQLServerImpl
A vendor specific query(ies) to gather Cash states that are available.
exists(path) - Method in interface net.corda.core.cordapp.CordappConfig
Check if a config exists at path
Exit(amount) - Constructor for class net.corda.finance.contracts.asset.Commands.Exit
A command stating that money has been withdrawn from the shared ledger and is now accounted for in some other way.
Exit(amount) - Constructor for class net.corda.finance.contracts.asset.Commands.Exit
A command stating that the debt is being released by the beneficiary. Normally would indicate either settlement outside of the ledger, or that the obligor is unable to pay.
ExitRequest(amount, issuerRef) - Constructor for class net.corda.finance.flows.CashExitFlow.ExitRequest
 
expect(klass, match, expectClosure) - Static method in class net.corda.testing.core.ExpectKt
Expect an event of type T and run expectClosure on it
ExpectCompose<E> - Class in net.corda.testing.core
Part of the Expectation DSL
expectEvents($receiver, isStrict, expectCompose) - Static method in class net.corda.testing.core.ExpectKt
Run the specified DSL against the event Observable.
expectEvents($receiver, isStrict, expectCompose) - Static method in class net.corda.testing.core.ExpectKt
Run the specified DSL against the event Iterable.
ExpectKt - Class in net.corda.testing.core
 
Expression - Class in net.corda.finance.contracts
Represents a textual expression of e.g. a formula
Expression(expr) - Constructor for class net.corda.finance.contracts.Expression
Represents a textual expression of e.g. a formula
ExpressionDeserializer - Class in net.corda.finance.contracts
 
ExpressionSerializer - Class in net.corda.finance.contracts
 
extractAmountsDue(product, states) - Static method in class net.corda.finance.contracts.asset.ObligationKt
Convert a list of settlement states into total from each obligor to a beneficiary.
extractCommands(commands) - Method in class net.corda.finance.contracts.asset.Cash
 
extractCommands(commands) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
 
extractFile($this, path, outputTo) - Static method in class net.corda.core.contracts.Attachment.DefaultImpls
Finds the named file case insensitively and copies it to the output stream.
extractFile(path, outputTo) - Method in interface net.corda.core.contracts.Attachment
Finds the named file case insensitively and copies it to the output stream.
extractFile(path, outputTo) - Method in class net.corda.core.contracts.ContractAttachment
Finds the named file case insensitively and copies it to the output stream.

F

Factory - Static variable in class net.corda.finance.contracts.math.CubicSplineInterpolator
 
Factory - Static variable in class net.corda.finance.contracts.math.LinearInterpolator
 
FailedParse(e) - Constructor for exception net.corda.client.jackson.UnparseableCallException.FailedParse
 
fails() - Method in class net.corda.testing.dsl.LedgerDSL
Asserts that Verifies.verifies throws, with no condition on the exception message.
fails() - Method in class net.corda.testing.dsl.TransactionDSL
Asserts that Verifies.verifies throws, with no condition on the exception message.
fails($this) - Static method in class net.corda.testing.dsl.Verifies.DefaultImpls
Asserts that Verifies.verifies throws, with no condition on the exception message.
fails() - Method in interface net.corda.testing.dsl.Verifies
Asserts that Verifies.verifies throws, with no condition on the exception message.
fails with(msg) - Method in class net.corda.testing.dsl.LedgerDSL
 
fails with(msg) - Method in class net.corda.testing.dsl.TransactionDSL
 
fails with($this, msg) - Static method in class net.corda.testing.dsl.Verifies.DefaultImpls
 
fails with(msg) - Method in interface net.corda.testing.dsl.Verifies
 
failsWith(expectedMessage) - Method in class net.corda.testing.dsl.LedgerDSL
Asserts that verifies() throws.
failsWith(expectedMessage) - Method in class net.corda.testing.dsl.TransactionDSL
Asserts that verifies() throws.
failsWith($this, expectedMessage) - Static method in class net.corda.testing.dsl.Verifies.DefaultImpls
Asserts that verifies() throws.
failsWith(expectedMessage) - Method in interface net.corda.testing.dsl.Verifies
Asserts that verifies() throws.
Failure(exception) - Constructor for class net.corda.core.utilities.Try.Failure
 
FieldInfo - Class in net.corda.core.node.services.vault
Contains information about a field from an entity class. Used as part of query criteria construction through class Builder, produced by function QueryCriteriaUtils.getField. The constructor should not be invoked manually.
fieldsFromOtherMappedSchema(schema) - Method in class net.corda.core.schemas.MappedSchemaValidator
 
filterCommands(clazz, predicate) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify filtering class Command items according to a Predicate.
FilteredComponent(component, nonce) - Constructor for class net.corda.core.transactions.ContractUpgradeFilteredTransaction.FilteredComponent
Contains the serialized component and the associated nonce for computing the transaction id.
FilteredComponentGroup - Class in net.corda.core.transactions
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form. This is similar to class ComponentGroup, but it also includes the corresponding nonce per component.
FilteredComponentGroup(groupIndex, components, nonces, partialMerkleTree) - Constructor for class net.corda.core.transactions.FilteredComponentGroup
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form. This is similar to class ComponentGroup, but it also includes the corresponding nonce per component.
FilteredTransaction - Class in net.corda.core.transactions
Class representing merkleized filtered transaction.
FilteredTransaction.Companion - Class in net.corda.core.transactions
 
FilteredTransactionVerificationException - Exception in net.corda.core.transactions
Thrown when FilteredTransaction.verify fails.
FilteredTransactionVerificationException(id, reason) - Constructor for exception net.corda.core.transactions.FilteredTransactionVerificationException
Thrown when FilteredTransaction.verify fails.
filterInputs(clazz, predicate) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify filtering inputs according to a Predicate.
filterInRefs(clazz, predicate) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify filtering inputs according to a Predicate.
filterMyKeys(candidateKeys) - Method in interface net.corda.core.node.services.KeyManagementService
Filter some keys down to the set that this node owns (has private keys for).
filterOutputs(clazz, predicate) - Method in class net.corda.core.transactions.BaseTransaction
Helper to simplify filtering outputs according to a Predicate.
filterOutRefs(clazz, predicate) - Method in class net.corda.core.transactions.BaseTransaction
Helper to simplify filtering output class StateAndRef items according to a Predicate.
finaliseTx(tx, extraParticipants, message) - Method in class net.corda.finance.flows.AbstractCashFlow
 
FinalityFlow - Class in net.corda.core.flows
Verifies the given transaction, then sends it to the named notary. If the notary agrees that the transaction is acceptable then it is from that point onwards committed to the ledger, and will be written through to the vault. Additionally it will be distributed to the parties reflected in the participants list of the states.
FinalityFlow(transaction, extraRecipients, progressTracker) - Constructor for class net.corda.core.flows.FinalityFlow
Verifies the given transaction, then sends it to the named notary. If the notary agrees that the transaction is acceptable then it is from that point onwards committed to the ledger, and will be written through to the vault. Additionally it will be distributed to the parties reflected in the participants list of the states.
FinalityFlow(transaction, extraParticipants) - Constructor for class net.corda.core.flows.FinalityFlow
 
FinalityFlow(transaction) - Constructor for class net.corda.core.flows.FinalityFlow
 
FinalityFlow(transaction, progressTracker) - Constructor for class net.corda.core.flows.FinalityFlow
 
FinalityFlow.Companion - Class in net.corda.core.flows
 
FinanceJSONSupport - Class in net.corda.finance.plugin
 
findCommand(clazz, predicate) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify finding a single class Command items according to a Predicate.
findInput(clazz, predicate) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify finding a single input interface ContractState matching a Predicate.
findInRef(clazz, predicate) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify finding a single input matching a Predicate.
findOutput(clazz, predicate) - Method in class net.corda.core.transactions.BaseTransaction
Helper to simplify finding a single output matching a Predicate.
findOutRef(clazz, predicate) - Method in class net.corda.core.transactions.BaseTransaction
Helper to simplify finding a single output class StateAndRef matching a Predicate.
findProvider(name) - Static method in class net.corda.core.crypto.Crypto
 
findSignatureScheme(algorithm) - Static method in class net.corda.core.crypto.Crypto
 
findSignatureScheme(schemeCodeName) - Static method in class net.corda.core.crypto.Crypto
Factory pattern to retrieve the corresponding class SignatureScheme based on SignatureScheme.schemeCodeName. This function is usually called by key generators and verify signature functions. In case the input is not a key in the supportedSignatureSchemes map, null will be returned.
findSignatureScheme(key) - Static method in class net.corda.core.crypto.Crypto
Retrieve the corresponding class SignatureScheme based on the type of the input Key. This function is usually called when requiring to verify signatures and the signing schemes must be defined. For the supported signature schemes see class Crypto.
findSignatureScheme(key) - Static method in class net.corda.core.crypto.Crypto
Retrieve the corresponding class SignatureScheme based on the type of the input Key. This function is usually called when requiring to verify signatures and the signing schemes must be defined. For the supported signature schemes see class Crypto.
findStateMachines(flowClass) - Method in class net.corda.testing.node.StartedMockNode
Returns the currently live flows of type flowClass, and their corresponding result future.
firstOf(futures, handler) - Static method in class net.corda.core.concurrent.ConcurrencyUtils
As soon as a given future becomes done, the handler is invoked with that future as its argument. The result of the handler is copied into the result future, and the handler isn't invoked again. If a given future errors after the result future is done, the error is automatically logged.
Fix - Class in net.corda.finance.contracts
A class Fix represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.
Fix(of, value) - Constructor for class net.corda.finance.contracts.Fix
A class Fix represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.
FixableDealState - Interface in net.corda.finance.contracts
Interface adding fixing specific methods.
FixOf - Class in net.corda.finance.contracts
A class FixOf identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
FixOf(name, forDay, ofTenor) - Constructor for class net.corda.finance.contracts.FixOf
A class FixOf identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
flatMap(function) - Method in class net.corda.core.utilities.Try
Returns the given function applied to the value from this class Try.Success, or returns this if this is a class Try.Failure.
FlowException - Exception in net.corda.core.flows
Exception which can be thrown by a class FlowLogic at any point in its logic to unexpectedly bring it to a permanent end. The exception will propagate to all counterparty flows and will be thrown on their end the next time they wait on a FlowSession.receive or FlowSession.sendAndReceive. Any flow which no longer needs to do a receive, or has already ended, will not receive the exception (if this is required then have them wait for a confirmation message).
FlowException(message, cause, originalErrorId) - Constructor for exception net.corda.core.flows.FlowException
Exception which can be thrown by a class FlowLogic at any point in its logic to unexpectedly bring it to a permanent end. The exception will propagate to all counterparty flows and will be thrown on their end the next time they wait on a FlowSession.receive or FlowSession.sendAndReceive. Any flow which no longer needs to do a receive, or has already ended, will not receive the exception (if this is required then have them wait for a confirmation message).
FlowException(message, cause) - Constructor for exception net.corda.core.flows.FlowException
 
FlowException(message) - Constructor for exception net.corda.core.flows.FlowException
 
FlowException(cause) - Constructor for exception net.corda.core.flows.FlowException
 
FlowException() - Constructor for exception net.corda.core.flows.FlowException
 
FlowHandle<A> - Interface in net.corda.core.messaging
interface FlowHandle is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
FlowHandleImpl<A> - Class in net.corda.core.messaging
 
FlowHandleImpl(id, returnValue) - Constructor for class net.corda.core.messaging.FlowHandleImpl
 
FlowInfo - Class in net.corda.core.flows
Version and name of the CorDapp hosting the other side of the flow.
FlowInfo(flowVersion, appName) - Constructor for class net.corda.core.flows.FlowInfo
Version and name of the CorDapp hosting the other side of the flow.
FlowInitiator - Class in net.corda.core.flows
Please note that class FlowInitiator has been superceded by class InvocationContext, which offers more detail for the same event.
FlowInitiator.Peer - Class in net.corda.core.flows
Started when we get new session initiation request.
FlowInitiator.RPC - Class in net.corda.core.flows
FlowInitiator.Scheduled - Class in net.corda.core.flows
Started as scheduled activity.
FlowInitiator.Service - Class in net.corda.core.flows
Started by a CordaService.
FlowInitiator.Shell - Class in net.corda.core.flows
 
FlowLogic<T> - Class in net.corda.core.flows
A sub-class of class FlowLogic implements a flow using direct, straight line blocking code. Thus you can write complex flow logic in an ordinary fashion, without having to think about callbacks, restarting after a node crash, how many instances of your flow there are running and so on.
FlowLogic() - Constructor for class net.corda.core.flows.FlowLogic
A sub-class of class FlowLogic implements a flow using direct, straight line blocking code. Thus you can write complex flow logic in an ordinary fashion, without having to think about callbacks, restarting after a node crash, how many instances of your flow there are running and so on.
FlowLogic.Companion - Class in net.corda.core.flows
 
FlowLogicRef - Interface in net.corda.core.flows
A handle interface representing a class FlowLogic instance which would be possible to safely pass out of the contract sandbox. Use FlowLogicRefFactory to construct a concrete security checked instance.
FlowLogicRefFactory - Interface in net.corda.core.flows
The public factory interface for creating validated interface FlowLogicRef instances as part of the scheduling framework.
FlowProgressHandle<A> - Interface in net.corda.core.messaging
interface FlowProgressHandle is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
FlowProgressHandleImpl<A> - Class in net.corda.core.messaging
 
FlowProgressHandleImpl(id, returnValue, progress, stepsTreeIndexFeed, stepsTreeFeed) - Constructor for class net.corda.core.messaging.FlowProgressHandleImpl
 
FlowProgressHandleImpl(id, returnValue, progress, stepsTreeIndexFeed) - Constructor for class net.corda.core.messaging.FlowProgressHandleImpl
 
FlowProgressHandleImpl(id, returnValue, progress) - Constructor for class net.corda.core.messaging.FlowProgressHandleImpl
 
FlowSession - Class in net.corda.core.flows
A class FlowSession is a handle on a communication sequence between two paired flows, possibly running on separate nodes. It is used to send and receive messages between the flows as well as to query information about the counter-flow.
FlowSession() - Constructor for class net.corda.core.flows.FlowSession
A class FlowSession is a handle on a communication sequence between two paired flows, possibly running on separate nodes. It is used to send and receive messages between the flows as well as to query information about the counter-flow.
flowStackSnapshot() - Method in class net.corda.core.flows.FlowLogic
Returns a shallow copy of the Quasar stack frames at the time of call to FlowLogic.flowStackSnapshot. Use this to inspect what objects would be serialised at the time of call to a suspending action (e.g. send/receive). Note: This logic is only available during tests and is not meant to be used during the production deployment. Therefore the default implementation does nothing.
FlowStackSnapshot - Class in net.corda.core.flows
Main data object representing snapshot of the flow stack, extracted from the Quasar stack.
FlowStackSnapshot(time, flowClass, stackFrames) - Constructor for class net.corda.core.flows.FlowStackSnapshot
Main data object representing snapshot of the flow stack, extracted from the Quasar stack.
FlowStackSnapshot.Frame - Class in net.corda.core.flows
 
forceClose() - Method in class net.corda.client.rpc.CordaRPCConnection
Closes this client without notifying the server.
forceClose() - Method in interface net.corda.client.rpc.RPCConnection
Closes this client without notifying the server.
forEach(action) - Method in class net.corda.core.utilities.NonEmptySet
 
Frame(stackTraceElement, stackObjects) - Constructor for class net.corda.core.flows.FlowStackSnapshot.Frame
 
freeLocalHostAndPort() - Static method in class net.corda.testing.core.TestUtils
Returns a localhost address with a free port.
freePort() - Static method in class net.corda.testing.core.TestUtils
Returns a free port.
Frequency - Enum in net.corda.finance.contracts
Frequency at which an event occurs - the enumerator also casts to an integer specifying the number of times per year that would divide into (eg annually = 1, semiannual = 2, monthly = 12 etc).
Frequency(annualCompoundCount, offset) - Constructor for enum net.corda.finance.contracts.Frequency
Frequency at which an event occurs - the enumerator also casts to an integer specifying the number of times per year that would divide into (eg annually = 1, semiannual = 2, monthly = 12 etc).
fresh(organisation) - Method in class net.corda.testing.core.TestIdentity.Companion
Creates an identity that won't equal any other. This is mostly useful as a throwaway for test helpers.
freshKey() - Method in interface net.corda.core.node.services.KeyManagementService
Generates a new random KeyPair and adds it to the internal key storage. Returns the public part of the pair.
freshKeyAndCert(identity, revocationEnabled) - Method in interface net.corda.core.node.services.KeyManagementService
Generates a new random KeyPair, adds it to the internal key storage, then generates a corresponding X509Certificate and adds it to the identity service.
from() - Method in interface net.corda.core.serialization.CordaSerializationTransformRename
fromDecimal(displayQuantity, token, rounding) - Method in class net.corda.core.contracts.Amount.Companion
Build an Amount from a decimal representation. For example, with an input of "12.34 GBP", returns an amount with a quantity of "1234" tokens. The function Amount.Companion.getDisplayTokenSize is used to determine the conversion scaling, for example bonds might be in nominal amounts of 100, currencies in 0.01 penny units.
fromDecimal(displayQuantity, token) - Method in class net.corda.core.contracts.Amount.Companion
Build an Amount from a decimal representation. For example, with an input of "12.34 GBP", returns an amount with a quantity of "1234" tokens. The function Amount.Companion.getDisplayTokenSize is used to determine the conversion scaling, for example bonds might be in nominal amounts of 100, currencies in 0.01 penny units.
fromDecimal(displayQuantity, token, rounding) - Static method in class net.corda.core.contracts.Amount
Build an Amount from a decimal representation. For example, with an input of "12.34 GBP", returns an amount with a quantity of "1234" tokens. The function Amount.Companion.getDisplayTokenSize is used to determine the conversion scaling, for example bonds might be in nominal amounts of 100, currencies in 0.01 penny units.
fromDecimal(displayQuantity, token) - Static method in class net.corda.core.contracts.Amount
Build an Amount from a decimal representation. For example, with an input of "12.34 GBP", returns an amount with a quantity of "1234" tokens. The function Amount.Companion.getDisplayTokenSize is used to determine the conversion scaling, for example bonds might be in nominal amounts of 100, currencies in 0.01 penny units.
fromDecimal(displayQuantityDelta, token, source, destination, rounding) - Method in class net.corda.core.contracts.AmountTransfer.Companion
Construct an AmountTransfer object from an indicative/displayable BigDecimal source, applying rounding as specified. The token size is determined from the token type and is the same as for class Amount of the same token.
fromDecimal(displayQuantityDelta, token, source, destination) - Method in class net.corda.core.contracts.AmountTransfer.Companion
Construct an AmountTransfer object from an indicative/displayable BigDecimal source, applying rounding as specified. The token size is determined from the token type and is the same as for class Amount of the same token.
fromDecimal(displayQuantityDelta, token, source, destination, rounding) - Static method in class net.corda.core.contracts.AmountTransfer
Construct an AmountTransfer object from an indicative/displayable BigDecimal source, applying rounding as specified. The token size is determined from the token type and is the same as for class Amount of the same token.
fromDecimal(displayQuantityDelta, token, source, destination) - Static method in class net.corda.core.contracts.AmountTransfer
Construct an AmountTransfer object from an indicative/displayable BigDecimal source, applying rounding as specified. The token size is determined from the token type and is the same as for class Amount of the same token.
fromHostAndPort(hostAndPort, base, protocol, mapper) - Method in class net.corda.testing.http.HttpApi.Companion
 
fromOnly(fromTime) - Method in class net.corda.core.contracts.TimeWindow.Companion
Creates a class TimeWindow with null TimeWindow.getUntilTime, i.e. the time interval [fromTime, ∞). TimeWindow.getMidpoint will return null.
fromOnly(fromTime) - Static method in class net.corda.core.contracts.TimeWindow
Creates a class TimeWindow with null TimeWindow.getUntilTime, i.e. the time interval [fromTime, ∞). TimeWindow.getMidpoint will return null.
fromProxy(proxy) - Method in interface net.corda.core.serialization.SerializationCustomSerializer
Should facilitate the conversion of the proxy object into a new instance of the unserializable type
fromStartAndDuration(fromTime, duration) - Method in class net.corda.core.contracts.TimeWindow.Companion
Creates a class TimeWindow with the time interval [fromTime, fromTime + duration). TimeWindow.getMidpoint will return fromTime + duration / 2
fromStartAndDuration(fromTime, duration) - Static method in class net.corda.core.contracts.TimeWindow
Creates a class TimeWindow with the time interval [fromTime, fromTime + duration). TimeWindow.getMidpoint will return fromTime + duration / 2
fromString(name) - Method in class net.corda.core.contracts.UniqueIdentifier.Companion
Helper function for unit tests where the UUID needs to be manually initialised for consistency.
fromToken(context) - Method in interface net.corda.core.serialization.SerializationToken
 
fromToken(context) - Method in class net.corda.core.serialization.SingletonSerializationToken
 
FullTransaction - Class in net.corda.core.transactions
A transaction with fully resolved components, such as input states.
FullTransaction() - Constructor for class net.corda.core.transactions.FullTransaction
A transaction with fully resolved components, such as input states.
functionPredicate($receiver, predicate, groupByColumns, orderBy) - Method in class net.corda.core.node.services.vault.Builder
 
functionPredicate($receiver, predicate, groupByColumns, orderBy) - Method in class net.corda.core.node.services.vault.Builder
Deprecated. 
functionPredicate($receiver, predicate, groupByColumns, orderBy) - Method in class net.corda.core.node.services.vault.Builder
 
FungibleAsset<T> - Interface in net.corda.core.contracts
Interface for contract states representing assets which are fungible, countable and issued by a specific party. States contain assets which are equivalent (such as cash of the same currency), so records of their existence can be merged or split as needed where the issuer is the same. For instance, dollars issued by the Fed are fungible and countable (in cents), barrels of West Texas crude are fungible and countable (oil from two small containers can be poured into one large container), shares of the same class in a specific company are fungible and countable, and so on.
FungibleAssetQueryCriteria(participants, owner, quantity, issuer, issuerRef, status, contractStateTypes) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleAssetQueryCriteria(participants, owner, quantity, issuer, issuerRef, status) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleAssetQueryCriteria(participants, owner, quantity, issuer, issuerRef) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleAssetQueryCriteria(participants, owner, quantity, issuer) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleAssetQueryCriteria(participants, owner, quantity) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleAssetQueryCriteria(participants, owner) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleAssetQueryCriteria(participants) - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleAssetQueryCriteria() - Constructor for class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
FungibleState(participants, owner, quantity, issuer, issuerRef) - Constructor for class net.corda.core.schemas.CommonSchemaV1.FungibleState
 
FungibleStateAttribute(attributeName) - Constructor for enum net.corda.core.node.services.vault.Sort.FungibleStateAttribute
 

G

GBP - Static variable in class net.corda.finance.Currencies
 
General(cause) - Constructor for class net.corda.core.flows.NotaryError.General
Occurs when the notary service encounters an unexpected issue or becomes temporarily unavailable.
generateAgreement(notary) - Method in interface net.corda.finance.contracts.DealState
Generate a partial transaction representing an agreement (command) to this deal, allowing a general deal/agreement flow to generate the necessary transaction for potential implementations.
generateCashIssue(tx, obligor, acceptableContract, amount, dueBefore, beneficiary, notary) - Method in class net.corda.finance.contracts.asset.Obligation
Puts together an issuance transaction for the specified currency obligation amount that starts out being owned by the given pubkey.
generateCloseOutNetting(tx, signer, inputs) - Method in class net.corda.finance.contracts.asset.Obligation
Generate a transaction performing close-out netting of two or more states.
generateExit(tx, amountIssued, assetStates) - Method in class net.corda.finance.contracts.asset.Obligation
Generate an transaction exiting an obligation from the ledger.
generateExit(tx, amountIssued, assetStates, deriveState, generateMoveCommand, generateExitCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
Deprecated. 
generateExit(tx, amountIssued, assetStates, payChangeTo, deriveState, generateMoveCommand, generateExitCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
Generate an transaction exiting fungible assets from the ledger.
generateExit(tx, amountIssued, assetStates) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
Deprecated. 
generateExit(tx, amountIssued, assetStates, payChangeTo) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
Generate an transaction exiting assets from the ledger.
generateExit(tx, amountIssued, assetStates, deriveState, generateMoveCommand, generateExitCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
Deprecated. 
generateExit(tx, amountIssued, assetStates, payChangeTo, deriveState, generateMoveCommand, generateExitCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
Generate an transaction exiting fungible assets from the ledger.
generateExitCommand(amount) - Method in class net.corda.finance.contracts.asset.Cash
 
generateExitCommand(amount) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
 
generateFix(ptx, oldState, fix) - Method in interface net.corda.finance.contracts.FixableDealState
Generate a fixing command for this deal and fix.
generateInitial(magicNumber, notary, owner, otherOwners) - Method in class net.corda.testing.contracts.DummyContract.Companion
Returns a class TransactionBuilder with the given notary, a list of owners and an output state of type class DummyContract.SingleOwnerState or MultipleOwnerState (depending on the number of owner parameters passed) containing the given magicNumber.
generateInitial(magicNumber, notary, owner, otherOwners) - Static method in class net.corda.testing.contracts.DummyContract
Returns a class TransactionBuilder with the given notary, a list of owners and an output state of type class DummyContract.SingleOwnerState or MultipleOwnerState (depending on the number of owner parameters passed) containing the given magicNumber.
generateIssue(tx, tokenDef, pennies, owner, notary) - Method in class net.corda.finance.contracts.asset.Cash
Puts together an issuance transaction from the given template, that starts out being owned by the given pubkey.
generateIssue(tx, amount, owner, notary) - Method in class net.corda.finance.contracts.asset.Cash
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
generateIssue(tx, obligor, issuanceDef, pennies, beneficiary, notary) - Method in class net.corda.finance.contracts.asset.Obligation
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
generateIssue(tx, transactionState, issueCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
Puts together an issuance transaction for the specified state. Normally contracts will provide convenient wrappers around this function, which build the state for you, and those should be used in preference.
generateIssue(tx, transactionState, issueCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
Puts together an issuance transaction for the specified state. Normally contracts will provide convenient wrappers around this function, which build the state for you, and those should be used in preference.
generateIssue(issuance, faceValue, maturityDate, notary) - Method in class net.corda.finance.contracts.CommercialPaper
Returns a transaction that issues commercial paper, owned by the issuing parties key. Does not update an existing transaction because you aren't able to issue multiple pieces of CP in a single transaction at the moment: this restriction is not fundamental and may be lifted later.
generateKeyPair(schemeCodeName) - Static method in class net.corda.core.crypto.Crypto
Utility to simplify the act of generating keys. Normally, we don't expect other errors here, assuming that key generation parameters for every supported signature scheme have been unit-tested.
generateKeyPair(signatureScheme) - Static method in class net.corda.core.crypto.Crypto
Generate a KeyPair for the selected class SignatureScheme. Note that RSA is the sole algorithm initialized specifically by its supported keySize.
generateKeyPair() - Static method in class net.corda.core.crypto.Crypto
Generate a KeyPair for the selected class SignatureScheme. Note that RSA is the sole algorithm initialized specifically by its supported keySize.
generateKeyPair() - Static method in class net.corda.core.crypto.CryptoUtils
A simple wrapper that will make it easier to swap out the signature algorithm we use in future.
generateMappedObject(schema) - Method in interface net.corda.core.schemas.QueryableState
Export a representation for the given schema.
generateMappedObject(schema) - Method in class net.corda.finance.contracts.asset.Cash.State
Object Relational Mapping support.
generateMappedObject(schema) - Method in class net.corda.finance.contracts.CommercialPaper.State
Object Relational Mapping support.
generateMove(tx, paper, newOwner) - Method in class net.corda.finance.contracts.CommercialPaper
Updates the given partial transaction with an input/output/command to reassign ownership of the paper.
generateMoveCommand() - Method in class net.corda.finance.contracts.asset.Cash
 
generateMoveCommand() - Method in class net.corda.finance.contracts.asset.OnLedgerAsset
 
generatePaymentNetting(tx, issued, notary, inputs) - Method in class net.corda.finance.contracts.asset.Obligation
 
generateRedeem(tx, paper, services, ourIdentity) - Method in class net.corda.finance.contracts.CommercialPaper
Intended to be called by the issuer of some commercial paper, when an owner has notified us that they wish to redeem the paper. We must therefore send enough money to the key that owns the paper to satisfy the face value, and then ensure the paper is removed from the ledger.
generateSetLifecycle(tx, statesAndRefs, lifecycle, notary) - Method in class net.corda.finance.contracts.asset.Obligation
Generate a transaction changing the lifecycle of one or more state objects.
generateSettle(tx, statesAndRefs, assetStatesAndRefs, moveCommand, notary) - Method in class net.corda.finance.contracts.asset.Obligation
 
generateSpend(services, tx, amount, to, onlyFromParties) - Method in class net.corda.finance.contracts.asset.Cash.Companion
Deprecated. 
generateSpend(services, tx, amount, ourIdentity, to, onlyFromParties) - Method in class net.corda.finance.contracts.asset.Cash.Companion
Generate a transaction that moves an amount of currency to the given party.
generateSpend(services, tx, payments, onlyFromParties) - Method in class net.corda.finance.contracts.asset.Cash.Companion
Deprecated. 
generateSpend(services, tx, payments, ourIdentity, onlyFromParties) - Method in class net.corda.finance.contracts.asset.Cash.Companion
Generate a transaction that moves money of the given amounts to the recipients specified.
generateSpend(services, tx, amount, to, onlyFromParties) - Static method in class net.corda.finance.contracts.asset.Cash
Deprecated. 
generateSpend(services, tx, amount, ourIdentity, to, onlyFromParties) - Static method in class net.corda.finance.contracts.asset.Cash
Generate a transaction that moves an amount of currency to the given party.
generateSpend(services, tx, payments, onlyFromParties) - Static method in class net.corda.finance.contracts.asset.Cash
Deprecated. 
generateSpend(services, tx, payments, ourIdentity, onlyFromParties) - Static method in class net.corda.finance.contracts.asset.Cash
Generate a transaction that moves money of the given amounts to the recipients specified.
generateSpend(tx, amount, to, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
Generate a transaction that moves an amount of currency to the given pubkey.
generateSpend(tx, payments, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Method in class net.corda.finance.contracts.asset.OnLedgerAsset.Companion
Adds to the given transaction states that move amounts of a fungible asset to the given parties, using only the provided acceptable input states to find a solution (not all of them may be used in the end). A change output will be generated if the state amounts don't exactly fit.
generateSpend(tx, amount, to, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
Generate a transaction that moves an amount of currency to the given pubkey.
generateSpend(tx, payments, acceptableStates, payChangeTo, deriveState, generateMoveCommand) - Static method in class net.corda.finance.contracts.asset.OnLedgerAsset
Adds to the given transaction states that move amounts of a fungible asset to the given parties, using only the provided acceptable input states to find a solution (not all of them may be used in the end). A change output will be generated if the state amounts don't exactly fit.
generateStateRef() - Static method in class net.corda.testing.core.TestUtils
Returns a fake state reference for testing purposes
genericExpectEvents($receiver, isStrict, stream, expectCompose) - Static method in class net.corda.testing.core.ExpectKt
Run the specified DSL against the generic event Stream
GenericQueryCriteria<Q extends GenericQueryCriteria<Q,?>,P extends BaseQueryCriteriaParser<Q,?,?>> - Interface in net.corda.core.node.services.vault
 
GenericQueryCriteria.ChainableQueryCriteria<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,?>> - Interface in net.corda.core.node.services.vault
 
get(path) - Method in interface net.corda.core.cordapp.CordappConfig
Get the value of the configuration at "path".
get(name) - Method in class net.corda.finance.utils.CityDatabase
 
getA() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AndComposition
 
getA() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.OrComposition
 
getA() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.AndVisitor
 
getA() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.OrVisitor
 
getA() - Method in class net.corda.core.node.services.vault.QueryCriteria.AndComposition
 
getA() - Method in class net.corda.core.node.services.vault.QueryCriteria.OrComposition
 
getAcceptableContracts() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
The hash of the asset contract we
getAcceptableIssuedProducts() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
The parties whose assets we are willing to accept in payment for this debt.
getActor() - Method in class net.corda.core.context.InvocationContext
Acting agent of the invocation,
getActor() - Method in class net.corda.core.context.InvocationOrigin.RPC
 
getAdditionalContracts() - Method in class net.corda.core.contracts.ContractAttachment
Additional contract names contained within the JAR.
getAddresses() - Method in class net.corda.core.node.NodeInfo
An ordered list of IP addresses/hostnames where the node can be contacted.
getAddresses() - Method in class net.corda.core.node.services.PartyInfo.SingleNode
 
getAlgorithm() - Method in class net.corda.core.crypto.CompositeKey
 
getAlgorithm() - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
 
getAlgorithmName() - Method in class net.corda.core.crypto.SignatureScheme
which signature algorithm is used
getAlgSpec() - Method in class net.corda.core.crypto.SignatureScheme
parameter specs for the underlying algorithm.
getAllContracts() - Method in class net.corda.core.contracts.ContractAttachment
 
getAllFlows() - Method in interface net.corda.core.cordapp.Cordapp
List of all flow classes
getAllIdentities() - Method in interface net.corda.core.node.services.IdentityService
Get all identities known to the service. This is expensive, and IdentityService.partyFromKey or partyFromX500Name should be used in preference where possible.
getAllNodes() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Return all class NodeInfos the node currently is aware of (including ourselves).
getAllOnesHash() - Method in class net.corda.core.crypto.SecureHash.Companion
A SHA-256 hash value consisting of 32 0xFF bytes. This function is provided for API stability.
getAllSteps() - Method in class net.corda.core.utilities.ProgressTracker
A list of all steps in this ProgressTracker and the children, with the indent level provided starting at zero. Note that UNSTARTED is never counted, and DONE is only counted at the calling level.
getAllStepsLabels() - Method in class net.corda.core.utilities.ProgressTracker
A list of all steps label in this ProgressTracker and the children, with the indent level provided starting at zero. Note that UNSTARTED is never counted, and DONE is only counted at the calling level.
getAlternativeOIDs() - Method in class net.corda.core.crypto.SignatureScheme
ASN.1 algorithm identifiers for keys of the signature,
getAmount() - Method in interface net.corda.core.contracts.FungibleAsset
Amount represents a positive quantity of some issued product which can be cash, tokens, assets, or generally anything else that's quantifiable with integer quantities. See class Issued and class Amount for more details.
getAmount() - Method in class net.corda.core.contracts.SourceAndAmount
the Amount of asset available.
getAmount() - Method in class net.corda.finance.contracts.asset.Commands.Exit
 
getAmount() - Method in class net.corda.finance.contracts.asset.Cash.State
Amount represents a positive quantity of some issued product which can be cash,
getAmount() - Method in class net.corda.finance.contracts.asset.Commands.Exit
 
getAmount() - Method in class net.corda.finance.contracts.asset.Commands.Settle
 
getAmount() - Method in class net.corda.finance.contracts.asset.Obligation.State
Amount represents a positive quantity of some issued product which can be cash, tokens, assets, or generally anything else that's quantifiable with integer quantities. See class Issued and class Amount for more details.
getAmount() - Method in class net.corda.finance.contracts.asset.PartyAndAmount
 
getAmount() - Method in class net.corda.finance.flows.AbstractCashFlow.AbstractRequest
 
getAmount() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
the amount of currency to issue.
getAmount() - Method in class net.corda.finance.flows.CashPaymentFlow
the amount of a currency to pay to the recipient.
getAmountMissing() - Method in exception net.corda.core.contracts.InsufficientBalanceException
 
getAnnualCompoundCount() - Method in enum net.corda.finance.contracts.Frequency
 
getAnonymous() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
 
getAnonymous() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.IssueAndPaymentRequest
 
getAnonymous() - Method in class net.corda.finance.flows.CashPaymentFlow
whether to anonymous the recipient party.
getAnonymous() - Method in class net.corda.finance.flows.CashPaymentFlow.PaymentRequest
 
getAppContext() - Method in interface net.corda.core.cordapp.CordappProvider
Exposes the current CorDapp context which will contain information and configuration of the CorDapp that is currently running.
getAppContext($this) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
getAppContext() - Method in interface net.corda.core.node.ServiceHub
getAppName() - Method in class net.corda.core.flows.FlowInfo
Name of the CorDapp jar hosting the flow,
getArgs() - Method in class net.corda.client.jackson.StringToMethodCallParser.ParsedMethodCall
 
getAttachment() - Method in class net.corda.core.contracts.ContractAttachment
The attachment representing the contract JAR
getAttachment(index) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify getting an indexed attachment.
getAttachment(id) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify getting an indexed attachment.
getAttachmentId() - Method in class net.corda.core.contracts.HashAttachmentConstraint
 
getAttachmentId() - Method in class net.corda.core.cordapp.CordappContext
For CorDapps containing
getAttachmentIdAndBytes(jar) - Method in class net.corda.testing.services.MockAttachmentStorage
 
getAttachments() - Method in interface net.corda.core.node.ServicesForResolution
Provides access to storage of arbitrary JAR files (which may contain only data, no code).
getAttachments() - Method in class net.corda.core.transactions.LedgerTransaction
A list of
getAttachments() - Method in class net.corda.core.transactions.TransactionBuilder
 
getAttachments() - Method in class net.corda.core.transactions.TraversableTransaction
Hashes of the ZIP/JAR files that are needed to interpret the contents of this wire transaction.
getAttachments() - Method in class net.corda.testing.node.MockServices
Provides access to storage of arbitrary JAR files (which may contain only data, no code).
getAttribute() - Method in class net.corda.core.node.services.vault.SortAttribute.Standard
 
getAttributeChild() - Method in enum net.corda.core.node.services.vault.Sort.CommonStateAttribute
 
getAttributeName() - Method in enum net.corda.core.node.services.vault.Sort.FungibleStateAttribute
 
getAttributeName() - Method in enum net.corda.core.node.services.vault.Sort.LinearStateAttribute
 
getAttributeName() - Method in enum net.corda.core.node.services.vault.Sort.VaultStateAttribute
 
getAttributeParent() - Method in enum net.corda.core.node.services.vault.Sort.CommonStateAttribute
 
getAuthorisedContractUpgrade(ref) - Method in interface net.corda.core.node.services.ContractUpgradeService
Get contracts we would be willing to upgrade the suggested contract to.
getAvailableCommands() - Method in class net.corda.client.jackson.StringToMethodCallParser
Returns a string-to-string map of commands to a string describing available parameter types.
getAvailableComponentGroups() - Method in class net.corda.core.transactions.TraversableTransaction
Returns a list of all the component groups that are present in the transaction, excluding the privacySalt, in the following order (which is the same with the order in enum ComponentGroupEnum:
getAvailableComponentHashes() - Method in class net.corda.client.jackson.JacksonSupport.WireTransactionMixin
Deprecated.
 
getAvailableComponents() - Method in class net.corda.client.jackson.JacksonSupport.WireTransactionMixin
Deprecated.
 
getB() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AndComposition
 
getB() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.OrComposition
 
getB() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.AndVisitor
 
getB() - Method in interface net.corda.core.node.services.vault.ChainableQueryCriteria.OrVisitor
 
getB() - Method in class net.corda.core.node.services.vault.QueryCriteria.AndComposition
 
getB() - Method in class net.corda.core.node.services.vault.QueryCriteria.OrComposition
 
GetBalances - Class in net.corda.finance.contracts
 
getBaseDirectory() - Method in interface net.corda.testing.driver.NodeHandle
The location of the node's base directory
getBeneficiary() - Method in class net.corda.finance.contracts.asset.Obligation.State
The public key of the entity the contract pays to
getBilateralNetState() - Method in class net.corda.finance.contracts.asset.Obligation.State
Returns an object used to determine if two states can be subject to close-out netting. If two states return equal objects, they can be close out netted together.
getBilateralNetState() - Method in interface net.corda.finance.contracts.BilateralNettableState
Returns an object used to determine if two states can be subject to close-out netting. If two states return equal objects, they can be close out netted together.
getBlacklistedCrlEndpoints() - Static method in class net.corda.core.crypto.CryptoUtils
Method to check if the certificate path contains blacklisted CRL distribution point URL.
getBlank() - Method in class net.corda.testing.contracts.DummyContract
 
getBoolean(path) - Method in interface net.corda.core.cordapp.CordappConfig
Get the boolean value of the configuration at "path".
getBuffer() - Method in class net.corda.core.crypto.CompositeSignature.State
 
getBy() - Method in class net.corda.core.crypto.DigitalSignature.WithKey
 
getBy() - Method in class net.corda.core.crypto.TransactionSignature
getBytes() - Method in class net.corda.core.utilities.ByteSequence
The underlying bytes. Some implementations may choose to make a copy of the underlying ByteArray for security reasons. For example, class OpaqueBytes.
getBytes() - Method in class net.corda.core.utilities.OpaqueBytes
The bytes are always cloned so that this object becomes immutable. This has been done to prevent tampering with entities such as class SecureHash and class PrivacySalt, as well as preserve the integrity of our hash constants net.corda.core.crypto.SecureHash.zeroHash and net.corda.core.crypto.SecureHash.allOnesHash.
getBytes() - Method in class net.corda.core.utilities.OpaqueBytesSubSequence
The underlying bytes.
getCaCertStore() - Method in interface net.corda.core.node.services.IdentityService
 
getCacheConcurrencyLevel() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Determines the concurrency level of the Observable Cache.
getCalendars() - Method in class net.corda.finance.contracts.BusinessCalendar.Companion
 
getCASH($receiver) - Static method in class net.corda.finance.contracts.asset.CashUtilities
An extension property that lets you write 100.DOLLARS.CASH
getCashBalance($receiver, currency) - Static method in class net.corda.finance.contracts.GetBalances
 
getCashBalance($receiver, currency) - Static method in class net.corda.finance.contracts.GetBalances
 
getCashBalances($receiver) - Static method in class net.corda.finance.contracts.GetBalances
 
getCashBalances($receiver) - Static method in class net.corda.finance.contracts.GetBalances
 
getCashSigningPubKeys() - Method in class net.corda.finance.flows.Buyer.SharedTx
 
getCause() - Method in exception net.corda.core.CordaException
 
getCause() - Method in exception net.corda.core.CordaRuntimeException
 
getCause() - Method in class net.corda.core.flows.NotaryError.General
 
getCause() - Method in class net.corda.core.flows.NotaryError.RequestSignatureInvalid
 
getCause() - Method in class net.corda.core.flows.NotaryError.TransactionInvalid
 
getCause() - Method in exception net.corda.core.node.services.StatesNotAvailableException
 
getCertificate() - Method in class net.corda.core.identity.PartyAndCertificate
 
getCertPath() - Method in class net.corda.core.identity.PartyAndCertificate
 
getChanged() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Tracks changes to the network map cache.
getChanges() - Method in class net.corda.core.utilities.ProgressTracker
An observable stream of changes: includes child steps, resets and any changes emitted by individual steps (e.g. if a step changed its label or rendering).
getChanges() - Method in class net.corda.core.utilities.ProgressTracker.Step
 
getCHECKPOINT_CONTEXT() - Method in class net.corda.core.serialization.SerializationDefaults
 
getCheckpointContext() - Method in class net.corda.testing.core.SerializationEnvironmentRule
 
getChildProgressTracker(step) - Method in class net.corda.core.utilities.ProgressTracker
 
getChildren() - Method in class net.corda.core.crypto.CompositeKey
Τhe order of the children may not be the same to what was provided in the builder.
getCityMap() - Method in class net.corda.finance.utils.CityDatabase
 
getClassLoader() - Method in class net.corda.core.cordapp.CordappContext
the classloader used to load this cordapp
getClassName() - Method in class net.corda.core.flows.StackFrameDataToken
 
getClock() - Method in interface net.corda.core.node.ServiceHub
A Clock representing the node's current time. This should be used in preference to directly accessing the clock so the current time can be controlled during unit testing.
getClock() - Method in class net.corda.core.node.services.TimeWindowChecker
Deprecated.
 
getClock() - Method in class net.corda.testing.node.MockServices
A Clock representing the node's current time. This should be used in preference to directly accessing the clock so the current time can be controlled during unit testing.
getCluster() - Method in class net.corda.testing.node.NotarySpec
getClusterSize() - Method in class net.corda.testing.node.ClusterSpec
The number of nodes within the cluster.
getClusterSize() - Method in class net.corda.testing.node.ClusterSpec.Raft
The number of nodes within the cluster.
getCode() - Method in enum net.corda.finance.contracts.Tenor.TimeUnit
 
getColumn() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
getColumn() - Method in class net.corda.core.node.services.vault.CriteriaExpression.ColumnPredicateExpression
 
getColumnName() - Method in enum net.corda.core.node.services.vault.AttachmentSort.AttachmentSortAttribute
 
getColumnName(column) - Static method in class net.corda.core.node.services.vault.QueryCriteriaUtils
 
getColumns() - Method in class net.corda.core.node.services.vault.AttachmentSort
 
getColumns() - Method in class net.corda.core.node.services.vault.Sort
 
getCommand() - Method in class net.corda.core.contracts.CommandAndState
 
getCommand(index) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify getting an indexed command.
getCommands() - Method in class net.corda.core.transactions.LedgerTransaction
Arbitrary data passed to the program of each input state.
getCommands() - Method in class net.corda.core.transactions.TransactionBuilder
 
getCommands() - Method in class net.corda.core.transactions.TraversableTransaction
Ordered list of (interface CommandData, PublicKey) pairs that instruct the contracts what to do.
getCommodityCode() - Method in class net.corda.finance.contracts.Commodity
a unique code for the commodity.
getCommonName() - Method in class net.corda.core.identity.CordaX500Name
optional name by the which the entity is usually known.
getComponent() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction.FilteredComponent
 
getComponentGroups() - Method in class net.corda.core.transactions.TraversableTransaction
 
getComponents() - Method in class net.corda.core.transactions.ComponentGroup
 
getComponents() - Method in class net.corda.core.transactions.FilteredComponentGroup
 
getConfig() - Method in class net.corda.core.cordapp.CordappContext
Configuration for this CorDapp
getConfigOverrides() - Method in class net.corda.testing.node.MockNodeParameters
Add/override behaviour of the
getConnectionMaxRetryInterval() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Maximum retry interval.
getConnectionRetryInterval() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
The retry interval of Artemis connections in milliseconds.
getConnectionRetryIntervalMultiplier() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
The retry interval multiplier for exponential backoff.
getConstraint() - Method in class net.corda.core.contracts.TransactionState
A validator for the contract attachments on the transaction.
getConsumed() - Method in class net.corda.core.node.services.Vault.Update
 
getConsumedStates() - Method in class net.corda.core.flows.NotaryError.Conflict
Specifies which states have already been consumed in another transaction.
getConsumedTime() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
getContext() - Method in class net.corda.core.serialization.ObjectWithCompatibleContext
 
getContract() - Method in class net.corda.core.contracts.ContractAttachment
The contract name contained within the JAR.
getContract() - Method in interface net.corda.core.contracts.MoveCommand
Contract code the moved state(s) are for the attention of, for example to indicate that the states are moved in order to settle an obligation contract's state object(s).
getContract() - Method in class net.corda.core.contracts.StateAndContract
The contract that should verify the state
getContract() - Method in class net.corda.core.contracts.TransactionState
The contract class name that will verify this state that will be created via reflection. The attachment containing this class will be automatically added to the transaction at transaction creation time.
getContract() - Method in class net.corda.finance.contracts.asset.Commands.Move
the contract this move is for the attention of.
getContract() - Method in class net.corda.finance.contracts.asset.Commands.Move
the contract this move is for the attention of.
getContractAttachmentID(contractClassName) - Method in interface net.corda.core.cordapp.CordappProvider
Resolve an attachment ID for a given contract name
getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ConflictingAttachmentsRejection
The fully qualified class name of the failing contract.
getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractConstraintRejection
The fully qualified class name of the failing contract.
getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractCreationError
The fully qualified class name of the failing contract.
getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractRejection
The fully qualified class name of the failing contract.
getContractClass() - Method in exception net.corda.core.contracts.TransactionVerificationException.MissingAttachmentRejection
The fully qualified class name of the failing contract.
getContractClassNames() - Method in interface net.corda.core.cordapp.Cordapp
List of contracts
getContractStateClassName() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.CommonQueryCriteria
 
getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
 
getContractStateTypes() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
getContractUpgradeService() - Method in interface net.corda.core.node.ServiceHub
The interface ContractUpgradeService is responsible for securely upgrading contract state objects according to a specified and mutually agreed (amongst participants) contract version.
getContractUpgradeService() - Method in class net.corda.testing.node.MockServices
The interface ContractUpgradeService is responsible for securely upgrading contract state objects according to a specified and mutually agreed (amongst participants) contract version.
getCoordinate() - Method in class net.corda.finance.utils.WorldMapLocation
 
getCordaModule() - Method in class net.corda.client.jackson.JacksonSupport
Deprecated. 
getCordapp() - Method in class net.corda.core.cordapp.CordappContext
The cordapp this context is about
getCordappClasses() - Method in interface net.corda.core.cordapp.Cordapp
 
getCordappPackages() - Method in class net.corda.testing.node.MockNetwork
A
getCordappProvider() - Method in interface net.corda.core.node.ServicesForResolution
Provides access to anything relating to cordapps including contract attachment resolution and app context
getCordappProvider() - Method in class net.corda.testing.node.MockServices
Provides access to anything relating to cordapps including contract attachment resolution and app context
getCoreTransaction() - Method in class net.corda.core.flows.NotarisationPayload
A helper for automatically casting the underlying transaction payload to a class CoreTransaction. Should only be used by non-validating notaries.
getCoreTransaction() - Method in class net.corda.core.transactions.SignedTransaction
Lazily calculated access to the deserialised/hashed transaction data.
getCounterparty() - Method in class net.corda.core.flows.FlowSession
The class Party on the other side of this session. In the case of a session created by FlowSession.getCounterparty is the same Party as the one passed to that function.
getCounterpartyFlowInfo(maySkipCheckpoint) - Method in class net.corda.core.flows.FlowSession
Returns a class FlowInfo object describing the flow FlowSession.getCounterparty is using. With FlowInfo.flowVersion it provides the necessary information needed for the evolution of flows and enabling backwards compatibility.
getCounterpartyFlowInfo() - Method in class net.corda.core.flows.FlowSession
Returns a class FlowInfo object describing the flow FlowSession.getCounterparty is using. With FlowInfo.flowVersion it provides the necessary information needed for the evolution of flows and enabling backwards compatibility.
getCountry() - Method in class net.corda.core.identity.CordaX500Name
country the organisation is in,
getCountryCode() - Method in class net.corda.finance.utils.WorldMapLocation
 
getCurrency() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
 
getCurrency() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
 
getCurrentContext() - Method in class net.corda.core.serialization.SerializationFactory
If there is a need to nest serialization/deserialization with a modified context during serialization or deserialization, this will return the current context used to start serialization/deserialization.
getCurrentFactory() - Method in class net.corda.core.serialization.SerializationFactory.Companion
If there is a need to nest serialization/deserialization with a modified context during serialization or deserialization, this will return the current factory used to start serialization/deserialization.
getCurrentStep() - Method in class net.corda.core.utilities.ProgressTracker
Reading returns the value of stepsProgressTracker.getStepIndex, writing moves the position of the current tracker. Once moved to the class ProgressTracker.DONE state, this tracker is finished and the current step cannot be moved again.
getCurrentStepRecursive() - Method in class net.corda.core.utilities.ProgressTracker
Returns the current step, descending into children to find the deepest step we are up to.
getCurrentTime() - Method in class net.corda.core.flows.NotaryError.TimeWindowInvalid
 
getCurrentTopLevel() - Method in class net.corda.core.flows.FlowLogic.Companion
Return the outermost class FlowLogic instance, or null if not in a flow.
getCurrentTopLevel() - Static method in class net.corda.core.flows.FlowLogic
Return the outermost class FlowLogic instance, or null if not in a flow.
getCustomOverrides() - Method in class net.corda.testing.driver.NodeParameters
A map of custom node configuration overrides.
getCustomSchemas() - Method in interface net.corda.core.cordapp.Cordapp
List of custom schemas
getData() - Method in class net.corda.core.contracts.TransactionState
The custom contract state
getDays($receiver) - Static method in class net.corda.core.utilities.KotlinUtilsKt
Extension method for easier construction of Durations in terms of integer days: val twoDays = 2.days.
getDealBeingOffered() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
 
getDebugPortAllocation() - Method in class net.corda.testing.driver.DriverParameters
The port allocation strategy to use for jvm debugging.
getDeclaringClass() - Method in class net.corda.core.node.services.vault.Column
 
getDeduplicationCacheExpiry() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
The cache expiry of a deduplication watermark per client.
getDefaultContext() - Method in class net.corda.core.serialization.SerializationFactory
A context to use as a default if you do not require a specially configured context. It will be the current context if the use is somehow nested (see SerializationFactory.getCurrentContext).
getDefaultFactory() - Method in class net.corda.core.serialization.SerializationFactory.Companion
A default factory for serialization/deserialization, taking into account the SerializationFactory.Companion.getCurrentFactory if set.
getDefaultFractionDigits() - Method in class net.corda.finance.contracts.Commodity
the number of digits normally after the decimal point when referring to quantities of
getDefaultMapper() - Method in class net.corda.testing.http.HttpUtils
 
getDefaultNotaryHandle($this) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
Returns the class NotaryHandle for the single notary on the network. Throws if there are none or more than one.
getDefaultNotaryHandle() - Method in interface net.corda.testing.driver.DriverDSL
Returns the class NotaryHandle for the single notary on the network. Throws if there are none or more than one.
getDefaultNotaryIdentity($this) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
Returns the identity of the single notary on the network. Throws if there are none or more than one.
getDefaultNotaryIdentity() - Method in interface net.corda.testing.driver.DriverDSL
Returns the identity of the single notary on the network. Throws if there are none or more than one.
getDefaultNotaryIdentity() - Method in class net.corda.testing.node.MockNetwork
Return the identity of the default notary node.
getDefaultNotaryNode($this) - Static method in class net.corda.testing.driver.DriverDSL.DefaultImpls
Returns a interface CordaFuture on the interface NodeHandle for the single-node notary on the network. Throws if there are no notaries or more than one, or if the notary is a distributed cluster.
getDefaultNotaryNode() - Method in interface net.corda.testing.driver.DriverDSL
Returns a interface CordaFuture on the interface NodeHandle for the single-node notary on the network. Throws if there are no notaries or more than one, or if the notary is a distributed cluster.
getDefaultNotaryNode() - Method in class net.corda.testing.node.MockNetwork
Returns the single notary node on the network. Throws an exception if there are none or more than one.
getDefaultParameters() - Method in class net.corda.testing.node.MockNetwork
A
getDesc() - Method in class net.corda.core.crypto.SignatureScheme
a human-readable description for this scheme.
getDescription() - Method in class net.corda.core.messaging.ParametersUpdateInfo
description of the update
getDescription() - Method in class net.corda.finance.utils.WorldMapLocation
 
getDescriptions() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
getDeserializationClassLoader() - Method in interface net.corda.core.serialization.SerializationContext
The class loader to use for deserialization.
getDestination() - Method in class net.corda.core.contracts.AmountTransfer
is the
getDigitalSignature() - Method in class net.corda.core.flows.NotarisationRequestSignature
 
getDirection() - Method in class net.corda.core.node.services.vault.AttachmentSort.AttachmentSortColumn
 
getDirection() - Method in class net.corda.core.node.services.vault.Sort.SortColumn
 
getDirection() - Method in enum net.corda.finance.contracts.DateRollConvention
 
getDisplayName() - Method in class net.corda.finance.contracts.Commodity
human readable name for the commodity.
getDisplayTokenSize(token) - Method in class net.corda.core.contracts.Amount.Companion
Determines the representation of one Token quantity in BigDecimal. For Currency and Issued the definitions is taken from Currency defaultFractionDigits property e.g. 2 for USD, or 0 for JPY so that the automatic token size is the conventional minimum penny amount. For other possible token types the asset token should implement TokenizableAssetInfo to correctly report the designed nominal amount.
getDisplayTokenSize() - Method in class net.corda.core.contracts.Amount
the nominal display unit size of a single token,
getDisplayTokenSize(token) - Static method in class net.corda.core.contracts.Amount
Determines the representation of one Token quantity in BigDecimal. For Currency and Issued the definitions is taken from Currency defaultFractionDigits property e.g. 2 for USD, or 0 for JPY so that the automatic token size is the conventional minimum penny amount. For other possible token types the asset token should implement TokenizableAssetInfo to correctly report the designed nominal amount.
getDisplayTokenSize() - Method in interface net.corda.core.contracts.TokenizableAssetInfo
The nominal display unit size of a single token, potentially with trailing decimal display places if the scale parameter is non-zero.
getDisplayTokenSize() - Method in class net.corda.finance.contracts.Commodity
The nominal display unit size of a single token, potentially with trailing decimal display places if the scale parameter is non-zero.
getDOLLARS($receiver) - Static method in class net.corda.finance.Currencies
 
getDOLLARS($receiver) - Static method in class net.corda.finance.Currencies
 
getDOLLARS($receiver) - Static method in class net.corda.finance.Currencies
 
getDouble(path) - Method in interface net.corda.core.cordapp.CordappConfig
Get the double value of the configuration at "path".
getDriverDirectory() - Method in class net.corda.testing.driver.DriverParameters
The base directory node directories go into,
getDueBefore() - Method in class net.corda.finance.contracts.asset.Obligation.State
 
getDueBefore() - Method in class net.corda.finance.contracts.asset.Obligation.Terms
When the contract must be settled by.
getEMPTY() - Method in class net.corda.core.crypto.CompositeSignaturesWithKeys.Companion
 
getEncoded() - Method in class net.corda.core.crypto.CompositeKey
 
getEncoded() - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
 
getEncoding() - Method in interface net.corda.core.serialization.SerializationContext
If non-null, apply this encoding (typically compression) when serializing.
getEncodingWhitelist() - Method in interface net.corda.core.serialization.SerializationContext
A whitelist that determines (mostly for security purposes) whether a particular encoding may be used when deserializing.
getEncumbrance() - Method in class net.corda.core.contracts.TransactionState
All contract states may be encumbered by up to one other state.
getEndpointsExternal() - Method in class net.corda.testing.node.InMemoryMessagingNetwork
getEntityClass() - Method in class net.corda.core.node.services.vault.FieldInfo
JPA entity class for the query
getEntityStateClass() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
 
getEntityStateColumnName() - Method in class net.corda.core.node.services.vault.SortAttribute.Custom
 
getEntityType() - Method in class net.corda.core.utilities.Id
optional id entity type.
getEntropyRoot() - Method in class net.corda.testing.node.MockNodeParameters
the initial entropy value to use when generating keys.
getEpoch() - Method in class net.corda.core.node.NetworkParameters
Version number of the network parameters.
getError() - Method in exception net.corda.core.flows.NotaryException
Cause of notarisation failure.
getErrorId() - Method in exception net.corda.core.flows.FlowException
 
getErrorId() - Method in exception net.corda.core.flows.UnexpectedFlowEndException
 
getEventHorizon() - Method in class net.corda.core.node.NetworkParameters
Time after which nodes will be removed from the network map if they have not been seen
getException() - Method in class net.corda.core.utilities.Try.Failure
 
getExitKeys() - Method in interface net.corda.core.contracts.FungibleAsset
There must be an ExitCommand signed by these keys to destroy the amount. While all states require their owner to sign, some (i.e. cash) also require the issuer.
getExitKeys() - Method in class net.corda.finance.contracts.asset.Cash.State
There must be an ExitCommand signed by these keys to destroy the amount. While all states require their owner to sign, some (i.e. cash) also require the issuer.
getExitKeys() - Method in class net.corda.finance.contracts.asset.Obligation.State
There must be an ExitCommand signed by these keys to destroy the amount. While all states require their owner to sign, some (i.e. cash) also require the issuer.
getExpectedTypeName() - Method in exception net.corda.finance.flows.TwoPartyTradeFlow.AssetMismatchException
 
getExpr() - Method in class net.corda.finance.contracts.Expression
 
getExpression() - Method in class net.corda.core.node.services.vault.CriteriaExpression.Not
 
getExpression() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultCustomQueryCriteria
 
getExternalId() - Method in class net.corda.core.contracts.UniqueIdentifier
Any existing weak identifier such as trade reference ID.
getExternalId() - Method in class net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria
 
getExternalId() - Method in class net.corda.core.schemas.CommonSchemaV1.LinearState
Represents a
getExternalTrace() - Method in class net.corda.core.context.InvocationContext
Optional external invocation trace for cross-system logs correlation.
getExtraAuditData() - Method in class net.corda.core.utilities.ProgressTracker.Step
A flow may populate this property with flow specific context data. The extra data will be recorded to the audit logs when the flow progresses. Even if empty the basic details (i.e. label) of the step will be recorded for audit purposes.
getExtraCordappPackages() - Method in class net.corda.testing.node.MockNodeParameters
Extra CorDapp packages to include for this node.
getExtraCordappPackagesToScan() - Method in class net.corda.testing.driver.DriverParameters
A
getFaceValue() - Method in class net.corda.finance.contracts.CommercialPaper.State
 
getFaceValue() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
 
getFaceValueIssuerPartyHash() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
 
getFaceValueIssuerRef() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
 
getField(fieldName, entityClass) - Static method in class net.corda.core.node.services.vault.QueryCriteriaUtils
Returns a class FieldInfo for field with name fieldName in entityClass.
getFilenameCondition() - Method in class net.corda.core.node.services.vault.AttachmentQueryCriteria.AttachmentsQueryCriteria
 
getFiles() - Method in class net.corda.testing.services.MockAttachmentStorage
A map of the currently stored files by their class SecureHash
getFilteredComponentGroups() - Method in class net.corda.core.transactions.FilteredTransaction
list of transaction components groups remained after filters are applied to
getFloat(path) - Method in interface net.corda.core.cordapp.CordappConfig
Get the float value of the configuration at "path".
getFlowClass() - Method in class net.corda.core.flows.FlowStackSnapshot
 
getFlowId() - Method in class net.corda.core.node.services.Vault.Update
 
getFlowInfo(otherParty) - Method in class net.corda.core.flows.FlowLogic
Deprecated. 
getFlowLogicClassName() - Method in class net.corda.core.messaging.StateMachineInfo
The JVM class name of the flow code.
getFlowVersion() - Method in class net.corda.core.flows.FlowInfo
The integer flow version the other side is using.
getForcedID() - Method in class net.corda.testing.node.MockNodeParameters
Override the ID to use for the node.
getForDay() - Method in class net.corda.finance.contracts.FixOf
 
getFormat() - Method in class net.corda.core.crypto.CompositeKey
 
getFormat() - Method in class net.corda.core.crypto.NullKeys.NullPublicKey
 
getFreeLocalPorts(hostName, numberToAlloc) - Static method in class net.corda.testing.core.TestUtils
Creates a specified number of ports for use by the Node.
getFromTime() - Method in class net.corda.core.contracts.TimeWindow
Returns the inclusive lower-bound of this class TimeWindow's interval, with null implying infinity.
getFuzzyIdentityMatch() - Method in class net.corda.client.jackson.JacksonSupport.IdentityObjectMapper
Deprecated.
 
getFuzzyIdentityMatch() - Method in class net.corda.client.jackson.JacksonSupport.RpcObjectMapper
Deprecated.
 
getGroupByColumns() - Method in class net.corda.core.node.services.vault.CriteriaExpression.AggregateFunctionExpression
 
getGroupHashes() - Method in class net.corda.core.transactions.FilteredTransaction
the roots of the transaction component groups.
getGroupIndex() - Method in class net.corda.core.transactions.ComponentGroup
 
getGroupIndex() - Method in class net.corda.core.transactions.FilteredComponentGroup
 
getGroupingKey() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
 
getHasEnded() - Method in class net.corda.core.utilities.ProgressTracker
Returns true if the progress tracker has ended, either by reaching the class ProgressTracker.DONE step or prematurely with an error
getHash() - Method in exception net.corda.core.contracts.AttachmentResolutionException
Hash of the bytes of the attachment,
getHash() - Method in exception net.corda.core.contracts.TransactionResolutionException
Merkle root of the transaction being resolved,
getHash() - Method in class net.corda.core.crypto.MerkleTree
 
getHash() - Method in class net.corda.core.crypto.MerkleTree.Leaf
 
getHash() - Method in class net.corda.core.crypto.MerkleTree.Node
 
getHash() - Method in class net.corda.core.crypto.PartialTree.IncludedLeaf
 
getHash() - Method in class net.corda.core.crypto.PartialTree.Leaf
 
getHash() - Method in class net.corda.core.messaging.ParametersUpdateInfo
new
getHash() - Method in class net.corda.core.serialization.SerializedBytes
 
getHashOfTransactionId() - Method in class net.corda.core.flows.StateConsumptionDetails
Hash of the consuming transaction id.
getHiddenComponents() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
Hashes of the transaction components that are not revealed in this transaction.
getHolidayDates() - Method in class net.corda.finance.contracts.BusinessCalendar
 
getHolidayDates() - Method in class net.corda.finance.plugin.BusinessCalendarWrapper
 
getHost() - Method in class net.corda.core.utilities.NetworkHostAndPort
a hostname or IP address.
getHours($receiver) - Static method in class net.corda.core.utilities.KotlinUtilsKt
Extension method for easier construction of Durations in terms of integer hours: val twoHours = 2.hours.
getId() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
Deprecated.
 
getId() - Method in class net.corda.core.context.Actor
 
getId() - Method in class net.corda.core.contracts.ContractAttachment
 
getId() - Method in interface net.corda.core.contracts.NamedByHash
 
getId() - Method in class net.corda.core.contracts.UniqueIdentifier
Should never be set by user code and left as default initialised.
getId() - Method in interface net.corda.core.messaging.FlowHandle
The started state machine's ID.
getId() - Method in class net.corda.core.messaging.FlowHandleImpl
The started state machine
getId() - Method in class net.corda.core.messaging.FlowProgressHandleImpl
The started state machine
getId() - Method in class net.corda.core.messaging.StateMachineInfo
A univerally unique ID
getId() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
 
getId() - Method in class net.corda.core.messaging.StateMachineUpdate
 
getId() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
 
getId() - Method in exception net.corda.core.transactions.ComponentVisibilityException
transaction
getId() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
 
getId() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
getId() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
 
getId() - Method in class net.corda.core.transactions.FilteredTransaction
Merkle tree root hash.
getId() - Method in exception net.corda.core.transactions.FilteredTransactionVerificationException
transaction
getId() - Method in class net.corda.core.transactions.LedgerTransaction
The hash of the original serialised WireTransaction.
getId() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
 
getId() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
A privacy salt is not really required in this case, because we already used nonces in normal transactions and thus input state refs will always be unique. Also, filtering doesn't apply on this type of transactions.
getId() - Method in class net.corda.core.transactions.SignedTransaction
The id of the contained class WireTransaction.
getId() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
getId() - Method in class net.corda.core.transactions.WireTransaction
The transaction id is represented by the root hash of Merkle tree over the transaction components.
getId() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
An integer giving the node an ID on the
getId() - Method in class net.corda.testing.node.StartedMockNode
An identifier for the node. By default this is allocated sequentially in a class MockNetwork.
getId() - Method in class net.corda.testing.node.UnstartedMockNode
An identifier for the node. By default this is allocated sequentially in a class MockNetwork
getIdentity() - Method in class net.corda.core.node.NotaryInfo
Identity of the notary
getIdentity() - Method in class net.corda.testing.core.TestIdentity
 
getIdentity() - Method in class net.corda.testing.driver.NotaryHandle
 
getIdentityService() - Method in class net.corda.client.jackson.JacksonSupport.IdentityObjectMapper
Deprecated.
 
getIdentityService() - Method in interface net.corda.core.node.ServicesForResolution
An identity service maintains a directory of parties by their associated distinguished name/public keys and thus supports lookup of a party given its key, or name. The service also manages the certificates linking confidential identities back to the well known identity (i.e. the identity in the network map) of a party.
getIdentityService() - Method in class net.corda.testing.node.MockServices
An identity service maintains a directory of parties by their associated distinguished name/public keys and thus
getIds() - Method in exception net.corda.core.serialization.MissingAttachmentsException
 
getImpersonatedActor() - Method in class net.corda.core.context.InvocationContext
Optional impersonated actor,
getIndex() - Method in class net.corda.core.contracts.StateRef
 
getIndex() - Method in class net.corda.core.schemas.PersistentStateRef
 
getInfo() - Method in interface net.corda.core.cordapp.Cordapp
 
getInfo() - Method in class net.corda.testing.node.StartedMockNode
The class NodeInfo for the underlying node.
getInitialiseSerialization() - Method in class net.corda.testing.driver.DriverParameters
 
getInitiatedFlows() - Method in interface net.corda.core.cordapp.Cordapp
List of initiatable flow classes
getInitiatingSession() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Acceptor
 
getInitiator() - Method in class net.corda.core.messaging.StateMachineInfo
Deprecated. 
getInOut() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
whether the issue exists in the input list or output list.
getInput(index) - Method in class net.corda.core.transactions.LedgerTransaction
Helper to simplify getting an indexed input interface ContractState.
getInputs() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
Deprecated.
 
getInputs() - Method in class net.corda.core.transactions.BaseTransaction
The inputs of this transaction. Note that in BaseTransaction subclasses the type of this list may change!
getInputs() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
The inputs of this transaction, containing state references only
getInputs() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
The inputs of this transaction.
getInputs() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
The inputs of this transaction, containing state references only
getInputs() - Method in class net.corda.core.transactions.CoreTransaction
The inputs of this transaction, containing state references only
getInputs() - Method in class net.corda.core.transactions.FullTransaction
The inputs of this transaction. Note that in BaseTransaction subclasses the type of this list may change!
getInputs() - Method in class net.corda.core.transactions.LedgerTransaction
The resolved input states which will be consumed/invalidated by the execution of this transaction.
getInputs() - Method in class net.corda.core.transactions.LedgerTransaction.InOutGroup
 
getInputs() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
The inputs of this transaction.
getInputs() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
The inputs of this transaction, containing state references only
getInputs() - Method in class net.corda.core.transactions.SignedTransaction
Helper to access the inputs of the contained transaction.
getInputs() - Method in class net.corda.core.transactions.TransactionBuilder
 
getInputs() - Method in class net.corda.core.transactions.TraversableTransaction
Pointers to the input states on the ledger, identified by (tx identity hash, output index).
getInputStates() - Method in class net.corda.core.transactions.LedgerTransaction
 
getInstance(encoded) - Method in class net.corda.core.crypto.CompositeKey.Companion
Build a composite key from a DER encoded form.
getInstance(asn1) - Method in class net.corda.core.crypto.CompositeKey.Companion
 
getInstance() - Method in class net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.Companion
 
getInstance(metadata) - Method in class net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.Companion
 
getInstance(calname) - Method in class net.corda.finance.contracts.BusinessCalendar.Companion
Returns a business calendar that combines all the named holiday calendars into one list of holiday dates.
getInstance(calname) - Static method in class net.corda.finance.contracts.BusinessCalendar
Returns a business calendar that combines all the named holiday calendars into one list of holiday dates.
getInstance(commodityCode) - Method in class net.corda.finance.contracts.Commodity.Companion
 
getInt(path) - Method in interface net.corda.core.cordapp.CordappConfig
Get the int value of the configuration at "path".
getInterpreter() - Method in class net.corda.testing.dsl.LedgerDSL
 
getInverse() - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
 
getInvocationContext() - Method in class net.corda.core.flows.FlowInitiator
Returns an class InvocationContext, which is equivalent to this object but expressed using the successor to this class hierarchy (which is now deprecated). The returned object has less information than it could have, so prefer to use fetch an invocation context directly if you can (e.g. in class StateMachineInfo)
getInvocationContext() - Method in class net.corda.core.messaging.StateMachineInfo
An
getInvocationId() - Method in class net.corda.core.context.Trace
 
getIssuableCurrencies() - Method in class net.corda.finance.flows.CashConfiguration
 
getIssuableCurrencies() - Method in class net.corda.finance.flows.ConfigHolder
 
getIssuance() - Method in class net.corda.finance.contracts.CommercialPaper.State
 
getIssuancePartyHash() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
 
getIssuanceRef() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
 
getIssuer() - Method in class net.corda.core.contracts.Issued
The
getIssuer() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
getIssuer() - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
X500Name of issuer party
getIssuerConstraint() - Method in class net.corda.finance.flows.CashPaymentFlow
if specified,
getIssuerConstraint() - Method in class net.corda.finance.flows.CashPaymentFlow.PaymentRequest
 
getIssueRef() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
 
getIssueRef() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.IssueAndPaymentRequest
 
getIssueRef() - Method in class net.corda.finance.flows.CashIssueFlow.IssueRequest
 
getIssuerPartyHash() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
 
getIssuerRef() - Method in class net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria
 
getIssuerRef() - Method in class net.corda.core.schemas.CommonSchemaV1.FungibleState
 
getIssuerRef() - Method in class net.corda.finance.flows.CashExitFlow.ExitRequest
 
getIssuerRef() - Method in class net.corda.finance.schemas.CashSchemaV1.PersistentCashState
 
getJarHash() - Method in interface net.corda.core.cordapp.Cordapp
Hash of the jar
getJarPath() - Method in interface net.corda.core.cordapp.Cordapp
The path to the JAR for this CorDapp
getJmxHttpServerPortAllocation() - Method in class net.corda.testing.driver.JmxPolicy
The port allocation strategy to use for remote Jolokia/JMX monitoring over HTTP.
getJmxPolicy() - Method in class net.corda.testing.driver.DriverParameters
Used to specify whether to expose JMX metrics via Jolokia HHTP/JSON.
getKeyDescriptions(keys) - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
Get a human readable description of where signatures are required from, and are missing, to assist in debugging the underlying cause.
getKeyDescriptions(keys) - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
Get a human readable description of where signatures are required from, and are missing, to assist in debugging the underlying cause.
getKeyDescriptions(keys) - Method in class net.corda.core.transactions.SignedTransaction
Get a human readable description of where signatures are required from, and are missing, to assist in debugging the underlying cause.
getKeyDescriptions(keys) - Method in interface net.corda.core.transactions.TransactionWithSignatures
Get a human readable description of where signatures are required from, and are missing, to assist in debugging the underlying cause.
getKeyManagementService() - Method in interface net.corda.core.node.ServiceHub
The key management service is responsible for storing and using private keys to sign things. An implementation of this may, for example, call out to a hardware security module that enforces various auditing and frequency-of-use requirements.
getKeyManagementService() - Method in class net.corda.testing.node.MockServices
The key management service is responsible for storing and using private keys to sign things. An implementation of this may, for example, call out to a hardware security module that enforces various auditing and frequency-of-use requirements.
getKeyPair() - Method in class net.corda.testing.core.TestIdentity
 
getKeys($receiver) - Static method in class net.corda.core.crypto.CryptoUtils
Return a Set of the contained keys if this is a class CompositeKey; otherwise, return a Set with a single element (this PublicKey).
getKeys() - Method in interface net.corda.core.node.services.KeyManagementService
Returns a snapshot of the current signing PublicKeys. For each of these keys a PrivateKey is available, that can be used later for signing.
getKeySize() - Method in class net.corda.core.crypto.SignatureScheme
the private key size
getLabel() - Method in class net.corda.core.utilities.ProgressTracker.Step
 
getLatitude() - Method in class net.corda.finance.utils.WorldCoordinate
 
getLeafKeys() - Method in class net.corda.core.crypto.CompositeKey
Set of all leaf keys of that class CompositeKey.
getLedgerInterpreter() - Method in class net.corda.testing.dsl.TestTransactionDSLInterpreter
A reference to the enclosing ledger{..}
getLedgerInterpreter() - Method in class net.corda.testing.dsl.TransactionDSL
A reference to the enclosing ledger{..}'s interpreter.
getLedgerInterpreter() - Method in interface net.corda.testing.dsl.TransactionDSLInterpreter
A reference to the enclosing ledger{..}'s interpreter.
getLeft() - Method in class net.corda.core.crypto.MerkleTree.Node
 
getLeft() - Method in class net.corda.core.crypto.PartialTree.Node
 
getLeft() - Method in class net.corda.core.node.services.vault.CriteriaExpression.BinaryLogical
 
getLegacyContract() - Method in interface net.corda.core.contracts.UpgradedContract
Name of the contract this is an upgraded version of, used as part of verification of upgrade transactions.
getLegacyContract() - Method in class net.corda.testing.contracts.DummyContractV2
Name of the contract this is an upgraded version of, used as part of verification of upgrade transactions.
getLegacyContractAttachment() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
 
getLegacyContractAttachmentId() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
 
getLegacyContractConstraint() - Method in interface net.corda.core.contracts.UpgradedContractWithLegacyConstraint
A validator for the legacy (pre-upgrade) contract attachments on the transaction.
getLegacyContractConstraint() - Method in class net.corda.testing.contracts.DummyContractV2
A validator for the legacy (pre-upgrade) contract attachments on the transaction.
getLegalIdentities() - Method in class net.corda.core.node.NodeInfo
An ordered list of legal identities supported by this node. The node will always have at least one, so if you are porting code from earlier versions of Corda that expected a single party per node, just use the first item in the returned list.
getLegalIdentitiesAndCerts() - Method in class net.corda.core.node.NodeInfo
A non-empty list,
getLegalName() - Method in class net.corda.testing.node.MockNodeParameters
The
getLength() - Method in class net.corda.core.contracts.TimeWindow
Returns the duration between TimeWindow.getFromTime and TimeWindow.getUntilTime if both are non-null. Otherwise returns null.
getLenientCarpenterEnabled() - Method in interface net.corda.core.serialization.SerializationContext
If true the carpenter will happily synthesis classes that implement interfaces containing methods that are not getters for any AMQP fields. Invoking these methods will throw an AbstractMethodError. If false then an exception will be thrown during deserialization instead.
getLifecycle() - Method in class net.corda.finance.contracts.asset.Commands.SetLifecycle
 
getLifecycle() - Method in class net.corda.finance.contracts.asset.Obligation.State
 
getLinearId() - Method in interface net.corda.core.contracts.LinearState
Unique id shared by all LinearState states throughout history within the vaults of all parties. Verify methods should check that one input and one output share the id in a transaction, except at issuance/termination.
getListenAddress() - Method in class net.corda.testing.driver.WebserverHandle
Deprecated.
The
getLocality() - Method in class net.corda.core.identity.CordaX500Name
locality of the organisation,
getLockId() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
getLockId() - Method in class net.corda.core.transactions.TransactionBuilder
 
getLockIds() - Method in class net.corda.core.node.services.vault.QueryCriteria.SoftLockingCondition
The specific locked states to select
getLockUpdateTime() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
getLogger() - Method in class net.corda.core.flows.FlowLogic
This is where you should log things to.
getLogicRef() - Method in class net.corda.core.contracts.ScheduledActivity
 
getLogLevel() - Method in class net.corda.testing.driver.NodeParameters
 
getLong(path) - Method in interface net.corda.core.cordapp.CordappConfig
Get the long value of the configuration at "path".
getLongitude() - Method in class net.corda.finance.utils.WorldCoordinate
 
getMagicNumber() - Method in class net.corda.testing.contracts.DummyContract.MultiOwnerState
Some information that the state represents for test purposes.
getMagicNumber() - Method in class net.corda.testing.contracts.DummyContract.SingleOwnerState
Some information that the state represents for test purposes.
getMagicNumber() - Method in interface net.corda.testing.contracts.DummyContract.State
Some information that the state represents for test purposes.
getMagicNumber() - Method in class net.corda.testing.contracts.DummyContractV2.State
 
getMagicNumber() - Method in class net.corda.testing.contracts.DummyState
Some information that the state represents for test purposes.
getMappedTypes() - Method in class net.corda.core.schemas.MappedSchema
The JPA entity classes that the ORM layer needs to be configure with for this schema.
getMapper() - Method in class net.corda.testing.http.HttpApi
 
getMaturity() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1.PersistentCommercialPaperState
 
getMaturityDate() - Method in class net.corda.finance.contracts.CommercialPaper.State
 
getMaxFileSize() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Maximum file size,
getMaximumHeapSize() - Method in class net.corda.testing.driver.NodeParameters
The maximum JVM heap size to use for the node.
getMaxMessageSize() - Method in class net.corda.core.node.NetworkParameters
This is currently ignored.
getMaxReconnectAttempts() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
Maximum reconnect attempts on failover
getMaxTransactionSize() - Method in class net.corda.core.node.NetworkParameters
Maximum permitted transaction size in bytes.
getMerkleTree() - Method in class net.corda.client.jackson.JacksonSupport.WireTransactionMixin
Deprecated.
 
getMerkleTree(allLeavesHashes) - Method in class net.corda.core.crypto.MerkleTree.Companion
Merkle tree building using hashes, with zero hash padding to full power of 2.
getMerkleTree() - Method in class net.corda.core.transactions.WireTransaction
Builds whole Merkle tree for a transaction. Briefly, each component group has its own sub Merkle tree and all of the roots of these trees are used as leaves in a top level Merkle tree. Note that ordering of elements inside a class ComponentGroup matters when computing the Merkle root. On the other hand, insertion group ordering does not affect the top level Merkle tree construction, as it is actually an ordered Merkle tree, where its leaves are ordered based on the group ordinal in enum ComponentGroupEnum. If any of the groups is an empty list or a null object, then SecureHash.allOnesHash is used as its hash. Also, privacySalt is not a Merkle tree leaf, because it is already "inherently" included via the component nonces.
getMessage() - Method in exception net.corda.core.CordaException
 
getMessage() - Method in exception net.corda.core.CordaRuntimeException
 
getMessage() - Method in exception net.corda.core.node.services.StatesNotAvailableException
 
getMessageData() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.MessageTransfer
Data contained in this message transfer
getMethod() - Method in class net.corda.client.jackson.StringToMethodCallParser.ParsedMethodCall
 
getMethodMap() - Method in class net.corda.client.jackson.StringToMethodCallParser
The methods that can be invoked via this parser.
getMethodName() - Method in exception net.corda.client.jackson.UnparseableCallException.UnknownMethod
 
getMethodParamNames() - Method in class net.corda.client.jackson.StringToMethodCallParser
A map of method name to parameter names for the target type.
getMidpoint() - Method in class net.corda.core.contracts.TimeWindow
Returns the midpoint of TimeWindow.getFromTime and TimeWindow.getUntilTime if both are non-null, calculated as fromTime + (untilTime - fromTime) / 2, otherwise returns null.
getMigrationResource() - Method in class net.corda.core.schemas.CommonSchemaV1
Points to a classpath resource containing the database changes for the mappedTypes
getMigrationResource() - Method in class net.corda.core.schemas.MappedSchema
Points to a classpath resource containing the database changes for the mappedTypes
getMigrationResource() - Method in class net.corda.finance.schemas.CashSchemaV1
Points to a classpath resource containing the database changes for the mappedTypes
getMigrationResource() - Method in class net.corda.finance.schemas.CommercialPaperSchemaV1
Points to a classpath resource containing the database changes for the mappedTypes
getMillis($receiver) - Static method in class net.corda.core.utilities.KotlinUtilsKt
Extension method for easier construction of Durations in terms of integer milliseconds: val twoMillis = 2.millis.
getMinimumPlatformVersion() - Method in class net.corda.core.node.NetworkParameters
Minimum version of Corda platform that is required for nodes in the network.
getMinimumServerProtocolVersion() - Method in class net.corda.client.rpc.CordaRPCClientConfiguration
The minimum protocol version required from the server.
getMinutes($receiver) - Static method in class net.corda.core.utilities.KotlinUtilsKt
Extension method for easier construction of Durations in terms of integer minutes: val twoMinutes = 2.minutes.
getMissing() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
the index of the state missing the encumbrance.
getMissing() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
getMissingSigners($this) - Static method in class net.corda.core.transactions.TransactionWithSignatures.DefaultImpls
Return the PublicKeys for which we still need signatures.
getMissingSigners() - Method in interface net.corda.core.transactions.TransactionWithSignatures
Return the PublicKeys for which we still need signatures.
getModification() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Instigator
 
getModification() - Method in class net.corda.core.flows.AbstractStateReplacementFlow.Proposal
 
getModifiedTime() - Method in class net.corda.core.node.NetworkParameters
Last modification time of network parameters set.
getMultilateralNetState() - Method in class net.corda.finance.contracts.asset.Obligation.State
Returns an object used to determine if two states can be subject to close-out netting. If two states return equal objects, they can be close out netted together.
getMultilateralNetState() - Method in interface net.corda.finance.contracts.MultilateralNettableState
Returns an object used to determine if two states can be subject to close-out netting. If two states return equal objects, they can be close out netted together.
getMyInfo() - Method in interface net.corda.core.node.ServiceHub
The class NodeInfo object corresponding to our own entry in the network map.
getMyInfo() - Method in class net.corda.testing.node.MockServices
The class NodeInfo object corresponding to our own entry in the network map.
getMyOptionalKeys() - Method in class net.corda.core.flows.CollectSignaturesFlow
set of keys in the transaction which are owned by this node.
getName() - Method in interface net.corda.core.cordapp.Cordapp
Cordapp name - derived from the base name of the Cordapp JAR (therefore may not be unique)
getName() - Method in class net.corda.core.flows.FlowInitiator.Peer
 
getName() - Method in class net.corda.core.flows.FlowInitiator.RPC
 
getName() - Method in class net.corda.core.flows.FlowInitiator.Scheduled
 
getName() - Method in class net.corda.core.flows.FlowInitiator.Service
 
getName() - Method in class net.corda.core.flows.FlowInitiator.Shell
 
getName() - Method in class net.corda.core.identity.Party
 
getName() - Method in class net.corda.core.identity.PartyAndCertificate
 
getName() - Method in class net.corda.core.node.services.vault.Column
 
getName() - Method in class net.corda.core.node.services.vault.FieldInfo
field name
getName() - Method in class net.corda.core.schemas.MappedSchema
 
getName() - Method in class net.corda.finance.contracts.FixOf
 
getName() - Method in class net.corda.finance.contracts.Tenor
 
getName() - Method in class net.corda.testing.core.TestIdentity
 
getName() - Method in class net.corda.testing.node.InMemoryMessagingNetwork.PeerHandle
The node
getName() - Method in class net.corda.testing.node.MockNetworkNotarySpec
The name of the notary node.
getName() - Method in class net.corda.testing.node.NotarySpec
The name of the notary.
getNetworkMapCache() - Method in interface net.corda.core.node.ServiceHub
A network map contains lists of nodes on the network along with information about their identity keys, services they provide and host names or IP addresses where they can be connected to. The cache wraps around a map fetched from an authoritative service, and adds easy lookup of the data stored within it. Generally it would be initialised with a specified network map service, which it fetches data from and then subscribes to updates of.
getNetworkMapCache() - Method in class net.corda.testing.node.MockServices
A network map contains lists of nodes on the network along with information about their identity keys, services they provide and host names or IP addresses where they can be connected to. The cache wraps around a map fetched from an authoritative service, and adds easy lookup of the data stored within it. Generally it would be initialised with a specified network map service, which it fetches data from and then subscribes to updates of.
getNetworkParameters() - Method in interface net.corda.core.node.ServicesForResolution
Returns the network parameters the node is operating under.
getNetworkParameters() - Method in class net.corda.testing.driver.DriverParameters
The network parameters to be used by all the nodes.
getNetworkParameters() - Method in class net.corda.testing.node.MockNetwork
The network parameters to be used by all the nodes.
getNetworkParameters() - Method in class net.corda.testing.node.MockNetworkParameters
The network parameters to be used by all the nodes.
getNetworkParameters() - Method in class net.corda.testing.node.MockServices
Returns the network parameters the node is operating under.
getNetworkSendManuallyPumped() - Method in class net.corda.testing.node.MockNetwork
If true then messages will not be routed from sender to receiver until you use
getNetworkSendManuallyPumped() - Method in class net.corda.testing.node.MockNetworkParameters
If true then messages will not be routed from sender to receiver until you use
getNewNotary() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
 
getNewNotary() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
Identity of the notary service to reassign the states to.
getNewStep() - Method in class net.corda.core.utilities.Change.Position
 
getNextNodeId() - Method in class net.corda.testing.node.MockNetwork
In a mock network, nodes have an incrementing integer ID. Real networks do not have this. Returns the next ID that will be used.
getNode() - Method in class net.corda.core.crypto.CompositeKey.NodeAndWeight
 
getNode() - Method in class net.corda.core.node.services.MapChange.Added
 
getNode() - Method in class net.corda.core.node.services.NetworkMapCache.MapChange
 
getNode() - Method in class net.corda.core.node.services.MapChange.Modified
 
getNode() - Method in class net.corda.core.node.services.MapChange.Removed
 
getNodeByAddress(address) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Look up the node info for a host and port.
getNodeByLegalIdentity(party) - Method in interface net.corda.core.node.services.NetworkMapCache
Look up the node info for a specific party. Will attempt to de-anonymise the party if applicable; if the party is anonymised and the well known party cannot be resolved, it is impossible ot identify the node and therefore this returns null. Notice that when there are more than one node for a given party (in case of distributed services) first service node found will be returned. See also: NetworkMapCacheBase.getNodesByLegalIdentityKey.
getNodeByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Return a class NodeInfo which has the given legal name for one of its identities, or null if no such node is found.
getNodeHandles() - Method in class net.corda.testing.driver.NotaryHandle
 
getNodeInfo() - Method in interface net.corda.testing.driver.NodeHandle
Get the class NodeInfo for this node
getNodeReady() - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Future to track completion of the NetworkMapService registration.
getNodesByLegalIdentityKey(identityKey) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Look up the node information entries for a specific identity key. Note that normally there will be only one node for a key, but for clusters of nodes or distributed services there can be multiple nodes.
getNodesByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Return a list of class NodeInfos which have the given legal name for one of their identities, or an empty list if no such nodes are found.
getNonce() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction.FilteredComponent
 
getNonces() - Method in class net.corda.core.transactions.FilteredComponentGroup
 
getNoNotaryUpdate() - Method in class net.corda.core.node.services.Vault.Companion
Deprecated. 
getNotaries() - Method in class net.corda.core.node.NetworkParameters
List of well known and trusted notary identities with information on validation type.
getNotary() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
Deprecated.
 
getNotary() - Method in class net.corda.core.contracts.TransactionState
Identity of the notary that ensures the state is not used as an input to a transaction more than once
getNotary($this, name) - Static method in class net.corda.core.node.services.NetworkMapCacheBase.DefaultImpls
Look up a well known identity of notary by legal name.
getNotary(name) - Method in interface net.corda.core.node.services.NetworkMapCacheBase
Look up a well known identity of notary by legal name.
getNotary() - Method in class net.corda.core.node.services.vault.QueryCriteria.VaultQueryCriteria
 
getNotary() - Method in class net.corda.core.node.services.Vault.StateMetadata
 
getNotary() - Method in class net.corda.core.transactions.BaseTransaction
If present, the notary for this transaction. If absent then the transaction is not notarised at all. This is intended for issuance/genesis transactions that don't consume any other states and thus can't double spend anything.
getNotary() - Method in class net.corda.core.transactions.ContractUpgradeFilteredTransaction
If present, the notary for this transaction. If absent then the transaction is not notarised at all. This is intended for issuance/genesis transactions that don't consume any other states and thus can't double spend anything.
getNotary() - Method in class net.corda.core.transactions.ContractUpgradeLedgerTransaction
If present,
getNotary() - Method in class net.corda.core.transactions.ContractUpgradeWireTransaction
If present, the notary for this transaction. If absent then the transaction is not notarised at all. This is intended for issuance/genesis transactions that don't consume any other states and thus can't double spend anything.
getNotary() - Method in class net.corda.core.transactions.LedgerTransaction
If present,
getNotary() - Method in class net.corda.core.transactions.NotaryChangeLedgerTransaction
If present,
getNotary() - Method in class net.corda.core.transactions.NotaryChangeWireTransaction
If present, the notary for this transaction. If absent then the transaction is not notarised at all. This is intended for issuance/genesis transactions that don't consume any other states and thus can't double spend anything.
getNotary() - Method in class net.corda.core.transactions.SignedTransaction
Helper to access the notary of the contained transaction.
getNotary() - Method in class net.corda.core.transactions.TransactionBuilder
Notary used for the transaction.
getNotary() - Method in class net.corda.core.transactions.TraversableTransaction
If present, the notary for this transaction. If absent then the transaction is not notarised at all. This is intended for issuance/genesis transactions that don't consume any other states and thus can't double spend anything.
getNotary() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow
the notary to set on the output states.
getNotary() - Method in class net.corda.finance.flows.CashIssueAndPaymentFlow.IssueAndPaymentRequest
 
getNotary() - Method in class net.corda.finance.flows.CashIssueFlow.IssueRequest
 
getNotary() - Method in class net.corda.finance.flows.CashPaymentFlow
if not specified,
getNotary() - Method in class net.corda.finance.flows.CashPaymentFlow.PaymentRequest
 
getNotary() - Method in class net.corda.finance.flows.TwoPartyDealFlow.AutoOffer
 
getNotaryChangeTx() - Method in class net.corda.client.jackson.JacksonSupport.SignedTransactionMixin
Deprecated.
 
getNotaryChangeTx() - Method in class net.corda.core.transactions.SignedTransaction
Deprecated. 
getNotaryCustomOverrides() - Method in class net.corda.testing.driver.DriverParameters
Extra settings that need to be passed to the notary.
getNotaryHandles() - Method in interface net.corda.testing.driver.DriverDSL
Returns a list of class NotaryHandles matching the list of class NotarySpecs passed into D