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 

A

abbreviate($receiver, maxWidth) - Static method in class net.corda.core.Utils
 
abort() - Method in class net.corda.node.services.messaging.NodeLoginModule
 
AbstractConserveAmount<S extends FungibleAsset<T>,C extends CommandData,T> - Class in net.corda.contracts.clause
Standardised clause for checking input/output balances of fungible assets. Requires that a Move command is provided, and errors if absent. Must be the last clause under a grouping clause; errors on no-match, ends on match.
AbstractConserveAmount() - Constructor for class net.corda.contracts.clause.AbstractConserveAmount
Standardised clause for checking input/output balances of fungible assets. Requires that a Move command is provided, and errors if absent. Must be the last clause under a grouping clause; errors on no-match, ends on match.
AbstractIssue<S extends ContractState,C extends CommandData,T> - Class in net.corda.contracts.clause
Standard issue clause for contracts that issue fungible assets.
AbstractIssue(sum, sumOrZero) - Constructor for class net.corda.contracts.clause.AbstractIssue
Standard issue clause for contracts that issue fungible assets.
AbstractJDBCHashMap<K,V,T extends JDBCHashedTable> - Class in net.corda.node.utilities
A base class for a JDBC table backed hash map that iterates in insertion order by using an ever increasing sequence number on entries. Iterators supports remove() but entries are not really mutable and do not support setValue() method from MutableMap.MutableEntry.
AbstractJDBCHashMap(table, loadOnInit, maxBuckets) - Constructor for class net.corda.node.utilities.AbstractJDBCHashMap
A base class for a JDBC table backed hash map that iterates in insertion order by using an ever increasing sequence number on entries. Iterators supports remove() but entries are not really mutable and do not support setValue() method from MutableMap.MutableEntry.
AbstractJDBCHashMap.Companion - Class in net.corda.node.utilities
 
AbstractJDBCHashSet<K,T extends JDBCHashedTable> - Class in net.corda.node.utilities
Base class for JDBC backed hash set that delegates to a JDBC backed hash map where the values are all Unit and not actually persisted. Iteration order is order of insertion. Iterators can remove().
AbstractJDBCHashSet(table, loadOnInit, maxBuckets) - Constructor for class net.corda.node.utilities.AbstractJDBCHashSet
Base class for JDBC backed hash set that delegates to a JDBC backed hash map where the values are all Unit and not actually persisted. Iteration order is order of insertion. Iterators can remove().
AbstractNetworkMapService - Class in net.corda.node.services.network
Abstracted out core functionality as the basis for a persistent implementation, as well as existing in-memory implementation.
AbstractNetworkMapService(services) - Constructor for class net.corda.node.services.network.AbstractNetworkMapService
Abstracted out core functionality as the basis for a persistent implementation, as well as existing in-memory implementation.
AbstractNode - Class in net.corda.node.internal
A base node implementation that can be customised either for production (with real implementations that do real I/O), or a mock implementation suitable for unit test environments.
AbstractNode(configuration, advertisedServices, platformClock, busyNodeLatch) - Constructor for class net.corda.node.internal.AbstractNode
A base node implementation that can be customised either for production (with real implementations that do real I/O), or a mock implementation suitable for unit test environments.
AbstractNode.Companion - Class in net.corda.node.internal
 
AbstractNode.DatabaseConfigurationException - Exception in net.corda.node.internal
 
AbstractNodeService - Class in net.corda.node.services.api
Abstract superclass for services that a node can host, which provides helper functions.
AbstractNodeService(services) - Constructor for class net.corda.node.services.api.AbstractNodeService
Abstract superclass for services that a node can host, which provides helper functions.
AbstractStateReplacementFlow - Class in net.corda.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.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.flows
 
AbstractStateReplacementFlow.Instigator<S extends ContractState,T> - Class in net.corda.flows
 
AbstractStateReplacementFlow.Proposal<T> - Class in net.corda.flows
 
acceptableLiveFiberCountOnStop() - Method in class net.corda.node.internal.AbstractNode
 
Acceptor(otherSide, progressTracker) - Constructor for class net.corda.flows.AbstractStateReplacementFlow.Acceptor
 
Acceptor(otherSide, progressTracker) - Constructor for class net.corda.flows.NotaryChangeFlow.Acceptor
 
Acceptor(otherParty, progressTracker) - Constructor for class net.corda.flows.TwoPartyDealFlow.Acceptor
One side of the flow for inserting a pre-agreed deal.
Acceptor.Companion - Class in net.corda.flows
 
accepts(type) - Method in interface net.corda.core.node.services.FileUploader
Check if this service accepts this type of upload. For example if you are uploading interest rates this could be "my-service-interest-rates". Type here does not refer to file extentions or MIME types.
accepts(prefix) - Method in interface net.corda.node.services.api.AcceptsFileUpload
Check if this service accepts this type of upload. For example if you are uploading interest rates this could be "my-service-interest-rates". Type here does not refer to file extentions or MIME types.
accepts($this, prefix) - Static method in class net.corda.node.services.api.AcceptsFileUpload.DefaultImpls
Check if this service accepts this type of upload. For example if you are uploading interest rates this could be "my-service-interest-rates". Type here does not refer to file extentions or MIME types.
accepts(prefix) - Method in class net.corda.node.services.persistence.NodeAttachmentService
Check if this service accepts this type of upload. For example if you are uploading interest rates this could be "my-service-interest-rates". Type here does not refer to file extentions or MIME types.
AcceptsFileUpload - Interface in net.corda.node.services.api
A service that implements AcceptsFileUpload can have new binary data provided to it via an HTTP upload.
AcceptsFileUpload.DefaultImpls - Class in net.corda.node.services.api
A service that implements AcceptsFileUpload can have new binary data provided to it via an HTTP upload.
AccrualAdjustment - Enum in net.corda.core.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.core.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.
Ack - Class in net.corda.core.messaging
A general Ack message that conveys no content other than it's presence for use when you want an acknowledgement from a recipient. Using Unit can be ambiguous as it is similar to Void and so could mean no response.
add(element) - Method in class net.corda.client.fxutils.MapValuesList
 
add(index, element) - Method in class net.corda.client.fxutils.MapValuesList
 
add(element) - Method in class net.corda.core.utilities.NonEmptySet
 
add(logic) - Method in class net.corda.node.services.statemachine.StateMachineManager
Kicks off a brand new state machine of the given class. The state machine will be persisted when it suspends, with automated restart if the StateMachineManager is restarted with checkpointed state machines in the storage service.
add(element) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
addAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
addAll(index, elements) - Method in class net.corda.client.fxutils.MapValuesList
 
addAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
 
addAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
 
addAttachment(attachmentId) - Method in class net.corda.core.transactions.TransactionBuilder
 
addCheckpoint(checkpoint) - Method in interface net.corda.node.services.api.CheckpointStorage
Add a new checkpoint to the store.
addCheckpoint(checkpoint) - Method in class net.corda.node.services.persistence.DBCheckpointStorage
Add a new checkpoint to the store.
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(stateMachineName) - Constructor for class net.corda.client.model.StateMachineStatus.Added
 
Added(stateMachineInfo) - Constructor for class net.corda.core.messaging.StateMachineUpdate.Added
 
Added(node) - Constructor for class net.corda.core.node.services.MapChange.Added
 
addElementToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
Implementation should marshall the element to the insert statement.
addElementToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.JDBCHashSet
Implementation should marshall the element to the insert statement.
addInputState(stateAndRef) - Method in class net.corda.core.contracts.NotaryChange.Builder
 
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
 
addKeyToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
Implementation should marshall the key to the insert statement.
addKeyToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.JDBCHashMap
Implementation should marshall the key to the insert statement.
addListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
addListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
addListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
addListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
addMapping(stateMachineRunId, transactionId) - Method in interface net.corda.core.node.services.StateMachineRecordedTransactionMappingStorage
 
addMapping(stateMachineRunId, transactionId) - Method in class net.corda.node.services.persistence.DBTransactionMappingStorage
 
addMapping(stateMachineRunId, transactionId) - Method in class net.corda.node.services.persistence.InMemoryStateMachineRecordedTransactionMappingStorage
 
addMapService(net, networkMapAddress, subscribe, ifChangedSinceVer) - Method in interface net.corda.core.node.services.NetworkMapCache
Add a network map service; fetches a copy of the latest map from the service and subscribes to any further updates.
addMapService(net, networkMapAddress, subscribe, ifChangedSinceVer) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Add a network map service; fetches a copy of the latest map from the service and subscribes to any further updates.
addMessageHandler(topic, sessionID, callback) - Method in interface net.corda.core.messaging.MessagingService
The provided function will be invoked for each received message whose topic matches the given string. The callback will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
addMessageHandler(topicSession, callback) - Method in interface net.corda.core.messaging.MessagingService
The provided function will be invoked for each received message whose topic and session matches. The callback will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
addMessageHandler(topic, sessionID, callback) - Method in class net.corda.node.services.messaging.NodeMessagingClient
The provided function will be invoked for each received message whose topic matches the given string. The callback will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
addMessageHandler(topicSession, callback) - Method in class net.corda.node.services.messaging.NodeMessagingClient
The provided function will be invoked for each received message whose topic and session matches. The callback will run on threads provided by the messaging service, and the callback is expected to be thread safe as a result.
addNode(node) - Method in interface net.corda.core.node.services.NetworkMapCache
Adds a node to the local cache (generally only used for adding ourselves).
addNode(node) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Adds a node to the local cache (generally only used for adding ourselves).
addNoteToTransaction(txnId, noteText) - Method in interface net.corda.core.node.services.VaultService
Add a note to an existing LedgerTransaction given by its unique class SecureHash id Multiple notes may be attached to the same LedgerTransaction. These are additively and immutably persisted within the node local vault database in a single textual field using a semi-colon separator
addNoteToTransaction(txnId, noteText) - Method in class net.corda.node.services.vault.NodeVaultService
Add a note to an existing LedgerTransaction given by its unique class SecureHash id Multiple notes may be attached to the same LedgerTransaction. These are additively and immutably persisted within the node local vault database in a single textual field using a semi-colon separator
AddOrRemove - Enum in net.corda.node.utilities
Enum for when adding/removing something, for example adding or removing an entry in a directory.
AddOrRemove() - Constructor for enum net.corda.node.utilities.AddOrRemove
Enum for when adding/removing something, for example adding or removing an entry in a directory.
addOrReplaceCertificate($receiver, alias, cert) - Method in class net.corda.core.crypto.X509Utilities
Helper extension method to add, or overwrite any public certificate data in store
addOrReplaceKey($receiver, alias, key, password, chain) - Method in class net.corda.core.crypto.X509Utilities
Helper extension method to add, or overwrite any key data in store
addOutputState(state) - Method in class net.corda.core.transactions.TransactionBuilder
 
addOutputState(state, notary, encumbrance) - Method in class net.corda.core.transactions.TransactionBuilder
 
addOutputState(state, notary) - Method in class net.corda.core.transactions.TransactionBuilder
 
addOutputState(state) - Method in class net.corda.core.transactions.TransactionBuilder
A default notary must be specified during builder construction to use this method
addressMustBeBound(executorService, hostAndPort) - Static method in class net.corda.node.driver.Driver
 
addressMustNotBeBound(executorService, hostAndPort) - Static method in class net.corda.node.driver.Driver
 
addSignatureUnchecked(sig) - Method in class net.corda.core.transactions.TransactionBuilder
Adds the signature directly to the transaction, without checking it for validity.
addTransaction(transaction) - Method in interface net.corda.core.node.services.TransactionStorage
Add a new transaction to the store. If the store already has a transaction with the same id it will be overwritten.
addTransaction(transaction) - Method in class net.corda.node.services.persistence.DBTransactionStorage
Add a new transaction to the store. If the store already has a transaction with the same id it will be overwritten.
addValueToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
Implementation should marshall the value to the insert statement.
addValueToInsert(insert, entry, finalizables) - Method in class net.corda.node.utilities.JDBCHashMap
Implementation should marshall the value to the insert statement.
addVaultTransactionNote(txnId, txnNote) - Method in interface net.corda.core.messaging.CordaRPCOps
 
addVaultTransactionNote(txnId, txnNote) - Method in class net.corda.node.internal.CordaRPCOpsImpl
 
AffinityExecutor - Interface in net.corda.node.utilities
An extended executor interface that supports thread affinity assertions and short circuiting. This can be useful for ensuring code runs on the right thread, and also for unit testing.
AffinityExecutor.DefaultImpls - Class in net.corda.node.utilities
An extended executor interface that supports thread affinity assertions and short circuiting. This can be useful for ensuring code runs on the right thread, and also for unit testing.
AffinityExecutor.Gate - Class in net.corda.node.utilities
An executor useful for unit tests: allows the current thread to block until a command arrives from another thread, which is then executed. Inbound closures/commands stack up until they are cleared by looping.
AffinityExecutor.ServiceAffinityExecutor - Class in net.corda.node.utilities
An executor backed by thread pool (which may often have a single thread) which makes it easy to schedule tasks in the future and verify code is running on the executor.
afterExecute(r, t) - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
 
AggregatedList<A,E,K> - Class in net.corda.client.fxutils
Given an ObservableList and a grouping key K, class AggregatedList groups the elements by the key into a fresh ObservableList for each group and exposes the groups as an observable list of As by calling assemble on each.
AggregatedList(list, toKey, assemble) - Constructor for class net.corda.client.fxutils.AggregatedList
Given an ObservableList and a grouping key K, class AggregatedList groups the elements by the key into a fresh ObservableList for each group and exposes the groups as an observable list of As by calling assemble on each.
AllComposition<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Deprecated. 
AllComposition(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.AllComposition
Deprecated.
Compose a number of clauses, such that all of the clauses must run for verification to pass.
AllOf<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Compose a number of clauses, such that all of the clauses must run for verification to pass.
AllOf(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.AllOf
Compose a number of clauses, such that all of the clauses must run for verification to pass.
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.
alreadyLocked(body) - Method in class net.corda.core.ThreadBox
 
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. Note that quantity is not necessarily 1/100ths of a currency unit, but are the actual smallest amount used in whatever underlying thing the amount represents.
Amount(quantity, 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. Note that quantity is not necessarily 1/100ths of a currency unit, but are the actual smallest amount used in whatever underlying thing the amount represents.
Amount(quantity, token) - Constructor for class net.corda.core.contracts.Amount
Construct the amount using the given decimal value as quantity. Any fractional part is discarded. To convert and use the fractional part, see fromDecimal.
Amount(quantity, token) - Constructor for class net.corda.core.contracts.Amount
 
Amount.Companion - Class in net.corda.core.contracts
 
AmountBindings - Class in net.corda.client.fxutils
Utility bindings for the class Amount type, similar in spirit to Bindings
AmountGenerator<T> - Class in net.corda.core.testing
 
AmountGenerator(tokenGenerator) - Constructor for class net.corda.core.testing.AmountGenerator
 
ANSIProgressObserver - Class in net.corda.node.utilities
This observes the class StateMachineManager and follows the progress of class FlowLogics until they complete in the order they are added to the class StateMachineManager.
ANSIProgressObserver(smm) - Constructor for class net.corda.node.utilities.ANSIProgressObserver
This observes the class StateMachineManager and follows the progress of class FlowLogics until they complete in the order they are added to the class StateMachineManager.
ANSIProgressRenderer - Class in net.corda.node.utilities
Knows how to render a class ProgressTracker to the terminal using coloured, emoji-fied output. Useful when writing small command line tools, demos, tests etc. Just set the progressTracker field and it will go ahead and start drawing if the terminal supports it. Otherwise it just prints out the name of the step whenever it changes.
AnyComposition<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Deprecated. 
AnyComposition(rawClauses) - Constructor for class net.corda.core.contracts.clauses.AnyComposition
Deprecated.
Compose a number of clauses, such that any number of the clauses can run.
AnyOf<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Compose a number of clauses, such that one or more of the clauses can run.
AnyOf(rawClauses) - Constructor for class net.corda.core.contracts.clauses.AnyOf
Compose a number of clauses, such that one or more of the clauses can run.
APIServer - Interface in net.corda.node.webserver.api
Top level interface to external interaction with the distributed ledger.
APIServerImpl - Class in net.corda.node.webserver.internal
 
APIServerImpl(rpcOps) - Constructor for class net.corda.node.webserver.internal.APIServerImpl
 
ApiUtils - Class in net.corda.core.utilities
Utility functions to reduce boilerplate when developing HTTP APIs
ApiUtils(rpc) - Constructor for class net.corda.core.utilities.ApiUtils
Utility functions to reduce boilerplate when developing HTTP APIs
AppContext - Class in net.corda.core.flows
This is just some way to track what attachments need to be in the class loader, but may later include some app properties loaded from the attachments. And perhaps the authenticated user for an API call?
AppContext(attachments) - Constructor for class net.corda.core.flows.AppContext
This is just some way to track what attachments need to be in the class loader, but may later include some app properties loaded from the attachments. And perhaps the authenticated user for an API call?
applyRollConvention(testDate, dateRollConvention) - Method in class net.corda.core.contracts.BusinessCalendar
 
ArgsParser - Class in net.corda.node
 
ArgsParser() - Constructor for class net.corda.node.ArgsParser
 
ArtemisMessagingComponent - Class in net.corda.node.services.messaging
The base class for Artemis services that defines shared data structures and SSL transport configuration.
ArtemisMessagingComponent() - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent
The base class for Artemis services that defines shared data structures and SSL transport configuration.
ArtemisMessagingComponent.ArtemisAddress - Interface in net.corda.node.services.messaging
 
ArtemisMessagingComponent.ArtemisPeerAddress - Interface in net.corda.node.services.messaging
 
ArtemisMessagingComponent.Companion - Class in net.corda.node.services.messaging
 
ArtemisMessagingComponent.ConnectionDirection - Class in net.corda.node.services.messaging
 
ArtemisMessagingComponent.NetworkMapAddress - Class in net.corda.node.services.messaging
 
ArtemisMessagingComponent.NodeAddress - Class in net.corda.node.services.messaging
This is the class used to implement interface SingleMessageRecipient, for now. Note that in future this class may change or evolve and code that relies upon it being a simple host/port may not function correctly. For instance it may contain onion routing data.
ArtemisMessagingComponent.ServiceAddress - Class in net.corda.node.services.messaging
class ArtemisMessagingComponent.ServiceAddress implements interface MessageRecipientGroup. It holds a queue associated with a service advertised by zero or more nodes. Each advertising node has an associated consumer.
ArtemisMessagingServer - Class in net.corda.node.services.messaging
This class configures and manages an Apache Artemis message queue broker.
ArtemisMessagingServer(config, myHostPort, networkMapCache, userService) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingServer
This class configures and manages an Apache Artemis message queue broker.
ArtemisMessagingServer.Companion - Class in net.corda.node.services.messaging
 
ArtemisTestKt - Class in net.corda.node
 
asPeer(peerIdentity, hostAndPort) - Method in class net.corda.node.services.messaging.NodeAddress.Companion
 
assembleSharedTX(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
 
assembleSharedTX(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
 
assembleTx() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
 
assembleTx() - Method in class net.corda.flows.NotaryChangeFlow.Instigator
 
asService(serviceIdentity, hostAndPort) - Method in class net.corda.node.services.messaging.NodeAddress.Companion
 
AssetMismatchException(expectedTypeName, typeName) - Constructor for exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
 
associateBy($receiver, toKey, assemble) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
data class Person(val height: Long) val people: ObservableList = (..) val nameToHeight: ObservableMap = people.associateBy(Person::name) { name, person -> person.height }
associateBy($receiver, toKey) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val people: ObservableList = (..) val nameToPerson: ObservableMap = people.associateBy(Person::name)
associateByAggregation($receiver, toKey, assemble) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val people: ObservableList = (..) val heightToNames: ObservableMap = people.associateByAggregation(Person::height) { name, person -> person.name }
associateByAggregation($receiver, toKey) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val people: ObservableList = (..) val heightToPeople: ObservableMap = people.associateByAggregation(Person::height)
AssociatedList<K,A,B> - Class in net.corda.client.fxutils
class AssociatedList creates an ObservableMap from an ObservableList by associating each list element with a unique key. It is not allowed to have several elements map to the same value!
AssociatedList(sourceList, toKey, assemble) - Constructor for class net.corda.client.fxutils.AssociatedList
class AssociatedList creates an ObservableMap from an ObservableList by associating each list element with a unique key. It is not allowed to have several elements map to the same value!
at($receiver, dueBefore) - Static method in class net.corda.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.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:
AttachmentDownloadServlet - Class in net.corda.node.webserver.servlets
Allows the node administrator to either download full attachment zips, or individual files within those zips.
AttachmentDownloadServlet() - Constructor for class net.corda.node.webserver.servlets.AttachmentDownloadServlet
Allows the node administrator to either download full attachment zips, or individual files within those zips.
attachmentExists(id) - Method in interface net.corda.core.messaging.CordaRPCOps
Checks whether an attachment with the given hash is stored on the node.
attachmentExists(id) - Method in class net.corda.node.internal.CordaRPCOpsImpl
Checks whether an attachment with the given hash is stored on the node.
attachments() - Method in class net.corda.core.transactions.TransactionBuilder
 
AttachmentsClassLoader - Class in net.corda.core.node
A custom ClassLoader that knows how to load classes from a set of attachments. The attachments themselves only need to provide JAR streams, and so could be fetched from a database, local disk, etc. Constructing an AttachmentsClassLoader is somewhat expensive, as every attachment is scanned to ensure that there are no overlapping file paths.
AttachmentsClassLoader(attachments, parent) - Constructor for class net.corda.core.node.AttachmentsClassLoader
A custom ClassLoader that knows how to load classes from a set of attachments. The attachments themselves only need to provide JAR streams, and so could be fetched from a database, local disk, etc. Constructing an AttachmentsClassLoader is somewhat expensive, as every attachment is scanned to ensure that there are no overlapping file paths.
AttachmentsClassLoader.OverlappingAttachments - Exception in net.corda.core.node
 
AttachmentStorage - Interface in net.corda.core.node.services
An attachment store records potentially large binary objects, identified by their hash.
AuthenticatedObject<T> - Class in net.corda.core.contracts
Wraps an object that was signed by a public key, which may be a well known/recognised institutional key.
AuthenticatedObject(signers, signingParties, value) - Constructor for class net.corda.core.contracts.AuthenticatedObject
Wraps an object that was signed by a public key, which may be a well known/recognised institutional key.
AutoOffer(notary, dealBeingOffered) - Constructor for class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
awaitWithDeadline($receiver, deadline, future) - Static method in class net.corda.node.utilities.ClockUtilsKt
Wait until the given Future is complete or the deadline is reached, with support for class MutableClock implementations used in demos or testing. This will substitute a Fiber compatible Future so the current Strand is not blocked.

B

BaseTransaction - Class in net.corda.core.transactions
An abstract class defining fields shared by all transaction types in the system.
BaseTransaction(inputs, outputs, notary, mustSign, type, timestamp) - Constructor for class net.corda.core.transactions.BaseTransaction
An abstract class defining fields shared by all transaction types in the system.
beforeCommit(stx) - Method in class net.corda.flows.NotaryFlow.Service
No pre-commit processing is done. Transaction is not checked for contract-validity, as that would require fully resolving it into a TransactionForVerification, for which the caller would have to reveal the whole transaction history chain. As a result, the Notary will commit invalid transactions as well, but as it also records the identity of the caller, it is possible to raise a dispute and verify the validity of the transaction and subsequently undo the commit of the input states (the exact mechanism still needs to be worked out).
beforeCommit(stx) - Method in class net.corda.flows.ValidatingNotaryFlow
No pre-commit processing is done. Transaction is not checked for contract-validity, as that would require fully resolving it into a TransactionForVerification, for which the caller would have to reveal the whole transaction history chain. As a result, the Notary will commit invalid transactions as well, but as it also records the identity of the caller, it is possible to raise a dispute and verify the validity of the transaction and subsequently undo the commit of the input states (the exact mechanism still needs to be worked out).
between($receiver, parties) - Static method in class net.corda.contracts.asset.ObligationKt
 
BilateralNetState<P> - Class in net.corda.contracts.clause
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.contracts.clause.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.core.contracts
Interface for state objects that support being netted with other state objects.
bind($receiver, function) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
data class Person(val height: ObservableValue) val person: ObservableValue = (..) val personHeight: ObservableValue = person.bind { it.height }
bind(function) - Method in class net.corda.client.mock.Generator
 
bind(function) - Method in class net.corda.core.ErrorOr
 
bindOut($receiver, function) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
A variant of bind that has out variance on the output type. This is sometimes useful when kotlin is too eager to propagate variance constraints and type inference fails.
BlobMapTable(tableName) - Constructor for class net.corda.node.utilities.JDBCHashMap.BlobMapTable
 
BlobSetTable(tableName) - Constructor for class net.corda.node.utilities.JDBCHashSet.BlobSetTable
 
Boundary(txId) - Constructor for class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
 
BroadcastTransactionFlow - Class in net.corda.flows
Notify all involved parties about a transaction, including storing a copy. Normally this would be called via class FinalityFlow.
BroadcastTransactionFlow(notarisedTransaction, participants) - Constructor for class net.corda.flows.BroadcastTransactionFlow
Notify all involved parties about a transaction, including storing a copy. Normally this would be called via class FinalityFlow.
BroadcastTransactionFlow.NotifyTxRequest - Class in net.corda.flows
 
bufferUntilDatabaseCommit($receiver) - Static method in class net.corda.node.utilities.DatabaseSupportKt
Buffer observations until after the current database transaction has been closed. Observations are never dropped, simply delayed.
bufferUntilSubscribed($receiver) - Static method in class net.corda.core.Utils
Returns an Observable that buffers events until subscribed.
build(threshold) - Method in class net.corda.core.crypto.CompositeKey.Builder
Builds the class CompositeKey.Node. If threshold is not specified, it will default to the size of the children, effectively generating an "N of N" requirement.
build(merkleRoot, includeHashes) - Method in class net.corda.core.crypto.PartialMerkleTree.Companion
 
Builder(notary) - Constructor for class net.corda.core.contracts.General.Builder
Just uses the default class TransactionBuilder with no special logic
Builder(notary) - Constructor for class net.corda.core.contracts.NotaryChange.Builder
A transaction builder that automatically sets the transaction type to class TransactionType.NotaryChange and adds the list of participants to the signers set for every input state.
Builder() - Constructor for class net.corda.core.crypto.CompositeKey.Builder
A helper class for building a class CompositeKey.Node.
buildFilteredTransaction($receiver, filterFuns) - Static method in class net.corda.core.transactions.MerkleTransactionKt
Build filtered transaction using provided filtering functions.
buildKeyStore() - Method in class net.corda.node.utilities.certsigning.CertificateSigner
 
buildMerkleTransaction(wtx, filterFuns) - Method in class net.corda.core.transactions.FilteredTransaction.Companion
Construction of filtered transaction with Partial Merkle Tree.
BusinessCalendar - Class in net.corda.core.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.Companion - Class in net.corda.core.contracts
 
BusinessCalendar.UnknownCalendar - Exception in net.corda.core.contracts
 
Buyer(otherParty, notary, acceptablePrice, typeToBuy) - Constructor for class net.corda.flows.TwoPartyTradeFlow.Buyer
 
Buyer.RECEIVING - Class in net.corda.flows
 
Buyer.SIGNING - Class in net.corda.flows
 
Buyer.SWAPPING_SIGNATURES - Class in net.corda.flows
 
Buyer.VERIFYING - Class in net.corda.flows
 
by($receiver, expr) - Method in class net.corda.core.contracts.Requirements
 
byKeys($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
Returns the set of all PublicKeys of the signatures
ByteArraysKt - Class in net.corda.core.serialization
 
bytes($receiver, size) - Static method in class net.corda.client.mock.GeneratorKt
 
bytesFromBlob(blob) - Static method in class net.corda.node.utilities.JDBCHashMapKt
 
bytesToBlob(value, finalizables) - Static method in class net.corda.node.utilities.JDBCHashMapKt
 

C

CACertAndKey(certificate, keyPair) - Constructor for class net.corda.core.crypto.X509Utilities.CACertAndKey
Helper data class to pass around public certificate and KeyPair entities when using CA certs.
calculateDaysBetween(startDate, endDate, dcbYear, dcbDay) - Static method in class net.corda.core.contracts.FinanceTypesKt
 
calculateLeavesHashes($receiver) - Static method in class net.corda.core.transactions.MerkleTransactionKt
Calculation of all leaves hashes that are needed for calculation of transaction id and partial Merkle branches.
calculateOurSignature(partialTX) - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
 
calculateRandomlySizedAmounts(howMuch, min, max, rng) - Static method in class net.corda.contracts.testing.VaultFiller
 
call() - Method in class com.cordatest.TGenesisFlow
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class com.cordatest.TTxFlow
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.core.contracts.TransactionGraphSearch
 
call() - Method in class net.corda.core.flows.FlowLogic
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.BroadcastTransactionFlow
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.CashFlow
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.FetchDataFlow
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.FinalityFlow
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.IssuerFlow.Issuer
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.NotaryFlow.Client
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.NotaryFlow.Service
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.ResolveTransactionsFlow
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
call() - Method in class net.corda.node.services.persistence.Service.NotifyTransactionHandler
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
Cash - Class in net.corda.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.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.Clauses - Interface in net.corda.contracts.asset
 
Cash.Commands - Interface in net.corda.contracts.asset
 
Cash.State - Class in net.corda.contracts.asset
A state representing a cash claim against some party.
CashBalanceAsMetricsObserver - Class in net.corda.node.services.vault
This class observes the vault and reflect current cash balances as exposed metrics in the monitoring service.
CashBalanceAsMetricsObserver(serviceHubInternal, database) - Constructor for class net.corda.node.services.vault.CashBalanceAsMetricsObserver
This class observes the vault and reflect current cash balances as exposed metrics in the monitoring service.
CashCommand - Class in net.corda.flows
A command to initiate the Cash flow with.
CashCommand.ExitCash - Class in net.corda.flows
Exit cash from the ledger.
CashCommand.IssueCash - Class in net.corda.flows
Issue cash state objects.
CashCommand.PayCash - Class in net.corda.flows
Pay cash to someone else.
CashException - Exception in net.corda.flows
 
CashException(message, cause) - Constructor for exception net.corda.flows.CashException
 
CashFlow - Class in net.corda.flows
Initiates a flow that produces an Issue/Move or Exit Cash transaction.
CashFlow(command, progressTracker) - Constructor for class net.corda.flows.CashFlow
Initiates a flow that produces an Issue/Move or Exit Cash transaction.
CashFlow(command) - Constructor for class net.corda.flows.CashFlow
 
CashFlow.Companion - Class in net.corda.flows
 
CashKt - Class in net.corda.contracts.asset
 
CashSchema - Class in net.corda.schemas
An object used to fully qualify the class CashSchema family name (i.e. independent of version).
CashSchemaV1 - Class in net.corda.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.schemas
 
catch(body) - Method in class net.corda.core.ErrorOr.Companion
Runs the given lambda and wraps the result.
catch($receiver, block) - Static method in class net.corda.core.Utils
Executes the given block and sets the future to either the result, or any exception that was thrown.
CertificateSigner - Class in net.corda.node.utilities.certsigning
This check the certificatePath for certificates required to connect to the Corda network. If the certificates are not found, a PKCS10CertificationRequest will be submitted to Corda network permissioning server using interface CertificateSigningService. This process will enter a slow polling loop until the request has been approved, and then the certificate chain will be downloaded and stored in KeyStore reside in certificatePath.
CertificateSigner(config, certService) - Constructor for class net.corda.node.utilities.certsigning.CertificateSigner
This check the certificatePath for certificates required to connect to the Corda network. If the certificates are not found, a PKCS10CertificationRequest will be submitted to Corda network permissioning server using interface CertificateSigningService. This process will enter a slow polling loop until the request has been approved, and then the certificate chain will be downloaded and stored in KeyStore reside in certificatePath.
CertificateSigner.Companion - Class in net.corda.node.utilities.certsigning
 
CertificateSignerKt - Class in net.corda.node.utilities.certsigning
 
CertificateSigningService - Interface in net.corda.node.utilities.certsigning
 
CertificateStream - Class in net.corda.core.crypto
 
CertificateStream(input) - Constructor for class net.corda.core.crypto.CertificateStream
 
Change(logic, addOrRemove, id) - Constructor for class net.corda.node.services.statemachine.StateMachineManager.Change
 
Change.Position - Class in net.corda.core.utilities
 
Change.Rendering - Class in net.corda.core.utilities
 
Change.Structural - Class in net.corda.core.utilities
 
check(tag) - Method in class net.corda.core.messaging.TopicStringValidator
 
checkAndAddSignature(sig) - Method in class net.corda.core.transactions.TransactionBuilder
Checks that the given signature matches one of the commands and that it is a correct signature over the tx, then adds it.
checkedAdd($receiver, b) - Static method in class net.corda.core.Utils
Like the + operator but throws an exception in case of integer overflow.
checkedAdd($receiver, b) - Static method in class net.corda.core.Utils
Like the + operator but throws an exception in case of integer overflow.
checkInvariants() - Method in class net.corda.core.transactions.BaseTransaction
 
checkNotLocked() - Method in class net.corda.core.ThreadBox
 
checkOnThread() - Method in interface net.corda.node.utilities.AffinityExecutor
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
checkOnThread($this) - Static method in class net.corda.node.utilities.AffinityExecutor.DefaultImpls
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
checkOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
checkOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
Throws an IllegalStateException if the current thread is not one of the threads this executor is backed by.
checkPayloadIs($receiver, type) - Static method in class net.corda.node.services.statemachine.SessionMessageKt
 
Checkpoint - Class in net.corda.node.services.api
 
Checkpoint(serializedFiber) - Constructor for class net.corda.node.services.api.Checkpoint
 
checkpointStorage - Variable in class net.corda.node.internal.AbstractNode
 
CheckpointStorage - Interface in net.corda.node.services.api
Thread-safe storage of fiber checkpoints.
checkSignature(sig) - Method in class net.corda.core.transactions.TransactionBuilder
Checks that the given signature matches one of the commands and that it is a correct signature over the tx.
checkSignaturesAreValid() - Method in class net.corda.core.transactions.SignedTransaction
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 verifySignatures instead.
checkStorePasswords() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent
Returns nothing if the keystore was opened OK or throws if not. Useful to check the password, as unfortunately Artemis tends to bury the exception when the password is wrong.
CHF - Static variable in class net.corda.core.contracts.ContractsDSL
 
childProgressTracker() - Method in class net.corda.core.utilities.ProgressTracker.Step
 
childProgressTracker() - Method in class net.corda.flows.Companion.NOTARY
 
choice(generators) - Method in class net.corda.client.mock.Generator.Companion
 
ChosenList<E> - Class in net.corda.client.fxutils
class ChosenList manages an ObservableList that may be changed by the wrapping ObservableValue. Whenever the underlying ObservableValue changes the exposed list changes to the new value. Changes to the list are simply propagated.
ChosenList(chosenListObservable) - Constructor for class net.corda.client.fxutils.ChosenList
class ChosenList manages an ObservableList that may be changed by the wrapping ObservableValue. Whenever the underlying ObservableValue changes the exposed list changes to the new value. Changes to the list are simply propagated.
CityDatabase - Class in net.corda.core.node
A simple lookup table of city names to their coordinates. Lookups are case insensitive.
ClassSerializer - Class in net.corda.node.services.messaging
 
Clause<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
A clause of a contract, containing a chunk of verification logic. That logic may be delegated to other clauses, or provided directly by this clause.
Clause() - Constructor for class net.corda.core.contracts.clauses.Clause
A clause of a contract, containing a chunk of verification logic. That logic may be delegated to other clauses, or provided directly by this clause.
Clause.Companion - Class in net.corda.core.contracts.clauses
 
ClauseKt - Class in net.corda.core.contracts.clauses
 
Clauses.ConserveAmount - Class in net.corda.contracts.asset
 
Clauses.ConserveAmount - Class in net.corda.contracts.asset
Standard clause for conserving the amount from input to output.
Clauses.ConserveAmount<P> - Class in net.corda.contracts.asset
Generic move/exit clause for fungible assets
Clauses.Group - Class in net.corda.contracts.asset
 
Clauses.Group - Class in net.corda.contracts.asset
Grouping clause to extract input and output states into matched groups and then run a set of clauses over each group.
Clauses.Group<P> - Class in net.corda.contracts.asset
Parent clause for clauses that operate on grouped states (those which are fungible).
Clauses.Group - Class in net.corda.contracts
 
Clauses.Issue - Class in net.corda.contracts.asset
 
Clauses.Issue - Class in net.corda.contracts.asset
Standard issue clause, specialised to match the commodity issue command.
Clauses.Issue<P> - Class in net.corda.contracts.asset
Generic issuance clause
Clauses.Issue - Class in net.corda.contracts
 
Clauses.Move - Class in net.corda.contracts
 
Clauses.Net<C extends CommandData,P> - Class in net.corda.contracts.asset
Clause for supporting netting of obligations.
Clauses.Redeem - Class in net.corda.contracts
 
Clauses.SetLifecycle<P> - Class in net.corda.contracts.asset
Obligation-specific clause for changing the lifecycle of one or more states.
Clauses.Settle<P> - Class in net.corda.contracts.asset
Obligation-specific clause for settling an outstanding obligation by witnessing change of ownership of other states to fulfil
Clauses.VerifyLifecycle<S extends ContractState,C extends CommandData,T,P> - Class in net.corda.contracts.asset
Obligation-specific clause for verifying that all states are in normal lifecycle. In a group clause set, this must be run after any lifecycle change clause, which is the only clause that involve non-standard lifecycle states on input/output.
ClauseVerifier - Class in net.corda.core.contracts.clauses
 
ClauseVerifier() - Constructor for class net.corda.core.contracts.LinearState.ClauseVerifier
Standard clause to verify the LinearState safety properties.
clear() - Method in class net.corda.client.fxutils.MapValuesList
 
clear() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
clear() - Method in class net.corda.core.utilities.NonEmptySet
 
clear() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
clear() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
clearContext(kryo) - Method in class net.corda.core.serialization.SerializeAsTokenSerializer.Companion
 
Client(stx, progressTracker) - Constructor for class net.corda.flows.NotaryFlow.Client
A flow to be used for obtaining a signature from a NotaryService ascertaining the transaction timestamp is correct and none of its inputs have been used in another completed transaction.
Client(stx) - Constructor for class net.corda.flows.NotaryFlow.Client
 
Client - Class in net.corda.node
 
Client(serverHostAndPort) - Constructor for class net.corda.node.Client
 
Client.Companion - Class in net.corda.flows
 
ClientRPCRequestMessage - Class in net.corda.node.services.messaging
The contents of an RPC request message, separated from the MQ layer.
ClientRPCRequestMessage(args, replyToAddress, observationsToAddress, methodName, user) - Constructor for class net.corda.node.services.messaging.ClientRPCRequestMessage
The contents of an RPC request message, separated from the MQ layer.
ClientRPCRequestMessage.Companion - Class in net.corda.node.services.messaging
 
CLIENTS_PREFIX - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
ClockUtilsKt - Class in net.corda.node.utilities
 
close() - Method in class net.corda.node.services.messaging.CordaRPCClient
Shuts down the client and lets the server know it can free the used resources (in a nice way).
closeConnection(conn) - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
 
CmdLineOptions - Class in net.corda.node
 
CmdLineOptions(baseDirectory, configFile, help, logToConsole, isWebserver) - Constructor for class net.corda.node.CmdLineOptions
 
CODE_BAG_OF_CASH - Static variable in class net.corda.core.utilities.Emoji
 
CODE_COOL_GUY - Static variable in class net.corda.core.utilities.Emoji
 
CODE_DIAMOND - Static variable in class net.corda.core.utilities.Emoji
 
CODE_GREEN_TICK - Static variable in class net.corda.core.utilities.Emoji
 
CODE_LEFT_ARROW - Static variable in class net.corda.core.utilities.Emoji
 
CODE_NEWSPAPER - Static variable in class net.corda.core.utilities.Emoji
 
CODE_PAPERCLIP - Static variable in class net.corda.core.utilities.Emoji
 
CODE_RIGHT_ARROW - Static variable in class net.corda.core.utilities.Emoji
 
CODE_SANTA_CLAUS - Static variable in class net.corda.core.utilities.Emoji
 
com.cordatest - package com.cordatest
 
combine(other1, function) - Method in class net.corda.client.mock.Generator
 
combine(other1, other2, function) - Method in class net.corda.client.mock.Generator
 
combine(other1, other2, other3, function) - Method in class net.corda.client.mock.Generator
 
combine(other1, other2, other3, other4, function) - Method in class net.corda.client.mock.Generator
 
combine(other, function) - Method in class net.corda.core.ErrorOr
 
Command - 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
 
CommandData - Interface in net.corda.core.contracts
Marker interface for classes that represent commands
CommandDataGenerator - Class in net.corda.contracts.testing
 
CommandDataGenerator() - Constructor for class net.corda.contracts.testing.CommandDataGenerator
 
CommandGenerator - Class in net.corda.contracts.testing
 
CommandGenerator() - Constructor for class net.corda.contracts.testing.CommandGenerator
 
commands() - Method in class net.corda.core.transactions.TransactionBuilder
 
Commands.Create - Class in net.corda.core.contracts
 
Commands.Exit - Class in net.corda.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 - Class in net.corda.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.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.Exit<T> - Interface in net.corda.core.contracts
A command stating that money has been withdrawn from the shared ledger and is now accounted for in some other way.
Commands.Get<K,V> - Class in net.corda.node.services.transactions
 
Commands.Issue - Class in net.corda.contracts.asset
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Commands.Issue - Class in net.corda.contracts.asset
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Commands.Issue - Class in net.corda.contracts.asset
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Commands.Issue - Class in net.corda.contracts
 
Commands.Issue - Class in net.corda.contracts
 
Commands.Issue - Interface in net.corda.core.contracts
Allows new asset states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Commands.Move - Class in net.corda.contracts.asset
A command stating that money has been moved, optionally to fulfil another contract.
Commands.Move - Class in net.corda.contracts.asset
A command stating that money has been moved, optionally to fulfil another contract.
Commands.Move - Class in net.corda.contracts.asset
A command stating that a debt has been moved, optionally to fulfil another contract.
Commands.Move - Class in net.corda.contracts
 
Commands.Move - Class in net.corda.contracts
 
Commands.Move - Class in net.corda.core.contracts
 
Commands.Move - Interface in net.corda.core.contracts
 
Commands.Net - Class in net.corda.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.PutAll<K,V> - Class in net.corda.node.services.transactions
 
Commands.Redeem - Class in net.corda.contracts
 
Commands.Redeem - Class in net.corda.contracts
 
Commands.SetLifecycle - Class in net.corda.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.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.
Commands.Size - Class in net.corda.node.services.transactions
 
CommercialPaper - Class in net.corda.contracts
 
CommercialPaper() - Constructor for class net.corda.contracts.CommercialPaper
 
CommercialPaper.Clauses - Interface in net.corda.contracts
 
CommercialPaper.Commands - Interface in net.corda.contracts
 
CommercialPaper.State - Class in net.corda.contracts
 
CommercialPaper.Terms - Class in net.corda.contracts
 
CommercialPaperKt - Class in net.corda.contracts
 
CommercialPaperLegacy - Class in net.corda.contracts
 
CommercialPaperLegacy() - Constructor for class net.corda.contracts.CommercialPaperLegacy
 
CommercialPaperLegacy.Commands - Interface in net.corda.contracts
 
CommercialPaperLegacy.State - Class in net.corda.contracts
 
CommercialPaperLegacyKt - Class in net.corda.contracts
 
CommercialPaperSchema - Class in net.corda.schemas
An object used to fully qualify the class CommercialPaperSchema family name (i.e. independent of version).
CommercialPaperSchemaV1 - Class in net.corda.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.PersistentCommericalPaperState - Class in net.corda.schemas
 
commit(states, txId, callerIdentity) - Method in interface net.corda.core.node.services.UniquenessProvider
Commits all input states of the given transaction
commit() - Method in class net.corda.node.services.messaging.NodeLoginModule
 
commit(states, txId, callerIdentity) - Method in class net.corda.node.services.transactions.InMemoryUniquenessProvider
Commits all input states of the given transaction
commit(states, txId, callerIdentity) - Method in class net.corda.node.services.transactions.PersistentUniquenessProvider
Commits all input states of the given transaction
commit(states, txId, callerIdentity) - Method in class net.corda.node.services.transactions.RaftUniquenessProvider
Commits all input states of the given transaction
Commodity - Class in net.corda.core.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.core.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(code) - Static method in class net.corda.core.contracts.ContractsDSL
 
Commodity.Companion - Class in net.corda.core.contracts
 
CommodityContract - Class in net.corda.contracts.asset
A commodity contract represents an amount of some commodity, tracked on a distributed ledger. The design of this contract is intentionally similar to the class Cash contract, and the same commands (issue, move, exit) apply, the differences are in representation of the underlying commodity. Issuer in this context means the party who has the commodity, or is otherwise responsible for delivering the commodity on demand, and the deposit reference is use for internal accounting by the issuer (it might be, for example, a warehouse and/or location within a warehouse).
CommodityContract() - Constructor for class net.corda.contracts.asset.CommodityContract
A commodity contract represents an amount of some commodity, tracked on a distributed ledger. The design of this contract is intentionally similar to the class Cash contract, and the same commands (issue, move, exit) apply, the differences are in representation of the underlying commodity. Issuer in this context means the party who has the commodity, or is otherwise responsible for delivering the commodity on demand, and the deposit reference is use for internal accounting by the issuer (it might be, for example, a warehouse and/or location within a warehouse).
CommodityContract.Clauses - Interface in net.corda.contracts.asset
The clauses for this contract are essentially:
CommodityContract.Commands - Interface in net.corda.contracts.asset
 
CommodityContract.State - Class in net.corda.contracts.asset
A state representing a commodity claim against some party
CommodityContractKt - Class in net.corda.contracts.asset
 
compaction() - Method in class net.corda.node.services.transactions.Commands.PutAll
 
Companion - Static variable in class net.corda.client.fxutils.MapValuesList
 
Companion - Static variable in class net.corda.client.mock.Generator
 
Companion - Static variable in class net.corda.client.model.ContractStateModel
 
Companion - Static variable in class net.corda.client.model.PartiallyResolvedTransaction
 
Companion - Static variable in class net.corda.client.model.ProgressTrackingEvent
 
Companion - Static variable in class net.corda.core.contracts.Amount
 
Companion - Static variable in class net.corda.core.contracts.BusinessCalendar
 
Companion - Static variable in class net.corda.core.contracts.clauses.Clause
 
Companion - Static variable in class net.corda.core.contracts.clauses.FirstComposition
Deprecated.
 
Companion - Static variable in class net.corda.core.contracts.clauses.FirstOf
 
Companion - Static variable in class net.corda.core.contracts.Commodity
 
Companion - Static variable in class net.corda.core.contracts.DummyContract
 
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.PartialMerkleTree
 
Companion - Static variable in class net.corda.core.crypto.SecureHash
 
Companion - Static variable in class net.corda.core.ErrorOr
 
Companion - Static variable in class net.corda.core.flows.StateMachineRunId
 
Companion - Static variable in class net.corda.core.node.services.ServiceInfo
 
Companion - Static variable in class net.corda.core.node.services.ServiceType
 
Companion - Static variable in class net.corda.core.node.services.Vault
 
Companion - Static variable in class net.corda.core.serialization.OpaqueBytes
 
Companion - Static variable in class net.corda.core.serialization.SerializeAsTokenSerializer
 
Companion - Static variable in class net.corda.core.serialization.SingletonSerializationToken
 
Companion - Static variable in class net.corda.core.testing.CurrencyGenerator
 
Companion - Static variable in class net.corda.core.transactions.FilteredTransaction
 
Companion - Static variable in class net.corda.core.transactions.MerkleTree
 
Companion - Static variable in class net.corda.core.transactions.WireTransaction
 
Companion - Static variable in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
 
Companion - Static variable in class net.corda.flows.AbstractStateReplacementFlow.Instigator
 
Companion - Static variable in class net.corda.flows.CashFlow
 
Companion - Static variable in class net.corda.flows.FinalityFlow
 
Companion - Static variable in class net.corda.flows.IssuerFlow.Issuer
 
Companion - Static variable in class net.corda.flows.NotaryFlow.Client
 
Companion - Static variable in class net.corda.flows.ResolveTransactionsFlow
 
Companion - Static variable in class net.corda.flows.TwoPartyDealFlow.Primary
 
Companion - Static variable in class net.corda.flows.TwoPartyDealFlow.Secondary
 
Companion - Static variable in class net.corda.flows.TwoPartyTradeFlow.Seller
 
Companion - Static variable in class net.corda.node.driver.DriverDSL
 
Companion - Static variable in class net.corda.node.internal.AbstractNode
 
Companion - Static variable in class net.corda.node.internal.CordaRPCOpsImpl
 
Companion - Static variable in interface net.corda.node.services.api.RegulatorService
 
Companion - Static variable in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
 
Companion - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
Companion - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
Companion - Static variable in class net.corda.node.services.messaging.ArtemisMessagingServer
 
Companion - Static variable in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
Companion - Static variable in class net.corda.node.services.messaging.CordaRPCClient
 
Companion - Static variable in class net.corda.node.services.messaging.CordaRPCClientImpl
 
Companion - Static variable in class net.corda.node.services.messaging.NodeLoginModule
 
Companion - Static variable in class net.corda.node.services.messaging.NodeMessagingClient
 
Companion - Static variable in class net.corda.node.services.network.InMemoryNetworkMapCache
 
Companion - Static variable in interface net.corda.node.services.network.NetworkMapService
 
Companion - Static variable in class net.corda.node.services.schema.HibernateObserver
 
Companion - Static variable in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
Companion - Static variable in class net.corda.node.services.statemachine.StateMachineManager
 
Companion - Static variable in class net.corda.node.services.transactions.DistributedImmutableMap
 
Companion - Static variable in class net.corda.node.services.transactions.PersistentUniquenessProvider
 
Companion - Static variable in class net.corda.node.services.transactions.RaftUniquenessProvider
 
Companion - Static variable in class net.corda.node.services.transactions.RaftValidatingNotaryService
 
Companion - Static variable in class net.corda.node.services.transactions.SimpleNotaryService
 
Companion - Static variable in class net.corda.node.services.transactions.ValidatingNotaryService
 
Companion - Static variable in class net.corda.node.services.vault.NodeVaultService
 
Companion - Static variable in class net.corda.node.utilities.AbstractJDBCHashMap
 
Companion - Static variable in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
 
Companion - Static variable in class net.corda.node.utilities.certsigning.CertificateSigner
 
Companion - Static variable in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
 
Companion - Static variable in class net.corda.node.utilities.StrandLocalTransactionManager
 
Companion - Static variable in interface net.corda.node.webserver.api.StatesQuery
 
Companion - Static variable in class net.corda.node.webserver.WebServer
 
Companion.APPROVING - Class in net.corda.flows
 
Companion.AWAITING_PROPOSAL - Class in net.corda.flows
 
Companion.AWAITING_PROPOSAL - Class in net.corda.flows
 
Companion.AWAITING_REQUEST - Class in net.corda.flows
 
Companion.BROADCASTING - Class in net.corda.flows
 
Companion.COPYING_TO_REGULATOR - Class in net.corda.flows
 
Companion.EXITING - Class in net.corda.flows
 
Companion.ISSUING - Class in net.corda.flows
 
Companion.ISSUING - Class in net.corda.flows
 
Companion.NOTARISING - Class in net.corda.flows
 
Companion.NOTARY - Class in net.corda.flows
 
Companion.NOTARY - Class in net.corda.flows
 
Companion.NOTARY - Class in net.corda.flows
 
Companion.PAYING - Class in net.corda.flows
 
Companion.RECEIVING - Class in net.corda.flows
 
Companion.RECORDING - Class in net.corda.flows
 
Companion.RECORDING - Class in net.corda.flows
 
Companion.REQUESTING - Class in net.corda.flows
 
Companion.RUNNING - Class in net.corda.node.services.events
 
Companion.SENDING_CONFIRM - Class in net.corda.flows
 
Companion.SENDING_SIGS - Class in net.corda.flows
 
Companion.SENDING_SIGS - Class in net.corda.flows
 
Companion.SIGNING - Class in net.corda.flows
 
Companion.SIGNING - Class in net.corda.flows
 
Companion.SIGNING - Class in net.corda.flows
 
Companion.SIGNING - Class in net.corda.flows
 
Companion.SWAPPING_SIGNATURES - Class in net.corda.flows
 
Companion.TRANSFERRING - Class in net.corda.flows
 
Companion.VALIDATING - Class in net.corda.flows
 
Companion.VERIFYING - Class in net.corda.flows
 
Companion.VERIFYING - Class in net.corda.flows
 
Companion.VERIFYING - Class in net.corda.flows
 
Companion.VERIFYING - Class in net.corda.flows
 
compareTo(other) - Method in class net.corda.core.contracts.Amount
 
compareTo(other) - Method in class net.corda.core.contracts.UniqueIdentifier
 
compareTo(other) - Method in class net.corda.core.crypto.DummyPublicKey
 
compareTo(other) - Method in class net.corda.core.crypto.NullPublicKey
 
component1() - Method in class net.corda.client.model.Diff
 
component1() - Method in class net.corda.client.model.FlowStatus
 
component1() - Method in class net.corda.client.model.GatheredTransactionData
 
component1() - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
component1() - Method in class net.corda.client.model.ProgressTrackingEvent
 
component1() - Method in class net.corda.client.model.StateMachineData
 
component1() - Method in class net.corda.contracts.asset.Commands.Exit
 
component1() - Method in class net.corda.contracts.asset.Commands.Issue
 
component1() - Method in class net.corda.contracts.asset.Commands.Move
Contract code the moved state
component1() - Method in class net.corda.contracts.asset.Cash.State
 
component1() - Method in class net.corda.contracts.asset.Commands.Exit
 
component1() - Method in class net.corda.contracts.asset.Commands.Issue
 
component1() - Method in class net.corda.contracts.asset.Commands.Move
Contract code the moved state
component1() - Method in class net.corda.contracts.asset.CommodityContract.State
 
component1() - Method in class net.corda.contracts.asset.Commands.Exit
 
component1() - Method in class net.corda.contracts.asset.Commands.Issue
 
component1() - Method in class net.corda.contracts.asset.Commands.Move
Contract code the moved state
component1() - Method in class net.corda.contracts.asset.Commands.Net
The type of netting to apply,
component1() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
 
component1() - Method in class net.corda.contracts.asset.Commands.Settle
 
component1() - Method in class net.corda.contracts.asset.Obligation.State
 
component1() - Method in class net.corda.contracts.asset.Obligation.Terms
The hash of the asset contract we
component1() - Method in class net.corda.contracts.clause.BilateralNetState
 
component1() - Method in class net.corda.contracts.clause.MultilateralNetState
 
component1() - Method in class net.corda.contracts.Commands.Issue
 
component1() - Method in class net.corda.contracts.Commands.Move
Contract code the moved state
component1() - Method in class net.corda.contracts.CommercialPaper.State
 
component1() - Method in class net.corda.contracts.CommercialPaper.Terms
 
component1() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
component1() - Method in class net.corda.core.contracts.Amount
 
component1() - Method in class net.corda.core.contracts.AuthenticatedObject
 
component1() - Method in class net.corda.core.contracts.Command
 
component1() - Method in class net.corda.core.contracts.Commodity
 
component1() - Method in class net.corda.core.contracts.DummyContract
Unparsed reference to the natural language contract that this code is supposed to express
component1() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
 
component1() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
 
component1() - Method in class net.corda.core.contracts.DummyState
 
component1() - Method in class net.corda.core.contracts.Expression
 
component1() - Method in class net.corda.core.contracts.Fix
 
component1() - Method in class net.corda.core.contracts.FixOf
 
component1() - Method in class net.corda.core.contracts.Issued
 
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.StateAndRef
 
component1() - Method in class net.corda.core.contracts.StateRef
 
component1() - Method in class net.corda.core.contracts.Tenor
 
component1() - Method in class net.corda.core.contracts.Timestamp
 
component1() - Method in class net.corda.core.contracts.TransactionForContract
 
component1() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
component1() - Method in class net.corda.core.contracts.TransactionState
The custom contract state
component1() - Method in class net.corda.core.contracts.UniqueIdentifier
 
component1($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
 
component1() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
 
component1() - Method in class net.corda.core.ErrorOr
 
component1() - Method in class net.corda.core.flows.AppContext
 
component1() - Method in class net.corda.core.flows.FlowLogicRef
 
component1() - Method in class net.corda.core.flows.StateMachineRunId
 
component1() - Method in class net.corda.core.messaging.FlowHandle
 
component1() - Method in class net.corda.core.messaging.StateMachineInfo
 
component1() - Method in class net.corda.core.messaging.TopicSession
 
component1() - Method in class net.corda.core.node.NodeInfo
 
component1() - Method in class net.corda.core.node.PhysicalLocation
 
component1() - Method in class net.corda.core.node.ServiceEntry
 
component1() - Method in class net.corda.core.node.services.ServiceInfo
 
component1() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
component1() - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
 
component1() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
component1() - Method in class net.corda.core.node.services.Vault.Update
 
component1() - Method in class net.corda.core.node.WorldCoordinate
 
component1() - Method in class net.corda.core.schemas.PersistentStateRef
 
component1() - Method in class net.corda.core.transactions.SignedTransaction
 
component1() - Method in class net.corda.core.utilities.TimeWindow
 
component1() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
component1() - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
 
component1() - Method in class net.corda.flows.FetchDataFlow.Request
 
component1() - Method in class net.corda.flows.FetchDataFlow.Result
 
component1() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
component1() - Method in class net.corda.flows.NotaryFlow.SignRequest
 
component1() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
component1() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
component1() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
component1() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
component1() - Method in class net.corda.node.CmdLineOptions
 
component1() - Method in class net.corda.node.driver.NodeHandle
 
component1() - Method in class net.corda.node.internal.NetworkMapInfo
 
component1() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
 
component1() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
component1() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
component1() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
 
component1() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
component1() - Method in class net.corda.node.services.messaging.MarshalledObservation
 
component1() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
 
component1() - Method in class net.corda.node.services.network.LastAcknowledgeInfo
 
component1() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
component1() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
 
component1() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
 
component1() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
 
component1() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
component1() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
component1() - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
component1() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
component1() - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
component1() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
component1() - Method in class net.corda.node.services.statemachine.SendOnly
 
component1() - Method in class net.corda.node.services.statemachine.SessionConfirm
 
component1() - Method in class net.corda.node.services.statemachine.SessionData
 
component1() - Method in class net.corda.node.services.statemachine.SessionEnd
 
component1() - Method in class net.corda.node.services.statemachine.SessionInit
 
component1() - Method in class net.corda.node.services.statemachine.SessionReject
 
component1() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
component1() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
component1() - Method in class net.corda.node.services.User
 
component1() - Method in class net.corda.node.utilities.PartyColumns
 
component1() - Method in class net.corda.node.utilities.StateRefColumns
 
component1() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
 
component1() - Method in class net.corda.node.utilities.TxnNoteColumns
 
component1() - Method in class net.corda.node.webserver.api.Criteria.Deal
 
component1() - Method in class net.corda.node.webserver.api.StatesQuery.Selection
 
component2() - Method in class net.corda.client.model.Diff
 
component2() - Method in class net.corda.client.model.GatheredTransactionData
 
component2() - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
component2() - Method in class net.corda.client.model.ProgressTrackingEvent
 
component2() - Method in class net.corda.client.model.StateMachineData
 
component2() - Method in class net.corda.contracts.asset.Cash.State
There must be a MoveCommand signed by this key to claim the amount.
component2() - Method in class net.corda.contracts.asset.CommodityContract.State
There must be a MoveCommand signed by this key to claim the amount
component2() - Method in class net.corda.contracts.asset.Obligation.State
Where the debt originates from
component2() - Method in class net.corda.contracts.asset.Obligation.Terms
The parties whose assets we are willing to accept in payment for this debt.
component2() - Method in class net.corda.contracts.clause.BilateralNetState
 
component2() - Method in class net.corda.contracts.CommercialPaper.State
There must be a MoveCommand signed by this key to claim the amount
component2() - Method in class net.corda.contracts.CommercialPaper.Terms
 
component2() - Method in class net.corda.contracts.CommercialPaperLegacy.State
There must be a MoveCommand signed by this key to claim the amount
component2() - Method in class net.corda.core.contracts.Amount
 
component2() - Method in class net.corda.core.contracts.AuthenticatedObject
If any public keys were recognised,
component2() - Method in class net.corda.core.contracts.Command
 
component2() - Method in class net.corda.core.contracts.Commodity
 
component2() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
 
component2() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
There must be a MoveCommand signed by this key to claim the amount
component2() - Method in class net.corda.core.contracts.Fix
 
component2() - Method in class net.corda.core.contracts.FixOf
 
component2() - Method in class net.corda.core.contracts.Issued
 
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.StateAndRef
 
component2() - Method in class net.corda.core.contracts.StateRef
 
component2() - Method in class net.corda.core.contracts.Timestamp
 
component2() - Method in class net.corda.core.contracts.TransactionForContract
 
component2() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
component2() - 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
component2() - Method in class net.corda.core.contracts.UniqueIdentifier
 
component2($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
 
component2() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
 
component2() - Method in class net.corda.core.ErrorOr
 
component2() - Method in class net.corda.core.flows.FlowLogicRef
 
component2() - Method in class net.corda.core.messaging.FlowHandle
 
component2() - Method in class net.corda.core.messaging.StateMachineInfo
 
component2() - Method in class net.corda.core.messaging.TopicSession
 
component2() - Method in class net.corda.core.node.NodeInfo
 
component2() - Method in class net.corda.core.node.PhysicalLocation
 
component2() - Method in class net.corda.core.node.ServiceEntry
 
component2() - Method in class net.corda.core.node.services.ServiceInfo
 
component2() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
component2() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
component2() - Method in class net.corda.core.node.services.Vault.Update
 
component2() - Method in class net.corda.core.node.WorldCoordinate
 
component2() - Method in class net.corda.core.schemas.PersistentStateRef
 
component2() - Method in class net.corda.core.transactions.SignedTransaction
 
component2() - Method in class net.corda.core.utilities.TimeWindow
 
component2() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
component2() - Method in class net.corda.flows.FetchDataFlow.Result
 
component2() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
component2() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
component2() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
component2() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
component2() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
component2() - Method in class net.corda.node.CmdLineOptions
 
component2() - Method in class net.corda.node.driver.NodeHandle
 
component2() - Method in class net.corda.node.internal.NetworkMapInfo
 
component2() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
 
component2() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
component2() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
component2() - Method in class net.corda.node.services.messaging.MarshalledObservation
 
component2() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
 
component2() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
component2() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
component2() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
component2() - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
component2() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
component2() - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
component2() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
component2() - Method in class net.corda.node.services.statemachine.SendOnly
 
component2() - Method in class net.corda.node.services.statemachine.SessionConfirm
 
component2() - Method in class net.corda.node.services.statemachine.SessionData
 
component2() - Method in class net.corda.node.services.statemachine.SessionEnd
 
component2() - Method in class net.corda.node.services.statemachine.SessionInit
 
component2() - Method in class net.corda.node.services.statemachine.SessionReject
 
component2() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
component2() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
component2() - Method in class net.corda.node.services.User
 
component2() - Method in class net.corda.node.utilities.PartyColumns
 
component2() - Method in class net.corda.node.utilities.StateRefColumns
 
component2() - Method in class net.corda.node.utilities.TxnNoteColumns
 
component3() - Method in class net.corda.client.model.StateMachineData
 
component3() - Method in class net.corda.contracts.asset.Obligation.State
 
component3() - Method in class net.corda.contracts.asset.Obligation.Terms
When the contract must be settled by.
component3() - Method in class net.corda.contracts.CommercialPaper.State
 
component3() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
component3() - Method in class net.corda.core.contracts.AuthenticatedObject
 
component3() - Method in class net.corda.core.contracts.Commodity
 
component3() - Method in class net.corda.core.contracts.FixOf
 
component3() - Method in class net.corda.core.contracts.TransactionForContract
 
component3() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
component3() - Method in class net.corda.core.contracts.TransactionState
All contract states may be encumbered by up to one other state.
component3() - Method in class net.corda.core.flows.FlowLogicRef
 
component3() - Method in class net.corda.core.messaging.FlowHandle
 
component3() - Method in class net.corda.core.messaging.StateMachineInfo
 
component3() - Method in class net.corda.core.node.NodeInfo
 
component3() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
component3() - Method in class net.corda.core.transactions.SignedTransaction
 
component3() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
component3() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
component3() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
component3() - Method in class net.corda.node.CmdLineOptions
 
component3() - Method in class net.corda.node.driver.NodeHandle
 
component3() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
component3() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
component3() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
component3() - Method in class net.corda.node.services.statemachine.SessionInit
 
component3() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
component3() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
component3() - Method in class net.corda.node.services.User
 
component4() - Method in class net.corda.contracts.asset.Obligation.State
 
component4() - Method in class net.corda.contracts.asset.Obligation.Terms
 
component4() - Method in class net.corda.contracts.CommercialPaper.State
 
component4() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
component4() - Method in class net.corda.core.contracts.TransactionForContract
 
component4() - Method in class net.corda.core.node.NodeInfo
 
component4() - Method in class net.corda.node.CmdLineOptions
 
component4() - Method in class net.corda.node.driver.NodeHandle
 
component4() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
component4() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
component5() - Method in class net.corda.contracts.asset.Obligation.State
The public key of the entity the contract pays to
component5() - Method in class net.corda.core.contracts.TransactionForContract
 
component5() - Method in class net.corda.node.CmdLineOptions
 
component5() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
component5() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
component6() - Method in class net.corda.core.contracts.TransactionForContract
 
component7() - Method in class net.corda.core.contracts.TransactionForContract
 
CompositeClause<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Abstract supertype for clauses which compose other clauses together in some logical manner.
CompositeClause() - Constructor for class net.corda.core.contracts.clauses.CompositeClause
Abstract supertype for clauses which compose other clauses together in some logical manner.
CompositeKey - Class in net.corda.core.crypto
A tree data structure that enables the representation of composite public keys.
compositeKey($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
CompositeKey.Builder - Class in net.corda.core.crypto
A helper class for building a class CompositeKey.Node.
CompositeKey.Companion - Class in net.corda.core.crypto
 
CompositeKey.Leaf - Class in net.corda.core.crypto
The leaf node of the tree – a wrapper around a PublicKey primitive
CompositeKey.Node - Class in net.corda.core.crypto
Represents a node in the key tree. It maintains a list of child nodes – sub-trees, and associated weights carried by child node signatures.
CompositeKeyColumnType - Class in net.corda.node.utilities
ColumnType for marshalling to/from database on behalf of class CompositeKey.
CompositeKeyGenerator - Class in net.corda.core.testing
 
CompositeKeyGenerator() - Constructor for class net.corda.core.testing.CompositeKeyGenerator
 
CompositeKeyKt - Class in net.corda.core.crypto
 
CompositeKeyLeafSerializer - Class in net.corda.core.serialization
For serialising composite keys
CompositeKeyNodeSerializer - Class in net.corda.core.serialization
 
computeOurSignature(partialTX) - Method in class net.corda.flows.TwoPartyDealFlow.Primary
 
concatenate($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val groups: ObservableList = (..) val allPeople: ObservableList = groups.concatenate()
ConcatenatedList<A> - Class in net.corda.client.fxutils
class ConcatenatedList takes a list of lists and concatenates them. Any change to the underlying lists or the outer list is propagated as expected.
ConcatenatedList(sourceList) - Constructor for class net.corda.client.fxutils.ConcatenatedList
class ConcatenatedList takes a list of lists and concatenates them. Any change to the underlying lists or the outer list is propagated as expected.
ConfigHelper - Class in net.corda.node.services.config
 
ConfigurationException - Exception in net.corda.node.internal
 
ConfigurationException(message) - Constructor for exception net.corda.node.internal.ConfigurationException
 
configureDatabase(props) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
configureTestSSL(legalName) - Static method in class net.corda.node.services.config.ConfigUtilities
 
configureTestSSL() - Static method in class net.corda.node.services.config.ConfigUtilities
 
configureWithDevSSLCertificate($receiver) - Static method in class net.corda.node.services.config.ConfigUtilities
Strictly for dev only automatically construct a server certificate/private key signed from the CA certs in Node resources. Then provision KeyStores into certificates folder under node path.
ConfigUtilities - Class in net.corda.node.services.config
 
ConfigUtilsKt - Class in net.corda.node.utilities
 
Conflict(stateHistory) - Constructor for class net.corda.core.node.services.UniquenessProvider.Conflict
Specifies the consuming transaction for every conflicting state
Conflict(tx, conflict) - Constructor for class net.corda.flows.NotaryError.Conflict
 
ConnectionDirection - Class in net.corda.node
 
ConnectionDirection.Inbound - Class in net.corda.node
 
ConnectionDirection.Inbound - Class in net.corda.node.services.messaging
 
ConnectionDirection.Outbound - Class in net.corda.node
 
ConnectionDirection.Outbound - Class in net.corda.node.services.messaging
 
ConserveAmount() - Constructor for class net.corda.contracts.asset.Clauses.ConserveAmount
 
ConserveAmount() - Constructor for class net.corda.contracts.asset.Clauses.ConserveAmount
Standard clause for conserving the amount from input to output.
ConserveAmount() - Constructor for class net.corda.contracts.asset.Clauses.ConserveAmount
Generic move/exit clause for fungible assets
constructStorageService(attachments, transactionStorage, stateMachineRecordedTransactionMappingStorage) - Method in class net.corda.node.internal.AbstractNode
 
ConsumingTx(id, inputIndex, requestingParty) - Constructor for class net.corda.core.node.services.UniquenessProvider.ConsumingTx
Specifies the transaction id, the position of the consumed state in the inputs, and the caller identity requesting the commit.
contains(element) - Method in class net.corda.client.fxutils.MapValuesList
 
contains(element) - Method in class net.corda.core.utilities.NonEmptySet
 
contains(element) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
containsAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
 
containsAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
 
containsAny(otherKeys) - Method in class net.corda.core.crypto.CompositeKey
Checks whether any of the given keys matches a leaf on the tree
containsKey(key) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
containsKey(key) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
containsType($receiver, type) - Static method in class net.corda.core.node.services.ServiceInfoKt
 
containsValue(value) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
containsValue(value) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
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 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 timestamp attached to the transaction itself i.e. it is NOT necessarily the current time.
ContractRejection(tx, 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.
ContractStateGenerator - Class in net.corda.contracts.testing
This file contains generators for quickcheck style testing. The idea is that we can write random instance generators for each type we have in the code and test against those instead of predefined mock data. This style of testing can catch corner case bugs and test algebraic properties of the code, for example deserialize(serialize(generatedThing)) == generatedThing
ContractStateGenerator() - Constructor for class net.corda.contracts.testing.ContractStateGenerator
This file contains generators for quickcheck style testing. The idea is that we can write random instance generators for each type we have in the code and test against those instead of predefined mock data. This style of testing can catch corner case bugs and test algebraic properties of the code, for example deserialize(serialize(generatedThing)) == generatedThing
ContractStateModel - Class in net.corda.client.model
This model exposes the list of owned contract states.
ContractStateModel() - Constructor for class net.corda.client.model.ContractStateModel
This model exposes the list of owned contract states.
ContractStateModel.Companion - Class in net.corda.client.model
 
convert(wire) - Method in class net.corda.flows.FetchAttachmentsFlow
 
convert(wire) - Method in class net.corda.flows.FetchDataFlow
 
copy(added, removed) - Method in class net.corda.client.model.Diff
 
copy(status) - Method in class net.corda.client.model.FlowStatus
 
copy(transaction, stateMachines) - Method in class net.corda.client.model.GatheredTransactionData
 
copy(transaction, inputs) - Method in class net.corda.client.model.PartiallyResolvedTransaction
class PartiallyResolvedTransaction holds a class SignedTransaction that has zero or more inputs resolved. The intent is to prepare clients for cases where an input can only be resolved in the future/cannot be resolved at all (for example because of permissioning)
copy(stateMachineId, message) - Method in class net.corda.client.model.ProgressTrackingEvent
 
copy(id, flowStatus, stateMachineStatus) - Method in class net.corda.client.model.StateMachineData
 
copy(amount) - Method in class net.corda.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(nonce) - Method in class net.corda.contracts.asset.Commands.Issue
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
copy(contractHash) - Method in class net.corda.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.contracts.asset.Cash.State
A state representing a cash claim against some party.
copy(amount) - Method in class net.corda.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(nonce) - Method in class net.corda.contracts.asset.Commands.Issue
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
copy(contractHash) - Method in class net.corda.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.contracts.asset.CommodityContract.State
A state representing a commodity claim against some party
copy(amount) - Method in class net.corda.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(nonce) - Method in class net.corda.contracts.asset.Commands.Issue
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
copy(contractHash) - Method in class net.corda.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.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.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.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.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.contracts.asset.Obligation.Terms
Subset of state, containing the elements specified when issuing a new settlement contract.
copy(partyKeys, template) - Method in class net.corda.contracts.clause.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(template) - Method in class net.corda.contracts.clause.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(nonce) - Method in class net.corda.contracts.Commands.Issue
 
copy(contractHash) - Method in class net.corda.contracts.Commands.Move
 
copy(issuance, owner, faceValue, maturityDate) - Method in class net.corda.contracts.CommercialPaper.State
 
copy(asset, maturityDate) - Method in class net.corda.contracts.CommercialPaper.Terms
 
copy(issuance, owner, faceValue, maturityDate) - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
copy(quantity, 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. Note that quantity is not necessarily 1/100ths of a currency unit, but are the actual smallest amount used in whatever underlying thing the amount represents.
copy(signers, signingParties, value) - Method in class net.corda.core.contracts.AuthenticatedObject
Wraps an object that was signed by a public key, which may be a well known/recognised institutional key.
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(commodityCode, displayName, defaultFractionDigits) - Method in class net.corda.core.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(legalContractReference) - Method in class net.corda.core.contracts.DummyContract
 
copy(magicNumber, owners) - Method in class net.corda.core.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.core.contracts.DummyContract.SingleOwnerState
 
copy(magicNumber) - Method in class net.corda.core.contracts.DummyState
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
copy(expr) - Method in class net.corda.core.contracts.Expression
Represents a textual expression of e.g. a formula
copy(of, value) - Method in class net.corda.core.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.core.contracts.FixOf
A class FixOf identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
copy(issuer, product) - Method in class net.corda.core.contracts.Issued
Definition for an issued product, which can be cash, a cash-like thing, assets, or generally anything else that's quantifiable with integer quantities.
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(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(name) - Method in class net.corda.core.contracts.Tenor
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
copy(after, before) - Method in class net.corda.core.contracts.Timestamp
If present in a transaction, contains a time that was verified by the uniqueness service. The true time must be between (after, before).
copy(inputs, outputs, attachments, commands, origHash, inputNotary, timestamp) - Method in class net.corda.core.contracts.TransactionForContract
A transaction to be passed as input to a contract verification function. Defines helper methods to simplify verification logic in contracts.
copy(inputs, outputs, groupingKey) - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
A set of related inputs and outputs that are connected by some common attributes. An InOutGroup is calculated using 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(data, notary, encumbrance) - Method in class net.corda.core.contracts.TransactionState
A wrapper for interface ContractState containing additional platform-level state 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(certificate, keyPair) - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
Helper data class to pass around public certificate and KeyPair entities when using CA certs.
copy(value, error) - Method in class net.corda.core.ErrorOr
Representation of an operation that may have thrown an error.
copy(attachments) - Method in class net.corda.core.flows.AppContext
This is just some way to track what attachments need to be in the class loader, but may later include some app properties loaded from the attachments. And perhaps the authenticated user for an API call?
copy(flowLogicClassName, appContext, args) - Method in class net.corda.core.flows.FlowLogicRef
A class representing a class FlowLogic instance which would be possible to safely pass out of the contract sandbox.
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(id, progress, returnValue) - Method in class net.corda.core.messaging.FlowHandle
class FlowHandle is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
copy(id, flowLogicClassName, progressTrackerStepAndUpdates) - Method in class net.corda.core.messaging.StateMachineInfo
 
copy(topic, sessionID) - Method in class net.corda.core.messaging.TopicSession
An identifier for the endpoint interface MessagingService message handlers listen at.
copy(address, legalIdentity, advertisedServices, physicalLocation) - Method in class net.corda.core.node.NodeInfo
Info about a network node that acts on behalf of some form of contract party.
copy(coordinate, description) - Method in class net.corda.core.node.PhysicalLocation
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.
copy(info, identity) - Method in class net.corda.core.node.ServiceEntry
Information for an advertised service including the service specific identity information. The identity can be used in flows and is distinct from the Node's legalIdentity
copy(type, name) - Method in class net.corda.core.node.services.ServiceInfo
A container for additional information for an advertised service.
copy(stateMachineRunId, transactionId) - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
copy(stateHistory) - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
Specifies the consuming transaction for every conflicting state
copy(id, inputIndex, requestingParty) - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
Specifies the transaction id, the position of the consumed state in the inputs, and the caller identity requesting the commit.
copy(consumed, produced) - 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(latitude, longitude) - Method in class net.corda.core.node.WorldCoordinate
A latitude/longitude pair.
copy(txId, index) - Method in class net.corda.core.schemas.PersistentStateRef
Embedded class StateRef representation used in state mapping.
copy(className) - Method in class net.corda.core.serialization.SingletonSerializationToken
A class representing a interface SerializationToken for some object that is not serializable but can be looked up (when deserialized) via just the class name.
copy(txBits, sigs, id) - 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 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 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(start, duration) - Method in class net.corda.core.utilities.TimeWindow
A class representing a window in time from a particular instant, lasting a specified duration.
copy(stateRef, modification, stx) - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
copy(tx) - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
 
copy(hashes) - Method in class net.corda.flows.FetchDataFlow.Request
 
copy(fromDisk, downloaded) - Method in class net.corda.flows.FetchDataFlow.Result
 
copy(amount, issueToParty, issuerPartyRef) - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
copy(tx) - Method in class net.corda.flows.NotaryFlow.SignRequest
 
copy(notary, dealBeingOffered) - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
copy(payload, publicKey) - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
copy(assetForSale, price, sellerOwnerKey) - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
copy(sellerSig, notarySig) - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
copy(baseDirectory, configFile, help, logToConsole, isWebserver) - Method in class net.corda.node.CmdLineOptions
 
copy(nodeInfo, rpc, configuration, process) - Method in class net.corda.node.driver.NodeHandle
 
copy(address, legalName) - Method in class net.corda.node.internal.NetworkMapInfo
 
copy(databaseSchema, tablePrefix) - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
Represents any options configured on the node for a schema.
copy(hostAndPort) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
copy(queueName, hostAndPort) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
This is the class used to implement interface SingleMessageRecipient, for now. Note that in future this class may change or evolve and code that relies upon it being a simple host/port may not function correctly. For instance it may contain onion routing data.
copy(identity) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
class ArtemisMessagingComponent.ServiceAddress implements interface MessageRecipientGroup. It holds a queue associated with a service advertised by zero or more nodes. Each advertising node has an associated consumer.
copy(args, replyToAddress, observationsToAddress, methodName, user) - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
The contents of an RPC request message, separated from the MQ layer.
copy(forHandle, what) - Method in class net.corda.node.services.messaging.MarshalledObservation
Used in the RPC wire protocol to wrap an observation with the handle of the observable it's intended for.
copy(topicSession, callback) - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
A registration to handle messages of different types
copy(mapVersion) - Method in class net.corda.node.services.network.LastAcknowledgeInfo
 
copy(nodes, version) - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
copy(node) - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
 
copy(success) - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
 
copy(confirmed) - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
 
copy(wireReg, mapVersion, replyTo) - Method in class net.corda.node.services.network.NetworkMapService.Update
 
copy(mapVersion, replyTo) - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
copy(reg, mapVersion) - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
copy(sender, message) - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
copy(session, receiveType) - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
copy(session, message, receiveType) - Method in class net.corda.node.services.statemachine.SendAndReceive
 
copy(session, message) - Method in class net.corda.node.services.statemachine.SendOnly
 
copy(initiatorSessionId, initiatedSessionId) - Method in class net.corda.node.services.statemachine.SessionConfirm
 
copy(recipientSessionId, payload) - Method in class net.corda.node.services.statemachine.SessionData
 
copy(recipientSessionId, errorResponse) - Method in class net.corda.node.services.statemachine.SessionEnd
 
copy(initiatorSessionId, flowName, firstPayload) - Method in class net.corda.node.services.statemachine.SessionInit
 
copy(initiatorSessionId, errorMessage) - Method in class net.corda.node.services.statemachine.SessionReject
 
copy(logic, addOrRemove, id) - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
copy(flow, ourSessionId, initiatingParty, state, waitingForResponse) - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
copy(username, password, permissions) - Method in class net.corda.node.services.User
 
copy(name, owningKey) - Method in class net.corda.node.utilities.PartyColumns
 
copy(txId, index) - Method in class net.corda.node.utilities.StateRefColumns
 
copy(txId) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
 
copy(txId, note) - Method in class net.corda.node.utilities.TxnNoteColumns
 
copy(ref) - Method in class net.corda.node.webserver.api.Criteria.Deal
 
copy(criteria) - Method in class net.corda.node.webserver.api.StatesQuery.Selection
 
copyTo($receiver, target, options) - Static method in class net.corda.core.Utils
 
Corda - Class in net.corda.node
 
CordaPluginRegistry - Class in net.corda.core.node
Implement this interface on a class advertised in a META-INF/services/net.corda.core.node.CordaPluginRegistry file to extend a Corda node with additional application services.
CordaPluginRegistry(webApis, staticServeDirs, requiredFlows, servicePlugins) - Constructor for class net.corda.core.node.CordaPluginRegistry
Implement this interface on a class advertised in a META-INF/services/net.corda.core.node.CordaPluginRegistry file to extend a Corda node with additional application services.
CordaPluginRegistry() - Constructor for class net.corda.core.node.CordaPluginRegistry
Implement this interface on a class advertised in a META-INF/services/net.corda.core.node.CordaPluginRegistry file to extend a Corda node with additional application services.
CordaRPCClient - Class in net.corda.node.services.messaging
An RPC client connects to the specified server and allows you to make calls to the server that perform various useful tasks. See the documentation for proxy or review the docsite to learn more about how this API works.
CordaRPCClient(host, config, serviceConfigurationOverride) - Constructor for class net.corda.node.services.messaging.CordaRPCClient
An RPC client connects to the specified server and allows you to make calls to the server that perform various useful tasks. See the documentation for proxy or review the docsite to learn more about how this API works.
CordaRPCClientImpl - Class in net.corda.node.services.messaging
Core RPC engine implementation, to learn how to use RPC you should be looking at class CordaRPCClient.
CordaRPCClientImpl(session, sessionLock, username) - Constructor for class net.corda.node.services.messaging.CordaRPCClientImpl
Core RPC engine implementation, to learn how to use RPC you should be looking at class CordaRPCClient.
CordaRPCClientImpl.Companion - Class in net.corda.node.services.messaging
 
CordaRPCOps - Interface in net.corda.core.messaging
RPC operations that the node exposes to clients using the Java client library. These can be called from client apps and are implemented by the node in the CordaRPCOpsImpl class.
CordaRPCOpsImpl - Class in net.corda.node.internal
Server side implementations of RPCs available to MQ based client tools. Execution takes place on the server thread (i.e. serially). Arguments are serialised and deserialised automatically.
CordaRPCOpsImpl(services, smm, database) - Constructor for class net.corda.node.internal.CordaRPCOpsImpl
Server side implementations of RPCs available to MQ based client tools. Execution takes place on the server thread (i.e. serially). Arguments are serialised and deserialised automatically.
CordaRPCOpsImpl.Companion - Class in net.corda.node.internal
 
CordaRPCOpsKt - Class in net.corda.core.messaging
 
create(sourceMap, assemble) - Method in class net.corda.client.fxutils.MapValuesList.Companion
create is the factory of class MapValuesList.
Create() - Constructor for class net.corda.core.contracts.Commands.Create
 
create(type, args) - Method in class net.corda.core.flows.FlowLogicRefFactory
Create a class FlowLogicRef for the Kotlin primary constructor or Java constructor and the given args.
create(xs, ys) - Method in class net.corda.core.math.CubicSplineInterpolator.Factory
 
create(xs, ys) - Method in interface net.corda.core.math.InterpolatorFactory
 
create(xs, ys) - Method in class net.corda.core.math.LinearInterpolator.Factory
 
createCAKeyStoreAndTrustStore(keyStoreFilePath, storePassword, keyPassword, trustStoreFilePath, trustStorePassword) - Method in class net.corda.core.crypto.X509Utilities
All in one wrapper to manufacture a root CA cert and an Intermediate CA cert. Normally this would be run once and then the outputs would be re-used repeatedly to manufacture the server certs
createCertificateSigningRequest(myLegalName, nearestCity, email, keyPair) - Method in class net.corda.core.crypto.X509Utilities
Create certificate signing request using provided information.
createConnector(configuration, handler, listener, closeExecutor, threadPool, scheduledThreadPool, protocolManager) - Method in class net.corda.node.services.messaging.VerifyingNettyConnectorFactory
 
createDatabaseTransaction(db) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
createDefaultMapper(rpc) - Method in class net.corda.node.utilities.JsonSupport
 
createDirectories($receiver, attrs) - Static method in class net.corda.core.Utils
 
createDirectory($receiver, attrs) - Static method in class net.corda.core.Utils
 
createFlow(otherParty) - Method in class net.corda.node.services.transactions.NotaryService
Implement a factory that specifies the transaction commit flow for the notary service to use
createFlow(otherParty) - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService
Implement a factory that specifies the transaction commit flow for the notary service to use
createFlow(otherParty) - Method in class net.corda.node.services.transactions.SimpleNotaryService
Implement a factory that specifies the transaction commit flow for the notary service to use
createFlow(otherParty) - Method in class net.corda.node.services.transactions.ValidatingNotaryService
Implement a factory that specifies the transaction commit flow for the notary service to use
createGenericSchedule(startDate, period, calendar, dateRollConvention, noOfAdditionalPeriods, endDate, periodOffset) - Method in class net.corda.core.contracts.BusinessCalendar.Companion
Calculates an event schedule that moves events around to ensure they fall on working days.
createInMemoryMapper(identityService) - Method in class net.corda.node.utilities.JsonSupport
 
createIntermediateCert(domain, certificateAuthority) - Method in class net.corda.core.crypto.X509Utilities
Create a de novo root intermediate X509 v3 CA cert and KeyPair.
createKeystoreForSSL(keyStoreFilePath, storePassword, keyPassword, caKeyStore, caKeyPassword, commonName) - Method in class net.corda.core.crypto.X509Utilities
An all in wrapper to manufacture a server certificate and keys all stored in a KeyStore suitable for running TLS on the local machine
createKotlin(flowLogicClassName, args, attachments) - Method in class net.corda.core.flows.FlowLogicRefFactory
Create a class FlowLogicRef for the Kotlin primary constructor of a named class FlowLogic
createKotlin(type, args) - Method in class net.corda.core.flows.FlowLogicRefFactory
Create a class FlowLogicRef by trying to find a Kotlin constructor that matches the given args.
createKryo(k) - Static method in class net.corda.core.serialization.KryoKt
 
createMapChange($receiver, key, removedValue, addedValue) - Static method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBaseKt
 
createMessage($receiver, topic, sessionID, data) - Static method in class net.corda.core.messaging.MessagingKt
Returns an initialised interface Message with the current time, etc, already filled in.
createMessage(topicSession, data, uuid) - Method in interface net.corda.core.messaging.MessagingService
Returns an initialised interface Message with the current time, etc, already filled in.
createMessage(topicSession, data, uuid) - Method in class net.corda.node.services.messaging.NodeMessagingClient
Returns an initialised interface Message with the current time, etc, already filled in.
createNode() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
createNodeDir() - Method in class net.corda.node.internal.AbstractNode
 
createNonRpcMapper() - Method in class net.corda.node.utilities.JsonSupport
 
createRandom() - Method in class net.corda.core.flows.StateMachineRunId.Companion
 
createRPCKryo(observableSerializer) - Static method in class net.corda.node.services.messaging.RPCStructures
 
createSelfSignedCACert(myLegalName) - Method in class net.corda.core.crypto.X509Utilities
Create a de novo root self-signed X509 v3 CA cert and KeyPair.
createServerCert(subject, publicKey, certificateAuthority, subjectAlternativeNameDomains, subjectAlternativeNameIps) - Method in class net.corda.core.crypto.X509Utilities
Create an X509v3 certificate suitable for use in TLS roles.
createStreamFromStateMachineInfo(stateMachine) - Method in class net.corda.client.model.ProgressTrackingEvent.Companion
 
Criteria.AllDeals - Class in net.corda.node.webserver.api
 
Criteria.Deal - Class in net.corda.node.webserver.api
 
CryptoUtilities - Class in net.corda.core.crypto
 
CubicSplineInterpolator - Class in net.corda.core.math
Interpolates values between the given data points using a class SplineFunction.
CubicSplineInterpolator(xs, ys) - Constructor for class net.corda.core.math.CubicSplineInterpolator
Interpolates values between the given data points using a class SplineFunction.
CubicSplineInterpolator.Factory - Class in net.corda.core.math
 
currency(code) - Static method in class net.corda.core.contracts.ContractsDSL
Defines a simple domain specific language for the specification of financial contracts. Currently covers:
CurrencyGenerator - Class in net.corda.core.testing
 
CurrencyGenerator() - Constructor for class net.corda.core.testing.CurrencyGenerator
 
CurrencyGenerator.Companion - Class in net.corda.core.testing
 
CURRENT_RPC_USER - Static variable in class net.corda.node.services.messaging.RPCStructures
This is available to RPC implementations to query the validated class User that is calling it. Each user has a set of permissions they're entitled to which can be used to control access.
currentNodeTime() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns the node's current time.
currentNodeTime() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns the node's current time.
currentOrNull() - Method in class net.corda.node.utilities.StrandLocalTransactionManager
 
currentStateMachine() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl.Companion
Return the current class FlowStateMachineImpl or null if executing outside of one.

D

database - Variable in class net.corda.node.internal.AbstractNode
 
DatabaseConfigurationException(msg) - Constructor for exception net.corda.node.internal.AbstractNode.DatabaseConfigurationException
 
DatabaseSupportKt - Class in net.corda.node.utilities
 
databaseTransaction(db, statement) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
DataUploadServlet - Class in net.corda.node.webserver.servlets
Accepts binary streams, finds the right interface AcceptsFileUpload implementor and hands the stream off to it.
DataUploadServlet() - Constructor for class net.corda.node.webserver.servlets.DataUploadServlet
Accepts binary streams, finds the right interface AcceptsFileUpload implementor and hands the stream off to it.
DataVending - Class in net.corda.node.services.persistence
 
DataVending.Plugin - Class in net.corda.node.services.persistence
 
DataVending.Service - Class in net.corda.node.services.persistence
This class sets up network message handlers for requests from peers for data keyed by hash. It is a piece of simple glue that sits between the network layer and the database layer.
DateRollConvention - Enum in net.corda.core.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() - Constructor for enum net.corda.core.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.
DateRollConvention.Actual - Class in net.corda.core.contracts
Don't roll the date, use the one supplied.
DateRollConvention.Following - Class in net.corda.core.contracts
Following is the next business date from this one.
DateRollConvention.ModifiedFollowing - Class in net.corda.core.contracts
"Modified following" is the next business date, unless it's in the next month, in which case use the preceeding business date.
DateRollConvention.ModifiedPrevious - Class in net.corda.core.contracts
Modified previous is the previous business date, unless it's in the previous month, in which case use the next business date.
DateRollConvention.Previous - Class in net.corda.core.contracts
Previous is the previous business date from this one.
DateRollDirection - Enum in net.corda.core.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.core.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.core.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.core.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.core.contracts
This forms the year part of the "Day Count Basis" used for interest calculation.
DayCountBasisYear() - Constructor for enum net.corda.core.contracts.DayCountBasisYear
This forms the year part of the "Day Count Basis" used for interest calculation.
daysToMaturity(startDate, calendar) - Method in class net.corda.core.contracts.Tenor
 
DBCheckpointStorage - Class in net.corda.node.services.persistence
Simple checkpoint key value storage in DB using the underlying JDBCHashMap and transactional context of the call sites.
DBCheckpointStorage() - Constructor for class net.corda.node.services.persistence.DBCheckpointStorage
Simple checkpoint key value storage in DB using the underlying JDBCHashMap and transactional context of the call sites.
DBTransactionMappingStorage - Class in net.corda.node.services.persistence
Database storage of a txhash -> state machine id mapping.
DBTransactionMappingStorage() - Constructor for class net.corda.node.services.persistence.DBTransactionMappingStorage
Database storage of a txhash -> state machine id mapping.
DBTransactionStorage - Class in net.corda.node.services.persistence
 
DBTransactionStorage() - Constructor for class net.corda.node.services.persistence.DBTransactionStorage
 
DeadlineExceeded(rpcName) - Constructor for exception net.corda.node.services.messaging.RPCException.DeadlineExceeded
 
Deal(ref) - Constructor for class net.corda.node.webserver.api.Criteria.Deal
 
DealMismatchException(expectedDeal, actualDeal) - Constructor for exception net.corda.flows.TwoPartyDealFlow.DealMismatchException
 
DealRefMismatchException(expectedDeal, actualDeal) - Constructor for exception net.corda.flows.TwoPartyDealFlow.DealRefMismatchException
 
DealState - Interface in net.corda.core.contracts
Interface representing an agreement that exposes various attributes that are common. Implementing it simplifies implementation of general flows that manipulate many agreement types.
debug($receiver, msg) - Static method in class net.corda.core.utilities.LoggingKt
 
deleteIfExists($receiver) - Static method in class net.corda.core.Utils
 
deregisterForUpdates(net, service) - Method in interface net.corda.core.node.services.NetworkMapCache
Deregister from updates from the given map service.
deregisterForUpdates(net, service) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Unsubscribes from updates from the given map service.
DeregistrationFailed() - Constructor for exception net.corda.core.node.services.NetworkCacheError.DeregistrationFailed
Indicates a failure to deregister, because of a rejected request from the remote node
deriveState(txState, amount, owner) - Method in class net.corda.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.contracts.asset.CommodityContract
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.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.core.contracts.ExpressionDeserializer
 
deserialize($receiver, kryo) - Static method in class net.corda.core.serialization.KryoKt
 
deserialize($receiver, kryo) - Static method in class net.corda.core.serialization.KryoKt
 
deserialize($receiver, kryo) - Static method in class net.corda.core.serialization.KryoKt
 
deserialize(data, kryo) - Method in class net.corda.core.transactions.WireTransaction.Companion
 
deserialize(parser, context) - Method in class net.corda.node.utilities.JsonSupport.CalendarDeserializer
 
deserialize(parser, context) - Method in class net.corda.node.utilities.JsonSupport.CompositeKeyDeserializer
 
deserialize(parser, context) - Method in class net.corda.node.utilities.JsonSupport.LocalDateDeserializer
 
deserialize(parser, context) - Method in class net.corda.node.utilities.JsonSupport.NodeInfoDeserializer
 
deserialize(parser, context) - Method in class net.corda.node.utilities.JsonSupport.PartyDeserializer
 
deserialize(parser, context) - Method in class net.corda.node.utilities.JsonSupport.PublicKeyDeserializer
 
deserialize(parser, context) - Method in class net.corda.node.utilities.JsonSupport.SecureHashDeserializer
 
DeserializeAsKotlinObjectDef - Interface in net.corda.core.serialization
Marker interface for kotlin object definitions so that they are deserialized as the singleton instance.
deserializeFromBlob(blob) - Static method in class net.corda.node.utilities.JDBCHashMapKt
 
deserializeKey(text, p1) - Method in class net.corda.node.utilities.JsonSupport.LocalDateKeyDeserializer
 
Diff<T extends ContractState> - Class in net.corda.client.model
 
Diff(added, removed) - Constructor for class net.corda.client.model.Diff
 
DigitalSignature - Class in net.corda.core.crypto
A wrapper around a digital signature. The covering field is a generic tag usable by whatever is interpreting the signature. It isn't used currently, but experience from Bitcoin suggests such a feature is useful, especially when building partially signed transactions.
DigitalSignature(bits) - Constructor for class net.corda.core.crypto.DigitalSignature
A wrapper around a digital signature. The covering field is a generic tag usable by whatever is interpreting the signature. It isn't used currently, but experience from Bitcoin suggests such a feature is useful, especially when building partially signed transactions.
DigitalSignature.LegallyIdentifiable - Class in net.corda.core.crypto
 
DigitalSignature.WithKey - Class in net.corda.core.crypto
A digital signature that identifies who the public key is owned by.
direction() - Method in class net.corda.core.contracts.DateRollConvention.Actual
 
direction() - Method in enum net.corda.core.contracts.DateRollConvention
 
direction() - Method in class net.corda.core.contracts.DateRollConvention.Following
 
direction() - Method in class net.corda.core.contracts.DateRollConvention.ModifiedFollowing
 
direction() - Method in class net.corda.core.contracts.DateRollConvention.ModifiedPrevious
 
direction() - Method in class net.corda.core.contracts.DateRollConvention.Previous
 
Direction() - Constructor for enum net.corda.core.contracts.TransactionVerificationException.Direction
 
dispatch(msg) - Method in class net.corda.node.services.messaging.RPCDispatcher
 
DistributedImmutableMap<K,V> - Class in net.corda.node.services.transactions
A distributed map state machine that doesn't allow overriding values. The state machine is replicated across a Copycat Raft cluster.
DistributedImmutableMap(db, tableName) - Constructor for class net.corda.node.services.transactions.DistributedImmutableMap
A distributed map state machine that doesn't allow overriding values. The state machine is replicated across a Copycat Raft cluster.
DistributedImmutableMap.Commands - Class in net.corda.node.services.transactions
 
DistributedImmutableMap.Companion - Class in net.corda.node.services.transactions
 
div(other) - Method in class net.corda.core.contracts.Amount
 
div(other) - Method in class net.corda.core.contracts.Amount
 
div($receiver, other) - Static method in class net.corda.core.Utils
Allows you to write code like: Paths.get("someDir") / "subdir" / "filename" but using the Paths API to avoid platform separator problems.
doGet(req, resp) - Method in class net.corda.node.webserver.servlets.AttachmentDownloadServlet
 
DOLLARS(amount) - Static method in class net.corda.core.contracts.ContractsDSL
 
DOLLARS(amount) - Static method in class net.corda.core.contracts.ContractsDSL
 
doPost(req, resp) - Method in class net.corda.node.webserver.servlets.DataUploadServlet
 
double($receiver) - Static method in class net.corda.client.mock.GeneratorKt
 
doubleRange($receiver, from, to) - Static method in class net.corda.client.mock.GeneratorKt
 
DownloadedVsRequestedDataMismatch(requested, got) - Constructor for exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedDataMismatch
 
DownloadedVsRequestedSizeMismatch(requested, got) - Constructor for exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedSizeMismatch
 
Driver - Class in net.corda.node.driver
 
driver(isDebug, driverDirectory, portAllocation, debugPortAllocation, useTestClock, dsl) - Static method in class net.corda.node.driver.Driver
driver allows one to start up nodes like this: driver { val noService = startNode("NoService") val notary = startNode("Notary")
driver(isDebug, driverDirectory, portAllocation, debugPortAllocation, dsl) - Static method in class net.corda.node.driver.Driver
driver allows one to start up nodes like this: driver { val noService = startNode("NoService") val notary = startNode("Notary")
driver(isDebug, driverDirectory, portAllocation, dsl) - Static method in class net.corda.node.driver.Driver
driver allows one to start up nodes like this: driver { val noService = startNode("NoService") val notary = startNode("Notary")
driver(isDebug, driverDirectory, dsl) - Static method in class net.corda.node.driver.Driver
driver allows one to start up nodes like this: driver { val noService = startNode("NoService") val notary = startNode("Notary")
driver(isDebug, dsl) - Static method in class net.corda.node.driver.Driver
driver allows one to start up nodes like this: driver { val noService = startNode("NoService") val notary = startNode("Notary")
driver(dsl) - Static method in class net.corda.node.driver.Driver
driver allows one to start up nodes like this: driver { val noService = startNode("NoService") val notary = startNode("Notary")
DriverBasedTest - Class in net.corda.node.driver
 
DriverBasedTest() - Constructor for class net.corda.node.driver.DriverBasedTest
 
DriverBasedTest.RunTestToken - Class in net.corda.node.driver
 
DriverDSL - Class in net.corda.node.driver
 
DriverDSL(portAllocation, debugPortAllocation, driverDirectory, useTestClock, isDebug) - Constructor for class net.corda.node.driver.DriverDSL
 
DriverDSL.Companion - Class in net.corda.node.driver
 
DriverDSL.State - Class in net.corda.node.driver
 
DriverDSLExposedInterface - Interface in net.corda.node.driver
This is the interface that's exposed to DSL users.
DriverDSLInternalInterface - Interface in net.corda.node.driver
 
DummyContract - Class in net.corda.core.contracts
 
DummyContract(legalContractReference) - Constructor for class net.corda.core.contracts.DummyContract
 
DummyContract() - Constructor for class net.corda.core.contracts.DummyContract
 
DummyContract.Commands - Interface in net.corda.core.contracts
 
DummyContract.Companion - Class in net.corda.core.contracts
 
DummyContract.MultiOwnerState - Class in net.corda.core.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.core.contracts
 
DummyContract.State - Interface in net.corda.core.contracts
 
DummyContractKt - Class in net.corda.core.contracts
 
DummyPublicKey - Class in net.corda.core.crypto
 
DummyPublicKey(s) - Constructor for class net.corda.core.crypto.DummyPublicKey
 
DummyState - Class in net.corda.core.contracts
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
DummyState(magicNumber) - Constructor for class net.corda.core.contracts.DummyState
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
DummyState() - Constructor for class net.corda.core.contracts.DummyState
Dummy state for use in testing. Not part of any contract, not even the class DummyContract.
DuplicatedLeaf(value) - Constructor for class net.corda.core.transactions.MerkleTree.DuplicatedLeaf
 
DuplicateInputStates(tx, duplicates) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.DuplicateInputStates
 
DurationGenerator - Class in net.corda.core.testing
 
DurationGenerator() - Constructor for class net.corda.core.testing.DurationGenerator
 

E

E2ETestKeyManagementService - Class in net.corda.node.services.keys
A simple in-memory KMS that doesn't bother saving keys to disk. A real implementation would:
E2ETestKeyManagementService(initialKeys) - Constructor for class net.corda.node.services.keys.E2ETestKeyManagementService
A simple in-memory KMS that doesn't bother saving keys to disk. A real implementation would:
Ed25519PrivateKeySerializer - Class in net.corda.core.serialization
For serialising an ed25519 private key
Ed25519PublicKeySerializer - Class in net.corda.core.serialization
For serialising an ed25519 public key
elapsedTime(block) - Static method in class net.corda.core.Utils
 
elementFromRow(row) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
Implementation should return the element object marshalled from the database table row.
elementFromRow(row) - Method in class net.corda.node.utilities.JDBCHashSet
Implementation should return the element object marshalled from the database table row.
Emoji - Class in net.corda.core.utilities
A simple wrapper class that contains icons and support for printing them only when we're connected to a terminal.
entropyToKeyPair(entropy) - Static method in class net.corda.core.crypto.CryptoUtilities
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.
entrySet() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
entrySet() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
equals(p) - Method in class net.corda.client.model.Diff
 
equals(p) - Method in class net.corda.client.model.FlowStatus
 
equals(p) - Method in class net.corda.client.model.GatheredTransactionData
 
equals(p) - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
equals(p) - Method in class net.corda.client.model.ProgressTrackingEvent
 
equals(p) - Method in class net.corda.client.model.StateMachineData
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Exit
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Issue
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Move
 
equals(p) - Method in class net.corda.contracts.asset.Cash.State
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Exit
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Issue
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Move
 
equals(p) - Method in class net.corda.contracts.asset.CommodityContract.State
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Exit
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Issue
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Move
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Net
 
equals(p) - Method in class net.corda.contracts.asset.Commands.SetLifecycle
 
equals(p) - Method in class net.corda.contracts.asset.Commands.Settle
 
equals(p) - Method in class net.corda.contracts.asset.Obligation.State
 
equals(p) - Method in class net.corda.contracts.asset.Obligation.Terms
 
equals(p) - Method in class net.corda.contracts.clause.BilateralNetState
 
equals(p) - Method in class net.corda.contracts.clause.MultilateralNetState
 
equals(p) - Method in class net.corda.contracts.Commands.Issue
 
equals(p) - Method in class net.corda.contracts.Commands.Move
 
equals(p) - Method in class net.corda.contracts.CommercialPaper.State
 
equals(p) - Method in class net.corda.contracts.CommercialPaper.Terms
 
equals(p) - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
equals(p) - Method in class net.corda.core.contracts.Amount
 
equals(p) - Method in class net.corda.core.contracts.AuthenticatedObject
 
equals(other) - Method in class net.corda.core.contracts.BusinessCalendar
 
equals(p) - Method in class net.corda.core.contracts.Command
 
equals(p) - Method in class net.corda.core.contracts.Commodity
 
equals(p) - Method in class net.corda.core.contracts.DummyContract
 
equals(p) - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
 
equals(p) - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
 
equals(p) - Method in class net.corda.core.contracts.DummyState
 
equals(p) - Method in class net.corda.core.contracts.Expression
 
equals(p) - Method in class net.corda.core.contracts.Fix
 
equals(p) - Method in class net.corda.core.contracts.FixOf
 
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.StateAndRef
 
equals(p) - Method in class net.corda.core.contracts.StateRef
 
equals(p) - Method in class net.corda.core.contracts.Tenor
 
equals(p) - Method in class net.corda.core.contracts.Timestamp
 
equals(other) - Method in class net.corda.core.contracts.TransactionForContract
 
equals(p) - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
equals(p) - Method in class net.corda.core.contracts.TransactionState
 
equals(other) - Method in class net.corda.core.contracts.TransactionType
 
equals(other) - Method in class net.corda.core.contracts.TypeOnlyCommandData
 
equals(other) - Method in class net.corda.core.contracts.UniqueIdentifier
 
equals(other) - Method in class net.corda.core.crypto.CompositeKey.Leaf
 
equals(other) - Method in class net.corda.core.crypto.CompositeKey.Node
 
equals(other) - Method in class net.corda.core.crypto.DummyPublicKey
 
equals(other) - Method in class net.corda.core.crypto.Party
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.crypto.X509Utilities.CACertAndKey
 
equals(p) - Method in class net.corda.core.ErrorOr
 
equals(p) - Method in class net.corda.core.flows.AppContext
 
equals(p) - Method in class net.corda.core.flows.FlowLogicRef
 
equals(p) - Method in class net.corda.core.flows.StateMachineRunId
 
equals(p) - Method in class net.corda.core.messaging.FlowHandle
 
equals(p) - Method in class net.corda.core.messaging.StateMachineInfo
 
equals(p) - Method in class net.corda.core.messaging.TopicSession
 
equals(p) - Method in class net.corda.core.node.NodeInfo
 
equals(p) - Method in class net.corda.core.node.PhysicalLocation
 
equals(p) - Method in class net.corda.core.node.ServiceEntry
 
equals(p) - Method in class net.corda.core.node.services.ServiceInfo
 
equals(other) - Method in class net.corda.core.node.services.ServiceType
 
equals(p) - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
equals(p) - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
 
equals(p) - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
equals(p) - Method in class net.corda.core.node.services.Vault.Update
 
equals(p) - Method in class net.corda.core.node.WorldCoordinate
 
equals(p) - Method in class net.corda.core.schemas.PersistentStateRef
 
equals(other) - Method in class net.corda.core.serialization.OpaqueBytes
 
equals(p) - Method in class net.corda.core.serialization.SingletonSerializationToken
 
equals(other) - Method in class net.corda.core.transactions.BaseTransaction
 
equals(other) - Method in class net.corda.core.transactions.LedgerTransaction
 
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.NonEmptySet
 
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.TimeWindow
 
equals(p) - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
equals(p) - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
 
equals(p) - Method in class net.corda.flows.FetchDataFlow.Request
 
equals(p) - Method in class net.corda.flows.FetchDataFlow.Result
 
equals(p) - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
equals(p) - Method in class net.corda.flows.NotaryFlow.SignRequest
 
equals(p) - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
equals(p) - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
equals(p) - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
equals(p) - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
equals(p) - Method in class net.corda.node.CmdLineOptions
 
equals(p) - Method in class net.corda.node.driver.NodeHandle
 
equals(p) - Method in class net.corda.node.internal.NetworkMapInfo
 
equals(other) - Method in class net.corda.node.services.api.Checkpoint
 
equals(p) - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
 
equals(p) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
equals(p) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
equals(p) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
 
equals(p) - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
equals(p) - Method in class net.corda.node.services.messaging.MarshalledObservation
 
equals(p) - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
 
equals(p) - Method in class net.corda.node.services.network.LastAcknowledgeInfo
 
equals(p) - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
equals(p) - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
 
equals(p) - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
 
equals(p) - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
 
equals(p) - Method in class net.corda.node.services.network.NetworkMapService.Update
 
equals(p) - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
equals(p) - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
equals(p) - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
equals(p) - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
equals(p) - Method in class net.corda.node.services.statemachine.SendAndReceive
 
equals(p) - Method in class net.corda.node.services.statemachine.SendOnly
 
equals(p) - Method in class net.corda.node.services.statemachine.SessionConfirm
 
equals(p) - Method in class net.corda.node.services.statemachine.SessionData
 
equals(p) - Method in class net.corda.node.services.statemachine.SessionEnd
 
equals(p) - Method in class net.corda.node.services.statemachine.SessionInit
 
equals(p) - Method in class net.corda.node.services.statemachine.SessionReject
 
equals(p) - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
equals(p) - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
equals(p) - Method in class net.corda.node.services.User
 
equals(p) - Method in class net.corda.node.utilities.PartyColumns
 
equals(p) - Method in class net.corda.node.utilities.StateRefColumns
 
equals(p) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
 
equals(p) - Method in class net.corda.node.utilities.TxnNoteColumns
 
equals(p) - Method in class net.corda.node.webserver.api.Criteria.Deal
 
equals(p) - Method in class net.corda.node.webserver.api.StatesQuery.Selection
 
ErrorOr<A> - Class in net.corda.core
Representation of an operation that may have thrown an error.
ErrorOr(value) - Constructor for class net.corda.core.ErrorOr
 
ErrorOr.Companion - Class in net.corda.core
 
EUR - Static variable in class net.corda.core.contracts.ContractsDSL
 
EventGenerator - Class in net.corda.client.mock
class Generators for incoming/outgoing events to/from the WalletMonitorService. Internally it keeps track of owned state/ref pairs, but it doesn't necessarily generate "correct" events!
EventGenerator(parties, notary, currencies, issuers) - Constructor for class net.corda.client.mock.EventGenerator
class Generators for incoming/outgoing events to/from the WalletMonitorService. Internally it keeps track of owned state/ref pairs, but it doesn't necessarily generate "correct" events!
EventSinkDelegate(klass, eventSinkProperty) - Constructor for class net.corda.client.model.TrackedDelegate.EventSinkDelegate
 
EventStreamDelegate(klass, eventStreamProperty) - Constructor for class net.corda.client.model.TrackedDelegate.EventStreamDelegate
 
ExcessivelyLargeTransactionGraph() - Constructor for exception net.corda.flows.ResolveTransactionsFlow.ExcessivelyLargeTransactionGraph
 
exchange(currency, exchangeRate) - Method in class net.corda.client.fxutils.AmountBindings
 
exchangeAmount($receiver, amount, to) - Static method in class net.corda.client.model.ExchangeRateModelKt
 
exchangeDouble($receiver, amount, to) - Static method in class net.corda.client.model.ExchangeRateModelKt
 
ExchangeRate - Interface in net.corda.client.model
 
ExchangeRateModel - Class in net.corda.client.model
This model provides an exchange rate from arbitrary currency to arbitrary currency. TODO hook up an actual oracle
ExchangeRateModel() - Constructor for class net.corda.client.model.ExchangeRateModel
This model provides an exchange rate from arbitrary currency to arbitrary currency. TODO hook up an actual oracle
ExchangeRateModelKt - Class in net.corda.client.model
 
execute(command) - Method in class net.corda.node.utilities.AffinityExecutor.Gate
 
executeASAP($this, runnable) - Static method in class net.corda.node.utilities.AffinityExecutor.DefaultImpls
If isOnThread() then runnable is invoked immediately, otherwise the closure is queued onto the backing thread.
executeASAP(runnable) - Method in interface net.corda.node.utilities.AffinityExecutor
If isOnThread() then runnable is invoked immediately, otherwise the closure is queued onto the backing thread.
executeASAP(runnable) - Method in class net.corda.node.utilities.AffinityExecutor.Gate
If isOnThread() then runnable is invoked immediately, otherwise the closure is queued onto the backing thread.
executeASAP(runnable) - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
If isOnThread() then runnable is invoked immediately, otherwise the closure is queued onto the backing thread.
ExistingSessionMessage - Interface in net.corda.node.services.statemachine
 
exists($receiver, options) - Static method in class net.corda.core.Utils
 
Exit(amount) - Constructor for class net.corda.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.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.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.
ExitCash(amount, issueRef) - Constructor for class net.corda.flows.CashCommand.ExitCash
Exit cash from the ledger.
ExitGenerator - Class in net.corda.contracts.testing
 
ExitGenerator() - Constructor for class net.corda.contracts.testing.ExitGenerator
 
expectedOnDefaultFileSystem($receiver) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
Expression - Class in net.corda.core.contracts
Represents a textual expression of e.g. a formula
Expression(expr) - Constructor for class net.corda.core.contracts.Expression
Represents a textual expression of e.g. a formula
ExpressionDeserializer - Class in net.corda.core.contracts
 
ExpressionSerializer - Class in net.corda.core.contracts
 
extendKryoHash(kryo) - Static method in class net.corda.core.serialization.KryoKt
 
extractAmountsDue(product, states) - Static method in class net.corda.contracts.asset.ObligationKt
Convert a list of settlement states into total from each obligor to a beneficiary.
extractCommands(commands) - Method in class net.corda.contracts.asset.Cash
 
extractCommands(commands) - Method in class net.corda.contracts.asset.CommodityContract
 
extractCommands(commands) - Method in class net.corda.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.
extractZipFile(zipFile, toDirectory) - Static method in class net.corda.core.Utils
Given a path to a zip file, extracts it to the given directory.

F

Factory - Static variable in class net.corda.core.math.CubicSplineInterpolator
 
Factory - Static variable in class net.corda.core.math.LinearInterpolator
 
fail(error) - Method in class net.corda.client.mock.Generator.Companion
 
Failed(message) - Constructor for class net.corda.client.model.TransactionCreateStatus.Failed
 
failure($receiver, executor, body) - Static method in class net.corda.core.Utils
 
failure($receiver, body) - Static method in class net.corda.core.Utils
 
FCOJ - Static variable in class net.corda.core.contracts.ContractsDSL
 
FCOJ(amount) - Static method in class net.corda.core.contracts.ContractsDSL
 
FetchAttachmentsFlow - Class in net.corda.flows
Given a set of hashes either loads from from local storage or requests them from the other peer. Downloaded attachments are saved to local storage automatically.
FetchAttachmentsFlow(requests, otherSide) - Constructor for class net.corda.flows.FetchAttachmentsFlow
Given a set of hashes either loads from from local storage or requests them from the other peer. Downloaded attachments are saved to local storage automatically.
FetchDataFlow<T extends NamedByHash,W> - Class in net.corda.flows
An abstract flow for fetching typed data from a remote peer.
FetchDataFlow(requests, otherSide) - Constructor for class net.corda.flows.FetchDataFlow
An abstract flow for fetching typed data from a remote peer.
FetchDataFlow.DownloadedVsRequestedDataMismatch - Exception in net.corda.flows
 
FetchDataFlow.DownloadedVsRequestedSizeMismatch - Exception in net.corda.flows
 
FetchDataFlow.HashNotFound - Exception in net.corda.flows
 
FetchDataFlow.Request - Class in net.corda.flows
 
FetchDataFlow.Result<T extends NamedByHash> - Class in net.corda.flows
 
fetchFrom($this, fetcher) - Static method in class net.corda.node.utilities.AffinityExecutor.DefaultImpls
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this way! Make sure the executor can't possibly be waiting for the calling thread.
fetchFrom(fetcher) - Method in interface net.corda.node.utilities.AffinityExecutor
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this way! Make sure the executor can't possibly be waiting for the calling thread.
fetchFrom(fetcher) - Method in class net.corda.node.utilities.AffinityExecutor.Gate
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this way! Make sure the executor can't possibly be waiting for the calling thread.
fetchFrom(fetcher) - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
Runs the given function on the executor, blocking until the result is available. Be careful not to deadlock this way! Make sure the executor can't possibly be waiting for the calling thread.
FetchMapRequest(subscribe, ifChangedSinceVersion, replyTo, sessionID) - Constructor for class net.corda.node.services.network.NetworkMapService.FetchMapRequest
 
FetchMapResponse(nodes, version) - Constructor for class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
FetchTransactionsFlow - Class in net.corda.flows
Given a set of tx hashes (IDs), either loads them from local disk or asks the remote peer to provide them.
FetchTransactionsFlow(requests, otherSide) - Constructor for class net.corda.flows.FetchTransactionsFlow
Given a set of tx hashes (IDs), either loads them from local disk or asks the remote peer to provide them.
FiberBox<T> - Class in net.corda.node.utilities
Modelled on ThreadBox, but with support for waiting that is compatible with Quasar Fibers and class MutableClocks.
FiberBox(content, lock) - Constructor for class net.corda.node.utilities.FiberBox
Modelled on ThreadBox, but with support for waiting that is compatible with Quasar Fibers and class MutableClocks.
FiberScheduler() - Constructor for class net.corda.node.services.statemachine.StateMachineManager.FiberScheduler
 
FileUploader - Interface in net.corda.core.node.services
An interface that denotes a service that can accept file uploads.
fillWithSomeTestCash($receiver, howMuch, outputNotary, atLeastThisManyStates, atMostThisManyStates, rng, ref, ownedBy, issuedBy, issuerKey) - Static method in class net.corda.contracts.testing.VaultFiller
Creates a random set of between (by default) 3 and 10 cash states that add up to the given amount and adds them to the vault. This is intended for unit tests. The cash is issued by DUMMY_CASH_ISSUER and owned by the legal identity key from the storage service.
filter($receiver, predicate) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
enum class FilterCriterion { HEIGHT, NAME } val filterCriterion: ObservableValue = (..) val people: ObservableList = (..) fun filterFunction(filterCriterion: FilterCriterion): (Person) -> Boolean { .. }
filter(requestContext, responseContext) - Method in class net.corda.node.webserver.servlets.ResponseFilter
 
FilteredLeaves - Class in net.corda.core.transactions
Class that holds filtered leaves for a partial Merkle transaction. We assume mixed leaves types.
FilteredLeaves(inputs, outputs, attachments, commands) - Constructor for class net.corda.core.transactions.FilteredLeaves
Class that holds filtered leaves for a partial Merkle transaction. We assume mixed leaves types.
FilteredTransaction - Class in net.corda.core.transactions
Class representing merkleized filtered transaction.
FilteredTransaction(filteredLeaves, partialMerkleTree) - Constructor for class net.corda.core.transactions.FilteredTransaction
Class representing merkleized filtered transaction.
FilteredTransaction.Companion - Class in net.corda.core.transactions
 
FilterFuns - Class in net.corda.core.transactions
Holds filter functions on transactions fields. Functions are used to build a partial tree only out of some subset of original transaction fields.
FilterFuns(filterInputs, filterOutputs, filterAttachments, filterCommands) - Constructor for class net.corda.core.transactions.FilterFuns
Holds filter functions on transactions fields. Functions are used to build a partial tree only out of some subset of original transaction fields.
FilterFuns() - Constructor for class net.corda.core.transactions.FilterFuns
Holds filter functions on transactions fields. Functions are used to build a partial tree only out of some subset of original transaction fields.
filterNotNull($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
data class Dog(val owner: Person?) val dogs: ObservableList = (..) val owners: ObservableList = dogs.map(Dog::owner).filterNotNull()
FilterOn<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Filter the states that are passed through to the wrapped clause, to restrict them to a specific type.
FilterOn(clause, filterStates) - Constructor for class net.corda.core.contracts.clauses.FilterOn
Filter the states that are passed through to the wrapped clause, to restrict them to a specific type.
FinalityFlow - Class in net.corda.flows
Finalise a transaction by notarising it, then recording it locally, and then sending it to all involved parties.
FinalityFlow(transaction, participants, progressTracker) - Constructor for class net.corda.flows.FinalityFlow
Finalise a transaction by notarising it, then recording it locally, and then sending it to all involved parties.
FinalityFlow(transaction, participants) - Constructor for class net.corda.flows.FinalityFlow
 
FinalityFlow.Companion - Class in net.corda.flows
 
FinanceTypesKt - Class in net.corda.core.contracts
 
findClass(name) - Method in class net.corda.core.node.AttachmentsClassLoader
 
findMyLocation() - Method in class net.corda.node.internal.AbstractNode
 
findResource(name) - Method in class net.corda.core.node.AttachmentsClassLoader
 
findStateMachines(flowClass) - Method in class net.corda.node.services.statemachine.StateMachineManager
Returns a list of all state machines executing the given flow logic at the top level (subflows do not count)
fireChange(change) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
first($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
FirstComposition<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Deprecated. 
FirstComposition(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.FirstComposition
Deprecated.
Compose a number of clauses, such that the first match is run, and it errors if none is run.
FirstComposition.Companion - Class in net.corda.core.contracts.clauses
Deprecated.
 
FirstOf<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
Compose a number of clauses, such that the first match is run, and it errors if none is run.
FirstOf(firstClause, remainingClauses) - Constructor for class net.corda.core.contracts.clauses.FirstOf
Compose a number of clauses, such that the first match is run, and it errors if none is run.
FirstOf.Companion - Class in net.corda.core.contracts.clauses
 
firstOrDefault($receiver, p, predicate) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
Return first element of the observable list as observable value. Return provided default value if the list is empty.
firstOrNullObservable($receiver, predicate) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
Return first element of the observable list as observable value. Return ObservableValue(null) if the list is empty.
Fix - Class in net.corda.core.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.core.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.core.contracts
Interface adding fixing specific methods.
FixOf - Class in net.corda.core.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.core.contracts.FixOf
A class FixOf identifies the question side of a fix: what day, tenor and type of fix ("LIBOR", "EURIBOR" etc)
flatMap($receiver, mapper) - Static method in class net.corda.core.Utils
 
flatten($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
data class Person(val height: ObservableValue) val people: ObservableList = (..) val heights: ObservableList = people.map(Person::height).flatten()
FlattenedList<A> - Class in net.corda.client.fxutils
class FlattenedList flattens the passed in list of ObservableValues so that changes in individual updates to the values are reflected in the exposed list as expected.
FlattenedList(sourceList) - Constructor for class net.corda.client.fxutils.FlattenedList
class FlattenedList flattens the passed in list of ObservableValues so that changes in individual updates to the values are reflected in the exposed list as expected.
FlattenedList.WrappedObservableValue<A> - Class in net.corda.client.fxutils
We maintain an ObservableValue->index map. This is needed because we need the ObservableValue's index in order to propagate a change and if the listener closure captures the index at the time of the call to ObservableValue.addListener it will become incorrect if the indices shift around later.
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 FlowLogic.receive or FlowLogic.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
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 FlowLogic.receive or FlowLogic.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) - 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 FlowLogic.receive or FlowLogic.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() - 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 FlowLogic.receive or FlowLogic.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).
FlowHandle<A> - Class in net.corda.core.messaging
class FlowHandle is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
FlowHandle(id, progress, returnValue) - Constructor for class net.corda.core.messaging.FlowHandle
class FlowHandle is a serialisable handle for the started flow, parameterised by the type of the flow's return value.
FlowIORequest - Interface in net.corda.node.services.statemachine
 
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.
flowLogicFactory - Variable in class net.corda.node.internal.AbstractNode
 
FlowLogicRef - Class in net.corda.core.flows
A class representing a class FlowLogic instance which would be possible to safely pass out of the contract sandbox.
FlowLogicRefFactory - Class in net.corda.core.flows
A class for conversion to and from class FlowLogic and class FlowLogicRef instances.
FlowLogicRefFactory(flowWhitelist) - Constructor for class net.corda.core.flows.FlowLogicRefFactory
A class for conversion to and from class FlowLogic and class FlowLogicRef instances.
FlowLogicRefFactory() - Constructor for class net.corda.core.flows.FlowLogicRefFactory
 
FlowSession(flow, ourSessionId, initiatingParty, state, waitingForResponse) - Constructor for class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
FlowSessionException - Exception in net.corda.node.services.statemachine
 
FlowSessionException(message) - Constructor for exception net.corda.node.services.statemachine.FlowSessionException
 
FlowSessionState.Initiated - Class in net.corda.node.services.statemachine
 
FlowSessionState.Initiating - Class in net.corda.node.services.statemachine
 
FlowStateMachine<R> - Interface in net.corda.core.flows
This is an internal interface that is implemented by code in the node module. You should look at class FlowLogic.
FlowStateMachineImpl<R> - Class in net.corda.node.services.statemachine
 
FlowStateMachineImpl(id, logic, scheduler) - Constructor for class net.corda.node.services.statemachine.FlowStateMachineImpl
 
FlowStateMachineImpl.Companion - Class in net.corda.node.services.statemachine
 
FlowStatus - Class in net.corda.client.model
 
FlowStatus(status) - Constructor for class net.corda.client.model.FlowStatus
 
flush() - Method in interface net.corda.node.utilities.AffinityExecutor
Run the executor until there are no tasks pending and none executing.
flush() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
Run the executor until there are no tasks pending and none executing.
flush() - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
Run the executor until there are no tasks pending and none executing.
fold($receiver, accumulator, folderFun) - Static method in class net.corda.client.fxutils.ObservableFoldKt
fold takes an rx.Observable stream and applies fold function on it, and collects all elements using the accumulator.
foldObservable($receiver, initial, folderFunction) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val people: ObservableList = (..) val concatenatedNames = people.foldObservable("", { names, person -> names + person.name }) val concatenatedNames2 = people.map(Person::name).fold("", String::plus)
foldToObservableValue($receiver, initial, folderFun) - Static method in class net.corda.client.fxutils.ObservableFoldKt
foldToObservableValue takes an rx.Observable stream and creates an ObservableValue out of it.
forEach(block) - Method in interface net.corda.node.services.api.CheckpointStorage
Allows the caller to process safely in a thread safe fashion the set of all checkpoints. The checkpoints are only valid during the lifetime of a single call to the block, to allow memory management. Return false from the block to terminate further iteration.
forEach(block) - Method in class net.corda.node.services.persistence.DBCheckpointStorage
Allows the caller to process safely in a thread safe fashion the set of all checkpoints. The checkpoints are only valid during the lifetime of a single call to the block, to allow memory management. Return false from the block to terminate further iteration.
frequency(generators) - Method in class net.corda.client.mock.Generator.Companion
 
frequency($receiver, generators) - Static method in class net.corda.client.mock.GeneratorKt
 
Frequency - Enum in net.corda.core.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) - Constructor for enum net.corda.core.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).
Frequency.Annual - Class in net.corda.core.contracts
 
Frequency.BiWeekly - Class in net.corda.core.contracts
 
Frequency.Daily - Class in net.corda.core.contracts
 
Frequency.Monthly - Class in net.corda.core.contracts
 
Frequency.Quarterly - Class in net.corda.core.contracts
 
Frequency.SemiAnnual - Class in net.corda.core.contracts
 
Frequency.Weekly - Class in net.corda.core.contracts
 
freshKey() - Method in interface net.corda.core.node.services.KeyManagementService
Generates a new random key and adds it to the exposed map.
freshKey() - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
Generates a new random key and adds it to the exposed map.
freshKey() - Method in class net.corda.node.services.keys.PersistentKeyManagementService
Generates a new random key and adds it to the exposed map.
fromDecimal(quantity, currency) - 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".
fromSignedTransaction(transaction, transactions) - Method in class net.corda.client.model.PartiallyResolvedTransaction.Companion
 
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
 
FullNodeConfiguration - Class in net.corda.node.services.config
baseDirectory is not retrieved from the config file but rather from a command line argument.
FullNodeConfiguration(baseDirectory, config) - Constructor for class net.corda.node.services.config.FullNodeConfiguration
baseDirectory is not retrieved from the config file but rather from a command line argument.
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.
FungibleAsset.Commands - Interface in net.corda.core.contracts
 
FungibleAssetKt - Class in net.corda.core.contracts
 
future(block) - Static method in class net.corda.core.Utils
 

G

Gate(alwaysQueue) - Constructor for class net.corda.node.utilities.AffinityExecutor.Gate
An executor useful for unit tests: allows the current thread to block until a command arrives from another thread, which is then executed. Inbound closures/commands stack up until they are cleared by looping.
Gate() - Constructor for class net.corda.node.utilities.AffinityExecutor.Gate
An executor useful for unit tests: allows the current thread to block until a command arrives from another thread, which is then executed. Inbound closures/commands stack up until they are cleared by looping.
GatheredTransactionData - Class in net.corda.client.model
 
GatheredTransactionData(transaction, stateMachines) - Constructor for class net.corda.client.model.GatheredTransactionData
 
GBP - Static variable in class net.corda.core.contracts.ContractsDSL
 
General() - Constructor for class net.corda.core.contracts.TransactionType.General
A general transaction type where transaction validity is determined by custom contract code
General.Builder - Class in net.corda.core.contracts
Just uses the default class TransactionBuilder with no special logic
generate(random, status) - Method in class net.corda.contracts.testing.CommandDataGenerator
 
generate(random, status) - Method in class net.corda.contracts.testing.CommandGenerator
 
generate(random, status) - Method in class net.corda.contracts.testing.ContractStateGenerator
 
generate(random, status) - Method in class net.corda.contracts.testing.ExitGenerator
 
generate(random, status) - Method in class net.corda.contracts.testing.IssueGenerator
 
generate(random, status) - Method in class net.corda.contracts.testing.MoveGenerator
 
generate(random, status) - Method in class net.corda.contracts.testing.SignedTransactionGenerator
 
generate(random, status) - Method in class net.corda.contracts.testing.WiredTransactionGenerator
 
generate(random, status) - Method in class net.corda.core.testing.AmountGenerator
 
generate(random, status) - Method in class net.corda.core.testing.CompositeKeyGenerator
 
generate(random, status) - Method in class net.corda.core.testing.CurrencyGenerator
 
generate(random, status) - Method in class net.corda.core.testing.DurationGenerator
 
generate(random, status) - Method in class net.corda.core.testing.InstantGenerator
 
generate(random, status) - Method in class net.corda.core.testing.IssuedGenerator
 
generate(random, status) - Method in class net.corda.core.testing.PartyAndReferenceGenerator
 
generate(random, status) - Method in class net.corda.core.testing.PartyGenerator
 
generate(random, status) - Method in class net.corda.core.testing.PrivateKeyGenerator
 
generate(random, status) - Method in class net.corda.core.testing.PublicKeyGenerator
 
generate(random, status) - Method in class net.corda.core.testing.SecureHashGenerator
 
generate(random, status) - Method in class net.corda.core.testing.StateRefGenerator
 
generate(random, status) - Method in class net.corda.core.testing.TimestampGenerator
 
generate(random, status) - Method in class net.corda.core.testing.TransactionStateGenerator
 
generateAgreement(notary) - Method in interface net.corda.core.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.
generateAmount(min, max, tokenGenerator) - Static method in class net.corda.client.mock.GeneratorsKt
 
generateCloseOutNetting(tx, signer, states) - Method in class net.corda.contracts.asset.Obligation
Generate a transaction performing close-out netting of two or more states.
generateCurrency() - Static method in class net.corda.client.mock.GeneratorsKt
 
generateCurrencyAmount(min, max) - Static method in class net.corda.client.mock.GeneratorsKt
 
generateECDSAKeyPairForSSL() - Method in class net.corda.core.crypto.X509Utilities
Generate a standard curve ECDSA KeyPair suitable for TLS, although the rest of Corda uses newer curves.
generateExit(tx, amountIssued, assetStates) - Method in class net.corda.contracts.asset.Obligation
Generate an transaction exiting an obligation from the ledger.
generateExit(tx, amountIssued, assetStates) - Method in class net.corda.contracts.asset.OnLedgerAsset
Generate an transaction exiting assets from the ledger.
generateExit(tx, amountIssued, assetStates, deriveState, generateMoveCommand, generateExitCommand) - Method in class net.corda.contracts.clause.AbstractConserveAmount
Generate an transaction exiting fungible assets from the ledger.
generateExitCommand(amount) - Method in class net.corda.contracts.asset.Cash
 
generateExitCommand(amount) - Method in class net.corda.contracts.asset.CommodityContract
 
generateExitCommand(amount) - Method in class net.corda.contracts.asset.OnLedgerAsset
 
generateFix(ptx, oldState, fix) - Method in interface net.corda.core.contracts.FixableDealState
Generate a fixing command for this deal and fix.
generateInitial(owner, magicNumber, notary) - Method in class net.corda.core.contracts.DummyContract.Companion
 
generateInitial(owner, magicNumber, notary) - Static method in class net.corda.core.contracts.DummyContract
 
generateIssue(tx, tokenDef, pennies, owner, notary) - Method in class net.corda.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.contracts.asset.Cash
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
generateIssue(tx, tokenDef, pennies, owner, notary) - Method in class net.corda.contracts.asset.CommodityContract
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.contracts.asset.CommodityContract
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.contracts.asset.Obligation
Puts together an issuance transaction for the specified amount that starts out being owned by the given pubkey.
generateIssue(issuance, faceValue, maturityDate, notary) - Method in class net.corda.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.
generateIssue(issuance, faceValue, maturityDate, notary) - Method in class net.corda.contracts.CommercialPaperLegacy
 
generateIssueCommand() - Method in class net.corda.contracts.asset.Cash
 
generateIssueCommand() - Method in class net.corda.contracts.asset.CommodityContract
 
generateIssueCommand() - Method in class net.corda.contracts.asset.OnLedgerAsset
 
generateIssueRef(size) - Static method in class net.corda.client.mock.GeneratorsKt
 
generateKeyPair() - Static method in class net.corda.core.crypto.CryptoUtilities
A simple wrapper that will make it easier to swap out the EC algorithm we use in future
generateKeyPair() - Method in class net.corda.node.internal.AbstractNode
 
generateList($receiver, random, status) - Static method in class net.corda.core.testing.GeneratorsKt
Generators for quickcheck
generateMappedObject(schema) - Method in class net.corda.contracts.asset.Cash.State
Object Relational Mapping support.
generateMappedObject(schema) - Method in class net.corda.contracts.CommercialPaper.State
Object Relational Mapping support.
generateMappedObject(schema) - Method in interface net.corda.core.schemas.QueryableState
Export a representation for the given schema.
generateMappedObject(state, schema) - Method in interface net.corda.node.services.api.SchemaService
Map a state to a class PersistentState for the given schema, either via direct support from the state or via custom logic in this service.
generateMappedObject(state, schema) - Method in class net.corda.node.services.schema.NodeSchemaService
Map a state to a class PersistentState for the given schema, either via direct support from the state or via custom logic in this service.
generateMove(tx, paper, newOwner) - Method in class net.corda.contracts.CommercialPaper
Updates the given partial transaction with an input/output/command to reassign ownership of the paper.
generateMove(tx, paper, newOwner) - Method in class net.corda.contracts.CommercialPaperLegacy
 
generateMoveCommand() - Method in class net.corda.contracts.asset.Cash
 
generateMoveCommand() - Method in class net.corda.contracts.asset.CommodityContract
 
generateMoveCommand() - Method in class net.corda.contracts.asset.OnLedgerAsset
 
generateOrFail($receiver, random, numberOfTries) - Static method in class net.corda.client.mock.GeneratorKt
 
generatePaymentNetting(tx, issued, notary, states) - Method in class net.corda.contracts.asset.Obligation
 
generateRedeem(tx, paper, vault) - Method in class net.corda.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.
generateRedeem(tx, paper, vault) - Method in class net.corda.contracts.CommercialPaperLegacy
 
generateSetLifecycle(tx, statesAndRefs, lifecycle, notary) - Method in class net.corda.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.contracts.asset.Obligation
 
generateSpend(tx, amount, to, onlyFromParties) - Method in interface net.corda.core.node.services.VaultService
exception InsufficientBalanceException is thrown when a Cash Spending transaction fails because there is insufficient quantity for a given currency (and optionally set of Issuer Parties). Note: an class Amount of Currency is only fungible for a given Issuer Party within a interface FungibleAsset
generateSpend(tx, amount, to, onlyFromParties) - Method in class net.corda.node.services.vault.NodeVaultService
Generate a transaction that moves an amount of currency to the given pubkey.
generateToDisk(dirs, serviceId, serviceName, threshold) - Method in class net.corda.node.utilities.ServiceIdentityGenerator
Generates signing key pairs and a common distributed service identity for a set of nodes. The key pairs and the group identity get serialized to disk in the corresponding node directories. This method should be called before any of the nodes are started.
Generator<A> - Class in net.corda.client.mock
This file defines a basic class Generator library for composing random generators of objects.
Generator(generate) - Constructor for class net.corda.client.mock.Generator
This file defines a basic class Generator library for composing random generators of objects.
Generator.Companion - Class in net.corda.client.mock
 
GeneratorKt - Class in net.corda.client.mock
 
GeneratorsKt - Class in net.corda.client.mock
 
GeneratorsKt - Class in net.corda.core.testing
 
genericDriver(driverDsl, coerce, dsl) - Static method in class net.corda.node.driver.Driver
This is a helper method to allow extending of the DSL, along the lines of interface SomeOtherExposedDSLInterface : DriverDSLExposedInterface interface SomeOtherInternalDSLInterface : DriverDSLInternalInterface, SomeOtherExposedDSLInterface class SomeOtherDSL(val driverDSL : DriverDSL) : DriverDSLInternalInterface by driverDSL, SomeOtherInternalDSLInterface
genericFilter(elem) - Method in class net.corda.core.transactions.FilterFuns
 
get(index) - Method in class net.corda.client.fxutils.AggregatedList
 
get(index) - Method in class net.corda.client.fxutils.ChosenList
 
get(index) - Method in class net.corda.client.fxutils.ConcatenatedList
 
get(index) - Method in class net.corda.client.fxutils.FlattenedList
 
get(index) - Method in class net.corda.client.fxutils.MappedList
 
get(index) - Method in class net.corda.client.fxutils.MapValuesList
 
get(key) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
get(index) - Method in class net.corda.client.fxutils.ReplayedList
 
get(klass, origin) - Method in class net.corda.client.model.Models
 
get(name) - Method in class net.corda.core.node.CityDatabase
 
Get(key) - Constructor for class net.corda.node.services.transactions.Commands.Get
 
get(commit) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
Gets a value for the given Commands.Get.key
get(key) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
get_mapVersion() - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
get_networkMapRegistrationFuture() - Method in class net.corda.node.internal.AbstractNode
 
getAcceptableContracts() - Method in class net.corda.contracts.asset.Obligation.Terms
The hash of the asset contract we
getAcceptableFileExtensions() - Method in interface net.corda.node.services.api.AcceptsFileUpload
What file extensions are acceptable for the file to be handed to upload()
getAcceptableFileExtensions() - Method in class net.corda.node.services.persistence.NodeAttachmentService
What file extensions are acceptable for the file to be handed to upload()
getAcceptableIssuedProducts() - Method in class net.corda.contracts.asset.Obligation.Terms
The parties whose assets we are willing to accept in payment for this debt.
getAcceptablePrice() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
 
getActual() - Method in exception net.corda.node.services.persistence.NodeAttachmentService.OnDiskHashMismatch
 
getActualDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealMismatchException
 
getActualDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealRefMismatchException
 
getAdded() - Method in class net.corda.client.model.Diff
 
getAddOrRemove() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
getAddress() - Method in class net.corda.core.node.NodeInfo
 
getAddress() - Method in class net.corda.node.internal.NetworkMapInfo
 
getAddress() - Method in class net.corda.node.webserver.WebServer
 
getAddressOfParty(partyInfo) - Method in interface net.corda.core.messaging.MessagingService
Given information about either a specific node or a service returns its corresponding address
getAddressOfParty(partyInfo) - Method in class net.corda.node.services.messaging.NodeMessagingClient
Given information about either a specific node or a service returns its corresponding address
getAdvertisedServices() - Method in class net.corda.core.node.NodeInfo
 
getAdvertisedServices() - Method in class net.corda.node.internal.AbstractNode
 
getAfter() - Method in class net.corda.core.contracts.Timestamp
 
getAlgorithm() - Method in class net.corda.core.crypto.DummyPublicKey
 
getAlgorithm() - Method in class net.corda.core.crypto.NullPublicKey
 
getAllIdentities() - Method in interface net.corda.core.node.services.IdentityService
Get all identities known to the service. This is expensive, and IdentityService.partyFromKey or partyFromName should be used in preference where possible.
getAllIdentities() - Method in class net.corda.node.services.identity.InMemoryIdentityService
Get all identities known to the service. This is expensive, and InMemoryIdentityService.partyFromKey or partyFromName should be used in preference where possible.
getAllLeavesHashes() - Method in class net.corda.core.transactions.WireTransaction
 
getAllStateMachines() - Method in class net.corda.node.services.statemachine.StateMachineManager
 
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.
getAmount() - Method in class net.corda.contracts.asset.Commands.Exit
 
getAmount() - Method in class net.corda.contracts.asset.Cash.State
 
getAmount() - Method in class net.corda.contracts.asset.Commands.Exit
 
getAmount() - Method in class net.corda.contracts.asset.CommodityContract.State
 
getAmount() - Method in class net.corda.contracts.asset.Commands.Exit
 
getAmount() - Method in class net.corda.contracts.asset.Commands.Settle
 
getAmount() - Method in class net.corda.contracts.asset.Obligation.State
 
getAmount() - Method in interface net.corda.core.contracts.Commands.Exit
 
getAmount() - Method in interface net.corda.core.contracts.FungibleAsset
 
getAmount() - Method in class net.corda.flows.CashCommand.ExitCash
 
getAmount() - Method in class net.corda.flows.CashCommand.IssueCash
 
getAmount() - Method in class net.corda.flows.CashCommand.PayCash
 
getAmount() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
 
getAmount() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
getAmountGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getAmountIssuedGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getAmountMissing() - Method in exception net.corda.core.contracts.InsufficientBalanceException
 
getAMQ_DELAY() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Companion
 
getAnnualCompoundCount() - Method in enum net.corda.core.contracts.Frequency
 
getAnyNotary($this, type) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
Returns a notary identity advertised by any of the nodes on the network (chosen at random)
getAnyNotary(type) - Method in interface net.corda.core.node.services.NetworkMapCache
Returns a notary identity advertised by any of the nodes on the network (chosen at random)
getAnyNotary(type) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Returns a notary identity advertised by any of the nodes on the network (chosen at random)
getAppContext() - Method in class net.corda.core.flows.FlowLogicRef
 
getArgs() - Method in class net.corda.core.flows.FlowLogicRef
 
getArgs() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
getArtemisAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getAssemble() - Method in class net.corda.client.fxutils.AggregatedList
 
getAsset() - Method in class net.corda.contracts.CommercialPaper.Terms
 
getAssetForSale() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
getAssetToSell() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
 
getATTACHMENT_STORAGE() - Static method in class net.corda.core.serialization.KryoKt
 
getAttachments() - Method in class net.corda.core.contracts.TransactionForContract
 
getAttachments() - Method in class net.corda.core.flows.AppContext
 
getAttachments() - Method in interface net.corda.core.node.services.StorageService
Provides access to storage of arbitrary JAR files (which may contain only data, no code).
getAttachments() - Method in class net.corda.core.transactions.FilteredLeaves
 
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.WireTransaction
Hashes of the ZIP/JAR files that are needed to interpret the contents of this wire transaction.
getAttachments() - Method in class net.corda.node.services.persistence.StorageServiceImpl
Provides access to storage of arbitrary JAR files
getAttachmentStorage($receiver) - Static method in class net.corda.core.serialization.KryoKt
 
getAutomaticallyExtractAttachments() - Method in class net.corda.node.services.persistence.NodeAttachmentService
If true, newly inserted attachments will be unzipped to a subdirectory of the storePath. This is intended for human browsing convenience: the attachment itself will still be the file (that is, edits to the extracted directory will not have any effect).
getBackingMap() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
getBagOfCash() - Method in class net.corda.core.utilities.Emoji
 
getBankOfCordaExitGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getBankOfCordaIssueGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getBaseDir() - Method in class net.corda.node.Server
 
getBaseDirectory() - Method in class net.corda.node.CmdLineOptions
 
getBaseDirectory() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getBaseDirectory() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getBaseSerializer() - Method in class net.corda.core.serialization.NoReferencesSerializer
 
getBd($receiver) - Static method in class net.corda.core.Utils
 
getBd($receiver) - Static method in class net.corda.core.Utils
 
getBd($receiver) - Static method in class net.corda.core.Utils
 
getBd($receiver) - Static method in class net.corda.core.Utils
 
getBefore() - Method in class net.corda.core.contracts.Timestamp
 
getBeneficiary() - Method in class net.corda.contracts.asset.Obligation.State
The public key of the entity the contract pays to
getBilateralNetState() - Method in class net.corda.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.core.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.
getBusyNodeLatch() - Method in class net.corda.node.internal.AbstractNode
 
getBy() - Method in class net.corda.core.crypto.DigitalSignature.WithKey
 
getBytes() - Method in class net.corda.core.serialization.OpaqueBytes
 
getCachedTree() - Method in class net.corda.core.transactions.WireTransaction
 
getCalendars() - Method in class net.corda.core.contracts.BusinessCalendar.Companion
 
getCallback() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
 
getCash() - Method in class net.corda.client.model.ContractStateModel
 
getCASH($receiver) - Static method in class net.corda.contracts.asset.CashKt
An extension property that lets you write 100.DOLLARS.CASH
getCASH_PROGRAM_ID() - Static method in class net.corda.contracts.asset.CashKt
 
getCashBalances() - Method in interface net.corda.core.node.services.VaultService
Returns a map of how much cash we have in each currency, ignoring details like issuer. Note: currencies for which we have no cash evaluate to null (not present in map), not 0.
getCashBalances() - Method in class net.corda.node.services.vault.NodeVaultService
Returns a map of how much cash we have in each currency, ignoring details like issuer. Note: currencies for which we have no cash evaluate to null (not present in map), not 0.
getCashStateGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getCashStates() - Method in class net.corda.client.model.ContractStateModel
 
getCause() - Method in class net.corda.flows.NotaryError.SignaturesMissing
 
getCertificate() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
 
getCertificatesDirectory() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getCertificatesDirectory($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
 
getCertificatesDirectory() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getCertificatesDirectory() - Method in interface net.corda.node.services.config.SSLConfiguration
 
getCertService() - Method in class net.corda.node.utilities.certsigning.CertificateSigner
 
getChanged() - Method in interface net.corda.core.node.services.NetworkMapCache
Tracks changes to the network map cache
getChanged() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
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.RelabelableStep
 
getChanges() - Method in class net.corda.core.utilities.ProgressTracker.Step
 
getChanges() - Method in class net.corda.node.services.statemachine.StateMachineManager
An observable that emits triples of the changing flow, the type of change, and a process-specific ID number which may change across restarts.
getCheckAttachmentsOnLoad() - Method in class net.corda.node.services.persistence.NodeAttachmentService
 
getCheckpointStorage() - Method in class net.corda.node.internal.AbstractNode
 
getCheckpointStorage() - Method in class net.corda.node.services.statemachine.StateMachineManager
 
getChildProgressTracker(step) - Method in class net.corda.core.utilities.ProgressTracker
 
getChildren() - Method in class net.corda.core.crypto.CompositeKey.Node
 
getClassLoader() - Method in class net.corda.core.flows.AppContext
 
getClause() - Method in class net.corda.core.contracts.clauses.FilterOn
 
getClause() - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
 
getClauses() - Method in class net.corda.core.contracts.clauses.AllOf
List of clauses under this composite clause
getClauses() - Method in class net.corda.core.contracts.clauses.AnyOf
List of clauses under this composite clause
getClauses() - Method in class net.corda.core.contracts.clauses.CompositeClause
List of clauses under this composite clause
getClauses() - Method in class net.corda.core.contracts.clauses.FirstComposition
Deprecated.
List of clauses under this composite clause
getClauses() - Method in class net.corda.core.contracts.clauses.FirstOf
List of clauses under this composite clause
getClientCommandGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getClients() - Method in class net.corda.node.driver.DriverDSL.State
 
getClientVersion() - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService.Companion
 
getClock() - Method in interface net.corda.core.node.ServiceHub
 
getClock() - Method in class net.corda.core.node.services.TimestampChecker
 
getCode() - Method in enum net.corda.core.contracts.Tenor.TimeUnit
 
getCommand() - Method in class net.corda.flows.CashFlow
 
getCommands() - Method in class net.corda.core.contracts.TransactionForContract
 
getCommands() - Method in class net.corda.core.transactions.FilteredLeaves
 
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.WireTransaction
Ordered list of
getCOMMODITY_PROGRAM_ID() - Static method in class net.corda.contracts.asset.CommodityContractKt
 
getCommodityCode() - Method in class net.corda.core.contracts.Commodity
 
getCommonName($receiver) - Static method in class net.corda.core.crypto.X509UtilitiesKt
 
getComposite($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
Creates a class CompositeKey with a single leaf node containing the public key
getConf() - Method in class net.corda.node.services.config.OptionalConfig
 
getConfig() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getConfig() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
getConfig() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
getConfig() - Method in class net.corda.node.services.messaging.CordaRPCClient
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
getConfig() - Method in class net.corda.node.services.messaging.NodeMessagingClient
The config object is used to pass in the passwords for the certificate KeyStore and TrustStore
getConfig() - Method in class net.corda.node.utilities.certsigning.CertificateSigner
 
getConfig() - Method in class net.corda.node.webserver.WebServer
 
getConfigFile() - Method in class net.corda.node.CmdLineOptions
 
getConfiguration() - Method in class net.corda.node.driver.NodeHandle
 
getConfiguration() - Method in class net.corda.node.internal.AbstractNode
 
getConfiguration() - Method in class net.corda.node.internal.Node
 
getConfirmed() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
 
getConflict() - Method in class net.corda.flows.NotaryError.Conflict
 
getConflictRef() - Method in exception net.corda.core.contracts.TransactionConflictException
 
getConnection() - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
 
getConserveClause() - Method in class net.corda.contracts.asset.Cash
 
getConserveClause() - Method in class net.corda.contracts.asset.CommodityContract
 
getConserveClause() - Method in class net.corda.contracts.asset.OnLedgerAsset
 
getConstructor() - Method in class net.corda.core.serialization.ImmutableClassSerializer
 
getConsumed() - Method in class net.corda.core.node.services.Vault.Update
 
getConsumedGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getConsumer() - Method in class net.corda.node.Client
 
getContent() - Method in class net.corda.core.ThreadBox
 
getContext(type) - Method in class net.corda.node.webserver.servlets.ObjectMapperConfig
 
getContract() - Method in class com.cordatest.TTxState
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.contracts.asset.Cash.State
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.contracts.asset.CommodityContract.State
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.contracts.asset.Obligation.State
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.contracts.CommercialPaper.State
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.contracts.CommercialPaperLegacy.State
An instance of the contract class that will verify this state.
getContract() - Method in interface net.corda.core.contracts.ContractState
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
An instance of the contract class that will verify this state.
getContract() - Method in class net.corda.core.contracts.DummyState
An instance of the contract class that will verify this state.
getContract() - Method in exception net.corda.core.contracts.TransactionVerificationException.ContractRejection
 
getContractHash() - Method in class net.corda.contracts.asset.Commands.Move
Contract code the moved state
getContractHash() - Method in class net.corda.contracts.asset.Commands.Move
Contract code the moved state
getContractHash() - Method in class net.corda.contracts.asset.Commands.Move
Contract code the moved state
getContractHash() - Method in class net.corda.contracts.Commands.Move
Contract code the moved state
getContractHash() - 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).
getCoolGuy() - Method in class net.corda.core.utilities.Emoji
 
getCoordinate() - Method in class net.corda.core.node.PhysicalLocation
 
getCorda() - Method in class net.corda.core.node.services.ServiceType.Companion
 
getCORDA_CLIENT_CA() - Method in class net.corda.core.crypto.X509Utilities
 
getCORDA_CLIENT_CA_PRIVATE_KEY() - Method in class net.corda.core.crypto.X509Utilities
 
getCORDA_INTERMEDIATE_CA() - Method in class net.corda.core.crypto.X509Utilities
 
getCORDA_INTERMEDIATE_CA_PRIVATE_KEY() - Method in class net.corda.core.crypto.X509Utilities
 
getCORDA_ROOT_CA() - Method in class net.corda.core.crypto.X509Utilities
 
getCORDA_ROOT_CA_PRIVATE_KEY() - Method in class net.corda.core.crypto.X509Utilities
 
getCordaModule() - Method in class net.corda.node.utilities.JsonSupport
 
getCounterpartyMarker(party) - Method in class net.corda.core.flows.FlowLogic
Return the marker Class which party has used to register the counterparty flow that is to execute on the other side. The default implementation returns the class object of this FlowLogic, but any Class instance will do as long as the other side registers with it.
getCounterpartyMarker(party) - Method in class net.corda.flows.TwoPartyDealFlow.Primary
Return the marker Class which party has used to register the counterparty flow that is to execute on the other side. The default implementation returns the class object of this FlowLogic, but any Class instance will do as long as the other side registers with it.
getCP_LEGACY_PROGRAM_ID() - Static method in class net.corda.contracts.CommercialPaperLegacyKt
Legacy version of class CommercialPaper that includes the full verification logic itself, rather than breaking it into clauses. This is here just as an example for the contract tutorial.
getCP_PROGRAM_ID() - Static method in class net.corda.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).
getCriteria() - Method in class net.corda.node.webserver.api.StatesQuery.Selection
 
getCurrencies() - Method in class net.corda.client.mock.EventGenerator
 
getCurrencies() - Method in class net.corda.core.testing.CurrencyGenerator.Companion
 
getCurrency() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
getCurrency() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getCurrencyGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getCurrentLabel() - Method in class net.corda.core.utilities.ProgressTracker.RelabelableStep
 
getCurrentSigs() - Method in class net.corda.core.transactions.TransactionBuilder
The signatures that have been collected so far - might be incomplete!
getCurrentStep() - Method in class net.corda.core.utilities.ProgressTracker
Reading returns the value of stepsstepIndex, 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.
getCurrentVault() - Method in interface net.corda.core.node.services.VaultService
Returns a read-only snapshot of the vault at the time the call is made. Note that if you consume states or keys in this vault, you must inform the vault service so it can update its internal state.
getCurrentVault() - Method in class net.corda.node.services.vault.NodeVaultService
Returns a read-only snapshot of the vault at the time the call is made. Note that if you consume states or keys in this vault, you must inform the vault service so it can update its internal state.
getCustomServices() - Method in class net.corda.node.internal.AbstractNode
 
getData() - Method in class net.corda.core.contracts.TransactionState
The custom contract state
getData() - Method in interface net.corda.core.messaging.Message
 
getData() - Method in class net.corda.core.utilities.UntrustworthyData
Deprecated. 
getDatabase() - Method in class net.corda.node.internal.AbstractNode
 
getDatabase() - Method in class net.corda.node.internal.CordaRPCOpsImpl
 
getDatabase() - Method in class net.corda.node.services.messaging.NodeMessagingClient
 
getDatabase() - Method in class net.corda.node.services.statemachine.StateMachineManager
 
getDatabase() - Method in class net.corda.node.services.vault.CashBalanceAsMetricsObserver
 
getDatabase() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
 
getDatabaseSchema() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
 
getDataSourceProperties() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getDataSourceProperties($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
 
getDataSourceProperties() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getDataTypePrefix() - Method in interface net.corda.node.services.api.AcceptsFileUpload
A string that prefixes the URLs, e.g. "attachments" or "interest-rates". Should be OK for URLs.
getDataTypePrefix() - Method in class net.corda.node.services.persistence.NodeAttachmentService
A string that prefixes the URLs, e.g. "attachments" or "interest-rates". Should be OK for URLs.
getDays($receiver) - Static method in class net.corda.core.Utils
 
getDb() - Method in class net.corda.node.services.transactions.DistributedImmutableMap
 
getDbCloser() - Method in class net.corda.node.internal.AbstractNode
 
getDealBeingOffered() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
getDebugPortAllocation() - Method in class net.corda.node.driver.DriverDSL
 
getDebugTimestamp() - Method in interface net.corda.core.messaging.Message
 
getDEFAULT_EXPIRATION_PERIOD() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getDEFAULT_MAX_BUCKETS() - Static method in class net.corda.node.utilities.JDBCHashMapKt
The default maximum size of the LRU cache.
getDEFAULT_SESSION_ID() - Static method in class net.corda.core.node.services.ServicesKt
Session ID to use for services listening for the first message in a session (before a specific session ID has been established).
getDefaultFlowWhiteList() - Method in class net.corda.node.internal.AbstractNode.Companion
 
getDefaultFractionDigits() - Method in class net.corda.core.contracts.Commodity
 
getDefaultObjectMapper() - Method in class net.corda.node.webserver.servlets.ObjectMapperConfig
 
getDescription() - Method in class net.corda.core.node.PhysicalLocation
 
getDescriptions() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
getDevMode() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getDevMode() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getDevX509Name(commonName) - Method in class net.corda.core.crypto.X509Utilities
Return a bogus X509 for dev purposes. Use getX509Name for something more real.
getDiamond() - Method in class net.corda.core.utilities.Emoji
 
getDisplayName() - Method in class net.corda.core.contracts.Commodity
 
getDOLLARS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
 
getDOLLARS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
 
getDownloaded() - Method in class net.corda.flows.FetchDataFlow.Result
 
getDriverDirectory() - Method in class net.corda.node.driver.DriverDSL
 
getDueBefore() - Method in class net.corda.contracts.asset.Obligation.State
 
getDueBefore() - Method in class net.corda.contracts.asset.Obligation.Terms
When the contract must be settled by.
getDUMMY_CASH_ISSUER() - Static method in class net.corda.contracts.asset.CashKt
A dummy, randomly generated issuer party by the name of "Snake Oil Issuer"
getDUMMY_CASH_ISSUER_KEY() - Static method in class net.corda.contracts.asset.CashKt
A randomly generated key.
getDUMMY_KEY_1() - Static method in class net.corda.core.utilities.TestConstants
 
getDUMMY_KEY_2() - Static method in class net.corda.core.utilities.TestConstants
 
getDUMMY_NOTARY() - Static method in class net.corda.core.utilities.TestConstants
 
getDUMMY_NOTARY_KEY() - Static method in class net.corda.core.utilities.TestConstants
 
getDUMMY_OBLIGATION_ISSUER() - Static method in class net.corda.contracts.asset.ObligationKt
A dummy, randomly generated issuer party by the name of "Snake Oil Issuer"
getDUMMY_OBLIGATION_ISSUER_KEY() - Static method in class net.corda.contracts.asset.ObligationKt
A randomly generated key.
getDUMMY_PROGRAM_ID() - Static method in class net.corda.core.contracts.DummyContractKt
 
getDUMMY_PUBKEY_1() - Static method in class net.corda.core.utilities.TestConstants
 
getDUMMY_PUBKEY_2() - Static method in class net.corda.core.utilities.TestConstants
 
getDuplicates() - Method in exception net.corda.core.contracts.TransactionVerificationException.DuplicateInputStates
 
getDuration() - Method in class net.corda.core.utilities.TimeWindow
 
getECDSA_CURVE() - Method in class net.corda.core.crypto.X509Utilities
 
getEd25519Curve() - Static method in class net.corda.core.crypto.CryptoUtilities
 
getEmailAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getEmailAddress() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getEmojiMode() - Method in class net.corda.core.utilities.Emoji
When non-null, toString() methods are allowed to use emoji in the output as we're going to render them to a sufficiently capable text surface.
getEncoded() - Method in class net.corda.core.crypto.DummyPublicKey
 
getEncoded() - Method in class net.corda.core.crypto.NullPublicKey
 
getEncumbrance() - Method in class net.corda.core.contracts.TransactionState
All contract states may be encumbered by up to one other state.
getEnd() - Method in class net.corda.core.utilities.TimeWindow
 
getEntries() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
getEntries() - Method in class net.corda.node.services.transactions.Commands.PutAll
 
getEntries() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
getError() - Method in class net.corda.core.ErrorOr
 
getError() - Method in exception net.corda.core.node.services.UniquenessException
 
getError() - Method in exception net.corda.flows.NotaryException
 
getErrorMessage() - Method in class net.corda.node.services.statemachine.SessionReject
 
getErrorResponse() - Method in class net.corda.node.services.statemachine.SessionEnd
 
getEventSinkProperty() - Method in class net.corda.client.model.TrackedDelegate.EventSinkDelegate
 
getEventStreamProperty() - Method in class net.corda.client.model.TrackedDelegate.EventStreamDelegate
 
getExchangeRate() - Method in class net.corda.client.model.ExchangeRateModel
 
getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.Clause
Determine the subclauses which will be verified as a result of verifying this clause.
getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.CompositeClause
Determine the subclauses which will be verified as a result of verifying this clause.
getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.FilterOn
Determine the subclauses which will be verified as a result of verifying this clause.
getExecutionPath(commands) - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
Determine the subclauses which will be verified as a result of verifying this clause.
getExecutor() - Method in class net.corda.node.services.statemachine.StateMachineManager
 
getExitCashGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getExitKeys() - Method in class net.corda.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.contracts.asset.CommodityContract.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.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.
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.
getExpectedCommonName() - Method in class net.corda.node.ConnectionDirection.Outbound
 
getExpectedCommonName() - Method in class net.corda.node.services.messaging.ConnectionDirection.Outbound
 
getExpectedDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealMismatchException
 
getExpectedDeal() - Method in exception net.corda.flows.TwoPartyDealFlow.DealRefMismatchException
 
getExpectedTypeName() - Method in exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
 
getExpires() - Method in class net.corda.node.services.network.NodeRegistration
 
getExportJMXto() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getExportJMXto() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getExpr() - Method in class net.corda.core.contracts.Expression
 
getExternalId() - Method in class net.corda.core.contracts.UniqueIdentifier
 
getExtraAdvertisedServiceIds() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getFaceValue() - Method in class net.corda.contracts.CommercialPaper.State
 
getFaceValue() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
getFaceValue() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getFaceValueIssuerParty() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getFaceValueIssuerRef() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getFCOJ($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
 
getFETCH_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getFiber() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
getFile() - Method in exception net.corda.node.services.persistence.NodeAttachmentService.OnDiskHashMismatch
 
getFilterAttachments() - Method in class net.corda.core.transactions.FilterFuns
 
getFilterCommands() - Method in class net.corda.core.transactions.FilterFuns
 
getFilteredHashes() - Method in class net.corda.core.transactions.FilteredLeaves
 
getFilteredLeaves() - Method in class net.corda.core.transactions.FilteredTransaction
 
getFilterInputs() - Method in class net.corda.core.transactions.FilterFuns
 
getFilterOutputs() - Method in class net.corda.core.transactions.FilterFuns
 
getFilterStates() - Method in class net.corda.core.contracts.clauses.FilterOn
 
getFirstClause() - Method in class net.corda.core.contracts.clauses.FirstComposition
Deprecated.
 
getFirstClause() - Method in class net.corda.core.contracts.clauses.FirstOf
 
getFirstPayload() - Method in class net.corda.node.services.statemachine.SessionInit
 
getFlow() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
getFlowFactory(markerClass) - Method in interface net.corda.core.node.PluginServiceHub
Return the flow factory that has been registered with markerClass, or null if no factory is found.
getFlowLogicClassName() - Method in class net.corda.core.flows.FlowLogicRef
 
getFlowLogicClassName() - Method in class net.corda.core.messaging.StateMachineInfo
 
getFlowLogicFactory() - Method in class net.corda.node.internal.AbstractNode
 
getFlowLogicRefFactory() - Method in class net.corda.node.services.api.ServiceHubInternal
 
getFlowName() - Method in class net.corda.node.services.statemachine.SessionInit
 
getFlowStatus() - Method in class net.corda.client.model.StateMachineData
 
getFollowInputsOfType() - Method in class net.corda.core.contracts.TransactionGraphSearch.Query
 
getForDay() - Method in class net.corda.core.contracts.FixOf
 
getForHandle() - Method in class net.corda.node.services.messaging.MarshalledObservation
 
getFormat() - Method in class net.corda.core.crypto.DummyPublicKey
 
getFormat() - Method in class net.corda.core.crypto.NullPublicKey
 
getFromDisk() - Method in class net.corda.flows.FetchDataFlow.Result
 
getFunction() - Method in class net.corda.client.fxutils.MappedList
 
getGenerate() - Method in class net.corda.client.mock.Generator
 
getGot() - Method in exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedDataMismatch
 
getGot() - Method in exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedSizeMismatch
 
getGroupingKey() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
getHasEmojiTerminal() - Method in class net.corda.core.utilities.Emoji
 
getHash() - Method in exception net.corda.core.contracts.TransactionResolutionException
 
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.serialization.SerializedBytes
 
getHash() - Method in class net.corda.core.transactions.MerkleTree
 
getHashes() - Method in class net.corda.flows.FetchDataFlow.Request
 
getHelp() - Method in class net.corda.node.CmdLineOptions
 
getHolidayDates() - Method in class net.corda.core.contracts.BusinessCalendar
 
getHost() - Method in class net.corda.node.services.messaging.CordaRPCClient
 
getHostAndPort() - Method in interface net.corda.node.services.messaging.ArtemisMessagingComponent.ArtemisPeerAddress
 
getHostAndPort() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
getHostAndPort() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
getHostAndPort($receiver, name) - Static method in class net.corda.node.utilities.ConfigUtilsKt
 
getHours($receiver) - Static method in class net.corda.core.Utils
 
getId() - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
getId() - Method in class net.corda.client.model.StateMachineData
 
getId() - Method in interface net.corda.core.contracts.NamedByHash
 
getId() - Method in class net.corda.core.contracts.UniqueIdentifier
 
getId() - Method in interface net.corda.core.flows.FlowStateMachine
 
getId() - Method in class net.corda.core.messaging.FlowHandle
 
getId() - Method in class net.corda.core.messaging.StateMachineInfo
 
getId() - Method in class net.corda.core.messaging.StateMachineUpdate
 
getId() - Method in class net.corda.core.node.services.ServiceType
 
getId() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
getId() - Method in class net.corda.core.transactions.LedgerTransaction
The hash of the original serialised WireTransaction.
getId() - Method in class net.corda.core.transactions.SignedTransaction
 
getId() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
getId() - Method in class net.corda.core.transactions.WireTransaction
 
getId() - Method in class net.corda.node.services.api.Checkpoint
 
getId() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
getId() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
getIdentity() - Method in class net.corda.core.node.ServiceEntry
 
getIdentity() - Method in class net.corda.node.internal.AbstractNode
 
getIdentity() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
 
getIdentity() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityRequest
 
getIdentityService() - Method in interface net.corda.core.node.ServiceHub
 
getIdentityService() - Method in class net.corda.node.utilities.JsonSupport.IdentityObjectMapper
 
getIds() - Method in exception net.corda.core.serialization.MissingAttachmentsException
 
getIfChangedSinceVersion() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
 
getIndex() - Method in class net.corda.core.contracts.StateRef
 
getIndex() - Method in class net.corda.core.schemas.PersistentStateRef
 
getIndex() - Method in class net.corda.node.utilities.StateRefColumns
 
getIndexMap() - Method in class net.corda.client.fxutils.FlattenedList
 
getInfo() - Method in class net.corda.core.node.ServiceEntry
 
getInfo() - Method in class net.corda.node.internal.AbstractNode
 
getInitiatedSessionId() - Method in class net.corda.node.services.statemachine.SessionConfirm
 
getInitiatingParty() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
getInitiatorSessionId() - Method in class net.corda.node.services.statemachine.SessionConfirm
 
getInitiatorSessionId() - Method in class net.corda.node.services.statemachine.SessionInit
 
getInitiatorSessionId() - Method in class net.corda.node.services.statemachine.SessionReject
 
getInnerMap() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
getInNodeNetworkMapService() - Method in class net.corda.node.internal.AbstractNode
 
getInNodeNotaryService() - Method in class net.corda.node.internal.AbstractNode
 
getInOut() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
 
getInput() - Method in class net.corda.core.crypto.CertificateStream
 
getInputIndex() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
getInputNotary() - Method in class net.corda.core.contracts.TransactionForContract
 
getInputs() - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
getInputs() - Method in class net.corda.core.contracts.TransactionForContract
 
getInputs() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
getInputs() - Method in class net.corda.core.transactions.BaseTransaction
The inputs of this transaction.
getInputs() - Method in class net.corda.core.transactions.FilteredLeaves
 
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.TransactionBuilder
 
getInputs() - Method in class net.corda.core.transactions.WireTransaction
Pointers to the input states on the ledger,
getInstance(calname) - Method in class net.corda.core.contracts.BusinessCalendar.Companion
Returns a business calendar that combines all the named holiday calendars into one list of holiday dates.
getInstance(commodityCode) - Method in class net.corda.core.contracts.Commodity.Companion
 
getInverse() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
 
getIssuance() - Method in class net.corda.contracts.CommercialPaper.State
 
getIssuance() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
getIssuanceParty() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getIssuanceRef() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getIssueCashGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getIssuedGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getIssuer() - Method in class net.corda.core.contracts.Issued
 
getIssuerBankParty() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
 
getIssueRef() - Method in class net.corda.flows.CashCommand.ExitCash
 
getIssueRef() - Method in class net.corda.flows.CashCommand.IssueCash
 
getIssueRefGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getIssuerGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getIssuerParty() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
getIssuerPartyRef() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
getIssuerRef() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
getIssuers() - Method in class net.corda.client.mock.EventGenerator
 
getIssueToParty() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
 
getIssueToParty() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
getIssueToPartyRef() - Method in class net.corda.flows.IssuerFlow.IssuanceRequester
 
getIterator() - Method in class net.corda.core.utilities.NonEmptySet.Iterator
 
getJavaTimeModule() - Method in class net.corda.node.utilities.JsonSupport
 
getKey() - Method in class net.corda.node.services.transactions.Commands.Get
 
getKey() - Method in class net.corda.node.utilities.JDBCHashMap.BlobMapTable
 
getKey() - Method in class net.corda.node.utilities.JDBCHashSet.BlobSetTable
 
getKEY_GENERATION_ALGORITHM() - Method in class net.corda.core.crypto.X509Utilities
 
getKeyHash() - Method in class net.corda.node.utilities.JDBCHashedTable
 
getKeyManagement() - Method in class net.corda.node.internal.AbstractNode
 
getKeyManagementService() - Method in interface net.corda.core.node.ServiceHub
 
getKeyPair() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
 
getKeys() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
getKeys() - Method in class net.corda.core.crypto.CompositeKey
Returns all PublicKeys contained within the tree leaves
getKeys() - Method in class net.corda.core.crypto.CompositeKey.Leaf
Returns all PublicKeys contained within the tree leaves
getKeys() - Method in class net.corda.core.crypto.CompositeKey.Node
Returns all PublicKeys contained within the tree leaves
getKeys($receiver) - Static method in class net.corda.core.crypto.CompositeKeyKt
Returns the set of all PublicKeys contained in the leaves of the class CompositeKeys
getKeys() - Method in interface net.corda.core.node.services.KeyManagementService
Returns a snapshot of the current pubkey->privkey mapping.
getKeys() - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
Returns a snapshot of the current pubkey->privkey mapping.
getKeys() - Method in class net.corda.node.services.keys.PersistentKeyManagementService
Returns a snapshot of the current pubkey->privkey mapping.
getKeys() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
getKEYSTORE_TYPE() - Method in class net.corda.core.crypto.X509Utilities
 
getKeyStoreFile() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getKeyStoreFile($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
 
getKeyStoreFile($this) - Static method in class net.corda.node.services.config.SSLConfiguration.DefaultImpls
 
getKeyStoreFile() - Method in interface net.corda.node.services.config.SSLConfiguration
 
getKeyStorePassword() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getKeyStorePassword() - Method in interface net.corda.node.services.config.SSLConfiguration
 
getKlass() - Method in class net.corda.client.model.TrackedDelegate
 
getKlass() - Method in class net.corda.core.serialization.ImmutableClassSerializer
 
getLabel() - Method in class net.corda.core.utilities.ProgressTracker.RelabelableStep
 
getLabel() - Method in class net.corda.core.utilities.ProgressTracker.Step
 
getLambda() - Method in class net.corda.node.services.config.OptionalConfig
 
getLatitude() - Method in class net.corda.core.node.WorldCoordinate
 
getLeft() - Method in class net.corda.core.crypto.PartialTree.Node
 
getLeft() - Method in class net.corda.core.transactions.MerkleTree.Node
 
getLeftArrow() - Method in class net.corda.core.utilities.Emoji
 
getLeftTable() - Method in class net.corda.client.fxutils.LeftOuterJoinedMap
 
getLegalContractReference() - Method in class com.cordatest.TContract
Unparsed reference to the natural language contract that this code is supposed to express (usually a hash of the contract's contents).
getLegalContractReference() - Method in class net.corda.contracts.asset.Cash
TODO:
getLegalContractReference() - Method in class net.corda.contracts.asset.CommodityContract
TODO:
getLegalContractReference() - Method in class net.corda.contracts.asset.Obligation
TODO:
getLegalContractReference() - Method in class net.corda.contracts.CommercialPaper
Unparsed reference to the natural language contract that this code is supposed to express (usually a hash of the contract's contents).
getLegalContractReference() - Method in class net.corda.contracts.CommercialPaperLegacy
Unparsed reference to the natural language contract that this code is supposed to express (usually a hash of the contract's contents).
getLegalContractReference() - Method in interface net.corda.core.contracts.Contract
Unparsed reference to the natural language contract that this code is supposed to express (usually a hash of the contract's contents).
getLegalContractReference() - Method in class net.corda.core.contracts.DummyContract
Unparsed reference to the natural language contract that this code is supposed to express
getLegalIdentity() - Method in class net.corda.core.node.NodeInfo
 
getLegalIdentityKey($this) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper property to shorten code for fetching the Node's KeyPair associated with the public legalIdentity Party from the key management service. Typical use is during signing in flows and for unit test signing.
getLegalIdentityKey() - Method in interface net.corda.core.node.ServiceHub
Helper property to shorten code for fetching the Node's KeyPair associated with the public legalIdentity Party from the key management service. Typical use is during signing in flows and for unit test signing.
getLegalIdentityKey() - Method in class net.corda.node.services.api.ServiceHubInternal
Helper property to shorten code for fetching the Node's KeyPair associated with the public legalIdentity Party from the key management service. Typical use is during signing in flows and for unit test signing.
getLegalName() - Method in class net.corda.node.internal.NetworkMapInfo
 
getLifecycle() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
 
getLifecycle() - Method in class net.corda.contracts.asset.Obligation.State
 
getLifecycleClause() - Method in class net.corda.contracts.asset.Clauses.Net
 
getLinearHeads() - Method in interface net.corda.core.node.services.VaultService
Returns a snapshot of the heads of LinearStates.
getLinearHeads() - Method in class net.corda.node.services.vault.NodeVaultService
Returns a snapshot of the heads of LinearStates.
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.
getLoadOnInit() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
getLock() - Method in class net.corda.core.ThreadBox
 
getLog() - Method in class net.corda.core.contracts.clauses.Clause.Companion
 
getLog() - Method in class net.corda.node.internal.AbstractNode
 
getLog() - Method in class net.corda.node.internal.Node
 
getLog() - Method in class net.corda.node.Server
 
getLog() - Method in class net.corda.node.services.messaging.NodeLoginModule.Companion
 
getLog() - Method in class net.corda.node.utilities.AbstractJDBCHashMap.Companion
 
getLog() - Method in class net.corda.node.utilities.certsigning.CertificateSigner.Companion
 
getLogger() - Method in class net.corda.core.contracts.clauses.FirstComposition.Companion
Deprecated.
 
getLogger() - Method in class net.corda.core.contracts.clauses.FirstOf.Companion
 
getLogger() - Method in class net.corda.core.flows.FlowLogic
This is where you should log things to.
getLogger() - Method in interface net.corda.core.flows.FlowStateMachine
 
getLogger() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache.Companion
 
getLogger() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getLogger() - Method in class net.corda.node.services.schema.HibernateObserver.Companion
 
getLogger() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
getLogger() - Method in class net.corda.node.utilities.ServiceAffinityExecutor.Companion
 
getLogic() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
getLogic() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
getLogicRef() - Method in class net.corda.core.contracts.ScheduledActivity
 
getLogToConsole() - Method in class net.corda.node.CmdLineOptions
 
getLongitude() - Method in class net.corda.core.node.WorldCoordinate
 
getMagicNumber() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
 
getMagicNumber() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
 
getMagicNumber() - Method in interface net.corda.core.contracts.DummyContract.State
 
getMagicNumber() - Method in class net.corda.core.contracts.DummyState
 
getManager() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
 
getMappedTypes() - Method in class net.corda.core.schemas.MappedSchema
 
getMapServiceRegistered() - Method in interface net.corda.core.node.services.NetworkMapCache
Future to track completion of the NetworkMapService registration.
getMapServiceRegistered() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Future to track completion of the NetworkMapService registration.
getMapVersion() - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
getMapVersion() - Method in class net.corda.node.services.network.LastAcknowledgeInfo
 
getMapVersion() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
getMapVersion() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
getMapVersion() - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
getMaturity() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getMaturityDate() - Method in class net.corda.contracts.CommercialPaper.State
 
getMaturityDate() - Method in class net.corda.contracts.CommercialPaper.Terms
 
getMaturityDate() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
getMaxBuckets() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
getMaxSizeRegistrationRequestBytes() - Method in class net.corda.node.services.network.AbstractNetworkMapService
Maximum credible size for a registration request. Generally requests are around 500-600 bytes, so this gives a 10 times overhead.
getMaxUnacknowledgedUpdates() - Method in class net.corda.node.services.network.AbstractNetworkMapService
Maximum number of unacknowledged updates to send to a node before automatically unregistering them for updates
getMerkleTree(allLeavesHashes) - Method in class net.corda.core.transactions.MerkleTree.Companion
Merkle tree building using hashes.
getMerkleTree() - Method in class net.corda.core.transactions.WireTransaction
 
getMessage() - Method in class net.corda.client.model.ProgressTrackingEvent
 
getMessage() - Method in class net.corda.client.model.TransactionCreateStatus
 
getMessage() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
 
getMessage() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
getMessage() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
getMessage() - Method in class net.corda.node.services.statemachine.SendOnly
 
getMessage() - Method in interface net.corda.node.services.statemachine.SendRequest
 
getMessageBroker() - Method in class net.corda.node.internal.Node
 
getMessagingServerAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getMethodName() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
getMetrics() - Method in class net.corda.node.services.api.MonitoringService
 
getMidpoint() - Method in class net.corda.core.contracts.Timestamp
 
getMillis($receiver) - Static method in class net.corda.core.Utils
 
getMinutes($receiver) - Static method in class net.corda.core.Utils
 
getMissing() - Method in exception net.corda.core.contracts.TransactionVerificationException.SignersMissing
 
getMissing() - Method in exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
 
getMissing() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
getModification() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
 
getModification() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
getMonitoringService() - Method in class net.corda.node.services.api.ServiceHubInternal
 
getMoveCashGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getMsg() - Method in class net.corda.flows.NotaryError.SignaturesInvalid
 
getMsg() - Method in class net.corda.flows.NotaryError.TransactionInvalid
 
getMultilateralNetState() - Method in class net.corda.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.core.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.
getMustSign() - Method in class net.corda.core.transactions.BaseTransaction
Composite keys that need to be fulfilled by signatures in order for the transaction to be valid. In a class SignedTransaction this list is used to check whether there are any missing signatures. Note that there is nothing that forces the list to be the correct list of signers for this transaction until the transaction is verified by using LedgerTransaction.verify.
getMutationCount() - Method in class net.corda.node.utilities.MutableClock
This tracks how many direct mutations of "now" have occurred for this Clock, but not the passage of time.
getMutations() - Method in class net.corda.node.utilities.MutableClock
This is an observer on the mutation count of this Clock, which reflects the occurence of mutations.
getMyAddress() - Method in interface net.corda.core.messaging.MessagingService
Returns an address that refers to this node.
getMyAddress() - Method in class net.corda.node.services.messaging.NodeMessagingClient
Apart from the NetworkMapService this is the only other address accessible to the node outside of lookups against the NetworkMapCache.
getMyHostPort() - Method in class net.corda.node.Server
 
getMyHostPort() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
 
getMyIdentity() - Method in class net.corda.client.model.NetworkIdentityModel
 
getMyIdentity() - Method in class net.corda.node.services.messaging.NodeMessagingClient
 
getMyInfo() - Method in interface net.corda.core.node.ServiceHub
 
getMyKeyPair() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
 
getMyKeyPair() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
 
getMyKeyPair() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
 
getMyLegalName() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getMyLegalName() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getName() - Method in class net.corda.core.contracts.FixOf
 
getName() - Method in class net.corda.core.contracts.Tenor
 
getName() - Method in class net.corda.core.crypto.Party
 
getName() - Method in class net.corda.core.node.services.ServiceInfo
 
getName() - Method in class net.corda.core.schemas.MappedSchema
 
getName() - Method in class net.corda.node.driver.DriverDSL.Companion
 
getName() - Method in class net.corda.node.utilities.PartyColumns
 
getNameToAddress() - Static method in class net.corda.node.ArtemisTestKt
 
getNearestCity() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getNearestCity() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getNet() - Method in class net.corda.node.internal.AbstractNode
 
getNet() - Method in class net.corda.node.services.api.AbstractNodeService
 
getNetMapCache() - Method in class net.corda.node.internal.AbstractNode
 
getNetworkIdentities() - Method in class net.corda.client.model.NetworkIdentityModel
 
getNetworkMap() - Method in class net.corda.client.model.NodeMonitorModel
 
getNetworkMapAddress() - Method in class net.corda.node.internal.AbstractNode
 
getNetworkMapAddress() - Method in class net.corda.node.internal.Node
 
getNetworkMapCache() - Method in interface net.corda.core.node.ServiceHub
 
getNetworkMapCache() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
 
getNetworkMapConnectionFuture() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
A ListenableFuture which completes when the server successfully connects to the network map node. If a non-recoverable error is encountered then the Future will complete with an exception.
getNetworkMapNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
A list of nodes that advertise a network map service
getNetworkMapNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
A list of nodes that advertise a network map service
getNetworkMapRegistrationFuture() - Method in class net.corda.node.internal.AbstractNode
Completes once the node has successfully registered with the network map service
getNetworkMapRegistrationFuture() - Method in class net.corda.node.services.messaging.NodeMessagingClient
 
getNetworkMapSeq() - Method in class net.corda.node.internal.AbstractNode
Sequence number of changes sent to the network map service, when registering/de-registering this node.
getNetworkMapService() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getNetworkMapService() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getNetworkService() - Method in interface net.corda.core.node.ServiceHub
 
getNetworkService() - Method in class net.corda.node.services.api.ServiceHubInternal
 
getNewspaper() - Method in class net.corda.core.utilities.Emoji
 
getNewStep() - Method in class net.corda.core.utilities.Change.Position
 
getNode() - Method in class net.corda.core.node.services.NetworkMapCache.MapChange
 
getNode() - Method in class net.corda.core.node.services.PartyInfo.Node
 
getNode() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
 
getNode() - Method in class net.corda.node.services.network.NodeRegistration
 
getNodeByLegalIdentityKey(compositeKey) - Method in interface net.corda.core.node.services.NetworkMapCache
Look up the node info for a specific peer key.
getNodeByLegalIdentityKey(compositeKey) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Look up the node info for a specific peer key.
getNodeByLegalName($this, name) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
Look up the node info for a legal name.
getNodeByLegalName(name) - Method in interface net.corda.core.node.services.NetworkMapCache
Look up the node info for a legal name.
getNodeByLegalName(name) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Look up the node info for a legal name.
getNodeExecutor() - Method in class net.corda.node.services.messaging.NodeMessagingClient
 
getNodeInfo() - Method in class net.corda.node.driver.NodeHandle
 
getNodeLegalName() - Method in class net.corda.node.services.messaging.RPCDispatcher
 
getNodes() - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
getNodes() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
getNodes() - Method in interface net.corda.node.services.network.NetworkMapService
 
getNodesByAdvertisedServiceIdentityKey($this, compositeKey) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
Look up all nodes advertising the service owned by compositeKey
getNodesByAdvertisedServiceIdentityKey(compositeKey) - Method in interface net.corda.core.node.services.NetworkMapCache
Look up all nodes advertising the service owned by compositeKey
getNodesByAdvertisedServiceIdentityKey(compositeKey) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Look up all nodes advertising the service owned by compositeKey
getNodesWithService($this, serviceType) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
Get the collection of nodes which advertise a specific service.
getNodesWithService(serviceType) - Method in interface net.corda.core.node.services.NetworkMapCache
Get the collection of nodes which advertise a specific service.
getNodesWithService(serviceType) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Get the collection of nodes which advertise a specific service.
getNonce() - Method in class net.corda.contracts.asset.Commands.Issue
 
getNonce() - Method in class net.corda.contracts.asset.Commands.Issue
 
getNonce() - Method in class net.corda.contracts.asset.Commands.Issue
 
getNonce() - Method in class net.corda.contracts.Commands.Issue
 
getNonce() - Method in interface net.corda.core.contracts.IssueCommand
 
getNotaries() - Method in class net.corda.client.model.NetworkIdentityModel
 
getNotarisedTransaction() - Method in class net.corda.flows.BroadcastTransactionFlow
 
getNotary() - Method in class net.corda.client.mock.EventGenerator
 
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.NetworkMapCache.DefaultImpls
Gets a notary identity by the given name.
getNotary(name) - Method in interface net.corda.core.node.services.NetworkMapCache
Gets a notary identity by the given name.
getNotary() - Method in class net.corda.core.node.services.ServiceType.Companion
 
getNotary() - Method in class net.corda.core.transactions.BaseTransaction
If present,
getNotary() - Method in class net.corda.core.transactions.TransactionBuilder
 
getNotary() - Method in class net.corda.flows.CashCommand.IssueCash
 
getNotary() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
getNotary() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
 
getNotary(name) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Gets a notary identity by the given name.
getNotaryClusterAddresses() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getNotaryIdentity() - Method in class net.corda.core.node.NodeInfo
 
getNotaryIdentityKey($this) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Helper property to shorten code for fetching the Node's KeyPair associated with the public notaryIdentity Party from the key management service. It is assumed that this is only used in contexts where the Node knows it is hosting a Notary Service. Otherwise, it will throw an IllegalArgumentException. Typical use is during signing in flows and for unit test signing.
getNotaryIdentityKey() - Method in interface net.corda.core.node.ServiceHub
Helper property to shorten code for fetching the Node's KeyPair associated with the public notaryIdentity Party from the key management service. It is assumed that this is only used in contexts where the Node knows it is hosting a Notary Service. Otherwise, it will throw an IllegalArgumentException. Typical use is during signing in flows and for unit test signing.
getNotaryIdentityKey() - Method in class net.corda.node.services.api.ServiceHubInternal
Helper property to shorten code for fetching the Node's KeyPair associated with the public notaryIdentity Party from the key management service. It is assumed that this is only used in contexts where the Node knows it is hosting a Notary Service. Otherwise, it will throw an IllegalArgumentException. Typical use is during signing in flows and for unit test signing.
getNotaryNode() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
 
getNotaryNode() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
 
getNotaryNode() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
 
getNotaryNodeAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getNotaryNodes($this) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
A list of nodes that advertise a notary service
getNotaryNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
A list of nodes that advertise a notary service
getNotaryNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
A list of nodes that advertise a notary service
getNotaryParty() - Method in class net.corda.flows.NotaryFlow.Client
 
getNotarySig() - Method in class net.corda.flows.TwoPartyDealFlow.SignaturesFromPrimary
 
getNotarySig() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
getNote() - Method in class net.corda.node.utilities.TxnNoteColumns
 
getNoUpdate() - Method in class net.corda.core.node.services.Vault.Companion
 
getNullCompositeKey() - Static method in class net.corda.core.crypto.CryptoUtilities
 
getObjectPropertyProperty() - Method in class net.corda.client.model.TrackedDelegate.ObjectPropertyDelegate
 
getOBLIGATION($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
 
getOBLIGATION_DEF($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
 
getOBLIGATION_PROGRAM_ID() - Static method in class net.corda.contracts.asset.ObligationKt
 
getObligor() - Method in class net.corda.contracts.asset.Obligation.State
Where the debt originates from
getObservableEntries($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val nameToPerson: ObservableMap = (..) val people: ObservableList = nameToPerson.getObservableValues()
getObservableListProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableListDelegate
 
getObservableListReadOnlyProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableListReadOnlyDelegate
 
getObservableProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableDelegate
 
getObservableValue() - Method in class net.corda.client.fxutils.FlattenedList.WrappedObservableValue
 
getObservableValue($receiver, key) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val nameToPerson: ObservableMap = (..) val john: ObservableValue = nameToPerson.getObservableValue("John")
getObservableValueProperty() - Method in class net.corda.client.model.TrackedDelegate.ObservableValueDelegate
 
getObservableValues($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val nameToPerson: ObservableMap = (..) val people: ObservableList = nameToPerson.getObservableValues()
getObservationsToAddress() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
getObserverProperty() - Method in class net.corda.client.model.TrackedDelegate.ObserverDelegate
 
getOf() - Method in class net.corda.core.contracts.Fix
 
getOffsetDate(startDate, period, steps) - Method in class net.corda.core.contracts.BusinessCalendar.Companion
Calculates the date from @startDate moving forward @steps of time size @period. Does not apply calendar logic / roll conventions.
getOfStep() - Method in class net.corda.core.utilities.Change.Rendering
 
getOfTenor() - Method in class net.corda.core.contracts.FixOf
 
getOps() - Method in class net.corda.node.services.messaging.RPCDispatcher
 
getOracleType() - Method in interface net.corda.core.contracts.FixableDealState
What oracle service to use for the fixing
getOrElse($receiver, lambda) - Static method in class net.corda.node.services.config.ConfigUtilities
 
getOrigHash() - Method in class net.corda.core.contracts.TransactionForContract
 
getOriginalState() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
 
getOrThrow() - Method in class net.corda.core.ErrorOr
 
getOrThrow($receiver, timeout) - Static method in class net.corda.core.Utils
Same as Future.get but with a more descriptive name, and doesn't throw ExecutionException, instead throwing its cause
getOtherParty() - Method in class net.corda.flows.IssuerFlow.Issuer
 
getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
 
getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
 
getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
 
getOtherParty() - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
 
getOtherParty() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
 
getOtherParty() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
 
getOtherParty() - Method in class net.corda.node.services.persistence.Service.NotifyTransactionHandler
 
getOtherParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiating
 
getOtherSide() - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
 
getOtherSide() - Method in class net.corda.flows.FetchDataFlow
 
getOtherSide() - Method in class net.corda.flows.NotaryFlow.Service
 
getOurSessionId() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
getOutputNotary() - Method in exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
 
getOutputs() - Method in class net.corda.core.contracts.TransactionForContract
 
getOutputs() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
getOutputs() - Method in class net.corda.core.transactions.BaseTransaction
Ordered list of states defined by this transaction,
getOutputs() - Method in class net.corda.core.transactions.FilteredLeaves
 
getOutputs() - Method in class net.corda.core.transactions.TransactionBuilder
 
getOwner() - Method in class com.cordatest.TTxState
 
getOwner() - Method in class net.corda.contracts.asset.Cash.State
There must be a MoveCommand signed by this key to claim the amount.
getOwner() - Method in class net.corda.contracts.asset.CommodityContract.State
There must be a MoveCommand signed by this key to claim the amount
getOwner() - Method in class net.corda.contracts.asset.Obligation.State
There must be a MoveCommand signed by this key to claim the amount
getOwner() - Method in class net.corda.contracts.CommercialPaper.State
There must be a MoveCommand signed by this key to claim the amount
getOwner() - Method in class net.corda.contracts.CommercialPaperLegacy.State
There must be a MoveCommand signed by this key to claim the amount
getOwner() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
There must be a MoveCommand signed by this key to claim the amount
getOwner() - Method in interface net.corda.core.contracts.FungibleAsset
There must be a MoveCommand signed by this key to claim the amount
getOwner() - Method in interface net.corda.core.contracts.OwnableState
There must be a MoveCommand signed by this key to claim the amount
getOwner() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
getOwner() - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
getOwners() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
 
getOwningKey() - Method in class net.corda.core.crypto.Party
 
getOwningKey() - Method in class net.corda.node.utilities.PartyColumns
 
getPaperclip() - Method in class net.corda.core.utilities.Emoji
 
getParent() - Method in class net.corda.core.utilities.Change.Structural
 
getParent() - Method in class net.corda.core.utilities.ProgressTracker
The parent of this tracker: set automatically by the parent when a tracker is added as a child
getPartiallyResolvedTransactions() - Method in class net.corda.client.model.TransactionDataModel
 
getPartialMerkleTree() - Method in class net.corda.core.transactions.FilteredTransaction
 
getPartialTransaction() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
 
getParticipants() - Method in class com.cordatest.TGenesisFlow
 
getParticipants() - Method in class com.cordatest.TTxFlow
 
getParticipants() - Method in class com.cordatest.TTxState
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.contracts.asset.Cash.State
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.contracts.asset.CommodityContract.State
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.contracts.asset.Obligation.State
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.contracts.CommercialPaper.State
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.contracts.CommercialPaperLegacy.State
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in interface net.corda.core.contracts.ContractState
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.core.contracts.DummyState
A participant is any party that is able to consume this state in a valid transaction.
getParticipants() - Method in class net.corda.flows.BroadcastTransactionFlow
 
getParticipants() - Method in class net.corda.flows.FinalityFlow
 
getParties() - Method in class net.corda.client.mock.EventGenerator
 
getParties() - Method in class net.corda.client.model.NetworkIdentityModel
 
getParties() - Method in interface net.corda.core.contracts.DealState
Exposes the Parties involved in a generic way.
getParty() - Method in class net.corda.core.contracts.PartyAndReference
 
getParty() - Method in class net.corda.core.node.services.PartyInfo
 
getParty() - Method in class net.corda.core.node.services.PartyInfo.Node
 
getParty() - Method in class net.corda.core.node.services.PartyInfo.Service
 
getPartyGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getPartyInfo(party) - Method in interface net.corda.core.node.services.NetworkMapCache
Returns information about the party, which may be a specific node or a service
getPartyInfo(party) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Returns information about the party, which may be a specific node or a service
getPartyKeys() - Method in class net.corda.contracts.clause.BilateralNetState
 
getPartyKeys() - Method in class net.corda.node.internal.AbstractNode
 
getPartyNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
A list of all nodes the cache is aware of
getPartyNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
A list of all nodes the cache is aware of
getPassword() - Method in class net.corda.node.services.User
 
getPath() - Method in exception net.corda.core.node.AttachmentsClassLoader.OverlappingAttachments
 
getPath($receiver, name) - Static method in class net.corda.node.utilities.ConfigUtilsKt
 
getPayload() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
getPayload() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
 
getPayload() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
 
getPayload() - Method in class net.corda.node.services.statemachine.SessionData
 
getPeer() - Method in interface net.corda.core.messaging.ReceivedMessage
The authenticated sender.
getPeerParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiated
 
getPeerSessionId() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiated
This must be a peer party
getPennies() - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
getPermissions() - Method in class net.corda.node.services.User
 
getPhysicalLocation() - Method in class net.corda.core.node.NodeInfo
 
getPlatformClock() - Method in class net.corda.node.internal.AbstractNode
 
getPluginRegistries() - Method in class net.corda.node.internal.AbstractNode
Fetch CordaPluginRegistry classes registered in META-INF/services/net.corda.core.node.CordaPluginRegistry files that exist in the classpath
getPluginRegistries() - Method in class net.corda.node.webserver.WebServer
Fetch CordaPluginRegistry classes registered in META-INF/services/net.corda.core.node.CordaPluginRegistry files that exist in the classpath
getPollInterval() - Method in class net.corda.node.utilities.certsigning.CertificateSigner.Companion
 
getPortAllocation() - Method in class net.corda.node.driver.DriverDSL
 
getPortCounter() - Method in class net.corda.node.driver.PortAllocation.Incremental
 
getPOUNDS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
 
getPreviousNode() - Method in class net.corda.core.node.services.MapChange.Modified
 
getPrice() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
 
getPrice() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
getPRIVATE_KEY_FILE_NAME() - Method in class net.corda.node.internal.AbstractNode.Companion
 
getProcess() - Method in class net.corda.node.driver.NodeHandle
 
getProduced() - Method in class net.corda.core.node.services.Vault.Update
 
getProducedGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getProducer() - Method in class net.corda.node.Client
 
getProduct() - Method in class net.corda.contracts.asset.Obligation.Terms
 
getProduct() - Method in class net.corda.core.contracts.Issued
 
getProductGenerator() - Method in class net.corda.core.testing.IssuedGenerator
 
getProgress() - Method in class net.corda.core.messaging.FlowHandle
 
getProgressTracker() - Method in class net.corda.core.flows.FlowLogic
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.AbstractStateReplacementFlow.Instigator
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.CashFlow
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.FinalityFlow
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.IssuerFlow.Issuer
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.NotaryChangeFlow.Acceptor
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.NotaryFlow.Client
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Instigator
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Primary
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.flows.TwoPartyTradeFlow.Seller
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
Override this to provide a class ProgressTracker. If one is provided and stepped, the framework will do something helpful with the progress reports. If this flow is invoked as a subflow of another, then the tracker will be made a child of the current step in the parent. If it's null, this flow doesn't track progress.
getProgressTracker() - Method in class net.corda.node.utilities.ANSIProgressRenderer
 
getProgressTrackerStepAndUpdates() - Method in class net.corda.core.messaging.StateMachineInfo
 
getProgressTracking() - Method in class net.corda.client.model.NodeMonitorModel
 
getProperties($receiver, path) - Static method in class net.corda.node.services.config.ConfigUtilities
 
getProps() - Method in class net.corda.core.serialization.ImmutableClassSerializer
 
getPropsByName() - Method in class net.corda.core.serialization.ImmutableClassSerializer
 
getProtocolVersion() - Method in interface net.corda.core.messaging.RPCOps
Returns the RPC protocol version. Exists since version 0 so guaranteed to be present.
getProtocolVersion() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns the RPC protocol version. Exists since version 0 so guaranteed to be present.
getProxyObservable() - Method in class net.corda.client.model.NodeMonitorModel
 
getPUBLIC_IDENTITY_FILE_NAME() - Method in class net.corda.node.internal.AbstractNode.Companion
 
getPublicKey() - Method in class net.corda.core.crypto.CompositeKey.Leaf
 
getPublicKey() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
getPublicKeyGenerator() - Method in class net.corda.client.mock.EventGenerator
 
getPUSH_ACK_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getPUSH_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getQuantity() - Method in class net.corda.contracts.asset.Obligation.State
 
getQuantity() - Method in class net.corda.core.contracts.Amount
 
getQuery() - Method in class net.corda.core.contracts.TransactionGraphSearch
 
getQUERY_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getQueueName() - Method in interface net.corda.node.services.messaging.ArtemisMessagingComponent.ArtemisAddress
 
getQueueName() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
getQueueName() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
getQueueName() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
 
getRaw() - Method in class net.corda.core.crypto.SignedData
 
getRawUpdates() - Method in interface net.corda.core.node.services.VaultService
Prefer the use of updates unless you know why you want to use this instead.
getRawUpdates() - Method in class net.corda.node.services.vault.NodeVaultService
Prefer the use of updates unless you know why you want to use this instead.
getReason() - Method in exception net.corda.core.crypto.MerkleTreeException
 
getReceivedMessages() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
getReceiveType() - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
getReceiveType() - Method in interface net.corda.node.services.statemachine.ReceiveRequest
 
getReceiveType() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
getRecipient() - Method in class net.corda.flows.CashCommand.IssueCash
 
getRecipient() - Method in class net.corda.flows.CashCommand.PayCash
 
getRecipientSessionId() - Method in interface net.corda.node.services.statemachine.ExistingSessionMessage
 
getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionConfirm
 
getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionData
 
getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionEnd
 
getRecipientSessionId() - Method in class net.corda.node.services.statemachine.SessionReject
 
getRecommended($this, type, contract, party) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
Get a recommended node that advertises a service, and is suitable for the specified contract and parties. Implementations might understand, for example, the correct regulator to use for specific contracts/parties, or the appropriate oracle for a contract.
getRecommended(type, contract, party) - Method in interface net.corda.core.node.services.NetworkMapCache
Get a recommended node that advertises a service, and is suitable for the specified contract and parties. Implementations might understand, for example, the correct regulator to use for specific contracts/parties, or the appropriate oracle for a contract.
getRecommended(type, contract, party) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Get a recommended node that advertises a service, and is suitable for the specified contract and parties. Implementations might understand, for example, the correct regulator to use for specific contracts/parties, or the appropriate oracle for a contract.
getRef() - Method in interface net.corda.core.contracts.DealState
Human readable well known reference (e.g. trade reference)
getRef() - Method in class net.corda.core.contracts.ScheduledStateRef
 
getRef() - Method in class net.corda.core.contracts.StateAndRef
 
getRef() - Method in class net.corda.node.webserver.api.Criteria.Deal
 
getReference() - Method in class net.corda.core.contracts.PartyAndReference
 
getReg() - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
getREGISTER_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getRegisteredNodes() - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
getRegisteredNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
 
getRegisteredNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapService
 
getRegisteredNodes() - Method in class net.corda.node.services.network.PersistentNetworkMapService
 
getRegisteredProcesses() - Method in class net.corda.node.driver.DriverDSL.State
 
getRegulator() - Method in class net.corda.core.node.services.ServiceType.Companion
 
getRegulatorNodes($this) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
A list of nodes that advertise a regulatory service. Identifying the correct regulator for a trade is outside the scope of the network map service, and this is intended solely as a sanity check on configuration stored elsewhere.
getRegulatorNodes() - Method in interface net.corda.core.node.services.NetworkMapCache
A list of nodes that advertise a regulatory service. Identifying the correct regulator for a trade is outside the scope of the network map service, and this is intended solely as a sanity check on configuration stored elsewhere.
getRegulatorNodes() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
A list of nodes that advertise a regulatory service. Identifying the correct regulator for a trade is outside the scope of the network map service, and this is intended solely as a sanity check on configuration stored elsewhere.
getRemoved() - Method in class net.corda.client.model.Diff
 
getReplayedList() - Method in class net.corda.client.fxutils.ReplayedList
 
getReplyTo() - Method in interface net.corda.flows.ServiceRequestMessage
 
getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
 
getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityRequest
 
getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationRequest
 
getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeRequest
 
getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
getReplyTo() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
getReplyToAddress() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
getRequested() - Method in exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedDataMismatch
 
getRequested() - Method in exception net.corda.flows.FetchDataFlow.DownloadedVsRequestedSizeMismatch
 
getRequested() - Method in exception net.corda.flows.FetchDataFlow.HashNotFound
 
getRequestingParty() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
getRequests() - Method in class net.corda.flows.FetchDataFlow
 
getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Issue
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Issue
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Issue
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.SetLifecycle
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.asset.Clauses.Settle
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.clause.NetClause
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.Clauses.Issue
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.Clauses.Move
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.contracts.Clauses.Redeem
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.core.contracts.clauses.Clause
Determine whether this clause runs or not
getRequiredCommands() - Method in class net.corda.core.contracts.clauses.FilterOn
Determine whether this clause runs or not
getRequiredFlows() - Method in class net.corda.core.node.CordaPluginRegistry
A Map with an entry for each consumed Flow used by the webAPIs.
getRequiredSigners(tx) - Method in class net.corda.core.contracts.TransactionType.General
Return the list of public keys that that require signatures for the transaction type. Note: the notary key is checked separately for all transactions and need not be included.
getRequiredSigners(tx) - Method in class net.corda.core.contracts.TransactionType
Return the list of public keys that that require signatures for the transaction type. Note: the notary key is checked separately for all transactions and need not be included.
getRequiredSigners(tx) - Method in class net.corda.core.contracts.TransactionType.NotaryChange
Return the list of public keys that that require signatures for the transaction type. Note: the notary key is checked separately for all transactions and need not be included.
getResourceAsStream(name) - Method in class net.corda.core.node.AttachmentsClassLoader
 
getResultFuture() - Method in interface net.corda.core.flows.FlowStateMachine
 
getResultFuture() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
This future will complete when the call method returns.
getReturnValue() - Method in class net.corda.core.messaging.FlowHandle
 
getRight() - Method in class net.corda.core.crypto.PartialTree.Node
 
getRight() - Method in class net.corda.core.transactions.MerkleTree.Node
 
getRightArrow() - Method in class net.corda.core.utilities.Emoji
 
getRightTable() - Method in class net.corda.client.fxutils.LeftOuterJoinedMap
 
getRoot() - Method in class net.corda.core.crypto.PartialMerkleTree
 
getRootCause($receiver) - Static method in class net.corda.core.Utils
 
getRpc() - Method in class net.corda.core.utilities.ApiUtils
 
getRpc() - Method in class net.corda.node.driver.NodeHandle
 
getRpc() - Method in class net.corda.node.utilities.JsonSupport.RpcObjectMapper
 
getRpcLog() - Static method in class net.corda.node.services.messaging.RPCStructures
Global RPC logger
getRpcOps() - Method in class net.corda.node.webserver.internal.APIServerImpl
 
getRpcUsers() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getRpcUsers($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
 
getRpcUsers() - Method in interface net.corda.node.services.config.NodeConfiguration
 
getRunId() - Method in class net.corda.core.flows.FlowLogic
Returns a wrapped UUID object that identifies this state machine run (i.e. subflows have the same identifier as their parents).
getRunOnCallerThread() - Static method in class net.corda.core.Utils
 
getRunOnStop() - Method in class net.corda.node.internal.AbstractNode
 
getS() - Method in class net.corda.core.crypto.DummyPublicKey
 
getSantaClaus() - Method in class net.corda.core.utilities.Emoji
 
getScheduledAt() - Method in interface net.corda.core.contracts.Scheduled
 
getScheduledAt() - Method in class net.corda.core.contracts.ScheduledActivity
 
getScheduledAt() - Method in class net.corda.core.contracts.ScheduledStateRef
 
getScheduledState() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
 
getScheduler() - Method in class net.corda.node.internal.AbstractNode
 
getScheduler() - Method in class net.corda.node.services.events.NodeSchedulerService.RunScheduled
 
getScheduler() - Method in class net.corda.node.services.statemachine.StateMachineManager
 
getSchedulerService() - Method in interface net.corda.core.node.ServiceHub
 
getSchemaOptions() - Method in interface net.corda.node.services.api.SchemaService
Options configured for this node's schemas. A missing entry for a schema implies all properties are null.
getSchemaOptions() - Method in class net.corda.node.services.schema.NodeSchemaService
Options configured for this node's schemas. A missing entry for a schema implies all properties are null.
getSchemas() - Method in class net.corda.node.internal.AbstractNode
 
getSchemaService() - Method in class net.corda.node.services.api.ServiceHubInternal
 
getSchemaService() - Method in class net.corda.node.services.schema.HibernateObserver
 
getSeconds($receiver) - Static method in class net.corda.core.Utils
 
getSellerOwnerKey() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
getSellerSig() - Method in class net.corda.flows.TwoPartyDealFlow.SignaturesFromPrimary
 
getSellerSig() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
getSender() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
getSendToParty() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSessionState
 
getSendToParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiated
 
getSendToParty() - Method in class net.corda.node.services.statemachine.FlowSessionState.Initiating
 
getSeqNo() - Method in class net.corda.node.utilities.JDBCHashedTable
 
getSerial() - Method in class net.corda.node.services.network.NodeRegistration
 
getSerialized() - Method in class net.corda.core.transactions.WireTransaction
 
getSerializedFiber() - Method in class net.corda.node.services.api.Checkpoint
 
getServer() - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
 
getServerHostPort() - Method in class net.corda.node.services.messaging.NodeMessagingClient
 
getServerThread() - Method in class net.corda.node.internal.AbstractNode
 
getServerThread() - Method in class net.corda.node.internal.Node
 
getService() - Method in class net.corda.core.node.services.PartyInfo.Service
 
getServiceConfigurationOverride() - Method in class net.corda.node.services.messaging.CordaRPCClient
 
getServiceHub() - Method in class net.corda.core.flows.FlowLogic
Provides access to big, heavy classes that may be reconstructed from time to time, e.g. across restarts. It is only available once the flow has started, which means it cannnot be accessed in the constructor. Either access this lazily or from inside FlowLogic.call.
getServiceHub() - Method in interface net.corda.core.flows.FlowStateMachine
 
getServiceHub() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
getServiceHub() - Method in class net.corda.node.services.statemachine.StateMachineManager
 
getServiceHubInternal() - Method in class net.corda.node.services.vault.CashBalanceAsMetricsObserver
 
getServicePlugins() - Method in class net.corda.core.node.CordaPluginRegistry
List of lambdas constructing additional long lived services to be hosted within the node.
getServicePlugins() - Method in class net.corda.node.services.NotaryChange.Plugin
List of lambdas constructing additional long lived services to be hosted within the node. They expect a single interface PluginServiceHub parameter as input. The interface PluginServiceHub will be fully constructed before the plugin service is created and will allow access to the Flow factory and Flow initiation entry points there.
getServicePlugins() - Method in class net.corda.node.services.persistence.DataVending.Plugin
List of lambdas constructing additional long lived services to be hosted within the node. They expect a single interface PluginServiceHub parameter as input. The interface PluginServiceHub will be fully constructed before the plugin service is created and will allow access to the Flow factory and Flow initiation entry points there.
getServices() - Method in class net.corda.node.internal.AbstractNode
 
getServices() - Method in class net.corda.node.internal.CordaRPCOpsImpl
 
getServices() - Method in class net.corda.node.services.api.AbstractNodeService
 
getServices() - Method in class net.corda.node.services.events.ScheduledActivityObserver
 
getServiceType(namespace, typeId) - Method in class net.corda.core.node.services.ServiceType.Companion
 
getSession() - Method in class net.corda.node.Client
 
getSession() - Method in interface net.corda.node.services.statemachine.FlowIORequest
 
getSession() - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
getSession() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
getSession() - Method in class net.corda.node.services.statemachine.SendOnly
 
getSessionFactories() - Method in class net.corda.node.services.schema.HibernateObserver
 
getSessionID() - Method in class net.corda.core.messaging.TopicSession
 
getSessionID() - Method in interface net.corda.flows.ServiceRequestMessage
 
getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
 
getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityRequest
 
getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationRequest
 
getSessionID() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeRequest
 
getSig() - Method in class net.corda.core.crypto.SignedData
 
getSIGNATURE_ALGORITHM() - Method in class net.corda.core.crypto.X509Utilities
 
getSigner() - Method in class net.corda.core.crypto.DigitalSignature.LegallyIdentifiable
 
getSigners() - Method in class net.corda.core.contracts.AuthenticatedObject
 
getSigners() - Method in class net.corda.core.contracts.Command
 
getSigners() - Method in class net.corda.core.transactions.TransactionBuilder
 
getSigningParties() - Method in class net.corda.core.contracts.AuthenticatedObject
If any public keys were recognised,
getSigs() - Method in class net.corda.core.transactions.SignedTransaction
 
getSingleKey() - Method in class net.corda.core.crypto.CompositeKey
Returns the enclosed PublicKey for a class CompositeKey with a single leaf node
getSize() - Method in class net.corda.client.fxutils.AggregatedList
 
getSize() - Method in class net.corda.client.fxutils.ChosenList
 
getSize() - Method in class net.corda.client.fxutils.ConcatenatedList
 
getSize() - Method in class net.corda.client.fxutils.FlattenedList
 
getSize() - Method in class net.corda.client.fxutils.MappedList
 
getSize() - Method in class net.corda.client.fxutils.MapValuesList
 
getSize() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
getSize() - Method in class net.corda.client.fxutils.ReplayedList
 
getSize() - Method in class net.corda.core.serialization.OpaqueBytes
 
getSize() - Method in class net.corda.core.utilities.NonEmptySet
 
getSize($receiver) - Static method in class net.corda.core.Utils
 
getSize() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
getSize() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
getSmm() - Method in class net.corda.node.internal.AbstractNode
 
getSmm() - Method in class net.corda.node.internal.CordaRPCOpsImpl
 
getSmm() - Method in class net.corda.node.utilities.ANSIProgressObserver
 
getSourceIndex(index) - Method in class net.corda.client.fxutils.AggregatedList
We cannot implement this as aggregations are one to many
getSourceIndex(index) - Method in class net.corda.client.fxutils.ConcatenatedList
 
getSourceIndex(index) - Method in class net.corda.client.fxutils.FlattenedList
 
getSourceIndex(index) - Method in class net.corda.client.fxutils.MappedList
 
getSourceIndex(index) - Method in class net.corda.client.fxutils.ReplayedList
 
getSourceList() - Method in class net.corda.client.fxutils.AssociatedList
 
getSourceList() - Method in class net.corda.client.fxutils.FlattenedList
 
getSourceMap() - Method in class net.corda.client.fxutils.MapValuesList
 
getStackTraceInCaseOfProblems() - Method in interface net.corda.node.services.statemachine.FlowIORequest
 
getStackTraceInCaseOfProblems() - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
getStackTraceInCaseOfProblems() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
getStackTraceInCaseOfProblems() - Method in class net.corda.node.services.statemachine.SendOnly
 
getStart() - Method in class net.corda.core.utilities.TimeWindow
 
getStarted() - Method in class net.corda.node.internal.AbstractNode
Set to true once AbstractNode.start has been successfully called.
getStartPoints() - Method in class net.corda.core.contracts.TransactionGraphSearch
 
getSTATE($receiver) - Static method in class net.corda.contracts.asset.CashKt
An extension property that lets you get a cash state from an issued token, under the class NullPublicKey
getState() - Method in class net.corda.core.contracts.StateAndRef
 
getState() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
getStateAndRef() - Method in class net.corda.client.model.InputResolution.Resolved
 
getStateGenerator() - Method in class net.corda.core.testing.TransactionStateGenerator
 
getStateHistory() - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
 
getStateMachine() - Method in class net.corda.core.flows.FlowLogic
Internal only. Reference to the Fiber instance that is the top level controller for the entire flow. When inside a flow this is equivalent to Strand.currentStrand. This is public only because it must be accessed across module boundaries.
getStateMachineId() - Method in class net.corda.client.model.ProgressTrackingEvent
 
getStateMachineInfo() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
 
getStateMachineName() - Method in class net.corda.client.model.StateMachineStatus
 
getStateMachineRecordedTransactionMapping() - Method in interface net.corda.core.node.services.StorageService
 
getStateMachineRecordedTransactionMapping() - Method in class net.corda.node.services.persistence.StorageServiceImpl
 
getStateMachineRunId() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
getStateMachines() - Method in class net.corda.client.model.GatheredTransactionData
 
getStateMachineStatus() - Method in class net.corda.client.model.StateMachineData
 
getStateMachineTransactionMapping() - Method in class net.corda.client.model.NodeMonitorModel
 
getStateMachineUpdates() - Method in class net.corda.client.model.NodeMonitorModel
 
getStateRef() - Method in class net.corda.client.model.PartiallyResolvedTransaction.InputResolution
 
getStateRef() - Method in class net.corda.core.schemas.PersistentState
 
getStateRef() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
getStates() - Method in class net.corda.core.node.services.Vault
 
getStaticServeDirs() - Method in class net.corda.core.node.CordaPluginRegistry
Map of static serving endpoints to the matching resource directory.
getStatus() - Method in class net.corda.client.model.FlowStatus
 
getStepIndex() - Method in class net.corda.core.utilities.ProgressTracker
The zero-based index of the current step in the steps array (i.e. with UNSTARTED and DONE)
getSteps() - Method in class net.corda.core.utilities.ProgressTracker
The steps in this tracker, same as the steps passed to the constructor but with UNSTARTED and DONE inserted.
getStorage() - Method in class net.corda.node.internal.AbstractNode
 
getStorageService() - Method in interface net.corda.core.node.ServiceHub
 
getStorePath() - Method in class net.corda.node.services.persistence.NodeAttachmentService
 
getStx() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
getSubjectProperty() - Method in class net.corda.client.model.TrackedDelegate.SubjectDelegate
 
getSubscribe() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapRequest
 
getSubscribe() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeRequest
 
getSubscribers() - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
getSubscribers() - Method in class net.corda.node.services.network.InMemoryNetworkMapService
 
getSubscribers() - Method in class net.corda.node.services.network.PersistentNetworkMapService
 
getSUBSCRIPTION_FLOW_TOPIC() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getSubType(subTypeId) - Method in class net.corda.core.node.services.ServiceType
 
getSuccess() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
 
getSum() - Method in class net.corda.contracts.clause.AbstractIssue
 
getSumOrZero() - Method in class net.corda.contracts.clause.AbstractIssue
 
getSWISS_FRANCS($receiver) - Static method in class net.corda.core.contracts.ContractsDSL
 
getTable() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
getTable() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
getTablePrefix() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
 
getTaskQueueSize() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
 
getTemplate() - Method in class net.corda.contracts.asset.Obligation.State
 
getTemplate() - Method in class net.corda.contracts.clause.BilateralNetState
 
getTemplate() - Method in class net.corda.contracts.clause.MultilateralNetState
 
getTemplate() - Method in interface net.corda.contracts.clause.NetState
 
getTEST_CALENDAR_DATA() - Method in class net.corda.core.contracts.BusinessCalendar.Companion
 
getTEST_TX_TIME() - Static method in class net.corda.core.utilities.TestConstants
 
getTHREAD_LOCAL_KRYO() - Static method in class net.corda.core.serialization.KryoKt
Serialization utilities, using the Kryo framework with a custom serialiser for immutable data classes and a dead simple, totally non-extensible binary (sub)format.
getThreshold() - Method in class net.corda.core.crypto.CompositeKey.Node
 
getTime() - Method in class net.corda.core.transactions.TransactionBuilder
 
getTimestamp() - Method in class net.corda.core.contracts.TransactionForContract
 
getTimestamp() - Method in class net.corda.core.transactions.BaseTransaction
If specified,
getTimestamp() - Method in class net.corda.core.transactions.TransactionBuilder
 
getTimestampAsDirectoryName() - Static method in class net.corda.node.driver.Driver
 
getTimestampChecker() - Method in class net.corda.flows.NotaryFlow.Service
 
getTimestampChecker() - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService
 
getTimestampChecker() - Method in class net.corda.node.services.transactions.SimpleNotaryService
 
getTimestampChecker() - Method in class net.corda.node.services.transactions.ValidatingNotaryService
 
getTimeTolerance() - Method in class net.corda.contracts.asset.Obligation.Terms
 
getToken() - Method in class net.corda.contracts.CommercialPaper.State
 
getToken() - Method in class net.corda.core.contracts.Amount
 
getTokenGenerator() - Method in class net.corda.core.testing.AmountGenerator
 
getToKey() - Method in class net.corda.client.fxutils.AggregatedList
 
getTolerance() - Method in class net.corda.core.node.services.TimestampChecker
 
getTopic() - Method in class net.corda.core.messaging.TopicSession
 
getTopicSession() - Method in interface net.corda.core.messaging.Message
 
getTopicSession() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
 
getTopLevelTracker() - Method in class net.corda.core.utilities.ProgressTracker
Walks up the tree to find the top level tracker. If this is the top level tracker, returns 'this'
getTracker() - Method in class net.corda.core.utilities.Change.Position
 
getTracker() - Method in class net.corda.core.utilities.Change.Rendering
 
getTracker() - Method in class net.corda.core.utilities.Change.Structural
 
getTransaction() - Method in class net.corda.client.model.GatheredTransactionData
 
getTransaction() - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
getTransaction(id) - Method in interface net.corda.core.node.services.ReadOnlyTransactionStorage
Return the transaction with the given id, or null if no such transaction exists.
getTransaction() - Method in class net.corda.flows.FinalityFlow
 
getTransaction(id) - Method in class net.corda.node.services.persistence.DBTransactionStorage
Return the transaction with the given id, or null if no such transaction exists.
getTransactionBoundaries() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
 
getTransactionCountLimit() - Method in class net.corda.flows.ResolveTransactionsFlow
The maximum number of transactions this flow will try to download before bailing out.
getTransactionId() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
getTransactionId() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
 
getTransactionNotes(txnId) - Method in interface net.corda.core.node.services.VaultService
 
getTransactionNotes(txnId) - Method in class net.corda.node.services.vault.NodeVaultService
 
getTransactions() - Method in class net.corda.client.model.NodeMonitorModel
 
getTransactions() - Method in class net.corda.core.contracts.TransactionGraphSearch
 
getTransactions() - Method in class net.corda.node.services.persistence.DBTransactionStorage
 
getTrustStoreFile() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getTrustStoreFile($this) - Static method in class net.corda.node.services.config.NodeConfiguration.DefaultImpls
 
getTrustStoreFile($this) - Static method in class net.corda.node.services.config.SSLConfiguration.DefaultImpls
 
getTrustStoreFile() - Method in interface net.corda.node.services.config.SSLConfiguration
 
getTrustStorePassword() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getTrustStorePassword() - Method in interface net.corda.node.services.config.SSLConfiguration
 
getTx() - Method in exception net.corda.core.contracts.TransactionVerificationException
 
getTx() - Method in class net.corda.core.transactions.SignedTransaction
Lazily calculated access to the deserialised/hashed transaction data.
getTx() - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
 
getTx() - Method in class net.corda.flows.NotaryError.Conflict
 
getTx() - Method in class net.corda.flows.NotaryFlow.SignRequest
 
getTx1() - Method in exception net.corda.core.contracts.TransactionConflictException
 
getTx2() - Method in exception net.corda.core.contracts.TransactionConflictException
 
getTxBits() - Method in class net.corda.core.transactions.SignedTransaction
 
getTxContent() - Method in class com.cordatest.TTxFlow
 
getTxContent() - Method in class com.cordatest.TTxState
 
getTxhash() - Method in class net.corda.core.contracts.StateRef
 
getTxId() - Method in class net.corda.core.schemas.PersistentStateRef
 
getTxId() - Method in class net.corda.node.utilities.StateRefColumns
 
getTxId() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
 
getTxId() - Method in class net.corda.node.utilities.TxnNoteColumns
 
getType() - Method in class net.corda.contracts.asset.Commands.Net
The type of netting to apply,
getType() - Method in interface net.corda.core.contracts.NetCommand
The type of netting to apply, see enum NetType for options.
getType() - Method in class net.corda.core.node.services.ServiceInfo
 
getType() - Method in class net.corda.core.transactions.BaseTransaction
Pointer to a class that defines the behaviour of this transaction
getType() - Method in class net.corda.core.transactions.TransactionBuilder
 
getType() - Method in class net.corda.node.services.api.RegulatorService.Companion
 
getType() - Method in class net.corda.node.services.network.NetworkMapService.Companion
 
getType() - Method in class net.corda.node.services.network.NodeRegistration
 
getType() - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService.Companion
 
getType() - Method in class net.corda.node.services.transactions.SimpleNotaryService.Companion
 
getType() - Method in class net.corda.node.services.transactions.ValidatingNotaryService.Companion
 
getTypeName() - Method in exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
 
getTypeToBuy() - Method in class net.corda.flows.TwoPartyTradeFlow.Buyer
 
getUnacknowledgedCount(subscriber, mapVersion) - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
getUniqueMessageId() - Method in interface net.corda.core.messaging.Message
 
getUniquenessProvider() - Method in class net.corda.flows.NotaryFlow.Service
 
getUniquenessProvider() - Method in class net.corda.node.internal.AbstractNode
 
getUniquenessProvider() - Method in class net.corda.node.services.transactions.RaftValidatingNotaryService
 
getUniquenessProvider() - Method in class net.corda.node.services.transactions.SimpleNotaryService
 
getUniquenessProvider() - Method in class net.corda.node.services.transactions.ValidatingNotaryService
 
getUpdates() - Method in interface net.corda.core.node.services.ReadOnlyTransactionStorage
Get a synchronous Observable of updates. When observations are pushed to the Observer, the vault will already incorporate the update.
getUpdates() - Method in interface net.corda.core.node.services.VaultService
Get a synchronous Observable of updates. When observations are pushed to the Observer, the Vault will already incorporate the update, and the database transaction associated with the update will have been committed and closed.
getUpdates() - Method in class net.corda.node.services.persistence.DBTransactionStorage
Get a synchronous Observable of updates. When observations are pushed to the Observer, the vault will already incorporate the update.
getUpdates() - Method in class net.corda.node.services.vault.NodeVaultService
Get a synchronous Observable of updates. When observations are pushed to the Observer, the Vault will already incorporate the update, and the database transaction associated with the update will have been committed and closed.
getUpdatesPublisher() - Method in class net.corda.node.services.persistence.DBTransactionStorage
 
getUploaders() - Method in interface net.corda.core.node.services.StorageService
Deprecated. 
getUploaders() - Method in class net.corda.node.services.persistence.StorageServiceImpl
 
getUseHTTPS() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getUser() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
getUser(message) - Method in class net.corda.node.services.messaging.RPCDispatcher
 
getUser(username) - Method in interface net.corda.node.services.RPCUserService
 
getUser(username) - Method in class net.corda.node.services.RPCUserServiceImpl
 
getUsername() - Method in class net.corda.node.services.User
 
getUsers() - Method in interface net.corda.node.services.RPCUserService
 
getUsers() - Method in class net.corda.node.services.RPCUserServiceImpl
 
getUserService() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
 
getUserService() - Method in class net.corda.node.services.messaging.RPCDispatcher
 
getUseTestClock() - Method in class net.corda.node.driver.DriverDSL
 
getUseTestClock() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getUuid() - Method in class net.corda.core.flows.StateMachineRunId
 
getValidatedTransactions() - Method in interface net.corda.core.node.services.StorageService
A map of hash->tx where tx has been signature/contract validated and the states are known to be correct. The signatures aren't technically needed after that point, but we keep them around so that we can relay the transaction data to other nodes that need it.
getValidatedTransactions() - Method in interface net.corda.core.node.services.TxWritableStorageService
A map of hash->tx where tx has been signature/contract validated and the states are known to be correct. The signatures aren't technically needed after that point, but we keep them around so that we can relay the transaction data to other nodes that need it.
getValidatedTransactions() - Method in class net.corda.node.services.persistence.StorageServiceImpl
A map of hash-
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.EventSinkDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.EventStreamDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObjectPropertyDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableListDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableListReadOnlyDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObservableValueDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.ObserverDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.SubjectDelegate
 
getValue(thisRef, property) - Method in class net.corda.client.model.TrackedDelegate.WritableValueDelegate
 
getValue() - Method in class net.corda.core.contracts.AuthenticatedObject
 
getValue() - Method in class net.corda.core.contracts.Command
 
getValue() - Method in enum net.corda.core.contracts.DateRollDirection
 
getValue() - Method in class net.corda.core.contracts.Fix
 
getValue() - Method in class net.corda.core.ErrorOr
 
getValue(x) - Method in class net.corda.core.math.Polynomial
 
getValue(x) - Method in class net.corda.core.math.SplineFunction
 
getValue() - Method in class net.corda.core.transactions.MerkleTree.DuplicatedLeaf
 
getValue() - Method in class net.corda.core.transactions.MerkleTree.Leaf
 
getValue() - Method in class net.corda.core.transactions.MerkleTree.Node
 
getValue(thisRef, property) - Method in class net.corda.core.TransientProperty
 
getValue($receiver, receiver, metadata) - Static method in class net.corda.node.services.config.ConfigUtilities
 
getValue(receiver, metadata) - Method in class net.corda.node.services.config.OptionalConfig
 
getValue() - Method in class net.corda.node.utilities.JDBCHashMap.BlobMapTable
 
getValueAt($receiver, index) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
getValues() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
getValues() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
getVault() - Method in class net.corda.node.internal.AbstractNode
 
getVaultService() - Method in interface net.corda.core.node.ServiceHub
 
getVaultTransactionNotes(txnId) - Method in interface net.corda.core.messaging.CordaRPCOps
 
getVaultTransactionNotes(txnId) - Method in class net.corda.node.internal.CordaRPCOpsImpl
 
getVaultUpdates() - Method in class net.corda.client.model.NodeMonitorModel
 
getVersion() - Method in class net.corda.core.schemas.MappedSchema
 
getVersion() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
getWaitingForResponse() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
getWebAddress() - Method in class net.corda.node.services.config.FullNodeConfiguration
 
getWebApis() - Method in class net.corda.core.node.CordaPluginRegistry
List of lambdas returning JAX-RS objects.
getWeights() - Method in class net.corda.core.crypto.CompositeKey.Node
 
getWhat() - Method in class net.corda.node.services.messaging.MarshalledObservation
 
getWireReg() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationRequest
 
getWireReg() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
getWithCommandOfType() - Method in class net.corda.core.contracts.TransactionGraphSearch.Query
 
getWritableValueProperty() - Method in class net.corda.client.model.TrackedDelegate.WritableValueDelegate
 
getX509Name(myLegalName, nearestCity, email) - Method in class net.corda.core.crypto.X509Utilities
 
getZone() - Method in class net.corda.node.serialization.NodeClock
 
getZone() - Method in class net.corda.node.utilities.TestClock
 
Group() - Constructor for class net.corda.contracts.asset.Clauses.Group
 
Group() - Constructor for class net.corda.contracts.asset.Clauses.Group
Grouping clause to extract input and output states into matched groups and then run a set of clauses over each group.
Group() - Constructor for class net.corda.contracts.asset.Clauses.Group
Parent clause for clauses that operate on grouped states (those which are fungible).
Group() - Constructor for class net.corda.contracts.Clauses.Group
 
GroupClauseVerifier<S extends ContractState,C extends CommandData,K> - Class in net.corda.core.contracts.clauses
 
GroupClauseVerifier(clause) - Constructor for class net.corda.core.contracts.clauses.GroupClauseVerifier
 
groupStates(tx) - Method in class net.corda.contracts.asset.Clauses.Group
 
groupStates(tx) - Method in class net.corda.contracts.asset.Clauses.Group
Group commodity states by issuance definition (issuer and underlying commodity).
groupStates(tx) - Method in class net.corda.contracts.asset.Clauses.Group
 
groupStates(tx) - Method in class net.corda.contracts.Clauses.Group
 
groupStates(tx) - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
 
groupStates(ofType, selector) - Method in class net.corda.core.contracts.TransactionForContract
Given a type and a function that returns a grouping key, associates inputs and outputs together so that they can be processed as one. The grouping key is any arbitrary object that can act as a map key (so must implement equals and hashCode).
groupStatesInternal(inGroups, outGroups) - Method in class net.corda.core.contracts.TransactionForContract
Deprecated. 

H

Handler(topicSession, callback) - Constructor for class net.corda.node.services.messaging.NodeMessagingClient.Handler
A registration to handle messages of different types
Handshake(payload, publicKey) - Constructor for class net.corda.flows.TwoPartyDealFlow.Handshake
 
hash($receiver) - Static method in class net.corda.core.contracts.StructuresKt
Returns the SHA-256 hash of the serialised contents of this state (not cached!)
hashCode() - Method in class net.corda.client.model.Diff
 
hashCode() - Method in class net.corda.client.model.FlowStatus
 
hashCode() - Method in class net.corda.client.model.GatheredTransactionData
 
hashCode() - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
hashCode() - Method in class net.corda.client.model.ProgressTrackingEvent
 
hashCode() - Method in class net.corda.client.model.StateMachineData
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Exit
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Issue
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Move
 
hashCode() - Method in class net.corda.contracts.asset.Cash.State
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Exit
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Issue
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Move
 
hashCode() - Method in class net.corda.contracts.asset.CommodityContract.State
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Exit
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Issue
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Move
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Net
 
hashCode() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
 
hashCode() - Method in class net.corda.contracts.asset.Commands.Settle
 
hashCode() - Method in class net.corda.contracts.asset.Obligation.State
 
hashCode() - Method in class net.corda.contracts.asset.Obligation.Terms
 
hashCode() - Method in class net.corda.contracts.clause.BilateralNetState
 
hashCode() - Method in class net.corda.contracts.clause.MultilateralNetState
 
hashCode() - Method in class net.corda.contracts.Commands.Issue
 
hashCode() - Method in class net.corda.contracts.Commands.Move
 
hashCode() - Method in class net.corda.contracts.CommercialPaper.State
 
hashCode() - Method in class net.corda.contracts.CommercialPaper.Terms
 
hashCode() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
hashCode() - Method in class net.corda.core.contracts.Amount
 
hashCode() - Method in class net.corda.core.contracts.AuthenticatedObject
 
hashCode() - Method in class net.corda.core.contracts.BusinessCalendar
 
hashCode() - Method in class net.corda.core.contracts.Command
 
hashCode() - Method in class net.corda.core.contracts.Commodity
 
hashCode() - Method in class net.corda.core.contracts.DummyContract
 
hashCode() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
 
hashCode() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
 
hashCode() - Method in class net.corda.core.contracts.DummyState
 
hashCode() - Method in class net.corda.core.contracts.Expression
 
hashCode() - Method in class net.corda.core.contracts.Fix
 
hashCode() - Method in class net.corda.core.contracts.FixOf
 
hashCode() - Method in class net.corda.core.contracts.Issued
 
hashCode() - Method in class net.corda.core.contracts.PartyAndReference
 
hashCode() - Method in class net.corda.core.contracts.ScheduledActivity
 
hashCode() - Method in class net.corda.core.contracts.ScheduledStateRef
 
hashCode() - Method in class net.corda.core.contracts.StateAndRef
 
hashCode() - Method in class net.corda.core.contracts.StateRef
 
hashCode() - Method in class net.corda.core.contracts.Tenor
 
hashCode() - Method in class net.corda.core.contracts.Timestamp
 
hashCode() - Method in class net.corda.core.contracts.TransactionForContract
 
hashCode() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
hashCode() - Method in class net.corda.core.contracts.TransactionState
 
hashCode() - Method in class net.corda.core.contracts.TransactionType
 
hashCode() - Method in class net.corda.core.contracts.TypeOnlyCommandData
 
hashCode() - Method in class net.corda.core.contracts.UniqueIdentifier
 
hashCode() - Method in class net.corda.core.crypto.CompositeKey.Leaf
 
hashCode() - Method in class net.corda.core.crypto.CompositeKey.Node
 
hashCode() - Method in class net.corda.core.crypto.DummyPublicKey
 
hashCode() - Method in class net.corda.core.crypto.Party
 
hashCode() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
 
hashCode() - Method in class net.corda.core.ErrorOr
 
hashCode() - Method in class net.corda.core.flows.AppContext
 
hashCode() - Method in class net.corda.core.flows.FlowLogicRef
 
hashCode() - Method in class net.corda.core.flows.StateMachineRunId
 
hashCode() - Method in class net.corda.core.messaging.FlowHandle
 
hashCode() - Method in class net.corda.core.messaging.StateMachineInfo
 
hashCode() - Method in class net.corda.core.messaging.TopicSession
 
hashCode() - Method in class net.corda.core.node.NodeInfo
 
hashCode() - Method in class net.corda.core.node.PhysicalLocation
 
hashCode() - Method in class net.corda.core.node.ServiceEntry
 
hashCode() - Method in class net.corda.core.node.services.ServiceInfo
 
hashCode() - Method in class net.corda.core.node.services.ServiceType
 
hashCode() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
hashCode() - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
 
hashCode() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
hashCode() - Method in class net.corda.core.node.services.Vault.Update
 
hashCode() - Method in class net.corda.core.node.WorldCoordinate
 
hashCode() - Method in class net.corda.core.schemas.PersistentStateRef
 
hashCode() - Method in class net.corda.core.serialization.OpaqueBytes
 
hashCode() - Method in class net.corda.core.serialization.SingletonSerializationToken
 
hashCode() - Method in class net.corda.core.transactions.BaseTransaction
 
hashCode() - Method in class net.corda.core.transactions.LedgerTransaction
 
hashCode() - Method in class net.corda.core.transactions.SignedTransaction
 
hashCode() - Method in class net.corda.core.transactions.WireTransaction
 
hashCode() - Method in class net.corda.core.utilities.NonEmptySet
 
hashCode() - Method in class net.corda.core.utilities.TimeWindow
 
hashCode() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
hashCode() - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
 
hashCode() - Method in class net.corda.flows.FetchDataFlow.Request
 
hashCode() - Method in class net.corda.flows.FetchDataFlow.Result
 
hashCode() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
hashCode() - Method in class net.corda.flows.NotaryFlow.SignRequest
 
hashCode() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
hashCode() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
hashCode() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
hashCode() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
hashCode() - Method in class net.corda.node.CmdLineOptions
 
hashCode() - Method in class net.corda.node.driver.NodeHandle
 
hashCode() - Method in class net.corda.node.internal.NetworkMapInfo
 
hashCode() - Method in class net.corda.node.services.api.Checkpoint
 
hashCode() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
 
hashCode() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
hashCode() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
hashCode() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
 
hashCode() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
hashCode() - Method in class net.corda.node.services.messaging.MarshalledObservation
 
hashCode() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
 
hashCode() - Method in class net.corda.node.services.network.LastAcknowledgeInfo
 
hashCode() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
hashCode() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
 
hashCode() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
 
hashCode() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
 
hashCode() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
hashCode() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
hashCode() - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
hashCode() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
hashCode() - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
hashCode() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
hashCode() - Method in class net.corda.node.services.statemachine.SendOnly
 
hashCode() - Method in class net.corda.node.services.statemachine.SessionConfirm
 
hashCode() - Method in class net.corda.node.services.statemachine.SessionData
 
hashCode() - Method in class net.corda.node.services.statemachine.SessionEnd
 
hashCode() - Method in class net.corda.node.services.statemachine.SessionInit
 
hashCode() - Method in class net.corda.node.services.statemachine.SessionReject
 
hashCode() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
hashCode() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
hashCode() - Method in class net.corda.node.services.User
 
hashCode() - Method in class net.corda.node.utilities.PartyColumns
 
hashCode() - Method in class net.corda.node.utilities.StateRefColumns
 
hashCode() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
 
hashCode() - Method in class net.corda.node.utilities.TxnNoteColumns
 
hashCode() - Method in class net.corda.node.webserver.api.Criteria.Deal
 
hashCode() - Method in class net.corda.node.webserver.api.StatesQuery.Selection
 
hashConcat($receiver, other) - Static method in class net.corda.core.transactions.MerkleTransactionKt
 
hashNodes(right) - Method in class net.corda.core.transactions.MerkleTree
 
HashNotFound(requested) - Constructor for exception net.corda.flows.FetchDataFlow.HashNotFound
 
hasNext() - Method in class net.corda.core.utilities.NonEmptySet.Iterator
 
HibernateObserver - Class in net.corda.node.services.schema
A vault observer that extracts Object Relational Mappings for contract states that support it, and persists them with Hibernate.
HibernateObserver(services) - Constructor for class net.corda.node.services.schema.HibernateObserver
A vault observer that extracts Object Relational Mappings for contract states that support it, and persists them with Hibernate.
HibernateObserver.Companion - Class in net.corda.node.services.schema
 
HibernateObserver.NodeDatabaseConnectionProvider - Class in net.corda.node.services.schema
 
HTTPCertificateSigningService - Class in net.corda.node.utilities.certsigning
 
HTTPCertificateSigningService(server) - Constructor for class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
 
HTTPCertificateSigningService.Companion - Class in net.corda.node.utilities.certsigning
 

I

identity - Variable in class net.corda.node.internal.AbstractNode
 
IdentityObjectMapper(identityService) - Constructor for class net.corda.node.utilities.JsonSupport.IdentityObjectMapper
 
IdentityService - Interface in net.corda.core.node.services
An identity service maintains an bidirectional map of class Partys to their associated public keys and thus supports lookup of a party given its key. This is obviously very incomplete and does not reflect everything a real identity service would provide.
IllegalFlowLogicException - Exception in net.corda.core.flows
 
IllegalFlowLogicException(type, msg) - Constructor for exception net.corda.core.flows.IllegalFlowLogicException
 
ImmutableClassSerializer<T> - Class in net.corda.core.serialization
Serializes properties and deserializes by using the constructor. This assumes that all backed properties are set via the constructor and the class is immutable.
ImmutableClassSerializer(klass) - Constructor for class net.corda.core.serialization.ImmutableClassSerializer
Serializes properties and deserializes by using the constructor. This assumes that all backed properties are set via the constructor and the class is immutable.
importAttachment(jar) - Method in interface net.corda.core.node.services.AttachmentStorage
Inserts the given attachment into the store, does not close the input stream. This can be an intensive operation due to the need to copy the bytes to disk and hash them along the way.
importAttachment(jar) - Method in class net.corda.node.services.persistence.NodeAttachmentService
Inserts the given attachment into the store, does not close the input stream. This can be an intensive operation due to the need to copy the bytes to disk and hash them along the way.
impure(valueClosure) - Method in class net.corda.client.mock.Generator.Companion
 
IncludedLeaf(hash) - Constructor for class net.corda.core.crypto.PartialTree.IncludedLeaf
 
Incremental(startingPort) - Constructor for class net.corda.node.driver.PortAllocation.Incremental
 
indexOf(element) - Method in class net.corda.client.fxutils.MapValuesList
 
indexOfOrThrow($receiver, item) - Static method in class net.corda.core.Utils
Returns the index of the given item or throws IllegalArgumentException if not found.
info - Variable in class net.corda.node.internal.AbstractNode
 
info() - Method in interface net.corda.node.webserver.api.APIServer
Report this node's configuration and identities.
info() - Method in class net.corda.node.webserver.internal.APIServerImpl
Report this node's configuration and identities.
initialiseDatabasePersistence(insideTransaction) - Method in class net.corda.node.internal.AbstractNode
 
initialiseDatabasePersistence(insideTransaction) - Method in class net.corda.node.internal.Node
If the node is persisting to an embedded H2 database, then expose this via TCP with a JDBC URL of the form: jdbc:h2:tcp://:/node with username and password as per the DataSource connection details. The key element to enabling this support is to ensure that you specify a JDBC connection URL of the form jdbc:h2:file: in the node config and that you include the H2 option AUTO_SERVER_PORT set to the port you desire to use (0 will give a dynamically allocated port number) but exclude the H2 option AUTO_SERVER=TRUE. This is not using the H2 "automatic mixed mode" directly but leans on many of the underpinnings. For more details on H2 URLs and configuration see: http://www.h2database.com/html/features.html#database_url
initialiseStorageService(dir) - Method in class net.corda.node.internal.AbstractNode
 
initialize(subject, callbackHandler, sharedState, options) - Method in class net.corda.node.services.messaging.NodeLoginModule
 
Initiated(peerParty, peerSessionId) - Constructor for class net.corda.node.services.statemachine.FlowSessionState.Initiated
 
Initiating(otherParty) - Constructor for class net.corda.node.services.statemachine.FlowSessionState.Initiating
 
initModel(klass) - Method in class net.corda.client.model.Models
 
initUploaders(uploadersList) - Method in class net.corda.node.services.persistence.StorageServiceImpl
 
InMemoryIdentityService - Class in net.corda.node.services.identity
Simple identity service which caches parties and provides functionality for efficient lookup.
InMemoryIdentityService() - Constructor for class net.corda.node.services.identity.InMemoryIdentityService
Simple identity service which caches parties and provides functionality for efficient lookup.
InMemoryNetworkMapCache - Class in net.corda.node.services.network
Extremely simple in-memory cache of the network map.
InMemoryNetworkMapCache() - Constructor for class net.corda.node.services.network.InMemoryNetworkMapCache
Extremely simple in-memory cache of the network map.
InMemoryNetworkMapCache.Companion - Class in net.corda.node.services.network
 
InMemoryNetworkMapService - Class in net.corda.node.services.network
 
InMemoryNetworkMapService(services) - Constructor for class net.corda.node.services.network.InMemoryNetworkMapService
 
InMemoryStateMachineRecordedTransactionMappingStorage - Class in net.corda.node.services.persistence
This is a temporary in-memory storage of a state machine id -> txhash mapping
InMemoryStateMachineRecordedTransactionMappingStorage() - Constructor for class net.corda.node.services.persistence.InMemoryStateMachineRecordedTransactionMappingStorage
This is a temporary in-memory storage of a state machine id -> txhash mapping
InMemoryUniquenessProvider - Class in net.corda.node.services.transactions
A dummy Uniqueness provider that stores the whole history of consumed states in memory
InMemoryUniquenessProvider() - Constructor for class net.corda.node.services.transactions.InMemoryUniquenessProvider
A dummy Uniqueness provider that stores the whole history of consumed states in memory
InOutGroup(inputs, outputs, groupingKey) - Constructor for class net.corda.core.contracts.TransactionForContract.InOutGroup
A set of related inputs and outputs that are connected by some common attributes. An InOutGroup is calculated using 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.
InputResolution.Resolved - Class in net.corda.client.model
 
InputResolution.Unresolved - Class in net.corda.client.model
 
inputStates() - Method in class net.corda.core.transactions.TransactionBuilder
 
InputStreamSerializer - Class in net.corda.core.serialization
 
install(reader) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
Reads entries from disk and adds them to map.
INSTANCE - Static variable in class net.corda.client.fxutils.AmountBindings
Utility bindings for the class Amount type, similar in spirit to Bindings
INSTANCE - Static variable in class net.corda.client.model.Models
 
INSTANCE - Static variable in class net.corda.core.contracts.ExpressionDeserializer
 
INSTANCE - Static variable in class net.corda.core.contracts.ExpressionSerializer
 
INSTANCE - Static variable in class net.corda.core.contracts.Requirements
 
INSTANCE - Static variable in class net.corda.core.crypto.NullPublicKey
 
INSTANCE - Static variable in class net.corda.core.crypto.NullSignature
A signature with a key and value of zero. Useful when you want a signature object that you know won't ever be used.
INSTANCE - Static variable in class net.corda.core.crypto.X509Utilities
 
INSTANCE - Static variable in class net.corda.core.messaging.Ack
A general Ack message that conveys no content other than it's presence for use when you want an acknowledgement from a recipient. Using Unit can be ambiguous as it is similar to Void and so could mean no response.
INSTANCE - Static variable in class net.corda.core.messaging.TopicStringValidator
A singleton that's useful for validating topic strings
INSTANCE - Static variable in class net.corda.core.node.CityDatabase
A simple lookup table of city names to their coordinates. Lookups are case insensitive.
INSTANCE - Static variable in class net.corda.core.serialization.CompositeKeyLeafSerializer
For serialising composite keys
INSTANCE - Static variable in class net.corda.core.serialization.CompositeKeyNodeSerializer
 
INSTANCE - Static variable in class net.corda.core.serialization.Ed25519PrivateKeySerializer
For serialising an ed25519 private key
INSTANCE - Static variable in class net.corda.core.serialization.Ed25519PublicKeySerializer
For serialising an ed25519 public key
INSTANCE - Static variable in class net.corda.core.serialization.InputStreamSerializer
 
INSTANCE - Static variable in class net.corda.core.serialization.KotlinObjectSerializer
Serializer to deserialize kotlin object definitions marked with interface DeserializeAsKotlinObjectDef.
INSTANCE - Static variable in class net.corda.core.serialization.OrderedSerializer
 
INSTANCE - Static variable in class net.corda.core.serialization.ReferencesAwareJavaSerializer
Improvement to the builtin JavaSerializer by honouring the Kryo.getReferences setting.
INSTANCE - Static variable in class net.corda.core.serialization.SerializedBytesSerializer
A serialiser that avoids writing the wrapper class to the byte stream, thus ensuring class SerializedBytes is a pure type safety hack.
INSTANCE - Static variable in class net.corda.core.serialization.WireTransactionSerializer
A serialisation engine that knows how to deserialise code inside a sandbox
INSTANCE - Static variable in class net.corda.core.utilities.Emoji
A simple wrapper class that contains icons and support for printing them only when we're connected to a terminal.
INSTANCE - Static variable in class net.corda.core.utilities.LogHelper
A configuration helper that allows modifying the log level for specific loggers
INSTANCE - Static variable in class net.corda.core.utilities.NonEmptySetSerializer
Custom serializer which understands it has to read in an item before trying to construct the set.
INSTANCE - Static variable in class net.corda.core.utilities.ProgressTracker.DONE
 
INSTANCE - Static variable in class net.corda.core.utilities.ProgressTracker.UNSTARTED
 
INSTANCE - Static variable in class net.corda.flows.Companion.APPROVING
 
INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
 
INSTANCE - Static variable in class net.corda.flows.Companion.NOTARY
 
INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
 
INSTANCE - Static variable in class net.corda.flows.Companion.EXITING
 
INSTANCE - Static variable in class net.corda.flows.Companion.ISSUING
 
INSTANCE - Static variable in class net.corda.flows.Companion.PAYING
 
INSTANCE - Static variable in class net.corda.flows.Companion.BROADCASTING
 
INSTANCE - Static variable in class net.corda.flows.Companion.NOTARISING
 
INSTANCE - Static variable in class net.corda.flows.IssuerFlow
This flow enables a client to request issuance of some interface FungibleAsset from a server acting as an issuer (see class Issued) of FungibleAssets.
INSTANCE - Static variable in class net.corda.flows.Companion.AWAITING_REQUEST
 
INSTANCE - Static variable in class net.corda.flows.Companion.ISSUING
 
INSTANCE - Static variable in class net.corda.flows.Companion.SENDING_CONFIRM
 
INSTANCE - Static variable in class net.corda.flows.Companion.TRANSFERRING
 
INSTANCE - Static variable in class net.corda.flows.NotaryChangeFlow
A flow to be used for changing a state's Notary. This is required since all input states to a transaction must point to the same notary.
INSTANCE - Static variable in class net.corda.flows.Companion.REQUESTING
 
INSTANCE - Static variable in class net.corda.flows.Companion.VALIDATING
 
INSTANCE - Static variable in class net.corda.flows.NotaryFlow
 
INSTANCE - Static variable in class net.corda.flows.TwoPartyDealFlow
Classes for manipulating a two party deal or agreement.
INSTANCE - Static variable in class net.corda.flows.Companion.AWAITING_PROPOSAL
 
INSTANCE - Static variable in class net.corda.flows.Companion.COPYING_TO_REGULATOR
 
INSTANCE - Static variable in class net.corda.flows.Companion.NOTARY
 
INSTANCE - Static variable in class net.corda.flows.Companion.RECORDING
 
INSTANCE - Static variable in class net.corda.flows.Companion.SENDING_SIGS
 
INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
 
INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
 
INSTANCE - Static variable in class net.corda.flows.Companion.RECEIVING
 
INSTANCE - Static variable in class net.corda.flows.Companion.RECORDING
 
INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
 
INSTANCE - Static variable in class net.corda.flows.Companion.SWAPPING_SIGNATURES
 
INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
 
INSTANCE - Static variable in class net.corda.flows.Buyer.RECEIVING
 
INSTANCE - Static variable in class net.corda.flows.Buyer.SIGNING
 
INSTANCE - Static variable in class net.corda.flows.Buyer.SWAPPING_SIGNATURES
 
INSTANCE - Static variable in class net.corda.flows.Buyer.VERIFYING
 
INSTANCE - Static variable in class net.corda.flows.TwoPartyTradeFlow
This asset trading flow implements a "delivery vs payment" type swap. It has two parties (B and S for buyer and seller) and the following steps:
INSTANCE - Static variable in class net.corda.flows.Companion.AWAITING_PROPOSAL
 
INSTANCE - Static variable in class net.corda.flows.Companion.NOTARY
 
INSTANCE - Static variable in class net.corda.flows.Companion.SENDING_SIGS
 
INSTANCE - Static variable in class net.corda.flows.Companion.SIGNING
 
INSTANCE - Static variable in class net.corda.flows.Companion.VERIFYING
 
INSTANCE - Static variable in class net.corda.node.ConnectionDirection.Inbound
 
INSTANCE - Static variable in class net.corda.node.driver.PortAllocation.RandomFree
 
INSTANCE - Static variable in class net.corda.node.services.config.ConfigHelper
 
INSTANCE - Static variable in class net.corda.node.services.events.Companion.RUNNING
 
INSTANCE - Static variable in class net.corda.node.services.messaging.ConnectionDirection.Inbound
 
INSTANCE - Static variable in class net.corda.node.services.messaging.ClassSerializer
 
INSTANCE - Static variable in class net.corda.node.services.NotaryChange
 
INSTANCE - Static variable in class net.corda.node.services.persistence.DataVending
 
INSTANCE - Static variable in class net.corda.node.services.transactions.DistributedImmutableMap.Commands
 
INSTANCE - Static variable in class net.corda.node.utilities.ANSIProgressRenderer
Knows how to render a class ProgressTracker to the terminal using coloured, emoji-fied output. Useful when writing small command line tools, demos, tests etc. Just set the progressTracker field and it will go ahead and start drawing if the terminal supports it. Otherwise it just prints out the name of the step whenever it changes.
INSTANCE - Static variable in class net.corda.node.utilities.CompositeKeyColumnType
ColumnType for marshalling to/from database on behalf of class CompositeKey.
INSTANCE - Static variable in class net.corda.node.utilities.InstantColumnType
ColumnType for marshalling to/from database on behalf of java.time.Instant.
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.CalendarDeserializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.CompositeKeyDeserializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.CompositeKeySerializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport
Utilities and serialisers for working with JSON representations of basic types. This adds Jackson support for the java.time API, some core types, and Kotlin data classes.
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.LocalDateDeserializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.LocalDateKeyDeserializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.NodeInfoDeserializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.NodeInfoSerializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PartyDeserializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PartySerializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PublicKeyDeserializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.PublicKeySerializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.SecureHashSerializer
 
INSTANCE - Static variable in class net.corda.node.utilities.JsonSupport.ToStringSerializer
 
INSTANCE - Static variable in class net.corda.node.utilities.LocalDateColumnType
ColumnType for marshalling to/from database on behalf of java.time.LocalDate.
INSTANCE - Static variable in class net.corda.node.utilities.LocalDateTimeColumnType
ColumnType for marshalling to/from database on behalf of java.time.LocalDateTime.
INSTANCE - Static variable in class net.corda.node.utilities.PublicKeyColumnType
ColumnType for marshalling to/from database on behalf of PublicKey.
INSTANCE - Static variable in class net.corda.node.utilities.SecureHashColumnType
ColumnType for marshalling to/from database on behalf of class SecureHash.
INSTANCE - Static variable in class net.corda.node.utilities.ServiceIdentityGenerator
 
INSTANCE - Static variable in class net.corda.node.utilities.UUIDStringColumnType
ColumnType for marshalling to/from database on behalf of UUID, always using a string representation.
INSTANCE - Static variable in class net.corda.node.webserver.api.Criteria.AllDeals
 
INSTANCE - Static variable in class net.corda.schemas.CashSchema
An object used to fully qualify the class CashSchema family name (i.e. independent of version).
INSTANCE - Static variable in class net.corda.schemas.CashSchemaV1
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.
INSTANCE - Static variable in class net.corda.schemas.CommercialPaperSchema
An object used to fully qualify the class CommercialPaperSchema family name (i.e. independent of version).
INSTANCE - Static variable in class net.corda.schemas.CommercialPaperSchemaV1
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.
instant() - Method in class net.corda.node.serialization.NodeClock
 
instant($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
instant() - Method in class net.corda.node.utilities.TestClock
 
InstantColumnType - Class in net.corda.node.utilities
ColumnType for marshalling to/from database on behalf of java.time.Instant.
InstantGenerator - Class in net.corda.core.testing
 
InstantGenerator() - Constructor for class net.corda.core.testing.InstantGenerator
 
Instigator(originalState, modification, progressTracker) - Constructor for class net.corda.flows.AbstractStateReplacementFlow.Instigator
 
Instigator(originalState, newNotary, progressTracker) - Constructor for class net.corda.flows.NotaryChangeFlow.Instigator
 
Instigator(otherParty, payload, myKeyPair, progressTracker) - Constructor for class net.corda.flows.TwoPartyDealFlow.Instigator
One side of the flow for inserting a pre-agreed deal.
Instigator.Companion - Class in net.corda.flows
 
InsufficientBalanceException - Exception in net.corda.core.contracts
 
InsufficientBalanceException(amountMissing) - Constructor for exception net.corda.core.contracts.InsufficientBalanceException
 
int($receiver) - Static method in class net.corda.client.mock.GeneratorKt
 
INTERNAL_PREFIX - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
interpolate(x) - Method in class net.corda.core.math.CubicSplineInterpolator
 
interpolate(x) - Method in interface net.corda.core.math.Interpolator
 
interpolate(x) - Method in class net.corda.core.math.LinearInterpolator
 
Interpolator - Interface in net.corda.core.math
 
InterpolatorFactory - Interface in net.corda.core.math
 
intRange($receiver, range) - Static method in class net.corda.client.mock.GeneratorKt
 
intRange($receiver, from, to) - Static method in class net.corda.client.mock.GeneratorKt
 
InvalidNotaryChange(tx) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.InvalidNotaryChange
 
InvalidSignature() - Constructor for exception net.corda.node.services.network.NodeMapError.InvalidSignature
Thrown if the signature on the node info does not match the public key for the identity
InvalidSubscriber() - Constructor for exception net.corda.node.services.network.NodeMapError.InvalidSubscriber
Thrown if the replyTo of a subscription change message is not a single message recipient
invokeFlowAsync(logicType, args) - Method in interface net.corda.core.node.ServiceHub
Will check logicType and args against a whitelist and if acceptable then construct and initiate the flow. Note that you must be on the server thread to call this method.
invokeFlowAsync(logicType, args) - Method in class net.corda.node.services.api.ServiceHubInternal
Will check logicType and args against a whitelist and if acceptable then construct and initiate the flow. Note that you must be on the server thread to call this method.
isBlank() - Method in class net.corda.core.messaging.TopicSession
 
isDebug() - Method in class net.corda.node.driver.DriverDSL
 
isDirectory($receiver, options) - Static method in class net.corda.core.Utils
 
isEmpty() - Method in class net.corda.client.fxutils.MapValuesList
 
isEmpty() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
isEmpty() - Method in class net.corda.core.utilities.NonEmptySet
 
isEmpty() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
isEmpty() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
isFulfilledBy(keys) - Method in class net.corda.core.crypto.CompositeKey
Checks whether keys match a sufficient amount of leaf nodes
isFulfilledBy(key) - Method in class net.corda.core.crypto.CompositeKey
 
isFulfilledBy(keys) - Method in class net.corda.core.crypto.CompositeKey.Leaf
Checks whether keys match a sufficient amount of leaf nodes
isFulfilledBy(keys) - Method in class net.corda.core.crypto.CompositeKey.Node
Checks whether keys match a sufficient amount of leaf nodes
isModified() - Method in class net.corda.core.contracts.DateRollConvention.Actual
 
isModified() - Method in class net.corda.core.contracts.DateRollConvention.Following
 
isModified() - Method in enum net.corda.core.contracts.DateRollConvention
 
isModified() - Method in class net.corda.core.contracts.DateRollConvention.ModifiedFollowing
 
isModified() - Method in class net.corda.core.contracts.DateRollConvention.ModifiedPrevious
 
isModified() - Method in class net.corda.core.contracts.DateRollConvention.Previous
 
isNotary($this, party) - Static method in class net.corda.core.node.services.NetworkMapCache.DefaultImpls
Checks whether a given party is an advertised notary identity
isNotary(party) - Method in interface net.corda.core.node.services.NetworkMapCache
Checks whether a given party is an advertised notary identity
isNotary() - Method in class net.corda.core.node.services.ServiceType
 
isNotary(party) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Checks whether a given party is an advertised notary identity
isNotNull($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
isolatedTransaction(database, block) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
isOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
Returns true if the current thread is equal to the thread this executor is backed by.
isOnThread() - Method in interface net.corda.node.utilities.AffinityExecutor
Returns true if the current thread is equal to the thread this executor is backed by.
isOnThread() - Method in class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
Returns true if the current thread is equal to the thread this executor is backed by.
isPreviousCheckpointsPresent() - Method in class net.corda.node.internal.AbstractNode
 
isRegularFile($receiver, options) - Static method in class net.corda.core.Utils
 
isRelevant(ourKeys) - Method in interface net.corda.core.contracts.LinearState
True if this should be tracked by our vault(s).
IssuanceDefinition - Interface in net.corda.core.contracts
Marker interface for data classes that represent the issuance state for a contract. These are intended as templates from which the state object is initialised.
IssuanceRequester(amount, issueToParty, issueToPartyRef, issuerBankParty) - Constructor for class net.corda.flows.IssuerFlow.IssuanceRequester
IssuanceRequester should be used by a client to ask a remote node to issue some interface FungibleAsset with the given details. Returns the transaction created by the Issuer to move the cash to the Requester.
IssuanceRequestState(amount, issueToParty, issuerPartyRef) - Constructor for class net.corda.flows.IssuerFlow.IssuanceRequestState
 
isSubTypeOf(superType) - Method in class net.corda.core.node.services.ServiceType
 
Issue() - Constructor for class net.corda.contracts.asset.Clauses.Issue
 
Issue(nonce) - Constructor for class net.corda.contracts.asset.Commands.Issue
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Issue() - Constructor for class net.corda.contracts.asset.Commands.Issue
Allows new cash states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Issue() - Constructor for class net.corda.contracts.asset.Clauses.Issue
Standard issue clause, specialised to match the commodity issue command.
Issue(nonce) - Constructor for class net.corda.contracts.asset.Commands.Issue
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Issue() - Constructor for class net.corda.contracts.asset.Commands.Issue
Allows new commodity states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Issue() - Constructor for class net.corda.contracts.asset.Clauses.Issue
Generic issuance clause
Issue(nonce) - Constructor for class net.corda.contracts.asset.Commands.Issue
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Issue() - Constructor for class net.corda.contracts.asset.Commands.Issue
Allows new obligation states to be issued into existence: the nonce ("number used once") ensures the transaction has a unique ID even when there are no inputs.
Issue() - Constructor for class net.corda.contracts.Clauses.Issue
 
Issue(nonce) - Constructor for class net.corda.contracts.Commands.Issue
 
Issue() - Constructor for class net.corda.contracts.Commands.Issue
 
Issue() - Constructor for class net.corda.contracts.Commands.Issue
 
IssueCash(amount, issueRef, recipient, notary) - Constructor for class net.corda.flows.CashCommand.IssueCash
Issue cash state objects.
IssueCommand - Interface in net.corda.core.contracts
A common issue command, to enforce that issue commands have a nonce value.
Issued<P> - Class in net.corda.core.contracts
Definition for an issued product, which can be cash, a cash-like thing, assets, or generally anything else that's quantifiable with integer quantities.
Issued(issuer, product) - Constructor for class net.corda.core.contracts.Issued
Definition for an issued product, which can be cash, a cash-like thing, assets, or generally anything else that's quantifiable with integer quantities.
issued by($receiver, party) - Static method in class net.corda.contracts.asset.CashKt
 
issued by($receiver, deposit) - Static method in class net.corda.contracts.asset.CashKt
 
issued by($receiver, party) - Static method in class net.corda.contracts.asset.ObligationKt
 
issued by($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
 
issued by($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
 
issued by($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
 
issuedBy($receiver, party) - Static method in class net.corda.contracts.asset.CashKt
 
issuedBy($receiver, deposit) - Static method in class net.corda.contracts.asset.CashKt
 
issuedBy($receiver, party) - Static method in class net.corda.contracts.asset.ObligationKt
 
issuedBy($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
 
issuedBy($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
 
issuedBy($receiver, deposit) - Static method in class net.corda.core.contracts.ContractsDSL
 
IssuedGenerator<T> - Class in net.corda.core.testing
 
IssuedGenerator(productGenerator) - Constructor for class net.corda.core.testing.IssuedGenerator
 
IssueGenerator - Class in net.corda.contracts.testing
 
IssueGenerator() - Constructor for class net.corda.contracts.testing.IssueGenerator
 
Issuer(otherParty) - Constructor for class net.corda.flows.IssuerFlow.Issuer
Issuer refers to a Node acting as a Bank Issuer of interface FungibleAsset, and processes requests from a class IssuerFlow.IssuanceRequester client. Returns the generated transaction representing the transfer of the interface FungibleAsset to the issue requester.
Issuer.Companion - Class in net.corda.flows
 
Issuer.Service - Class in net.corda.flows
 
IssuerFlow - Class in net.corda.flows
This flow enables a client to request issuance of some interface FungibleAsset from a server acting as an issuer (see class Issued) of FungibleAssets.
IssuerFlow.IssuanceRequester - Class in net.corda.flows
IssuanceRequester should be used by a client to ask a remote node to issue some interface FungibleAsset with the given details. Returns the transaction created by the Issuer to move the cash to the Requester.
IssuerFlow.IssuanceRequestState - Class in net.corda.flows
 
IssuerFlow.Issuer - Class in net.corda.flows
Issuer refers to a Node acting as a Bank Issuer of interface FungibleAsset, and processes requests from a class IssuerFlow.IssuanceRequester client. Returns the generated transaction representing the transfer of the interface FungibleAsset to the issue requester.
isUnwrappableAs(unwrapType) - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
 
isValid(timestampCommand) - Method in class net.corda.core.node.services.TimestampChecker
 
isWebserver() - Method in class net.corda.node.CmdLineOptions
 
isWorkingDay(date) - Method in class net.corda.core.contracts.BusinessCalendar
 
isWorkingDay($receiver, accordingToCalendar) - Static method in class net.corda.core.contracts.FinanceTypesKt
 
iterator() - Method in class net.corda.client.fxutils.MapValuesList
 
iterator() - Method in class net.corda.core.utilities.NonEmptySet
 
Iterator($outer) - Constructor for class net.corda.core.utilities.NonEmptySet.Iterator
 
iterator() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 

J

JDBCHashedTable - Class in net.corda.node.utilities
 
JDBCHashedTable(tableName) - Constructor for class net.corda.node.utilities.JDBCHashedTable
 
JDBCHashMap<K,V> - Class in net.corda.node.utilities
A convenient JDBC table backed hash map with iteration order based on insertion order. See class AbstractJDBCHashMap for further implementation details.
JDBCHashMap(tableName, loadOnInit, maxBuckets) - Constructor for class net.corda.node.utilities.JDBCHashMap
A convenient JDBC table backed hash map with iteration order based on insertion order. See class AbstractJDBCHashMap for further implementation details.
JDBCHashMap.BlobMapTable - Class in net.corda.node.utilities
 
JDBCHashMapKt - Class in net.corda.node.utilities
 
JDBCHashSet<K> - Class in net.corda.node.utilities
A convenient JDBC table backed hash set with iteration order based on insertion order. See class AbstractJDBCHashSet and class AbstractJDBCHashMap for further implementation details.
JDBCHashSet(tableName, loadOnInit, maxBuckets) - Constructor for class net.corda.node.utilities.JDBCHashSet
A convenient JDBC table backed hash set with iteration order based on insertion order. See class AbstractJDBCHashSet and class AbstractJDBCHashMap for further implementation details.
JDBCHashSet.BlobSetTable - Class in net.corda.node.utilities
 
JsonSupport - Class in net.corda.node.utilities
Utilities and serialisers for working with JSON representations of basic types. This adds Jackson support for the java.time API, some core types, and Kotlin data classes.
JsonSupport.CalendarDeserializer - Class in net.corda.node.utilities
 
JsonSupport.CompositeKeyDeserializer - Class in net.corda.node.utilities
 
JsonSupport.CompositeKeySerializer - Class in net.corda.node.utilities
 
JsonSupport.IdentityObjectMapper - Class in net.corda.node.utilities
 
JsonSupport.LocalDateDeserializer - Class in net.corda.node.utilities
 
JsonSupport.LocalDateKeyDeserializer - Class in net.corda.node.utilities
 
JsonSupport.NodeInfoDeserializer - Class in net.corda.node.utilities
 
JsonSupport.NodeInfoSerializer - Class in net.corda.node.utilities
 
JsonSupport.NoPartyObjectMapper - Class in net.corda.node.utilities
 
JsonSupport.PartyDeserializer - Class in net.corda.node.utilities
 
JsonSupport.PartyObjectMapper - Interface in net.corda.node.utilities
 
JsonSupport.PartySerializer - Class in net.corda.node.utilities
 
JsonSupport.PublicKeyDeserializer - Class in net.corda.node.utilities
 
JsonSupport.PublicKeySerializer - Class in net.corda.node.utilities
 
JsonSupport.RpcObjectMapper - Class in net.corda.node.utilities
 
JsonSupport.SecureHashDeserializer<T extends SecureHash> - Class in net.corda.node.utilities
Implemented as a class so that we can instantiate for T.
JsonSupport.SecureHashSerializer - Class in net.corda.node.utilities
 
JsonSupport.ToStringSerializer - Class in net.corda.node.utilities
 

K

keyFromRow(row) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
Implementation should return the key object marshalled from the database table row.
keyFromRow(row) - Method in class net.corda.node.utilities.JDBCHashMap
Implementation should return the key object marshalled from the database table row.
keyManagement - Variable in class net.corda.node.internal.AbstractNode
 
KeyManagementService - Interface in net.corda.core.node.services
The KMS 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.
KeyManagementService.DefaultImpls - Class in net.corda.core.node.services
The KMS 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.
keySet() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
keySet() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
KotlinObjectSerializer - Class in net.corda.core.serialization
Serializer to deserialize kotlin object definitions marked with interface DeserializeAsKotlinObjectDef.
KryoKt - Class in net.corda.core.serialization
 

L

last($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
LastAcknowledgeInfo - Class in net.corda.node.services.network
 
LastAcknowledgeInfo(mapVersion) - Constructor for class net.corda.node.services.network.LastAcknowledgeInfo
 
lastIndexOf(element) - Method in class net.corda.client.fxutils.MapValuesList
 
Leaf(publicKey) - Constructor for class net.corda.core.crypto.CompositeKey.Leaf
The leaf node of the tree – a wrapper around a PublicKey primitive
Leaf(hash) - Constructor for class net.corda.core.crypto.PartialTree.Leaf
 
Leaf(value) - Constructor for class net.corda.core.transactions.MerkleTree.Leaf
 
LedgerTransaction - Class in net.corda.core.transactions
A LedgerTransaction is derived from a class WireTransaction. It is the result of doing the following operations:
LedgerTransaction(inputs, outputs, commands, attachments, id, notary, signers, timestamp, type) - Constructor for class net.corda.core.transactions.LedgerTransaction
A LedgerTransaction is derived from a class WireTransaction. It is the result of doing the following operations:
leftOuterJoin($receiver, rightTable, leftToJoinKey, rightToJoinKey, assemble) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
data class Person(val name: String, val managerName: String) val people: ObservableList = (..) val managerEmployeeMapping: ObservableList> = people.leftOuterJoin(people, Person::name, Person::managerName) { manager, employees -> Pair(manager, employees) }
leftOuterJoin($receiver, rightTable, leftToJoinKey, rightToJoinKey) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
data class Person(name: String, favouriteSpecies: Species) data class Animal(name: String, species: Species) val people: ObservableList = (..) val animals: ObservableList = (..) val peopleToFavouriteAnimals: ObservableMap> = people.leftOuterJoin(animals, Person::favouriteSpecies, Animal::species)
LeftOuterJoinedMap<K,A,B,C> - Class in net.corda.client.fxutils
class LeftOuterJoinedMap implements a special case of a left outer join where we're matching on primary keys of both tables.
LeftOuterJoinedMap(leftTable, rightTable, assemble) - Constructor for class net.corda.client.fxutils.LeftOuterJoinedMap
class LeftOuterJoinedMap implements a special case of a left outer join where we're matching on primary keys of both tables.
LegallyIdentifiable(signer, bits) - Constructor for class net.corda.core.crypto.DigitalSignature.LegallyIdentifiable
 
Lifecycle() - Constructor for enum net.corda.contracts.asset.Obligation.Lifecycle
Represents where in its lifecycle a contract state is, which in turn controls the commands that can be applied to the state. Most states will not leave the NORMAL lifecycle. Note that settled (as an end lifecycle) is represented by absence of the state on transaction output.
lift($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val aliceHeight: ObservableValue = (..) val bobHeight: ObservableValue = (..) fun sumHeight(a: Long, b: Long): Long { .. }
lift($receiver, arg0) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
lift($receiver, arg0, arg1) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
lift($receiver, arg0, arg1, arg2) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
lift($receiver, arg0, arg1, arg2, arg3) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
linearHeadsOfType_($this, stateType) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
Returns the linearHeads only when the type of the state would be considered an 'instanceof' the given type.
linearHeadsOfType_(stateType) - Method in interface net.corda.core.node.services.VaultService
Returns the linearHeads only when the type of the state would be considered an 'instanceof' the given type.
linearHeadsOfType_(stateType) - Method in class net.corda.node.services.vault.NodeVaultService
Returns the linearHeads only when the type of the state would be considered an 'instanceof' the given type.
LinearInterpolator - Class in net.corda.core.math
Interpolates values between the given data points using straight lines.
LinearInterpolator(xs, ys) - Constructor for class net.corda.core.math.LinearInterpolator
Interpolates values between the given data points using straight lines.
LinearInterpolator.Factory - Class in net.corda.core.math
 
LinearState - Interface in net.corda.core.contracts
A state that evolves by superseding itself, all of which share the common "linearId".
LinearState.ClauseVerifier<S extends LinearState,C extends CommandData> - Class in net.corda.core.contracts
Standard clause to verify the LinearState safety properties.
list($receiver, block) - Static method in class net.corda.core.Utils
 
listIterator() - Method in class net.corda.client.fxutils.MapValuesList
 
listIterator(index) - Method in class net.corda.client.fxutils.MapValuesList
 
load(txid) - Method in class net.corda.flows.FetchAttachmentsFlow
 
load(txid) - Method in class net.corda.flows.FetchDataFlow
 
load(txid) - Method in class net.corda.flows.FetchTransactionsFlow
 
loadCertificateAndKey(keyStore, keyPassword, alias) - Method in class net.corda.core.crypto.X509Utilities
Helper method to load a Certificate and KeyPair from their KeyStore. The access details should match those of the createCAKeyStoreAndTrustStore call used to manufacture the keys.
loadCertificateFromKeyStore(keyStoreFilePath, storePassword, alias) - Method in class net.corda.core.crypto.X509Utilities
Extract public X509 certificate from a KeyStore file assuming storage alias is know
loadCertificateFromPEMFile(filename) - Method in class net.corda.core.crypto.X509Utilities
Helper method to load back a .pem/.cer format file copy of a certificate
loadConfig(allowMissingConfig, configOverrides) - Method in class net.corda.node.CmdLineOptions
 
loadConfig(baseDirectory, configFileOverride, allowMissingConfig, configOverrides) - Method in class net.corda.node.services.config.ConfigHelper
 
loadKeyPairFromKeyStore(keyStoreFilePath, storePassword, keyPassword, alias) - Method in class net.corda.core.crypto.X509Utilities
Extract public and private keys from a KeyStore file assuming storage alias is known.
loadKeyStore(keyStoreFilePath, storePassword) - Method in class net.corda.core.crypto.X509Utilities
Helper method to open an existing keystore for modification/read
loadKeyStore(input, storePassword) - Method in class net.corda.core.crypto.X509Utilities
Helper method to open an existing keystore for modification/read
loadOrCreateKeyPairFromKeyStore(keyStoreFilePath, storePassword, keyPassword, alias, keyGenerator) - Method in class net.corda.core.crypto.X509Utilities
Extract public and private keys from a KeyStore file assuming storage alias is known, or create a new pair of keys using the provided function if the keys not exist.
loadOrCreateKeyStore(keyStoreFilePath, storePassword) - Method in class net.corda.core.crypto.X509Utilities
Helper method to either open an existing keystore for modification, or create a new blank keystore.
loadState($this, stateRef) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Given a class StateRef loads the referenced transaction and looks up the specified output interface ContractState.
loadState(stateRef) - Method in interface net.corda.core.node.ServiceHub
Given a class StateRef loads the referenced transaction and looks up the specified output interface ContractState.
loadState(stateRef) - Method in class net.corda.node.services.api.ServiceHubInternal
Given a class StateRef loads the referenced transaction and looks up the specified output interface ContractState.
localDate($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
LocalDateColumnType - Class in net.corda.node.utilities
ColumnType for marshalling to/from database on behalf of java.time.LocalDate.
localDateTime($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
LocalDateTimeColumnType - Class in net.corda.node.utilities
ColumnType for marshalling to/from database on behalf of java.time.LocalDateTime.
locked(body) - Method in class net.corda.core.ThreadBox
 
logElapsedTime(label, logger, body) - Static method in class net.corda.core.Utils
 
logElapsedTime($receiver, label, body) - Static method in class net.corda.core.Utils
 
LoggingKt - Class in net.corda.core.utilities
 
LogHelper - Class in net.corda.core.utilities
A configuration helper that allows modifying the log level for specific loggers
login() - Method in class net.corda.node.services.messaging.NodeLoginModule
 
logout() - Method in class net.corda.node.services.messaging.NodeLoginModule
 
longRange($receiver, range) - Static method in class net.corda.client.mock.GeneratorKt
 
longRange($receiver, from, to) - Static method in class net.corda.client.mock.GeneratorKt
 
lookup(compositeKey) - Method in class net.corda.client.model.NetworkIdentityModel
 
lookup(publicKey) - Method in class net.corda.client.model.NetworkIdentityModel
 

M

main(args) - Static method in class net.corda.node.ArtemisTestKt
 
main(args) - Static method in class net.corda.node.Corda
 
main(args) - Static method in class net.corda.node.utilities.certsigning.CertificateSignerKt
 
main(args) - Static method in class net.corda.node.utilities.ServiceIdentityGeneratorKt
 
makeAttachmentStorage(dir) - Method in class net.corda.node.internal.AbstractNode
 
makeIdentityService() - Method in class net.corda.node.internal.AbstractNode
 
makeKeyManagementService() - Method in class net.corda.node.internal.AbstractNode
 
makeMessagingService() - Method in class net.corda.node.internal.AbstractNode
 
makeMessagingService() - Method in class net.corda.node.internal.Node
 
makeNetworkMapService() - Method in class net.corda.node.internal.AbstractNode
 
makeNotaryService(type) - Method in class net.corda.node.internal.AbstractNode
 
makeSchemaService() - Method in class net.corda.node.internal.AbstractNode
 
makeServiceEntries() - Method in class net.corda.node.internal.AbstractNode
A service entry contains the advertised class ServiceInfo along with the service identity. The identity name is taken from the configuration or, if non specified, generated by combining the node's legal name and the service id.
makeUniquenessProvider(type) - Method in class net.corda.node.internal.AbstractNode
 
makeUniquenessProvider(type) - Method in class net.corda.node.internal.Node
 
makeVaultService() - Method in class net.corda.node.internal.AbstractNode
 
map($receiver, function) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val person: ObservableValue = (..) val personName: ObservableValue = person.map { it.name }
map($receiver, cached, function) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
val dogs: ObservableList = (..) val dogOwners: ObservableList = dogs.map { it.owner }
map(function) - Method in class net.corda.client.mock.Generator
 
map(function) - Method in class net.corda.core.ErrorOr
 
map($receiver, mapper) - Static method in class net.corda.core.Utils
 
MapChange.Added - Class in net.corda.core.node.services
 
MapChange.Modified - Class in net.corda.core.node.services
 
MapChange.Removed - Class in net.corda.core.node.services
 
MappedList<A,B> - Class in net.corda.client.fxutils
This is a variant of EasyBind.map where the mapped list is backed, therefore the mapping function will only be run when an element is inserted or updated. Use this instead of EasyBind.map to trade off memory vs CPU, or if (god forbid) the mapped function is side-effecting.
MappedList(list, function) - Constructor for class net.corda.client.fxutils.MappedList
This is a variant of EasyBind.map where the mapped list is backed, therefore the mapping function will only be run when an element is inserted or updated. Use this instead of EasyBind.map to trade off memory vs CPU, or if (god forbid) the mapped function is side-effecting.
MappedSchema - Class in net.corda.core.schemas
A database schema that might be configured for this node. As well as a name and version for identifying the schema, also list the classes that may be used in the generated object graph in order to configure the ORM tool.
MappedSchema(schemaFamily, version, mappedTypes) - Constructor for class net.corda.core.schemas.MappedSchema
A database schema that might be configured for this node. As well as a name and version for identifying the schema, also list the classes that may be used in the generated object graph in order to configure the ORM tool.
MapValuesList<K,A,C> - Class in net.corda.client.fxutils
class MapValuesList takes an ObservableMap and returns its values as an ObservableList. The order of returned elements is deterministic but unspecified.
MapValuesList.Companion - Class in net.corda.client.fxutils
 
MarshalledObservation - Class in net.corda.node.services.messaging
Used in the RPC wire protocol to wrap an observation with the handle of the observable it's intended for.
MarshalledObservation(forHandle, what) - Constructor for class net.corda.node.services.messaging.MarshalledObservation
Used in the RPC wire protocol to wrap an observation with the handle of the observable it's intended for.
match(onValue, onError) - Method in class net.corda.core.ErrorOr
 
matchedClauses(commands) - Method in class net.corda.core.contracts.clauses.AllOf
Determine which clauses are matched by the supplied commands.
matchedClauses(commands) - Method in class net.corda.core.contracts.clauses.AnyOf
Determine which clauses are matched by the supplied commands.
matchedClauses(commands) - Method in class net.corda.core.contracts.clauses.CompositeClause
Determine which clauses are matched by the supplied commands.
matchedClauses(commands) - Method in class net.corda.core.contracts.clauses.FirstComposition
Deprecated.
Determine which clauses are matched by the supplied commands.
matchedClauses(commands) - Method in class net.corda.core.contracts.clauses.FirstOf
Determine which clauses are matched by the supplied commands.
matches($receiver, commands) - Static method in class net.corda.core.contracts.clauses.ClauseKt
Determine if the given list of commands matches the required commands for a clause to trigger.
maybeWriteToDisk(downloaded) - Method in class net.corda.flows.FetchAttachmentsFlow
 
maybeWriteToDisk(downloaded) - Method in class net.corda.flows.FetchDataFlow
 
MerkleTransactionKt - Class in net.corda.core.transactions
 
MerkleTree - Class in net.corda.core.transactions
Creation and verification of a Merkle Tree for a Wire Transaction.
MerkleTree.Companion - Class in net.corda.core.transactions
 
MerkleTree.DuplicatedLeaf - Class in net.corda.core.transactions
 
MerkleTree.Leaf - Class in net.corda.core.transactions
 
MerkleTree.Node - Class in net.corda.core.transactions
 
MerkleTreeException - Exception in net.corda.core.crypto
 
MerkleTreeException(reason) - Constructor for exception net.corda.core.crypto.MerkleTreeException
 
Message - Interface in net.corda.core.messaging
A message is defined, at this level, to be a (topic, timestamp, byte arrays) triple, where the topic is a string in Java-style reverse dns form, with "platform." being a prefix reserved by the platform for its own use. Vendor specific messages can be defined, but use your domain name as the prefix e.g. "uk.co.bigbank.messages.SomeMessage".
MessageHandlerRegistration - Interface in net.corda.core.messaging
 
MessageRecipientGroup - Interface in net.corda.core.messaging
A base class for a set of recipients specifically identified by the sender.
MessageRecipients - Interface in net.corda.core.messaging
The interface for a group of message recipients (which may contain only one recipient)
MessagingKt - Class in net.corda.core.messaging
 
MessagingService - Interface in net.corda.core.messaging
A interface MessagingService sits at the boundary between a message routing / networking layer and the core platform code.
MessagingServiceBuilder<T extends MessagingServiceInternal> - Interface in net.corda.node.services.api
This class lets you start up a interface MessagingService. Its purpose is to stop you from getting access to the methods on the messaging service interface until you have successfully started up the system. One of these objects should be the only way to obtain a reference to a interface MessagingService. Startup may be a slow process: some implementations may let you cast the returned future to an object that lets you get status info.
MessagingServiceInternal - Interface in net.corda.node.services.api
 
METHOD_NAME - Static variable in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
MetricsKt - Class in net.corda.node.utilities
 
minus(other) - Method in class net.corda.core.contracts.Amount
 
MissingAttachmentsException - Exception in net.corda.core.serialization
Thrown during deserialisation to indicate that an attachment needed to construct the class WireTransaction is not found
MissingAttachmentsException(ids) - Constructor for exception net.corda.core.serialization.MissingAttachmentsException
Thrown during deserialisation to indicate that an attachment needed to construct the class WireTransaction is not found
Models - Class in net.corda.client.model
 
ModelsKt - Class in net.corda.client.model
 
Modified(node, previousNode) - Constructor for class net.corda.core.node.services.MapChange.Modified
 
MonitoringService - Class in net.corda.node.services.api
Provides access to various metrics and ways to notify monitoring services of things, for sysadmin purposes. This is not an interface because it is too lightweight to bother mocking out.
MonitoringService(metrics) - Constructor for class net.corda.node.services.api.MonitoringService
Provides access to various metrics and ways to notify monitoring services of things, for sysadmin purposes. This is not an interface because it is too lightweight to bother mocking out.
MoreThanOneNotary(tx) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.MoreThanOneNotary
 
Move(contractHash) - Constructor for class net.corda.contracts.asset.Commands.Move
A command stating that money has been moved, optionally to fulfil another contract.
Move() - Constructor for class net.corda.contracts.asset.Commands.Move
A command stating that money has been moved, optionally to fulfil another contract.
move(newAmount, newOwner) - Method in class net.corda.contracts.asset.Cash.State
 
Move(contractHash) - Constructor for class net.corda.contracts.asset.Commands.Move
A command stating that money has been moved, optionally to fulfil another contract.
Move() - Constructor for class net.corda.contracts.asset.Commands.Move
A command stating that money has been moved, optionally to fulfil another contract.
move(newAmount, newOwner) - Method in class net.corda.contracts.asset.CommodityContract.State
 
Move(contractHash) - Constructor for class net.corda.contracts.asset.Commands.Move
A command stating that a debt has been moved, optionally to fulfil another contract.
Move() - Constructor for class net.corda.contracts.asset.Commands.Move
A command stating that a debt has been moved, optionally to fulfil another contract.
move(newAmount, newOwner) - Method in class net.corda.contracts.asset.Obligation.State
 
Move() - Constructor for class net.corda.contracts.Clauses.Move
 
Move(contractHash) - Constructor for class net.corda.contracts.Commands.Move
 
Move() - Constructor for class net.corda.contracts.Commands.Move
 
Move() - Constructor for class net.corda.contracts.Commands.Move
 
Move() - Constructor for class net.corda.core.contracts.Commands.Move
 
move(prior, newOwner) - Method in class net.corda.core.contracts.DummyContract.Companion
 
move(priors, newOwner) - Method in class net.corda.core.contracts.DummyContract.Companion
 
move(newAmount, newOwner) - Method in interface net.corda.core.contracts.FungibleAsset
 
moveBusinessDays(date, direction, i) - Method in class net.corda.core.contracts.BusinessCalendar
Returns a date which is the inbound date plus/minus a given number of business days. TODO: Make more efficient if necessary
MoveCommand - Interface in net.corda.core.contracts
A common move command for contracts which can change owner.
MoveGenerator - Class in net.corda.contracts.testing
 
MoveGenerator() - Constructor for class net.corda.contracts.testing.MoveGenerator
 
moveTo($receiver, target, options) - Static method in class net.corda.core.Utils
 
MultilateralNetState<P> - Class in net.corda.contracts.clause
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.
MultilateralNetState(template) - Constructor for class net.corda.contracts.clause.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.
MultilateralNettableState<T> - Interface in net.corda.core.contracts
Interface for state objects that support being netted with other state objects.
MultiOwnerState(magicNumber, owners) - Constructor for class net.corda.core.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.
MutableClock - Class in net.corda.node.utilities
An abstract class with helper methods for a type of Clock that might have it's concept of "now" adjusted externally.
MutableClock() - Constructor for class net.corda.node.utilities.MutableClock
An abstract class with helper methods for a type of Clock that might have it's concept of "now" adjusted externally.

N

NamedByHash - Interface in net.corda.core.contracts
Implemented by anything that can be named by a secure hash value (e.g. transactions, attachments).
Net() - Constructor for class net.corda.contracts.asset.Clauses.Net
Clause for supporting netting of obligations.
Net(type) - Constructor for class net.corda.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.
net(other) - Method in class net.corda.contracts.asset.Obligation.State
Perform bilateral netting of this state with another state. The two states must be compatible (as in bilateralNetState objects are equal).
net(other) - Method in interface net.corda.core.contracts.BilateralNettableState
Perform bilateral netting of this state with another state. The two states must be compatible (as in bilateralNetState objects are equal).
net - Variable in class net.corda.node.internal.AbstractNode
 
net.corda.client.fxutils - package net.corda.client.fxutils
 
net.corda.client.mock - package net.corda.client.mock
 
net.corda.client.model - package net.corda.client.model
 
net.corda.contracts - package net.corda.contracts
 
net.corda.contracts.asset - package net.corda.contracts.asset
 
net.corda.contracts.clause - package net.corda.contracts.clause
 
net.corda.contracts.testing - package net.corda.contracts.testing
 
net.corda.core - package net.corda.core
 
net.corda.core.contracts - package net.corda.core.contracts
 
net.corda.core.contracts.clauses - package net.corda.core.contracts.clauses
 
net.corda.core.crypto - package net.corda.core.crypto
 
net.corda.core.flows - package net.corda.core.flows
 
net.corda.core.math - package net.corda.core.math
 
net.corda.core.messaging - package net.corda.core.messaging
 
net.corda.core.node - package net.corda.core.node
 
net.corda.core.node.services - package net.corda.core.node.services
 
net.corda.core.schemas - package net.corda.core.schemas
 
net.corda.core.serialization - package net.corda.core.serialization
 
net.corda.core.testing - package net.corda.core.testing
 
net.corda.core.transactions - package net.corda.core.transactions
 
net.corda.core.utilities - package net.corda.core.utilities
 
net.corda.flows - package net.corda.flows
 
net.corda.node - package net.corda.node
 
net.corda.node.driver - package net.corda.node.driver
 
net.corda.node.internal - package net.corda.node.internal
 
net.corda.node.serialization - package net.corda.node.serialization
 
net.corda.node.services - package net.corda.node.services
 
net.corda.node.services.api - package net.corda.node.services.api
 
net.corda.node.services.config - package net.corda.node.services.config
 
net.corda.node.services.events - package net.corda.node.services.events
 
net.corda.node.services.identity - package net.corda.node.services.identity
 
net.corda.node.services.keys - package net.corda.node.services.keys
 
net.corda.node.services.messaging - package net.corda.node.services.messaging
 
net.corda.node.services.network - package net.corda.node.services.network
 
net.corda.node.services.persistence - package net.corda.node.services.persistence
 
net.corda.node.services.schema - package net.corda.node.services.schema
 
net.corda.node.services.statemachine - package net.corda.node.services.statemachine
 
net.corda.node.services.transactions - package net.corda.node.services.transactions
 
net.corda.node.services.vault - package net.corda.node.services.vault
 
net.corda.node.utilities - package net.corda.node.utilities
 
net.corda.node.utilities.certsigning - package net.corda.node.utilities.certsigning
 
net.corda.node.webserver - package net.corda.node.webserver
 
net.corda.node.webserver.api - package net.corda.node.webserver.api
 
net.corda.node.webserver.internal - package net.corda.node.webserver.internal
 
net.corda.node.webserver.servlets - package net.corda.node.webserver.servlets
 
net.corda.schemas - package net.corda.schemas
 
netAmountsDue(balances) - Static method in class net.corda.contracts.asset.ObligationKt
Net off the amounts due between parties.
NetClause<C extends CommandData,P> - Class in net.corda.contracts.clause
Clause for netting contract states. Currently only supports obligation contract.
NetClause() - Constructor for class net.corda.contracts.clause.NetClause
Clause for netting contract states. Currently only supports obligation contract.
NetCommand - Interface in net.corda.core.contracts
A common netting command for contracts whose states can be netted.
netMapCache - Variable in class net.corda.node.internal.AbstractNode
 
NetState<P> - Interface in net.corda.contracts.clause
Common interface for the state subsets used when determining nettability of two or more states. Exposes the underlying issued thing.
NettableState<N extends BilateralNettableState<N>,T> - Interface in net.corda.core.contracts
 
NetType - Enum in net.corda.core.contracts
Enum for the types of netting that can be applied to state objects. Exact behaviour for each type of netting is left to the contract to determine.
NetType() - Constructor for enum net.corda.core.contracts.NetType
Enum for the types of netting that can be applied to state objects. Exact behaviour for each type of netting is left to the contract to determine.
NETWORK_MAP_QUEUE - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
NetworkCacheError - Exception in net.corda.core.node.services
 
NetworkCacheError.DeregistrationFailed - Exception in net.corda.core.node.services
Indicates a failure to deregister, because of a rejected request from the remote node
NetworkIdentityModel - Class in net.corda.client.model
 
NetworkIdentityModel() - Constructor for class net.corda.client.model.NetworkIdentityModel
 
NetworkMapAddress(hostAndPort) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
NetworkMapCache - Interface in net.corda.core.node.services
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.
NetworkMapCache.DefaultImpls - Class in net.corda.core.node.services
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.
NetworkMapCache.MapChange - Class in net.corda.core.node.services
 
NetworkMapInfo - Class in net.corda.node.internal
 
NetworkMapInfo(address, legalName) - Constructor for class net.corda.node.internal.NetworkMapInfo
 
NetworkMapService - Interface in net.corda.node.services.network
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. This information is cached locally within nodes, by the interface NetworkMapCache. Currently very basic consensus controls are applied, using signed changes which replace each other based on a serial number present in the change.
NetworkMapService.Companion - Class in net.corda.node.services.network
 
NetworkMapService.FetchMapRequest - Class in net.corda.node.services.network
 
NetworkMapService.FetchMapResponse - Class in net.corda.node.services.network
 
NetworkMapService.QueryIdentityRequest - Class in net.corda.node.services.network
 
NetworkMapService.QueryIdentityResponse - Class in net.corda.node.services.network
 
NetworkMapService.RegistrationRequest - Class in net.corda.node.services.network
 
NetworkMapService.RegistrationResponse - Class in net.corda.node.services.network
 
NetworkMapService.SubscribeRequest - Class in net.corda.node.services.network
 
NetworkMapService.SubscribeResponse - Class in net.corda.node.services.network
 
NetworkMapService.Update - Class in net.corda.node.services.network
 
NetworkMapService.UpdateAcknowledge - Class in net.corda.node.services.network
 
networkMapUpdates() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns all parties currently visible on the network with their advertised services and an observable of future updates to the network.
networkMapUpdates() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns all parties currently visible on the network with their advertised services and an observable of future updates to the network.
newSecureRandom() - Static method in class net.corda.core.crypto.CryptoUtilities
 
newTransaction(isolation) - Method in class net.corda.node.utilities.StrandLocalTransactionManager
 
next() - Method in class net.corda.core.utilities.NonEmptySet.Iterator
 
nextCertificate() - Method in class net.corda.core.crypto.CertificateStream
 
nextFixingOf() - Method in interface net.corda.core.contracts.FixableDealState
When is the next fixing and what is the fixing for?
nextHostAndPort() - Method in class net.corda.node.driver.PortAllocation
 
nextPort() - Method in class net.corda.node.driver.PortAllocation.Incremental
 
nextPort() - Method in class net.corda.node.driver.PortAllocation
 
nextPort() - Method in class net.corda.node.driver.PortAllocation.RandomFree
 
nextScheduledActivity(thisStateRef, flowLogicRefFactory) - Method in interface net.corda.core.contracts.SchedulableState
Indicate whether there is some activity to be performed at some future point in time with respect to this interface ContractState, what that activity is and at what point in time it should be initiated. This can be used to implement deadlines for payment or processing of financial instruments according to a schedule.
nextStep() - Method in class net.corda.core.utilities.ProgressTracker
Iterates the progress tracker. If the current step has a child, the child is iterated instead (recursively). Returns the latest step at the bottom of the step tree.
Node(threshold, children, weights) - Constructor for class net.corda.core.crypto.CompositeKey.Node
Represents a node in the key tree. It maintains a list of child nodes – sub-trees, and associated weights carried by child node signatures.
Node(left, right) - Constructor for class net.corda.core.crypto.PartialTree.Node
 
Node(node) - Constructor for class net.corda.core.node.services.PartyInfo.Node
 
Node(value, left, right) - Constructor for class net.corda.core.transactions.MerkleTree.Node
 
Node - Class in net.corda.node.internal
A Node manages a standalone server that takes part in the P2P network. It creates the services found in interface ServiceHub, loads important data off disk and starts listening for connections.
Node(configuration, advertisedServices, clock) - Constructor for class net.corda.node.internal.Node
A Node manages a standalone server that takes part in the P2P network. It creates the services found in interface ServiceHub, loads important data off disk and starts listening for connections.
NODE_DATABASE_PREFIX - Static variable in class net.corda.node.utilities.DatabaseSupportKt
Table prefix for all tables owned by the node module.
NODE_ROLE - Static variable in class net.corda.node.services.messaging.NodeLoginModule
 
NODE_USER - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
NodeAddress(queueName, hostAndPort) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
This is the class used to implement interface SingleMessageRecipient, for now. Note that in future this class may change or evolve and code that relies upon it being a simple host/port may not function correctly. For instance it may contain onion routing data.
NodeAddress.Companion - Class in net.corda.node.services.messaging
 
NodeAttachmentService - Class in net.corda.node.services.persistence
Stores attachments in the specified local directory, which must exist. Doesn't allow new attachments to be uploaded.
NodeAttachmentService(storePath, metrics) - Constructor for class net.corda.node.services.persistence.NodeAttachmentService
Stores attachments in the specified local directory, which must exist. Doesn't allow new attachments to be uploaded.
NodeAttachmentService.OnDiskHashMismatch - Exception in net.corda.node.services.persistence
 
NodeClock - Class in net.corda.node.serialization
A Clock that tokenizes itself when serialized, and delegates to an underlying Clock implementation.
NodeClock(delegateClock) - Constructor for class net.corda.node.serialization.NodeClock
A Clock that tokenizes itself when serialized, and delegates to an underlying Clock implementation.
NodeClock() - Constructor for class net.corda.node.serialization.NodeClock
A Clock that tokenizes itself when serialized, and delegates to an underlying Clock implementation.
NodeConfiguration - Interface in net.corda.node.services.config
 
NodeConfiguration.DefaultImpls - Class in net.corda.node.services.config
 
NodeConfigurationKt - Class in net.corda.node.services.config
 
NodeDatabaseConnectionProvider() - Constructor for class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
 
NodeHandle - Class in net.corda.node.driver
 
NodeHandle(nodeInfo, rpc, configuration, process) - Constructor for class net.corda.node.driver.NodeHandle
 
nodeIdentity() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns Node's identity, assuming this will not change while the node is running.
nodeIdentity() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns Node's identity, assuming this will not change while the node is running.
NodeInfo - Class in net.corda.core.node
Info about a network node that acts on behalf of some form of contract party.
NodeInfo(address, legalIdentity, advertisedServices, physicalLocation) - Constructor for class net.corda.core.node.NodeInfo
Info about a network node that acts on behalf of some form of contract party.
NodeLoginModule - Class in net.corda.node.services.messaging
Clients must connect to us with a username and password and must use TLS. If a someone connects with ArtemisMessagingComponent.NODE_USER then we confirm it's just us as the node by checking their TLS certificate is the same as our one in our key store. Then they're given full access to all valid queues. If they connect with ArtemisMessagingComponent.PEER_USER then we confirm they belong on our P2P network by checking their root CA is the same as our root CA. If that's the case the only access they're given is the ablility send to our P2P address. In both cases the messages these authenticated nodes send to us are tagged with their subject DN and we assume the CN within that is their legal name. Otherwise if the username is neither of the above we assume it's an RPC user and authenticate against our list of valid RPC users. RPC clients are given permission to perform RPC and nothing else.
NodeLoginModule() - Constructor for class net.corda.node.services.messaging.NodeLoginModule
Clients must connect to us with a username and password and must use TLS. If a someone connects with ArtemisMessagingComponent.NODE_USER then we confirm it's just us as the node by checking their TLS certificate is the same as our one in our key store. Then they're given full access to all valid queues. If they connect with ArtemisMessagingComponent.PEER_USER then we confirm they belong on our P2P network by checking their root CA is the same as our root CA. If that's the case the only access they're given is the ablility send to our P2P address. In both cases the messages these authenticated nodes send to us are tagged with their subject DN and we assume the CN within that is their legal name. Otherwise if the username is neither of the above we assume it's an RPC user and authenticate against our list of valid RPC users. RPC clients are given permission to perform RPC and nothing else.
NodeLoginModule.Companion - Class in net.corda.node.services.messaging
 
NodeMapError - Exception in net.corda.node.services.network
 
NodeMapError.InvalidSignature - Exception in net.corda.node.services.network
Thrown if the signature on the node info does not match the public key for the identity
NodeMapError.InvalidSubscriber - Exception in net.corda.node.services.network
Thrown if the replyTo of a subscription change message is not a single message recipient
NodeMapError.UnknownChangeType - Exception in net.corda.node.services.network
Thrown if a change arrives which is of an unknown type
NodeMessagingClient - Class in net.corda.node.services.messaging
This class implements the interface MessagingService API using Apache Artemis, the successor to their ActiveMQ product. Artemis is a message queue broker and here we run a client connecting to the specified broker instance class ArtemisMessagingServer. It's primarily concerned with peer-to-peer messaging.
NodeMessagingClient(config, serverHostPort, myIdentity, nodeExecutor, database, networkMapRegistrationFuture) - Constructor for class net.corda.node.services.messaging.NodeMessagingClient
This class implements the interface MessagingService API using Apache Artemis, the successor to their ActiveMQ product. Artemis is a message queue broker and here we run a client connecting to the specified broker instance class ArtemisMessagingServer. It's primarily concerned with peer-to-peer messaging.
NodeMessagingClient.Companion - Class in net.corda.node.services.messaging
 
NodeMessagingClient.Handler - Class in net.corda.node.services.messaging
A registration to handle messages of different types
NodeMonitorModel - Class in net.corda.client.model
This model exposes raw event streams to and from the node.
NodeMonitorModel() - Constructor for class net.corda.client.model.NodeMonitorModel
This model exposes raw event streams to and from the node.
NodeRegistration - Class in net.corda.node.services.network
A node registration state in the network map.
NodeRegistration(node, serial, type, expires) - Constructor for class net.corda.node.services.network.NodeRegistration
A node registration state in the network map.
NodeRegistrationInfo - Class in net.corda.node.services.network
 
NodeRegistrationInfo(reg, mapVersion) - Constructor for class net.corda.node.services.network.NodeRegistrationInfo
 
NodeSchedulerService - Class in net.corda.node.services.events
A first pass of a simple interface SchedulerService that works with class MutableClocks for testing, demonstrations and simulations that also encompasses the Vault observer for processing transactions.
NodeSchedulerService(database, services, flowLogicRefFactory, schedulerTimerExecutor, unfinishedSchedules) - Constructor for class net.corda.node.services.events.NodeSchedulerService
A first pass of a simple interface SchedulerService that works with class MutableClocks for testing, demonstrations and simulations that also encompasses the Vault observer for processing transactions.
NodeSchedulerService.RunScheduled - Class in net.corda.node.services.events
 
NodeSchemaService - Class in net.corda.node.services.schema
Most basic implementation of interface SchemaService.
NodeSchemaService() - Constructor for class net.corda.node.services.schema.NodeSchemaService
Most basic implementation of interface SchemaService.
NodeVaultService - Class in net.corda.node.services.vault
Currently, the node vault service is a very simple RDBMS backed implementation. It will change significantly when we add further functionality as the design for the vault and vault service matures.
NodeVaultService(services) - Constructor for class net.corda.node.services.vault.NodeVaultService
Currently, the node vault service is a very simple RDBMS backed implementation. It will change significantly when we add further functionality as the design for the vault and vault service matures.
NonEmptySet<T> - Class in net.corda.core.utilities
A set which is constrained to ensure it can never be empty. An initial value must be provided at construction, and attempting to remove the last element will cause an IllegalStateException. The underlying set is exposed for Kryo to access, but should not be accessed directly.
NonEmptySet(initial) - Constructor for class net.corda.core.utilities.NonEmptySet
A set which is constrained to ensure it can never be empty. An initial value must be provided at construction, and attempting to remove the last element will cause an IllegalStateException. The underlying set is exposed for Kryo to access, but should not be accessed directly.
NonEmptySet.Iterator<T> - Class in net.corda.core.utilities
 
NonEmptySetKt - Class in net.corda.core.utilities
 
nonEmptySetOf(initial, elements) - Static method in class net.corda.core.utilities.NonEmptySetKt
 
NonEmptySetSerializer - Class in net.corda.core.utilities
Custom serializer which understands it has to read in an item before trying to construct the set.
noneOrSingle($receiver, predicate) - Static method in class net.corda.core.Utils
Returns the single element matching the given predicate, or null if element was not found, or throws if more than one element was found.
noneOrSingle($receiver) - Static method in class net.corda.core.Utils
Returns single element, or null if element was not found, or throws if more than one element was found.
noNetworkMapConfigured() - Method in class net.corda.node.internal.AbstractNode
This is overriden by the mock node implementation to enable operation without any network map service
nonNullValueToString(value) - Method in class net.corda.node.utilities.InstantColumnType
 
nonNullValueToString(value) - Method in class net.corda.node.utilities.LocalDateColumnType
 
nonNullValueToString(value) - Method in class net.corda.node.utilities.LocalDateTimeColumnType
 
NoPartyObjectMapper() - Constructor for class net.corda.node.utilities.JsonSupport.NoPartyObjectMapper
 
NoReferencesSerializer<T> - Class in net.corda.core.serialization
 
NoReferencesSerializer(baseSerializer) - Constructor for class net.corda.core.serialization.NoReferencesSerializer
 
NotaryChange() - Constructor for class net.corda.core.contracts.TransactionType.NotaryChange
A special transaction type for reassigning a notary for a state. Validation does not involve running any contract code, it just checks that the states are unmodified apart from the notary field.
NotaryChange - Class in net.corda.node.services
 
NotaryChange.Builder - Class in net.corda.core.contracts
A transaction builder that automatically sets the transaction type to class TransactionType.NotaryChange and adds the list of participants to the signers set for every input state.
NotaryChange.Plugin - Class in net.corda.node.services
 
NotaryChange.Service - Class in net.corda.node.services
A service that monitors the network for requests for changing the notary of a state, and immediately runs the class NotaryChangeFlow if the auto-accept criteria are met.
NotaryChangeFlow - Class in net.corda.flows
A flow to be used for changing a state's Notary. This is required since all input states to a transaction must point to the same notary.
NotaryChangeFlow.Acceptor - Class in net.corda.flows
 
NotaryChangeFlow.Instigator<T extends ContractState> - Class in net.corda.flows
 
NotaryChangeInWrongTransactionType(tx, outputNotary) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
 
NotaryError - Class in net.corda.flows
 
NotaryError.Conflict - Class in net.corda.flows
 
NotaryError.SignaturesInvalid - Class in net.corda.flows
 
NotaryError.SignaturesMissing - Class in net.corda.flows
 
NotaryError.TimestampInvalid - Class in net.corda.flows
Thrown if the time specified in the timestamp command is outside the allowed tolerance
NotaryError.TransactionInvalid - Class in net.corda.flows
 
NotaryException - Exception in net.corda.flows
 
NotaryException(error) - Constructor for exception net.corda.flows.NotaryException
 
NotaryFlow - Class in net.corda.flows
 
NotaryFlow.Client - Class in net.corda.flows
A flow to be used for obtaining a signature from a NotaryService ascertaining the transaction timestamp is correct and none of its inputs have been used in another completed transaction.
NotaryFlow.Service - Class in net.corda.flows
Checks that the timestamp command is valid (if present) and commits the input state, or returns a conflict if any of the input states have been previously committed.
NotaryFlow.SignRequest - Class in net.corda.flows
 
notaryParty - Variable in class net.corda.flows.NotaryFlow.Client
 
NotaryService - Class in net.corda.node.services.transactions
A Notary service acts as the final signer of a transaction ensuring two things:
NotaryService(services) - Constructor for class net.corda.node.services.transactions.NotaryService
A Notary service acts as the final signer of a transaction ensuring two things:
NOTIFICATIONS_ADDRESS - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
notify($this, tx) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
Same as notifyAll but with a single transaction.
notify(tx) - Method in interface net.corda.core.node.services.VaultService
Same as notifyAll but with a single transaction.
notify(tx) - Method in class net.corda.node.services.vault.NodeVaultService
Same as notifyAll but with a single transaction.
notifyAll(txns) - Method in interface net.corda.core.node.services.VaultService
Possibly update the vault by marking as spent states that these transactions consume, and adding any relevant new states that they create. You should only insert transactions that have been successfully verified here!
notifyAll(txns) - Method in class net.corda.node.services.vault.NodeVaultService
Possibly update the vault by marking as spent states that these transactions consume, and adding any relevant new states that they create. You should only insert transactions that have been successfully verified here!
notifyMutationObservers() - Method in class net.corda.node.utilities.MutableClock
Must be called by subclasses when they mutate (but not just with the passage of time as per the "wall clock").
notifySubscribers(wireReg, mapVersion) - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
NotifyTransactionHandler(otherParty) - Constructor for class net.corda.node.services.persistence.Service.NotifyTransactionHandler
 
NotifyTxRequest(tx) - Constructor for class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
 
notNullValueToDB(value) - Method in class net.corda.node.utilities.CompositeKeyColumnType
 
notNullValueToDB(value) - Method in class net.corda.node.utilities.InstantColumnType
 
notNullValueToDB(value) - Method in class net.corda.node.utilities.LocalDateColumnType
 
notNullValueToDB(value) - Method in class net.corda.node.utilities.LocalDateTimeColumnType
 
notNullValueToDB(value) - Method in class net.corda.node.utilities.PublicKeyColumnType
 
notNullValueToDB(value) - Method in class net.corda.node.utilities.SecureHashColumnType
 
notNullValueToDB(value) - Method in class net.corda.node.utilities.UUIDStringColumnType
 
NoZeroSizedOutputs<S extends FungibleAsset<T>,C extends CommandData,T> - Class in net.corda.contracts.clause
Clause for fungible asset contracts, which enforces that no output state should have a balance of zero.
NoZeroSizedOutputs() - Constructor for class net.corda.contracts.clause.NoZeroSizedOutputs
Clause for fungible asset contracts, which enforces that no output state should have a balance of zero.
NullPublicKey - Class in net.corda.core.crypto
 
NullSignature - Class in net.corda.core.crypto
A signature with a key and value of zero. Useful when you want a signature object that you know won't ever be used.

O

ObjectMapperConfig - Class in net.corda.node.webserver.servlets
Primary purpose is to install Kotlin extensions for Jackson ObjectMapper so data classes work and to organise serializers / deserializers for java.time.* classes as necessary.
ObjectMapperConfig(rpc) - Constructor for class net.corda.node.webserver.servlets.ObjectMapperConfig
Primary purpose is to install Kotlin extensions for Jackson ObjectMapper so data classes work and to organise serializers / deserializers for java.time.* classes as necessary.
ObjectPropertyDelegate(klass, objectPropertyProperty) - Constructor for class net.corda.client.model.TrackedDelegate.ObjectPropertyDelegate
 
Obligation<P> - Class in net.corda.contracts.asset
An obligation contract commits the obligor to delivering a specified amount of a fungible asset (for example the class Cash contract) at a specified future point in time. Settlement transactions may split and merge contracts across multiple input and output states. The goal of this design is to handle amounts owed, and these contracts are expected to be netted/merged, with settlement only for any remainder amount.
Obligation() - Constructor for class net.corda.contracts.asset.Obligation
An obligation contract commits the obligor to delivering a specified amount of a fungible asset (for example the class Cash contract) at a specified future point in time. Settlement transactions may split and merge contracts across multiple input and output states. The goal of this design is to handle amounts owed, and these contracts are expected to be netted/merged, with settlement only for any remainder amount.
Obligation.Clauses - Interface in net.corda.contracts.asset
 
Obligation.Commands - Interface in net.corda.contracts.asset
 
Obligation.Lifecycle - Enum in net.corda.contracts.asset
Represents where in its lifecycle a contract state is, which in turn controls the commands that can be applied to the state. Most states will not leave the NORMAL lifecycle. Note that settled (as an end lifecycle) is represented by absence of the state on transaction output.
Obligation.State<P> - Class in net.corda.contracts.asset
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.
Obligation.Terms<P> - Class in net.corda.contracts.asset
Subset of state, containing the elements specified when issuing a new settlement contract.
ObligationKt - Class in net.corda.contracts.asset
 
ObservableDelegate(klass, observableProperty) - Constructor for class net.corda.client.model.TrackedDelegate.ObservableDelegate
 
ObservableFoldKt - Class in net.corda.client.fxutils
 
ObservableListDelegate(klass, observableListProperty) - Constructor for class net.corda.client.model.TrackedDelegate.ObservableListDelegate
 
ObservableListReadOnlyDelegate(klass, observableListReadOnlyProperty) - Constructor for class net.corda.client.model.TrackedDelegate.ObservableListReadOnlyDelegate
 
ObservableUtilitiesKt - Class in net.corda.client.fxutils
 
ObservableValueDelegate(klass, observableValueProperty) - Constructor for class net.corda.client.model.TrackedDelegate.ObservableValueDelegate
 
OBSERVATIONS_TO - Static variable in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
ObserverDelegate(klass, observerProperty) - Constructor for class net.corda.client.model.TrackedDelegate.ObserverDelegate
 
obtainLegalIdentity() - Method in class net.corda.node.internal.AbstractNode
 
obtainLegalIdentityKey() - Method in class net.corda.node.internal.AbstractNode
 
of(t) - Method in class net.corda.core.ErrorOr.Companion
 
of(b) - Method in class net.corda.core.serialization.OpaqueBytes.Companion
 
offset(d, n) - Method in class net.corda.core.contracts.Frequency.Annual
 
offset(d, n) - Method in class net.corda.core.contracts.Frequency.BiWeekly
 
offset(d, n) - Method in class net.corda.core.contracts.Frequency.Daily
 
offset(d, n) - Method in class net.corda.core.contracts.Frequency.Monthly
 
offset(d, n) - Method in enum net.corda.core.contracts.Frequency
 
offset(d, n) - Method in class net.corda.core.contracts.Frequency.Quarterly
 
offset(d, n) - Method in class net.corda.core.contracts.Frequency.SemiAnnual
 
offset(d, n) - Method in class net.corda.core.contracts.Frequency.Weekly
 
OnDiskHashMismatch(file, actual) - Constructor for exception net.corda.node.services.persistence.NodeAttachmentService.OnDiskHashMismatch
 
OnLedgerAsset<T,C extends CommandData,S extends FungibleAsset<T>> - Class in net.corda.contracts.asset
An asset transaction may split and merge assets 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.
OnLedgerAsset() - Constructor for class net.corda.contracts.asset.OnLedgerAsset
An asset transaction may split and merge assets 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.
onNext($receiver, topic, sessionId) - Static method in class net.corda.core.messaging.MessagingKt
Returns a ListenableFuture of the next message payload (Message.data) which is received on the given topic and sessionId. The payload is deserialized to an object of type M. Any exceptions thrown will be captured by the future.
opaque($receiver) - Static method in class net.corda.core.serialization.ByteArraysKt
 
OpaqueBytes - Class in net.corda.core.serialization
A simple class that wraps a byte array and makes the equals/hashCode/toString methods work as you actually expect. In an ideal JVM this would be a value type and be completely overhead free. Project Valhalla is adding such functionality to Java, but it won't arrive for a few years yet!
OpaqueBytes(bytes) - Constructor for class net.corda.core.serialization.OpaqueBytes
A simple class that wraps a byte array and makes the equals/hashCode/toString methods work as you actually expect. In an ideal JVM this would be a value type and be completely overhead free. Project Valhalla is adding such functionality to Java, but it won't arrive for a few years yet!
OpaqueBytes.Companion - Class in net.corda.core.serialization
 
open() - Method in interface net.corda.core.contracts.Attachment
 
open() - Method in class net.corda.core.serialization.OpaqueBytes
Returns a ByteArrayInputStream of the bytes
openAsJAR($this) - Static method in class net.corda.core.contracts.Attachment.DefaultImpls
 
openAsJAR() - Method in interface net.corda.core.contracts.Attachment
 
openAttachment(id) - Method in interface net.corda.core.node.services.AttachmentStorage
Returns a handle to a locally stored attachment, or null if it's not known. The handle can be used to open a stream for the data, which will be a zip/jar file.
openAttachment(id) - Method in class net.corda.node.services.persistence.NodeAttachmentService
Returns a handle to a locally stored attachment, or null if it's not known. The handle can be used to open a stream for the data, which will be a zip/jar file.
OptionalConfig<T> - Class in net.corda.node.services.config
Helper class for optional configurations
OptionalConfig(conf, lambda) - Constructor for class net.corda.node.services.config.OptionalConfig
Helper class for optional configurations
OrderedSerializer - Class in net.corda.core.serialization
 
Outbound(expectedCommonName) - Constructor for class net.corda.node.ConnectionDirection.Outbound
 
Outbound() - Constructor for class net.corda.node.ConnectionDirection.Outbound
 
Outbound(expectedCommonName) - Constructor for class net.corda.node.services.messaging.ConnectionDirection.Outbound
 
Outbound() - Constructor for class net.corda.node.services.messaging.ConnectionDirection.Outbound
 
outputStates() - Method in class net.corda.core.transactions.TransactionBuilder
 
outRef(index) - Method in class net.corda.core.transactions.LedgerTransaction
 
outRef(index) - Method in class net.corda.core.transactions.WireTransaction
Returns a class StateAndRef for the given output index.
outRef(state) - Method in class net.corda.core.transactions.WireTransaction
Returns a class StateAndRef for the requested output state, or throws IllegalArgumentException if not found.
OverlappingAttachments(path) - Constructor for exception net.corda.core.node.AttachmentsClassLoader.OverlappingAttachments
 
OwnableState - Interface in net.corda.core.contracts
A contract state that can have a single owner.
owned by($receiver, owner) - Static method in class net.corda.contracts.asset.CashKt
 
owned by($receiver, owner) - Static method in class net.corda.contracts.asset.ObligationKt
 
owned by($receiver, owner) - Static method in class net.corda.contracts.CommercialPaperKt
 
owned by($receiver, newOwner) - Static method in class net.corda.contracts.CommercialPaperKt
 
ownedBy($receiver, owner) - Static method in class net.corda.contracts.asset.CashKt
 
ownedBy($receiver, owner) - Static method in class net.corda.contracts.asset.ObligationKt
 

P

P2P_QUEUE - Static variable in class net.corda.node.ArtemisTestKt
 
P2P_QUEUE - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
parse(str) - Method in class net.corda.core.crypto.SecureHash.Companion
 
parse(str) - Static method in class net.corda.core.crypto.SecureHash
 
parse(encoded) - Method in class net.corda.core.node.services.ServiceInfo.Companion
 
parse(id) - Method in class net.corda.core.node.services.ServiceType.Companion
 
parse(args) - Method in class net.corda.node.ArgsParser
 
parseAsHex($receiver) - Static method in class net.corda.core.serialization.ByteArraysKt
 
parseDateFromString(it) - Method in class net.corda.core.contracts.BusinessCalendar.Companion
Parses a date of the form YYYY-MM-DD, like 2016-01-10 for 10th Jan.
parseFromBase58(encoded) - Method in class net.corda.core.crypto.CompositeKey.Companion
 
parsePublicKeyBase58(base58String) - Static method in class net.corda.core.crypto.CryptoUtilities
 
PartiallyResolvedTransaction - Class in net.corda.client.model
class PartiallyResolvedTransaction holds a class SignedTransaction that has zero or more inputs resolved. The intent is to prepare clients for cases where an input can only be resolved in the future/cannot be resolved at all (for example because of permissioning)
PartiallyResolvedTransaction(transaction, inputs) - Constructor for class net.corda.client.model.PartiallyResolvedTransaction
class PartiallyResolvedTransaction holds a class SignedTransaction that has zero or more inputs resolved. The intent is to prepare clients for cases where an input can only be resolved in the future/cannot be resolved at all (for example because of permissioning)
PartiallyResolvedTransaction.Companion - Class in net.corda.client.model
 
PartiallyResolvedTransaction.InputResolution - Class in net.corda.client.model
 
PartialMerkleTree - Class in net.corda.core.crypto
Building and verification of Partial Merkle Tree. Partial Merkle Tree is a minimal tree needed to check that a given set of leaves belongs to a full Merkle Tree.
PartialMerkleTree(root) - Constructor for class net.corda.core.crypto.PartialMerkleTree
Building and verification of Partial Merkle Tree. Partial Merkle Tree is a minimal tree needed to check that a given set of leaves belongs to a full Merkle Tree.
PartialMerkleTree.Companion - Class in net.corda.core.crypto
 
PartialMerkleTree.PartialTree - Class in net.corda.core.crypto
The structure is a little different than that of Merkle Tree. Partial Tree might not be a full binary tree. Leaves represent either original Merkle tree leaves or cut subtree node with stored hash. We differentiate between the leaves that are included in a filtered transaction and leaves that just keep hashes needed for calculation. Reason for this approach: during verification it's easier to extract hashes used as a base for this tree.
PartialTree.IncludedLeaf - Class in net.corda.core.crypto
 
PartialTree.Leaf - Class in net.corda.core.crypto
 
PartialTree.Node - Class in net.corda.core.crypto
 
Party - Class in net.corda.core.crypto
The class Party class represents an entity on the network, which is typically identified by a legal name and public key that it can sign transactions under. As parties may use multiple keys for signing and, for example, have offline backup keys, the "public key" of a party is represented by a composite construct – a class CompositeKey, which combines multiple cryptographic public key primitives into a tree structure.
Party(name, owningKey) - Constructor for class net.corda.core.crypto.Party
The class Party class represents an entity on the network, which is typically identified by a legal name and public key that it can sign transactions under. As parties may use multiple keys for signing and, for example, have offline backup keys, the "public key" of a party is represented by a composite construct – a class CompositeKey, which combines multiple cryptographic public key primitives into a tree structure.
Party(name, owningKey) - Constructor for class net.corda.core.crypto.Party
A helper constructor that converts the given PublicKey in to a class CompositeKey with a single node
party($receiver, nameColumnName, keyColumnName) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
PartyAndReference - Class in net.corda.core.contracts
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.
PartyAndReference(party, reference) - Constructor for 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.
PartyAndReferenceGenerator - Class in net.corda.core.testing
 
PartyAndReferenceGenerator() - Constructor for class net.corda.core.testing.PartyAndReferenceGenerator
 
PartyColumns - Class in net.corda.node.utilities
 
PartyColumns(name, owningKey) - Constructor for class net.corda.node.utilities.PartyColumns
 
partyFromKey(key) - Method in interface net.corda.core.messaging.CordaRPCOps
Returns the class Party corresponding to the given key, if found.
partyFromKey(key) - Method in interface net.corda.core.node.services.IdentityService
 
partyFromKey(key) - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns the Party corresponding to the given key, if found.
partyFromKey(key) - Method in class net.corda.node.services.identity.InMemoryIdentityService
 
partyFromName(name) - Method in interface net.corda.core.messaging.CordaRPCOps
Returns the class Party with the given name as it's Party.name
partyFromName(name) - Method in interface net.corda.core.node.services.IdentityService
 
partyFromName(name) - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns the Party with the given name as it's Party.name
partyFromName(name) - Method in class net.corda.node.services.identity.InMemoryIdentityService
 
partyFromName(partyName) - Method in class net.corda.node.utilities.JsonSupport.IdentityObjectMapper
 
partyFromName(partyName) - Method in class net.corda.node.utilities.JsonSupport.NoPartyObjectMapper
 
partyFromName(partyName) - Method in interface net.corda.node.utilities.JsonSupport.PartyObjectMapper
 
partyFromName(partyName) - Method in class net.corda.node.utilities.JsonSupport.RpcObjectMapper
 
PartyGenerator - Class in net.corda.core.testing
 
PartyGenerator() - Constructor for class net.corda.core.testing.PartyGenerator
 
PartyInfo - Class in net.corda.core.node.services
Holds information about a class Party, which may refer to either a specific node or a service.
PartyInfo.Node - Class in net.corda.core.node.services
 
PartyInfo.Service - Class in net.corda.core.node.services
 
PayCash(amount, recipient) - Constructor for class net.corda.flows.CashCommand.PayCash
Pay cash to someone else.
PaymentRule - Enum in net.corda.core.contracts
Whether the payment should be made before the due date, or after it.
PaymentRule() - Constructor for enum net.corda.core.contracts.PaymentRule
Whether the payment should be made before the due date, or after it.
PEER_ROLE - Static variable in class net.corda.node.services.messaging.NodeLoginModule
 
PEER_USER - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
PEERS_PREFIX - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
PermissionException - Exception in net.corda.node.services.messaging
 
PermissionException(msg) - Constructor for exception net.corda.node.services.messaging.PermissionException
 
PersistentCashState(owner, pennies, currency, issuerParty, issuerRef) - Constructor for class net.corda.schemas.CashSchemaV1.PersistentCashState
 
PersistentCommericalPaperState(issuanceParty, issuanceRef, owner, maturity, faceValue, currency, faceValueIssuerParty, faceValueIssuerRef) - Constructor for class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
PersistentKeyManagementService - Class in net.corda.node.services.keys
A persistent re-implementation of class E2ETestKeyManagementService to support node re-start.
PersistentKeyManagementService(initialKeys) - Constructor for class net.corda.node.services.keys.PersistentKeyManagementService
A persistent re-implementation of class E2ETestKeyManagementService to support node re-start.
PersistentNetworkMapService - Class in net.corda.node.services.network
A network map service backed by a database to survive restarts of the node hosting it.
PersistentNetworkMapService(services) - Constructor for class net.corda.node.services.network.PersistentNetworkMapService
A network map service backed by a database to survive restarts of the node hosting it.
PersistentState - Class in net.corda.core.schemas
A super class for all mapped states exported to a schema that ensures the class StateRef appears on the database row. The class StateRef will be set to the correct value by the framework (there's no need to set during mapping generation by the state itself).
PersistentState(stateRef) - Constructor for class net.corda.core.schemas.PersistentState
A super class for all mapped states exported to a schema that ensures the class StateRef appears on the database row. The class StateRef will be set to the correct value by the framework (there's no need to set during mapping generation by the state itself).
PersistentState() - Constructor for class net.corda.core.schemas.PersistentState
A super class for all mapped states exported to a schema that ensures the class StateRef appears on the database row. The class StateRef will be set to the correct value by the framework (there's no need to set during mapping generation by the state itself).
PersistentStateRef - Class in net.corda.core.schemas
Embedded class StateRef representation used in state mapping.
PersistentStateRef(txId, index) - Constructor for class net.corda.core.schemas.PersistentStateRef
Embedded class StateRef representation used in state mapping.
PersistentStateRef(stateRef) - Constructor for class net.corda.core.schemas.PersistentStateRef
 
PersistentStateRef() - Constructor for class net.corda.core.schemas.PersistentStateRef
 
PersistentUniquenessProvider - Class in net.corda.node.services.transactions
A RDBMS backed Uniqueness provider
PersistentUniquenessProvider() - Constructor for class net.corda.node.services.transactions.PersistentUniquenessProvider
A RDBMS backed Uniqueness provider
PersistentUniquenessProvider.Companion - Class in net.corda.node.services.transactions
 
PhysicalLocation - Class in net.corda.core.node
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.
PhysicalLocation(coordinate, description) - Constructor for class net.corda.core.node.PhysicalLocation
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.
pickA(array) - Method in class net.corda.node.driver.DriverDSL.Companion
 
pickN($receiver, number, list) - Static method in class net.corda.client.mock.GeneratorKt
 
pickOne($receiver, list) - Static method in class net.corda.client.mock.GeneratorKt
 
Plugin() - Constructor for class net.corda.node.services.NotaryChange.Plugin
 
Plugin() - Constructor for class net.corda.node.services.persistence.DataVending.Plugin
 
PluginServiceHub - Interface in net.corda.core.node
A service hub to be used by the class CordaPluginRegistry
plus(other) - Method in class net.corda.core.contracts.Amount
 
plus(rhs) - Method in class net.corda.core.node.services.Vault.Update
Combine two updates into a single update with the combined inputs and outputs of the two updates but net any outputs of the left-hand-side (this) that are consumed by the inputs of the right-hand-side (rhs).
plus(sig) - Method in class net.corda.core.transactions.SignedTransaction
Alias for SignedTransaction.withAdditionalSignature to let you use Kotlin operator overloading.
plus(sigList) - Method in class net.corda.core.transactions.SignedTransaction
Alias for withAdditionalSignatures to let you use Kotlin operator overloading.
Polynomial - Class in net.corda.core.math
Represents a polynomial function of arbitrary degree.
Polynomial(coefficients) - Constructor for class net.corda.core.math.Polynomial
Represents a polynomial function of arbitrary degree.
PortAllocation - Class in net.corda.node.driver
 
PortAllocation.Incremental - Class in net.corda.node.driver
 
PortAllocation.RandomFree - Class in net.corda.node.driver
 
Position(tracker, newStep) - Constructor for class net.corda.core.utilities.Change.Position
 
POUNDS(amount) - Static method in class net.corda.core.contracts.ContractsDSL
 
prefixChars(prefixLen) - Method in class net.corda.core.crypto.SecureHash
 
Primary(progressTracker) - Constructor for class net.corda.flows.TwoPartyDealFlow.Primary
Abstracted bilateral deal flow participant that initiates communication/handshake.
Primary() - Constructor for class net.corda.flows.TwoPartyDealFlow.Primary
Abstracted bilateral deal flow participant that initiates communication/handshake.
Primary.Companion - Class in net.corda.flows
 
printBasicNodeInfo(description, info) - Static method in class net.corda.node.Corda
Used for useful info that we always want to show, even when not logging to the console
printHelp(sink) - Method in class net.corda.node.ArgsParser
 
PrivateKeyGenerator - Class in net.corda.core.testing
 
PrivateKeyGenerator() - Constructor for class net.corda.core.testing.PrivateKeyGenerator
 
processAcknowledge(req) - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
processFetchAllRequest(req) - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
processQueryRequest(req) - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
processRegistrationChangeRequest(req) - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
processSubscriptionRequest(req) - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
processUpdatePush(req) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
 
product(other) - Method in class net.corda.client.mock.Generator
 
ProgressTracker - Class in net.corda.core.utilities
A progress tracker helps surface information about the progress of an operation to a user interface or API of some kind. It lets you define a set of steps that represent an operation. A step is represented by an object (typically a singleton).
ProgressTracker(steps) - Constructor for class net.corda.core.utilities.ProgressTracker
A progress tracker helps surface information about the progress of an operation to a user interface or API of some kind. It lets you define a set of steps that represent an operation. A step is represented by an object (typically a singleton).
ProgressTracker.Change - Class in net.corda.core.utilities
 
ProgressTracker.DONE - Class in net.corda.core.utilities
 
ProgressTracker.RelabelableStep - Class in net.corda.core.utilities
This class makes it easier to relabel a step on the fly, to provide transient information.
ProgressTracker.Step - Class in net.corda.core.utilities
The superclass of all step objects.
ProgressTracker.UNSTARTED - Class in net.corda.core.utilities
 
ProgressTrackingEvent - Class in net.corda.client.model
 
ProgressTrackingEvent(stateMachineId, message) - Constructor for class net.corda.client.model.ProgressTrackingEvent
 
ProgressTrackingEvent.Companion - Class in net.corda.client.model
 
project(screenWidth, screenHeight, topLatitude, bottomLatitude, leftLongitude, rightLongitude) - Method in class net.corda.core.node.WorldCoordinate
Convert to screen coordinates using the Mercator projection. You should have a world map image that you know the precise extents of for this function to work.
Proposal(stateRef, modification, stx) - Constructor for class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
proxy(timeout, minVersion) - Method in class net.corda.node.services.messaging.CordaRPCClient
Returns a fresh proxy that lets you invoke RPCs on the server. Calls on it block, and if the server throws an exception then it will be rethrown on the client. Proxies are thread safe but only one RPC can be in flight at once. If you'd like to perform multiple RPCs in parallel, use this function multiple times to get multiple proxies.
proxy(timeout) - Method in class net.corda.node.services.messaging.CordaRPCClient
Returns a fresh proxy that lets you invoke RPCs on the server. Calls on it block, and if the server throws an exception then it will be rethrown on the client. Proxies are thread safe but only one RPC can be in flight at once. If you'd like to perform multiple RPCs in parallel, use this function multiple times to get multiple proxies.
proxy() - Method in class net.corda.node.services.messaging.CordaRPCClient
Returns a fresh proxy that lets you invoke RPCs on the server. Calls on it block, and if the server throws an exception then it will be rethrown on the client. Proxies are thread safe but only one RPC can be in flight at once. If you'd like to perform multiple RPCs in parallel, use this function multiple times to get multiple proxies.
proxyFor(rpcInterface, timeout, minVersion) - Method in class net.corda.node.services.messaging.CordaRPCClientImpl
Builds a proxy for the given type, which must descend from interface RPCOps.
publicKey($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
Table column helpers for use with Exposed, as per varchar etc.
PublicKeyColumnType - Class in net.corda.node.utilities
ColumnType for marshalling to/from database on behalf of PublicKey.
PublicKeyGenerator - Class in net.corda.core.testing
 
PublicKeyGenerator() - Constructor for class net.corda.core.testing.PublicKeyGenerator
 
pure(value) - Method in class net.corda.client.mock.Generator.Companion
 
put(key, value) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
put(commit) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
Stores the given Commands.PutAll.entries if no entry key already exists.
put(key, value) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
putAll(from) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
PutAll(entries) - Constructor for class net.corda.node.services.transactions.Commands.PutAll
 

Q

Query(withCommandOfType, followInputsOfType) - Constructor for class net.corda.core.contracts.TransactionGraphSearch.Query
 
Query() - Constructor for class net.corda.core.contracts.TransactionGraphSearch.Query
 
QueryableState - Interface in net.corda.core.schemas
A contract state that may be mapped to database schemas configured for this node to support querying for, or filtering of, states.
QueryIdentityRequest(identity, replyTo, sessionID) - Constructor for class net.corda.node.services.network.NetworkMapService.QueryIdentityRequest
 
QueryIdentityResponse(node) - Constructor for class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
 

R

RaftUniquenessProvider - Class in net.corda.node.services.transactions
A uniqueness provider that records committed input states in a distributed collection replicated and persisted in a Raft cluster, using the Copycat framework (http://atomix.io/copycat/).
RaftUniquenessProvider(storagePath, myAddress, clusterAddresses, db, config) - Constructor for class net.corda.node.services.transactions.RaftUniquenessProvider
A uniqueness provider that records committed input states in a distributed collection replicated and persisted in a Raft cluster, using the Copycat framework (http://atomix.io/copycat/).
RaftUniquenessProvider.Companion - Class in net.corda.node.services.transactions
 
RaftValidatingNotaryService - Class in net.corda.node.services.transactions
A validating notary service operated by a group of mutually trusting parties, uses the Raft algorithm to achieve consensus.
RaftValidatingNotaryService(services, timestampChecker, uniquenessProvider) - Constructor for class net.corda.node.services.transactions.RaftValidatingNotaryService
A validating notary service operated by a group of mutually trusting parties, uses the Raft algorithm to achieve consensus.
RaftValidatingNotaryService.Companion - Class in net.corda.node.services.transactions
 
random63BitValue() - Static method in class net.corda.core.Utils
Returns a random positive long generated using a secure RNG. This function sacrifies a bit of entropy in order to avoid potential bugs where the value is used in a context where negative numbers are not expected.
randomOrNull($receiver) - Static method in class net.corda.core.Utils
Returns a random element in the list, or null if empty
randomOrNull($receiver, predicate) - Static method in class net.corda.core.Utils
Returns a random element in the list matching the given predicate, or null if none found
randomSHA256() - Method in class net.corda.core.crypto.SecureHash.Companion
 
randomSHA256() - Static method in class net.corda.core.crypto.SecureHash
 
rate(from, to) - Method in interface net.corda.client.model.ExchangeRate
 
read(kryo, input, type) - Method in class net.corda.core.serialization.CompositeKeyLeafSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.CompositeKeyNodeSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.Ed25519PrivateKeySerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.Ed25519PublicKeySerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.ImmutableClassSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.InputStreamSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.KotlinObjectSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.NoReferencesSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.OrderedSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.ReferencesAwareJavaSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.SerializeAsTokenSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.SerializedBytesSerializer
 
read(kryo, input, type) - Method in class net.corda.core.serialization.WireTransactionSerializer
 
read(kryo, input, type) - Method in class net.corda.core.utilities.NonEmptySetSerializer
 
read($receiver, options, block) - Static method in class net.corda.core.Utils
 
read(kryo, input, type) - Method in class net.corda.node.services.messaging.ClassSerializer
 
read(body) - Method in class net.corda.node.utilities.FiberBox
 
readAll($receiver) - Static method in class net.corda.core.Utils
 
readBytesWithLength($receiver) - Static method in class net.corda.core.serialization.KryoKt
 
readLines($receiver, charset, block) - Static method in class net.corda.core.Utils
 
ReadOnlyBackedObservableMapBase<K,A,B> - Class in net.corda.client.fxutils
class ReadOnlyBackedObservableMapBase is a base class implementing all abstract functions required for an ObservableMap using a backing HashMap that subclasses should modify.
ReadOnlyBackedObservableMapBase() - Constructor for class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
class ReadOnlyBackedObservableMapBase is a base class implementing all abstract functions required for an ObservableMap using a backing HashMap that subclasses should modify.
ReadOnlyBackedObservableMapBaseKt - Class in net.corda.client.fxutils
 
ReadOnlyTransactionStorage - Interface in net.corda.core.node.services
Thread-safe storage of transactions.
readWithDeadline(clock, deadline, body) - Method in class net.corda.node.utilities.FiberBox
 
receive(receiveType, otherParty) - Method in class net.corda.core.flows.FlowLogic
Suspends until the specified otherParty sends us a message of type receiveType.
receive(receiveType, otherParty, sessionFlow) - Method in interface net.corda.core.flows.FlowStateMachine
 
receive(receiveType, otherParty, sessionFlow) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
ReceivedMessage - Interface in net.corda.core.messaging
 
ReceivedSessionMessage<M extends ExistingSessionMessage> - Class in net.corda.node.services.statemachine
 
ReceivedSessionMessage(sender, message) - Constructor for class net.corda.node.services.statemachine.ReceivedSessionMessage
 
ReceiveOnly<T extends SessionMessage> - Class in net.corda.node.services.statemachine
 
ReceiveOnly(session, receiveType) - Constructor for class net.corda.node.services.statemachine.ReceiveOnly
 
ReceiveRequest<T extends SessionMessage> - Interface in net.corda.node.services.statemachine
 
recordAsAssociation($receiver, toKey, merge) - Static method in class net.corda.client.fxutils.ObservableFoldKt
This variant simply associates each event with its key.
recordInSequence($receiver) - Static method in class net.corda.client.fxutils.ObservableFoldKt
recordInSequence records incoming events on the rx.Observable in sequence.
recordTransactions(txs) - Method in interface net.corda.core.node.ServiceHub
Given a list of class SignedTransactions, writes them to the local storage for validated transactions and then sends them to the vault for further processing.
recordTransactions($receiver, txs) - Static method in class net.corda.core.node.ServiceHubKt
Given some class SignedTransactions, writes them to the local storage for validated transactions and then sends them to the vault for further processing.
Redeem() - Constructor for class net.corda.contracts.Clauses.Redeem
 
Redeem() - Constructor for class net.corda.contracts.Commands.Redeem
 
Redeem() - Constructor for class net.corda.contracts.Commands.Redeem
 
ref(bytes) - Method in class net.corda.core.crypto.Party
 
ref(bytes) - Method in class net.corda.core.crypto.Party
 
ReferencesAwareJavaSerializer - Class in net.corda.core.serialization
Improvement to the builtin JavaSerializer by honouring the Kryo.getReferences setting.
register(nodeHostAndPort, sslConfig, username, password) - Method in class net.corda.client.model.NodeMonitorModel
Register for updates to/from a given vault. TODO provide an unsubscribe mechanism
register($receiver, type, read, write) - Static method in class net.corda.core.serialization.KryoKt
 
registerFlowInitiator(markerClass, flowFactory) - Method in interface net.corda.core.node.PluginServiceHub
Register the flow factory we wish to use when a initiating party attempts to communicate with us. The registration is done against a marker KClass which is sent in the session handshake by the other party. If this marker class has been registered then the corresponding factory will be used to create the flow which will communicate with the other side. If there is no mapping then the session attempt is rejected.
registerIdentity(party) - Method in interface net.corda.core.node.services.IdentityService
 
registerIdentity(party) - Method in class net.corda.node.services.identity.InMemoryIdentityService
 
registerProcess(process) - Method in class net.corda.node.driver.DriverDSL
 
registerRPCKryoTypes(kryo) - Method in class net.corda.core.node.CordaPluginRegistry
Optionally register types with Kryo for use over RPC, as we lock down the types that can be serialised in this particular use case. For example, if you add an RPC interface that carries some contract states back and forth, you need to register those classes here using the register method on Kryo.
registerWithContext(token, toBeTokenized, context) - Method in class net.corda.core.serialization.SingletonSerializationToken.Companion
 
registerWithNetworkMap() - Method in class net.corda.node.internal.AbstractNode
Register this node with the network map cache, and load network map from a remote service (and register for updates) if one has been supplied.
registerWithNetworkMap() - Method in class net.corda.node.internal.Node
Insert an initial step in the registration process which will throw an exception if a non-recoverable error is encountered when trying to connect to the network map node.
RegistrationRequest(wireReg, replyTo, sessionID) - Constructor for class net.corda.node.services.network.NetworkMapService.RegistrationRequest
 
RegistrationResponse(success) - Constructor for class net.corda.node.services.network.NetworkMapService.RegistrationResponse
 
RegulatorService - Interface in net.corda.node.services.api
Placeholder interface for regulator services.
RegulatorService.Companion - Class in net.corda.node.services.api
 
RelabelableStep($outer) - Constructor for class net.corda.core.utilities.ProgressTracker.RelabelableStep
This class makes it easier to relabel a step on the fly, to provide transient information.
remove(p) - Method in class net.corda.client.fxutils.AggregatedList
 
remove(p) - Method in class net.corda.client.fxutils.ChosenList
 
remove(p) - Method in class net.corda.client.fxutils.ConcatenatedList
 
remove(p) - Method in class net.corda.client.fxutils.FlattenedList
 
remove(p) - Method in class net.corda.client.fxutils.MappedList
 
remove(element) - Method in class net.corda.client.fxutils.MapValuesList
 
remove(p0, p1) - Method in class net.corda.client.fxutils.MapValuesList
 
remove(p) - Method in class net.corda.client.fxutils.MapValuesList
 
remove(key) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
remove(p) - Method in class net.corda.client.fxutils.ReplayedList
 
remove() - Method in class net.corda.core.utilities.NonEmptySet.Iterator
 
remove(element) - Method in class net.corda.core.utilities.NonEmptySet
 
remove(key) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
remove(element) - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
removeAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
removeAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
 
removeAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
 
removeAt(p) - Method in class net.corda.client.fxutils.AggregatedList
 
removeAt(p) - Method in class net.corda.client.fxutils.ChosenList
 
removeAt(p) - Method in class net.corda.client.fxutils.ConcatenatedList
 
removeAt(p) - Method in class net.corda.client.fxutils.FlattenedList
 
removeAt(p) - Method in class net.corda.client.fxutils.MappedList
 
removeAt(index) - Method in class net.corda.client.fxutils.MapValuesList
 
removeAt(p) - Method in class net.corda.client.fxutils.ReplayedList
 
removeCheckpoint(checkpoint) - Method in interface net.corda.node.services.api.CheckpointStorage
Remove existing checkpoint from the store. It is an error to attempt to remove a checkpoint which doesn't exist in the store. Doing so will throw an IllegalArgumentException.
removeCheckpoint(checkpoint) - Method in class net.corda.node.services.persistence.DBCheckpointStorage
Remove existing checkpoint from the store. It is an error to attempt to remove a checkpoint which doesn't exist in the store. Doing so will throw an IllegalArgumentException.
Removed(stateMachineName) - Constructor for class net.corda.client.model.StateMachineStatus.Removed
 
Removed(id) - Constructor for class net.corda.core.messaging.StateMachineUpdate.Removed
 
Removed(node) - Constructor for class net.corda.core.node.services.MapChange.Removed
 
removeListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
removeListener(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
removeListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
removeListener(listener) - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
removeMessageHandler(registration) - Method in interface net.corda.core.messaging.MessagingService
Removes a handler given the object returned from addMessageHandler. The callback will no longer be invoked once this method has returned, although executions that are currently in flight will not be interrupted.
removeMessageHandler(registration) - Method in class net.corda.node.services.messaging.NodeMessagingClient
Removes a handler given the object returned from addMessageHandler. The callback will no longer be invoked once this method has returned, although executions that are currently in flight will not be interrupted.
removeNode(node) - Method in interface net.corda.core.node.services.NetworkMapCache
Removes a node from the local cache.
removeNode(node) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Removes a node from the local cache.
renderIfSupported(body) - Method in class net.corda.core.utilities.Emoji
 
renderIfSupported(obj) - Method in class net.corda.core.utilities.Emoji
 
Rendering(tracker, ofStep) - Constructor for class net.corda.core.utilities.Change.Rendering
 
ReplayedList<A> - Class in net.corda.client.fxutils
This list type just replays changes propagated from the underlying source list. Used for testing changes and backing a non-backed observable
ReplayedList(sourceList) - Constructor for class net.corda.client.fxutils.ReplayedList
This list type just replays changes propagated from the underlying source list. Used for testing changes and backing a non-backed observable
replicate($receiver, number, generator) - Static method in class net.corda.client.mock.GeneratorKt
 
replicatePoisson($receiver, meanSize, generator) - Static method in class net.corda.client.mock.GeneratorKt
 
REPLY_TO - Static variable in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
Request(hashes) - Constructor for class net.corda.flows.FetchDataFlow.Request
 
Requirements - Class in net.corda.core.contracts
 
requirePermission(permission) - Static method in class net.corda.node.services.messaging.RPCStructures
Helper method which checks that the current RPC user is entitled for the given permission. Throws a exception PermissionException otherwise.
requireSingleCommand($receiver, klass) - Static method in class net.corda.core.contracts.ContractsDSL
 
requireThat(body) - Static method in class net.corda.core.contracts.ContractsDSL
 
reset(names) - Method in class net.corda.core.utilities.LogHelper
Removes custom configuration for the specified logger names
reset(classes) - Method in class net.corda.core.utilities.LogHelper
 
Resolved(stateAndRef) - Constructor for class net.corda.client.model.InputResolution.Resolved
 
ResolveTransactionsFlow - Class in net.corda.flows
This flow is used to verify the validity of a transaction by recursively checking the validity of all the dependencies. Once a transaction is checked it's inserted into local storage so it can be relayed and won't be checked again.
ResolveTransactionsFlow(txHashes, otherSide) - Constructor for class net.corda.flows.ResolveTransactionsFlow
This flow is used to verify the validity of a transaction by recursively checking the validity of all the dependencies. Once a transaction is checked it's inserted into local storage so it can be relayed and won't be checked again.
ResolveTransactionsFlow(stx, otherSide) - Constructor for class net.corda.flows.ResolveTransactionsFlow
Resolve the full history of a transaction and verify it with its dependencies.
ResolveTransactionsFlow(wtx, otherSide) - Constructor for class net.corda.flows.ResolveTransactionsFlow
Resolve the full history of a transaction and verify it with its dependencies.
ResolveTransactionsFlow.Companion - Class in net.corda.flows
 
ResolveTransactionsFlow.ExcessivelyLargeTransactionGraph - Exception in net.corda.flows
 
ResponseFilter - Class in net.corda.node.webserver.servlets
This adds headers needed for cross site scripting on API clients.
ResponseFilter() - Constructor for class net.corda.node.webserver.servlets.ResponseFilter
This adds headers needed for cross site scripting on API clients.
restoreThreadLocalTx(context) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
 
Result(fromDisk, downloaded) - Constructor for class net.corda.flows.FetchDataFlow.Result
 
retainAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
retainAll(elements) - Method in class net.corda.client.fxutils.MapValuesList
 
retainAll(elements) - Method in class net.corda.core.utilities.NonEmptySet
 
retrieveCertificates(requestId) - Method in interface net.corda.node.utilities.certsigning.CertificateSigningService
Poll Certificate Signing Server for the request and returns a chain of certificates if request has been approved, null otherwise.
retrieveCertificates(requestId) - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
Poll Certificate Signing Server for the request and returns a chain of certificates if request has been approved, null otherwise.
RetryableException - Exception in net.corda.core
This represents a transient exception or condition that might no longer be thrown if the operation is re-run or called again.
RetryableException(message) - Constructor for exception net.corda.core.RetryableException
This represents a transient exception or condition that might no longer be thrown if the operation is re-run or called again.
RPC_QUEUE_REMOVALS_QUEUE - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
RPC_REQUESTS_QUEUE - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
RPC_ROLE - Static variable in class net.corda.node.services.messaging.NodeLoginModule
 
rpcClientToNode() - Method in class net.corda.node.driver.NodeHandle
 
RPCDispatcher - Class in net.corda.node.services.messaging
Intended to service transient clients only (not p2p nodes) for short-lived, transient request/response pairs. If you need robustness, this is the wrong system. If you don't want a response, this is probably the wrong system (you could just send a message). If you want complex customisation of how requests/responses are handled, this is probably the wrong system.
RPCDispatcher(ops, userService, nodeLegalName) - Constructor for class net.corda.node.services.messaging.RPCDispatcher
Intended to service transient clients only (not p2p nodes) for short-lived, transient request/response pairs. If you need robustness, this is the wrong system. If you don't want a response, this is probably the wrong system (you could just send a message). If you want complex customisation of how requests/responses are handled, this is probably the wrong system.
RPCException - Exception in net.corda.node.services.messaging
Thrown to indicate a fatal error in the RPC system itself, as opposed to an error generated by the invoked method.
RPCException(msg, cause) - Constructor for exception net.corda.node.services.messaging.RPCException
Thrown to indicate a fatal error in the RPC system itself, as opposed to an error generated by the invoked method.
RPCException(msg) - Constructor for exception net.corda.node.services.messaging.RPCException
 
RPCException.DeadlineExceeded - Exception in net.corda.node.services.messaging
 
RpcObjectMapper(rpc) - Constructor for class net.corda.node.utilities.JsonSupport.RpcObjectMapper
 
RPCOps - Interface in net.corda.core.messaging
Base interface that all RPC servers must implement. Note: in Corda there's only one RPC interface. This base interface is here in case we split the RPC system out into a separate library one day.
RPCReturnsObservables - Interface in net.corda.core.messaging
If an RPC is tagged with this annotation it may return one or more observables anywhere in its response graph. Calling such a method comes with consequences: it's slower, and consumes server side resources as observations will buffer up on the server until they're consumed by the client.
RPCSinceVersion - Interface in net.corda.node.services.messaging
Records the protocol version in which this RPC was added.
RPCStructures - Class in net.corda.node.services.messaging
 
RPCUserService - Interface in net.corda.node.services
Service for retrieving class User objects representing RPC users who are authorised to use the RPC system. A class User contains their login username and password along with a set of permissions for RPC services they are allowed access to. These permissions are represented as Strings to allow RPC implementations to add their own permissioning.
RPCUserServiceImpl - Class in net.corda.node.services
 
RPCUserServiceImpl(config) - Constructor for class net.corda.node.services.RPCUserServiceImpl
 
RPCUserServiceKt - Class in net.corda.node.services
 
run() - Method in class net.corda.node.Client
 
run() - Method in class net.corda.node.internal.Node
Starts a blocking event loop for message dispatch.
run() - Method in class net.corda.node.services.messaging.NodeMessagingClient
Starts the p2p event loop: this method only returns once NodeMessagingClient.stop has been called.
run() - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
run() - Method in class net.corda.node.webserver.WebServer
 
runOnNextMessage($receiver, topic, sessionID, callback) - Static method in class net.corda.core.messaging.MessagingKt
Registers a handler for the given topic and session ID that runs the given callback with the message and then removes itself. This is useful for one-shot handlers that aren't supposed to stick around permanently. Note that this callback doesn't take the registration object, unlike the callback to MessagingService.addMessageHandler, as the handler is automatically deregistered before the callback runs.
runOnNextMessage($receiver, topicSession, callback) - Static method in class net.corda.core.messaging.MessagingKt
Registers a handler for the given topic and session that runs the given callback with the message and then removes itself. This is useful for one-shot handlers that aren't supposed to stick around permanently. Note that this callback doesn't take the registration object, unlike the callback to MessagingService.addMessageHandler.
RunScheduled(scheduledState, scheduler) - Constructor for class net.corda.node.services.events.NodeSchedulerService.RunScheduled
 
RunScheduled.Companion - Class in net.corda.node.services.events
 
runTest($receiver) - Method in class net.corda.node.driver.DriverBasedTest
 
runWithoutMapService() - Method in interface net.corda.core.node.services.NetworkMapCache
For testing where the network map cache is manipulated marks the service as immediately ready.
runWithoutMapService() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
For testing where the network map cache is manipulated marks the service as immediately ready.

S

sampleBernoulli($receiver, maxRatio, collection) - Static method in class net.corda.client.mock.GeneratorKt
 
sampleBernoulli($receiver, collection, maxRatio) - Static method in class net.corda.client.mock.GeneratorKt
 
saveCertificateAsPEMFile(x509Certificate, filename) - Method in class net.corda.core.crypto.X509Utilities
Helper method to store a .pem/.cer format file copy of a certificate if required for import into a PC/Mac, or for inspection
saveKeyStore(keyStore, keyStoreFilePath, storePassword) - Method in class net.corda.core.crypto.X509Utilities
Helper method save KeyStore to storage
SchedulableState - Interface in net.corda.core.contracts
 
Scheduled - Interface in net.corda.core.contracts
Something which is scheduled to happen at a point in time
ScheduledActivity - Class in net.corda.core.contracts
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.
ScheduledActivity(logicRef, scheduledAt) - Constructor for 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.
ScheduledActivityObserver - Class in net.corda.node.services.events
This observes the vault and schedules and unschedules activities appropriately based on state production and consumption.
ScheduledActivityObserver(services) - Constructor for class net.corda.node.services.events.ScheduledActivityObserver
This observes the vault and schedules and unschedules activities appropriately based on state production and consumption.
ScheduledStateRef - Class in net.corda.core.contracts
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.
ScheduledStateRef(ref, scheduledAt) - Constructor for 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.
scheduler - Variable in class net.corda.node.internal.AbstractNode
 
SchedulerService - Interface in net.corda.core.node.services
Provides access to schedule activity at some point in time. This interface might well be expanded to increase the feature set in the future.
scheduleStateActivity(action) - Method in interface net.corda.core.node.services.SchedulerService
Schedule a new activity for a TX output, probably because it was just produced.
scheduleStateActivity(action) - Method in class net.corda.node.services.events.NodeSchedulerService
Schedule a new activity for a TX output, probably because it was just produced.
SchemaOptions(databaseSchema, tablePrefix) - Constructor for class net.corda.node.services.api.SchemaService.SchemaOptions
Represents any options configured on the node for a schema.
schemas - Variable in class net.corda.node.internal.AbstractNode
 
SchemaService - Interface in net.corda.node.services.api
A configuration and customisation point for Object Relational Mapping of contract state objects.
SchemaService.SchemaOptions - Class in net.corda.node.services.api
Represents any options configured on the node for a schema.
Secondary(progressTracker) - Constructor for class net.corda.flows.TwoPartyDealFlow.Secondary
Abstracted bilateral deal flow participant that is recipient of initial communication.
Secondary() - Constructor for class net.corda.flows.TwoPartyDealFlow.Secondary
Abstracted bilateral deal flow participant that is recipient of initial communication.
Secondary.Companion - Class in net.corda.flows
 
SecureHash - Class in net.corda.core.crypto
Container for a cryptographically secure hash value. Provides utilities for generating a cryptographic hash using different algorithms (currently only SHA-256 supported).
secureHash($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
SecureHash.Companion - Class in net.corda.core.crypto
 
SecureHash.SHA256 - Class in net.corda.core.crypto
SHA-256 is part of the SHA-2 hash function family. Generated hash is fixed size, 256-bits (32-bytes)
SecureHashColumnType - Class in net.corda.node.utilities
ColumnType for marshalling to/from database on behalf of class SecureHash.
SecureHashDeserializer() - Constructor for class net.corda.node.utilities.JsonSupport.SecureHashDeserializer
Implemented as a class so that we can instantiate for T.
SecureHashGenerator - Class in net.corda.core.testing
 
SecureHashGenerator() - Constructor for class net.corda.core.testing.SecureHashGenerator
 
SecureHashKt - Class in net.corda.core.crypto
 
select(criteria) - Method in class net.corda.node.webserver.api.StatesQuery.Companion
 
Selection(criteria) - Constructor for class net.corda.node.webserver.api.StatesQuery.Selection
 
selectSchemas(state) - Method in interface net.corda.node.services.api.SchemaService
Given a state, select schemas to map it to that are supported by generateMappedObject and that are configured for this node.
selectSchemas(state) - Method in class net.corda.node.services.schema.NodeSchemaService
Given a state, select schemas to map it to that are supported by generateMappedObject and that are configured for this node.
Seller(otherParty, notaryNode, assetToSell, price, myKeyPair, progressTracker) - Constructor for class net.corda.flows.TwoPartyTradeFlow.Seller
 
Seller.Companion - Class in net.corda.flows
 
SellerTradeInfo(assetForSale, price, sellerOwnerKey) - Constructor for class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
send(otherParty, payload) - Method in class net.corda.core.flows.FlowLogic
Queues the given payload for sending to the otherParty and continues without suspending.
send(otherParty, payload, sessionFlow) - Method in interface net.corda.core.flows.FlowStateMachine
 
send($receiver, topic, sessionID, payload, to, uuid) - Static method in class net.corda.core.messaging.MessagingKt
 
send($receiver, topicSession, payload, to, uuid) - Static method in class net.corda.core.messaging.MessagingKt
 
send(message, target) - Method in interface net.corda.core.messaging.MessagingService
Sends a message to the given receiver. The details of how receivers are identified is up to the messaging implementation: the type system provides an opaque high level view, with more fine grained control being available via type casting. Once this function returns the message is queued for delivery but not necessarily delivered: if the recipients are offline then the message could be queued hours or days later.
send(message, queueName) - Method in class net.corda.node.Client
 
send(message, target) - Method in class net.corda.node.services.messaging.NodeMessagingClient
Sends a message to the given receiver. The details of how receivers are identified is up to the messaging implementation: the type system provides an opaque high level view, with more fine grained control being available via type casting. Once this function returns the message is queued for delivery but not necessarily delivered: if the recipients are offline then the message could be queued hours or days later.
send(data, toAddress) - Method in class net.corda.node.services.messaging.RPCDispatcher
 
send(otherParty, payload, sessionFlow) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
sendAndReceive(receiveType, otherParty, payload) - Method in class net.corda.core.flows.FlowLogic
Serializes and queues the given payload object for sending to the otherParty. Suspends until a response is received, which must be of the given receiveType. Remember that when receiving data from other parties the data should not be trusted until it's been thoroughly verified for consistency and that all expectations are satisfied, as a malicious peer may send you subtly corrupted data in order to exploit your code.
sendAndReceive(receiveType, otherParty, payload, sessionFlow) - Method in interface net.corda.core.flows.FlowStateMachine
 
sendAndReceive(receiveType, otherParty, payload, sessionFlow) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
SendAndReceive<T extends SessionMessage> - Class in net.corda.node.services.statemachine
 
SendAndReceive(session, message, receiveType) - Constructor for class net.corda.node.services.statemachine.SendAndReceive
 
SendOnly - Class in net.corda.node.services.statemachine
 
SendOnly(session, message) - Constructor for class net.corda.node.services.statemachine.SendOnly
 
sendRequest($receiver, topic, request, target) - Static method in class net.corda.flows.ServiceRequestMessageKt
Sends a interface ServiceRequestMessage to target and returns a ListenableFuture of the response.
SendRequest - Interface in net.corda.node.services.statemachine
 
sequence($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
data class Person(val height: ObservableValue) val people: List = listOf(alice, bob) val heights: ObservableList = people.map(Person::height).sequence()
sequence(generators) - Method in class net.corda.client.mock.Generator.Companion
 
SerializationToken - Interface in net.corda.core.serialization
This represents a token in the serialized stream for an instance of a type that implements interface SerializeAsToken.
serialize(expr, generator, provider) - Method in class net.corda.core.contracts.ExpressionSerializer
 
serialize($receiver, kryo) - Static method in class net.corda.core.serialization.KryoKt
Can be called on any object to convert it to a byte array (wrapped by class SerializedBytes), regardless of whether the type is marked as serializable or was designed for it (so be careful!).
serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.CompositeKeySerializer
 
serialize(value, gen, serializers) - Method in class net.corda.node.utilities.JsonSupport.NodeInfoSerializer
 
serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.PartySerializer
 
serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.PublicKeySerializer
 
serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.SecureHashSerializer
 
serialize(obj, generator, provider) - Method in class net.corda.node.utilities.JsonSupport.ToStringSerializer
 
SerializeAsToken - Interface in net.corda.core.serialization
This interface should be implemented by classes that want to substitute a token representation of themselves if they are serialized because they have a lot of internal state that does not serialize (well).
SerializeAsTokenContext - Class in net.corda.core.serialization
A context for mapping SerializationTokens to/from SerializeAsTokens.
SerializeAsTokenContext(toBeTokenized, kryo) - Constructor for class net.corda.core.serialization.SerializeAsTokenContext
A context for mapping SerializationTokens to/from SerializeAsTokens.
SerializeAsTokenSerializer<T extends SerializeAsToken> - Class in net.corda.core.serialization
A Kryo serializer for interface SerializeAsToken implementations.
SerializeAsTokenSerializer() - Constructor for class net.corda.core.serialization.SerializeAsTokenSerializer
A Kryo serializer for interface SerializeAsToken implementations.
SerializeAsTokenSerializer.Companion - Class in net.corda.core.serialization
 
SerializedBytes<T> - Class in net.corda.core.serialization
A type safe wrapper around a byte array that contains a serialised object. You can call SerializedBytes.deserialize to get the original object back.
SerializedBytes(bytes) - Constructor for class net.corda.core.serialization.SerializedBytes
A type safe wrapper around a byte array that contains a serialised object. You can call SerializedBytes.deserialize to get the original object back.
SerializedBytesSerializer - Class in net.corda.core.serialization
A serialiser that avoids writing the wrapper class to the byte stream, thus ensuring class SerializedBytes is a pure type safety hack.
SerializedBytesWireTransaction($receiver, kryo) - Static method in class net.corda.core.serialization.KryoKt
 
serializedHash(x) - Static method in class net.corda.core.transactions.MerkleTransactionKt
 
serializeToBlob(value, finalizables) - Static method in class net.corda.node.utilities.JDBCHashMapKt
 
Server - Class in net.corda.node
 
Server(baseDir, myHostPort) - Constructor for class net.corda.node.Server
 
serverTime() - Method in interface net.corda.node.webserver.api.APIServer
Report current UTC time as understood by the platform.
serverTime() - Method in class net.corda.node.webserver.internal.APIServerImpl
Report current UTC time as understood by the platform.
Service(service) - Constructor for class net.corda.core.node.services.PartyInfo.Service
 
Service(services) - Constructor for class net.corda.flows.Issuer.Service
 
Service(otherSide, timestampChecker, uniquenessProvider) - Constructor for class net.corda.flows.NotaryFlow.Service
Checks that the timestamp command is valid (if present) and commits the input state, or returns a conflict if any of the input states have been previously committed.
Service(services) - Constructor for class net.corda.node.services.NotaryChange.Service
A service that monitors the network for requests for changing the notary of a state, and immediately runs the class NotaryChangeFlow if the auto-accept criteria are met.
Service(services) - Constructor for class net.corda.node.services.persistence.DataVending.Service
This class sets up network message handlers for requests from peers for data keyed by hash. It is a piece of simple glue that sits between the network layer and the database layer.
Service.NotifyTransactionHandler - Class in net.corda.node.services.persistence
 
ServiceAddress(identity) - Constructor for class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
class ArtemisMessagingComponent.ServiceAddress implements interface MessageRecipientGroup. It holds a queue associated with a service advertised by zero or more nodes. Each advertising node has an associated consumer.
ServiceAffinityExecutor(threadName, numThreads) - Constructor for class net.corda.node.utilities.AffinityExecutor.ServiceAffinityExecutor
An executor backed by thread pool (which may often have a single thread) which makes it easy to schedule tasks in the future and verify code is running on the executor.
ServiceAffinityExecutor.Companion - Class in net.corda.node.utilities
 
ServiceEntry - Class in net.corda.core.node
Information for an advertised service including the service specific identity information. The identity can be used in flows and is distinct from the Node's legalIdentity
ServiceEntry(info, identity) - Constructor for class net.corda.core.node.ServiceEntry
Information for an advertised service including the service specific identity information. The identity can be used in flows and is distinct from the Node's legalIdentity
ServiceHub - Interface in net.corda.core.node
A service hub simply vends references to the other services a node has. Some of those services may be missing or mocked out. This class is useful to pass to chunks of pluggable code that might have need of many different kinds of functionality and you don't want to hard-code which types in the interface.
serviceHub - Variable in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
ServiceHub.DefaultImpls - Class in net.corda.core.node
A service hub simply vends references to the other services a node has. Some of those services may be missing or mocked out. This class is useful to pass to chunks of pluggable code that might have need of many different kinds of functionality and you don't want to hard-code which types in the interface.
ServiceHubInternal - Class in net.corda.node.services.api
 
ServiceHubInternal() - Constructor for class net.corda.node.services.api.ServiceHubInternal
 
ServiceHubInternalKt - Class in net.corda.node.services.api
 
ServiceHubKt - Class in net.corda.core.node
 
serviceIdentities(type) - Method in class net.corda.core.node.NodeInfo
 
ServiceIdentityGenerator - Class in net.corda.node.utilities
 
ServiceIdentityGeneratorKt - Class in net.corda.node.utilities
 
ServiceInfo - Class in net.corda.core.node.services
A container for additional information for an advertised service.
ServiceInfo(type, name) - Constructor for class net.corda.core.node.services.ServiceInfo
A container for additional information for an advertised service.
ServiceInfo.Companion - Class in net.corda.core.node.services
 
ServiceInfoKt - Class in net.corda.core.node.services
 
ServiceRequestMessage - Interface in net.corda.flows
Abstract superclass for request messages sent to services which expect a reply.
ServiceRequestMessageKt - Class in net.corda.flows
 
SERVICES_PREFIX - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
ServicesKt - Class in net.corda.core.node.services
 
ServiceType - Class in net.corda.core.node.services
Identifier for service types a node can expose over the network to other peers. These types are placed into network map advertisements. Services that are purely local and are not providing functionality to other parts of the network don't need a declared service type.
ServiceType.Companion - Class in net.corda.core.node.services
 
SESSION_ID_PROPERTY - Static variable in class net.corda.node.services.messaging.NodeMessagingClient
 
SessionConfirm - Class in net.corda.node.services.statemachine
 
SessionConfirm(initiatorSessionId, initiatedSessionId) - Constructor for class net.corda.node.services.statemachine.SessionConfirm
 
SessionData - Class in net.corda.node.services.statemachine
 
SessionData(recipientSessionId, payload) - Constructor for class net.corda.node.services.statemachine.SessionData
 
SessionEnd - Class in net.corda.node.services.statemachine
 
SessionEnd(recipientSessionId, errorResponse) - Constructor for class net.corda.node.services.statemachine.SessionEnd
 
SessionInit - Class in net.corda.node.services.statemachine
 
SessionInit(initiatorSessionId, flowName, firstPayload) - Constructor for class net.corda.node.services.statemachine.SessionInit
 
SessionInitResponse - Interface in net.corda.node.services.statemachine
 
SessionMessage - Interface in net.corda.node.services.statemachine
 
SessionMessageKt - Class in net.corda.node.services.statemachine
 
SessionReject - Class in net.corda.node.services.statemachine
 
SessionReject(initiatorSessionId, errorMessage) - Constructor for class net.corda.node.services.statemachine.SessionReject
 
set(index, element) - Method in class net.corda.client.fxutils.MapValuesList
 
setAdvertisedServices(p) - Method in class net.corda.core.node.NodeInfo
 
setAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
setAll(p0) - Method in class net.corda.client.fxutils.MapValuesList
 
setAttachmentStorage($receiver, value) - Static method in class net.corda.core.serialization.KryoKt
 
setAutomaticallyExtractAttachments(p) - Method in class net.corda.node.services.persistence.NodeAttachmentService
If true, newly inserted attachments will be unzipped to a subdirectory of the storePath. This is intended for human browsing convenience: the attachment itself will still be the file (that is, edits to the extracted directory will not have any effect).
setCachedTree(p) - Method in class net.corda.core.transactions.WireTransaction
 
setCheckAttachmentsOnLoad(p) - Method in class net.corda.node.services.persistence.NodeAttachmentService
 
setCheckpointStorage(p) - Method in class net.corda.node.internal.AbstractNode
 
setChildProgressTracker(step, childProgressTracker) - Method in class net.corda.core.utilities.ProgressTracker
 
setConsumer(p) - Method in class net.corda.node.Client
 
setContext(kryo, context) - Method in class net.corda.core.serialization.SerializeAsTokenSerializer.Companion
 
setCurrency(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
setCurrency(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setCurrentLabel(value) - Method in class net.corda.core.utilities.ProgressTracker.RelabelableStep
 
setCurrentStep(value) - Method in class net.corda.core.utilities.ProgressTracker
Reading returns the value of stepsstepIndex, 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.
setDatabase(p) - Method in class net.corda.node.internal.AbstractNode
 
setDatabase(value) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
 
setDbCloser(p) - Method in class net.corda.node.internal.AbstractNode
 
setExpires(p) - Method in class net.corda.node.services.network.NodeRegistration
 
setFaceValue(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setFaceValueIssuerParty(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setFaceValueIssuerRef(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setFlowLogicFactory(p) - Method in class net.corda.node.internal.AbstractNode
 
setIdentity(p) - Method in class net.corda.node.internal.AbstractNode
 
setIndex(p) - Method in class net.corda.core.schemas.PersistentStateRef
 
setInfo(p) - Method in class net.corda.node.internal.AbstractNode
 
setInNodeNetworkMapService(p) - Method in class net.corda.node.internal.AbstractNode
 
setInNodeNotaryService(p) - Method in class net.corda.node.internal.AbstractNode
 
setIssuanceParty(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setIssuanceRef(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setIssuerParty(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
setIssuerRef(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
setKeyManagement(p) - Method in class net.corda.node.internal.AbstractNode
 
setLevel(loggerNames) - Method in class net.corda.core.utilities.LogHelper
Takes a set of strings identifying logger names for which the logging level should be configured. If the logger name starts with a + or an ordinary character, the level is set to Level.ALL. If it starts with a - then logging is switched off.
setLevel(classes) - Method in class net.corda.core.utilities.LogHelper
 
SetLifecycle() - Constructor for class net.corda.contracts.asset.Clauses.SetLifecycle
Obligation-specific clause for changing the lifecycle of one or more states.
SetLifecycle(lifecycle) - Constructor for class net.corda.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.
setLifecycle(p) - Method in class net.corda.contracts.asset.Obligation.State
 
setMaturity(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setMessageBroker(p) - Method in class net.corda.node.internal.Node
 
setNet(p) - Method in class net.corda.node.internal.AbstractNode
 
setNetMapCache(p) - Method in class net.corda.node.internal.AbstractNode
 
setNetworkMapSeq(p) - Method in class net.corda.node.internal.AbstractNode
Sequence number of changes sent to the network map service, when registering/de-registering this node.
setNotary(p) - Method in class net.corda.core.transactions.TransactionBuilder
 
setNotaryParty(p) - Method in class net.corda.flows.NotaryFlow.Client
 
setOwner(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
setOwner(p) - Method in class net.corda.schemas.CommercialPaperSchemaV1.PersistentCommericalPaperState
 
setPennies(p) - Method in class net.corda.schemas.CashSchemaV1.PersistentCashState
 
setProducer(p) - Method in class net.corda.node.Client
 
setProgressTracker(value) - Method in class net.corda.node.utilities.ANSIProgressRenderer
 
setQuery(p) - Method in class net.corda.core.contracts.TransactionGraphSearch
 
setRegisteredNodes(p) - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
 
setScheduler(p) - Method in class net.corda.node.internal.AbstractNode
 
setSchemas(p) - Method in class net.corda.node.internal.AbstractNode
 
setServiceHub(p) - Method in class net.corda.node.services.statemachine.FlowStateMachineImpl
 
setSession(p) - Method in class net.corda.node.Client
 
setSmm(p) - Method in class net.corda.node.internal.AbstractNode
 
setState(p) - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
setStateMachine(value) - Method in class net.corda.core.flows.FlowLogic
Internal only. Reference to the Fiber instance that is the top level controller for the entire flow. When inside a flow this is equivalent to Strand.currentStrand. This is public only because it must be accessed across module boundaries.
setStateRef(p) - Method in class net.corda.core.schemas.PersistentState
 
setStorage(p) - Method in class net.corda.node.internal.AbstractNode
 
setThreadLocalTx(tx) - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Companion
 
setTime(time, timeTolerance) - Method in class net.corda.core.transactions.TransactionBuilder
Places a TimestampCommand in this transaction, removing any existing command if there is one. The command requires a signature from the Notary service, which acts as a Timestamp Authority. The signature can be obtained using NotaryFlow.
setTime(newTimestamp) - Method in class net.corda.core.transactions.TransactionBuilder
 
setTimestamp(p) - Method in class net.corda.core.transactions.TransactionBuilder
 
Settle() - Constructor for class net.corda.contracts.asset.Clauses.Settle
Obligation-specific clause for settling an outstanding obligation by witnessing change of ownership of other states to fulfil
Settle(amount) - Constructor for class net.corda.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.
setTransactionCountLimit(p) - Method in class net.corda.flows.ResolveTransactionsFlow
The maximum number of transactions this flow will try to download before bailing out.
setTxId(p) - Method in class net.corda.core.schemas.PersistentStateRef
 
setUniquenessProvider(p) - Method in class net.corda.node.internal.AbstractNode
 
setup() - Method in class net.corda.node.driver.DriverBasedTest
 
setup() - Method in class net.corda.node.internal.AbstractNode
Run any tasks that are needed to ensure the node is in a correct state before running start().
setup() - Method in class net.corda.node.internal.Node
Run any tasks that are needed to ensure the node is in a correct state before running start().
setup() - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
setUploaders(p) - Method in class net.corda.node.services.persistence.StorageServiceImpl
 
setVault(p) - Method in class net.corda.node.internal.AbstractNode
 
setWaitingForResponse(p) - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
sha256(bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
 
sha256(str) - Method in class net.corda.core.crypto.SecureHash.Companion
 
sha256(bytes) - Static method in class net.corda.core.crypto.SecureHash
 
sha256(str) - Static method in class net.corda.core.crypto.SecureHash
 
SHA256(bytes) - Constructor for class net.corda.core.crypto.SecureHash.SHA256
SHA-256 is part of the SHA-2 hash function family. Generated hash is fixed size, 256-bits (32-bytes)
sha256($receiver) - Static method in class net.corda.core.crypto.SecureHashKt
 
sha256($receiver) - Static method in class net.corda.core.crypto.SecureHashKt
 
sha256Twice(bytes) - Method in class net.corda.core.crypto.SecureHash.Companion
 
sha256Twice(bytes) - Static method in class net.corda.core.crypto.SecureHash
 
shutdown() - Method in class net.corda.node.driver.DriverDSL
 
shutdown() - Method in interface net.corda.node.driver.DriverDSLInternalInterface
 
SignaturesFromPrimary(sellerSig, notarySig) - Constructor for class net.corda.flows.TwoPartyDealFlow.SignaturesFromPrimary
 
SignaturesFromSeller(sellerSig, notarySig) - Constructor for class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
SignaturesInvalid(msg) - Constructor for class net.corda.flows.NotaryError.SignaturesInvalid
 
SignaturesMissing(cause) - Constructor for class net.corda.flows.NotaryError.SignaturesMissing
 
SignaturesMissingException(missing, descriptions, id) - Constructor for exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
SignedData<T> - Class in net.corda.core.crypto
A serialized piece of data and its signature. Enforces signature validity in order to deserialize the data contained within.
SignedData(raw, sig) - Constructor for class net.corda.core.crypto.SignedData
A serialized piece of data and its signature. Enforces signature validity in order to deserialize the data contained within.
SignedTransaction - Class in net.corda.core.transactions
SignedTransaction wraps a serialized WireTransaction. It contains one or more signatures, each one for a public key 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 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.
SignedTransaction(txBits, sigs, id) - Constructor for class net.corda.core.transactions.SignedTransaction
SignedTransaction wraps a serialized WireTransaction. It contains one or more signatures, each one for a public key 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 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.
SignedTransaction.SignaturesMissingException - Exception in net.corda.core.transactions
 
SignedTransactionGenerator - Class in net.corda.contracts.testing
 
SignedTransactionGenerator() - Constructor for class net.corda.contracts.testing.SignedTransactionGenerator
 
SignersMissing(tx, missing) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.SignersMissing
 
SignRequest(tx) - Constructor for class net.corda.flows.NotaryFlow.SignRequest
 
signWith(key) - Method in class net.corda.core.transactions.TransactionBuilder
 
signWithECDSA($receiver, bytes) - Static method in class net.corda.core.crypto.CryptoUtilities
Utility to simplify the act of signing a byte array
signWithECDSA($receiver, bytesToSign, publicKey) - Static method in class net.corda.core.crypto.CryptoUtilities
 
signWithECDSA($receiver, bytesToSign) - Static method in class net.corda.core.crypto.CryptoUtilities
 
signWithECDSA($receiver, bytesToSign) - Static method in class net.corda.core.crypto.CryptoUtilities
 
signWithECDSA($receiver, bytesToSign, party) - Static method in class net.corda.core.crypto.CryptoUtilities
 
signWithECDSA($receiver, bytesToSign, party) - Static method in class net.corda.core.crypto.CryptoUtilities
 
signWithECDSA(keyPair) - Method in class net.corda.core.transactions.SignedTransaction
Utility to simplify the act of signing the transaction.
SimpleNotaryService - Class in net.corda.node.services.transactions
A simple Notary service that does not perform transaction validation
SimpleNotaryService(services, timestampChecker, uniquenessProvider) - Constructor for class net.corda.node.services.transactions.SimpleNotaryService
A simple Notary service that does not perform transaction validation
SimpleNotaryService.Companion - Class in net.corda.node.services.transactions
 
SingleMessageRecipient - Interface in net.corda.core.messaging
A base class for the case of point-to-point messages
SingleOwnerState(magicNumber, owner) - Constructor for class net.corda.core.contracts.DummyContract.SingleOwnerState
 
SingletonSerializationToken - Class in net.corda.core.serialization
A class representing a interface SerializationToken for some object that is not serializable but can be looked up (when deserialized) via just the class name.
SingletonSerializationToken(toBeTokenized) - Constructor for class net.corda.core.serialization.SingletonSerializationToken
 
SingletonSerializationToken.Companion - Class in net.corda.core.serialization
 
SingletonSerializeAsToken - Class in net.corda.core.serialization
A base class for implementing large objects / components / services that need to serialize themselves to a string token to indicate which instance the token is a serialized form of.
SingletonSerializeAsToken() - Constructor for class net.corda.core.serialization.SingletonSerializeAsToken
A base class for implementing large objects / components / services that need to serialize themselves to a string token to indicate which instance the token is a serialized form of.
size() - Method in class net.corda.client.fxutils.AggregatedList
 
size() - Method in class net.corda.client.fxutils.ChosenList
 
size() - Method in class net.corda.client.fxutils.ConcatenatedList
 
size() - Method in class net.corda.client.fxutils.FlattenedList
 
size() - Method in class net.corda.client.fxutils.MappedList
 
size() - Method in class net.corda.client.fxutils.MapValuesList
 
size() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
size() - Method in class net.corda.client.fxutils.ReplayedList
 
size() - Method in class net.corda.core.utilities.NonEmptySet
 
Size() - Constructor for class net.corda.node.services.transactions.Commands.Size
 
size(commit) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
 
size() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
size() - Method in class net.corda.node.utilities.AbstractJDBCHashSet
 
smm - Variable in class net.corda.node.internal.AbstractNode
 
snapshot(writer) - Method in class net.corda.node.services.transactions.DistributedImmutableMap
Writes out all map entries to disk. Note that this operation does not load all entries into memory, as the SnapshotWriter is using a disk-backed buffer internally, and iterating map entries results in only a fixed number of recently accessed entries to ever be kept in memory.
sourceChanged(c) - Method in class net.corda.client.fxutils.AggregatedList
 
sourceChanged(change) - Method in class net.corda.client.fxutils.ConcatenatedList
 
sourceChanged(c) - Method in class net.corda.client.fxutils.FlattenedList
 
sourceChanged(change) - Method in class net.corda.client.fxutils.MappedList
 
sourceChanged(c) - Method in class net.corda.client.fxutils.ReplayedList
 
SplineFunction - Class in net.corda.core.math
A spline is function piecewise-defined by polynomial functions. Points at which polynomial pieces connect are known as knots.
SplineFunction(segmentMap) - Constructor for class net.corda.core.math.SplineFunction
A spline is function piecewise-defined by polynomial functions. Points at which polynomial pieces connect are known as knots.
sqlType() - Method in class net.corda.node.utilities.CompositeKeyColumnType
 
sqlType() - Method in class net.corda.node.utilities.InstantColumnType
 
sqlType() - Method in class net.corda.node.utilities.LocalDateColumnType
 
sqlType() - Method in class net.corda.node.utilities.LocalDateTimeColumnType
 
sqlType() - Method in class net.corda.node.utilities.PublicKeyColumnType
 
sqlType() - Method in class net.corda.node.utilities.SecureHashColumnType
 
sqlType() - Method in class net.corda.node.utilities.UUIDStringColumnType
 
SSLConfiguration - Interface in net.corda.node.services.config
 
SSLConfiguration.DefaultImpls - Class in net.corda.node.services.config
 
StackSnapshot - Exception in net.corda.node.services.statemachine
 
StackSnapshot() - Constructor for exception net.corda.node.services.statemachine.StackSnapshot
 
start() - Method in class net.corda.node.driver.DriverBasedTest
 
start() - Method in class net.corda.node.driver.DriverDSL
 
start() - Method in interface net.corda.node.driver.DriverDSLInternalInterface
 
start() - Method in class net.corda.node.internal.AbstractNode
 
start() - Method in class net.corda.node.internal.Node
 
start() - Method in interface net.corda.node.services.api.MessagingServiceBuilder
 
start() - Method in class net.corda.node.services.events.NodeSchedulerService
 
start() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
The server will make sure the bridge exists on network map changes, see method updateBridgesOnNetworkChange We assume network map will be updated accordingly when the client node register with the network map server.
start(username, password) - Method in class net.corda.node.services.messaging.CordaRPCClient
Opens the connection to the server with the given username and password, then returns itself. Registers a JVM shutdown hook to cleanly disconnect.
start(rpcOps, userService) - Method in class net.corda.node.services.messaging.NodeMessagingClient
 
start(rpcConsumer, rpcNotificationConsumer, onExecutor) - Method in class net.corda.node.services.messaging.RPCDispatcher
 
start() - Method in class net.corda.node.services.statemachine.StateMachineManager
 
start() - Method in class net.corda.node.webserver.WebServer
 
Started(message) - Constructor for class net.corda.client.model.TransactionCreateStatus.Started
 
startFlow(logic) - Method in class net.corda.node.services.api.ServiceHubInternal
Starts an already constructed flow. Note that you must be on the server thread to call this method.
startFlowDynamic(logicType, args) - Method in interface net.corda.core.messaging.CordaRPCOps
Start the given flow with the given arguments, returning an Observable with a single observation of the result of running the flow.
startFlowDynamic(logicType, args) - Method in class net.corda.node.internal.CordaRPCOpsImpl
Start the given flow with the given arguments, returning an Observable with a single observation of the result of running the flow.
startFlowPermission(className) - Static method in class net.corda.node.services.RPCUserServiceKt
 
startFlowPermission(clazz) - Static method in class net.corda.node.services.RPCUserServiceKt
 
startMessagingService(rpcOps) - Method in class net.corda.node.internal.AbstractNode
 
startMessagingService(rpcOps) - Method in class net.corda.node.internal.Node
 
startNode(providedName, advertisedServices, rpcUsers, customOverrides) - Method in class net.corda.node.driver.DriverDSL
Starts a Node in a separate process.
startNode(providedName, advertisedServices, rpcUsers, customOverrides) - Method in interface net.corda.node.driver.DriverDSLExposedInterface
Starts a Node in a separate process.
startNotaryCluster(notaryName, clusterSize, type, rpcUsers) - Method in class net.corda.node.driver.DriverDSL
Starts a distributed notary cluster.
startNotaryCluster(notaryName, clusterSize, type, rpcUsers) - Method in interface net.corda.node.driver.DriverDSLExposedInterface
Starts a distributed notary cluster.
startWebserver(handle) - Method in class net.corda.node.driver.DriverDSL
Starts a web server for a node
startWebserver(handle) - Method in interface net.corda.node.driver.DriverDSLExposedInterface
Starts a web server for a node
State(amount, owner) - Constructor for class net.corda.contracts.asset.Cash.State
A state representing a cash claim against some party.
State(deposit, amount, owner) - Constructor for class net.corda.contracts.asset.Cash.State
 
State(amount, owner) - Constructor for class net.corda.contracts.asset.CommodityContract.State
A state representing a commodity claim against some party
State(deposit, amount, owner) - Constructor for class net.corda.contracts.asset.CommodityContract.State
 
State(lifecycle, obligor, template, quantity, beneficiary) - Constructor for class net.corda.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.
State(issuance, owner, faceValue, maturityDate) - Constructor for class net.corda.contracts.CommercialPaper.State
 
State(issuance, owner, faceValue, maturityDate) - Constructor for class net.corda.contracts.CommercialPaperLegacy.State
 
State() - Constructor for class net.corda.node.driver.DriverDSL.State
 
StateAndRef<T extends ContractState> - Class in net.corda.core.contracts
A StateAndRef is simply a (state, ref) pair. For instance, a vault (which holds available assets) contains these.
StateAndRef(state, ref) - Constructor for class net.corda.core.contracts.StateAndRef
A StateAndRef is simply a (state, ref) pair. For instance, a vault (which holds available assets) contains these.
StateMachineData - Class in net.corda.client.model
 
StateMachineData(id, flowStatus, stateMachineStatus) - Constructor for class net.corda.client.model.StateMachineData
 
StateMachineInfo - Class in net.corda.core.messaging
 
StateMachineInfo(id, flowLogicClassName, progressTrackerStepAndUpdates) - Constructor for class net.corda.core.messaging.StateMachineInfo
 
StateMachineManager - Class in net.corda.node.services.statemachine
A StateMachineManager is responsible for coordination and persistence of multiple interface FlowStateMachine objects. Each such object represents an instantiation of a (two-party) flow that has reached a particular point.
StateMachineManager(serviceHub, tokenizableServices, checkpointStorage, executor, database, unfinishedFibers) - Constructor for class net.corda.node.services.statemachine.StateMachineManager
A StateMachineManager is responsible for coordination and persistence of multiple interface FlowStateMachine objects. Each such object represents an instantiation of a (two-party) flow that has reached a particular point.
StateMachineManager.Change - Class in net.corda.node.services.statemachine
 
StateMachineManager.Companion - Class in net.corda.node.services.statemachine
 
StateMachineManager.FiberScheduler - Class in net.corda.node.services.statemachine
 
StateMachineManager.FlowSession - Class in net.corda.node.services.statemachine
 
StateMachineManager.FlowSessionState - Class in net.corda.node.services.statemachine
class StateMachineManager.FlowSessionState describes the session's state.
stateMachineRecordedTransactionMapping() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns a snapshot list of existing state machine id - recorded transaction hash mappings, and a stream of future such mappings as well.
stateMachineRecordedTransactionMapping() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns a snapshot list of existing state machine id - recorded transaction hash mappings, and a stream of future such mappings as well.
StateMachineRecordedTransactionMappingStorage - Interface in net.corda.core.node.services
This is the interface to storage storing state machine -> recorded tx mappings. Any time a transaction is recorded during a flow run addMapping should be called.
StateMachineRunId - Class in net.corda.core.flows
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.
StateMachineRunId.Companion - Class in net.corda.core.flows
 
stateMachinesAndUpdates() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns a pair of currently in-progress state machine infos and an observable of future state machine adds/removes.
stateMachinesAndUpdates() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns a pair of currently in-progress state machine infos and an observable of future state machine adds/removes.
StateMachineStatus - Class in net.corda.client.model
 
StateMachineStatus.Added - Class in net.corda.client.model
 
StateMachineStatus.Removed - Class in net.corda.client.model
 
StateMachineTransactionMapping - Class in net.corda.core.node.services
 
StateMachineTransactionMapping(stateMachineRunId, transactionId) - Constructor for class net.corda.core.node.services.StateMachineTransactionMapping
 
StateMachineUpdate - Class in net.corda.core.messaging
 
StateMachineUpdate.Added - Class in net.corda.core.messaging
 
StateMachineUpdate.Removed - Class in net.corda.core.messaging
 
StateRef - Class in net.corda.core.contracts
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.
StateRef(txhash, index) - Constructor for 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.
stateRef($receiver, txIdColumnName, indexColumnName) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
StateRefColumns - Class in net.corda.node.utilities
 
StateRefColumns(txId, index) - Constructor for class net.corda.node.utilities.StateRefColumns
 
StateRefGenerator - Class in net.corda.core.testing
 
StateRefGenerator() - Constructor for class net.corda.core.testing.StateRefGenerator
 
StateReplacementException - Exception in net.corda.flows
 
StateReplacementException(message, cause) - Constructor for exception net.corda.flows.StateReplacementException
 
StateReplacementException(message) - Constructor for exception net.corda.flows.StateReplacementException
 
StateReplacementException() - Constructor for exception net.corda.flows.StateReplacementException
 
statesForRefs($this, refs) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
 
statesForRefs(refs) - Method in interface net.corda.core.node.services.VaultService
 
statesForRefs(refs) - Method in class net.corda.node.services.vault.NodeVaultService
 
StatesQuery - Interface in net.corda.node.webserver.api
Extremely rudimentary query language which should most likely be replaced with a product.
StatesQuery.Companion - Class in net.corda.node.webserver.api
 
StatesQuery.Criteria - Interface in net.corda.node.webserver.api
 
StatesQuery.Selection - Class in net.corda.node.webserver.api
 
status() - Method in interface net.corda.node.webserver.api.APIServer
Report whether this node is started up or not.
status() - Method in class net.corda.node.webserver.internal.APIServerImpl
This endpoint is for polling if the webserver is serving. It will always return 200.
Step(label) - Constructor for class net.corda.core.utilities.ProgressTracker.Step
The superclass of all step objects.
stop() - Method in class net.corda.node.driver.DriverBasedTest
 
stop() - Method in class net.corda.node.internal.AbstractNode
 
stop() - Method in class net.corda.node.internal.Node
 
stop() - Method in interface net.corda.node.services.api.MessagingServiceInternal
Initiates shutdown: if called from a thread that isn't controlled by the executor passed to the constructor then this will block until all in-flight messages have finished being handled and acknowledged. If called from a thread that's a part of the AffinityExecutor given to the constructor, it returns immediately and shutdown is asynchronous.
stop() - Method in class net.corda.node.services.messaging.ArtemisMessagingServer
 
stop() - Method in class net.corda.node.services.messaging.NodeMessagingClient
Initiates shutdown: if called from a thread that isn't controlled by the executor passed to the constructor then this will block until all in-flight messages have finished being handled and acknowledged. If called from a thread that's a part of the interface AffinityExecutor given to the constructor, it returns immediately and shutdown is asynchronous.
stop(allowedUnsuspendedFiberCount) - Method in class net.corda.node.services.statemachine.StateMachineManager
Start the shutdown process, bringing the class StateMachineManager to a controlled stop. When this method returns, all Fibers have been suspended and checkpointed, or have completed.
storage - Variable in class net.corda.node.internal.AbstractNode
 
StorageService - Interface in net.corda.core.node.services
A sketch of an interface to a simple key/value storage system. Intended for persistence of simple blobs like transactions, serialised flow state machines and so on. Again, this isn't intended to imply lack of SQL or anything like that, this interface is only big enough to support the prototyping work.
StorageServiceImpl - Class in net.corda.node.services.persistence
 
StorageServiceImpl(attachments, validatedTransactions, stateMachineRecordedTransactionMapping) - Constructor for class net.corda.node.services.persistence.StorageServiceImpl
 
StrandLocalTransactionManager - Class in net.corda.node.utilities
A relatively close copy of the ThreadLocalTransactionManager in Exposed but with the following adjustments to suit our environment:
StrandLocalTransactionManager(initWithDatabase) - Constructor for class net.corda.node.utilities.StrandLocalTransactionManager
A relatively close copy of the ThreadLocalTransactionManager in Exposed but with the following adjustments to suit our environment:
StrandLocalTransactionManager.Boundary - Class in net.corda.node.utilities
 
StrandLocalTransactionManager.Companion - Class in net.corda.node.utilities
 
Structural(tracker, parent) - Constructor for class net.corda.core.utilities.Change.Structural
 
StructuresKt - Class in net.corda.core.contracts
 
subFlow(subLogic, shareParentSessions) - Method in class net.corda.core.flows.FlowLogic
Invokes the given subflow. This function returns once the subflow completes successfully with the result returned by that subflows FlowLogic.call method. If the subflow has a progress tracker, it is attached to the current step in this flow's progress tracker.
subFlow(subLogic) - Method in class net.corda.core.flows.FlowLogic
Invokes the given subflow. This function returns once the subflow completes successfully with the result returned by that subflows FlowLogic.call method. If the subflow has a progress tracker, it is attached to the current step in this flow's progress tracker.
SubjectDelegate(klass, subjectProperty) - Constructor for class net.corda.client.model.TrackedDelegate.SubjectDelegate
 
subList(fromIndex, toIndex) - Method in class net.corda.client.fxutils.MapValuesList
 
submitRequest(request) - Method in interface net.corda.node.utilities.certsigning.CertificateSigningService
Submits a CSR to the signing service and returns an opaque request ID.
submitRequest(request) - Method in class net.corda.node.utilities.certsigning.HTTPCertificateSigningService
Submits a CSR to the signing service and returns an opaque request ID.
SubscribeRequest(subscribe, replyTo, sessionID) - Constructor for class net.corda.node.services.network.NetworkMapService.SubscribeRequest
 
SubscribeResponse(confirmed) - Constructor for class net.corda.node.services.network.NetworkMapService.SubscribeResponse
 
success(generate) - Method in class net.corda.client.mock.Generator.Companion
 
success($receiver, executor, body) - Static method in class net.corda.core.Utils
 
success($receiver, body) - Static method in class net.corda.core.Utils
 
sum(amounts, token) - Method in class net.corda.client.fxutils.AmountBindings
 
sum($receiver) - Static method in class net.corda.core.Utils
Return the sum of an Iterable of BigDecimals.
sumAmountExchange(amounts, currency, exchangeRate) - Method in class net.corda.client.fxutils.AmountBindings
 
sumAmountsDue(balances) - Static method in class net.corda.contracts.asset.ObligationKt
Calculate the total balance movement for each party in the transaction, based off a summary of balances between each obligor and beneficiary.
sumCash($receiver) - Static method in class net.corda.contracts.asset.CashKt
Sums the cash states in the list, throwing an exception if there are none, or if any of the cash states cannot be added together (i.e. are different currencies or issuers).
sumCashBy($receiver, owner) - Static method in class net.corda.contracts.asset.CashKt
Sums the cash states in the list belonging to a single owner, throwing an exception if there are none, or if any of the cash states cannot be added together (i.e. are different currencies or issuers).
sumCashOrNull($receiver) - Static method in class net.corda.contracts.asset.CashKt
Sums the cash states in the list, returning null if there are none.
sumCashOrZero($receiver, currency) - Static method in class net.corda.contracts.asset.CashKt
Sums the cash states in the list, returning zero of the given currency+issuer if there are none.
sumCommodities($receiver) - Static method in class net.corda.contracts.asset.CommodityContractKt
Sums the cash states in the list, throwing an exception if there are none, or if any of the cash states cannot be added together (i.e. are different currencies).
sumCommoditiesOrNull($receiver) - Static method in class net.corda.contracts.asset.CommodityContractKt
Sums the cash states in the list, returning null if there are none.
sumCommoditiesOrZero($receiver, currency) - Static method in class net.corda.contracts.asset.CommodityContractKt
Sums the cash states in the list, returning zero of the given currency if there are none.
sumFungibleOrNull($receiver) - Static method in class net.corda.core.contracts.FungibleAssetKt
Sums the asset states in the list, returning null if there are none.
sumFungibleOrZero($receiver, token) - Static method in class net.corda.core.contracts.FungibleAssetKt
Sums the asset states in the list, returning zero of the given token if there are none.
sumObligations($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
Sums the obligation states in the list, throwing an exception if there are none. All state objects in the list are presumed to be nettable.
sumObligationsOrNull($receiver) - Static method in class net.corda.contracts.asset.ObligationKt
Sums the obligation states in the list, returning null if there are none.
sumObligationsOrZero($receiver, issuanceDef) - Static method in class net.corda.contracts.asset.ObligationKt
Sums the obligation states in the list, returning zero of the given product if there are none.
sumOrNull($receiver) - Static method in class net.corda.core.contracts.FinanceTypesKt
 
sumOrThrow($receiver) - Static method in class net.corda.core.contracts.FinanceTypesKt
 
sumOrZero($receiver, currency) - Static method in class net.corda.core.contracts.FinanceTypesKt
 
supportedSchemas() - Method in class net.corda.contracts.asset.Cash.State
Object Relational Mapping support.
supportedSchemas() - Method in class net.corda.contracts.CommercialPaper.State
Object Relational Mapping support.
supportedSchemas() - Method in interface net.corda.core.schemas.QueryableState
Enumerate the schemas this state can export representations of itself as.
supportsAggressiveRelease() - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
 
SWISS_FRANCS(amount) - Static method in class net.corda.core.contracts.ContractsDSL
 

T

TContract - Class in com.cordatest
 
TContract() - Constructor for class com.cordatest.TContract
 
tcpTransport(direction, host, port) - Static method in class net.corda.node.ArtemisTestKt
 
tcpTransport(direction, host, port) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
tee($receiver, teeTo) - Static method in class net.corda.core.Utils
Copy an Observer to multiple other Observers.
Tenor - Class in net.corda.core.contracts
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
Tenor(name) - Constructor for class net.corda.core.contracts.Tenor
Placeholder class for the Tenor datatype - which is a standardised duration of time until maturity
Tenor.TimeUnit - Enum in net.corda.core.contracts
 
Terms(acceptableContracts, acceptableIssuedProducts, dueBefore, timeTolerance) - Constructor for class net.corda.contracts.asset.Obligation.Terms
Subset of state, containing the elements specified when issuing a new settlement contract.
Terms(asset, maturityDate) - Constructor for class net.corda.contracts.CommercialPaper.Terms
 
TestClock - Class in net.corda.node.utilities
A Clock that can have the date advanced for use in demos.
TestClock(delegateClock) - Constructor for class net.corda.node.utilities.TestClock
A Clock that can have the date advanced for use in demos.
TestClock() - Constructor for class net.corda.node.utilities.TestClock
A Clock that can have the date advanced for use in demos.
TestConstants - Class in net.corda.core.utilities
 
TGenesisCommand - Class in com.cordatest
 
TGenesisCommand() - Constructor for class com.cordatest.TGenesisCommand
 
TGenesisFlow - Class in com.cordatest
 
TGenesisFlow(participants) - Constructor for class com.cordatest.TGenesisFlow
 
then($receiver, executor, body) - Static method in class net.corda.core.Utils
 
then($receiver, body) - Static method in class net.corda.core.Utils
 
ThreadBox<T> - Class in net.corda.core
A threadbox is a simple utility that makes it harder to forget to take a lock before accessing some shared state. Simply define a private class to hold the data that must be grouped under the same lock, and then pass the only instance to the ThreadBox constructor. You can now use the locked method with a lambda to take the lock in a way that ensures it'll be released if there's an exception.
ThreadBox(content, lock) - Constructor for class net.corda.core.ThreadBox
A threadbox is a simple utility that makes it harder to forget to take a lock before accessing some shared state. Simply define a private class to hold the data that must be grouped under the same lock, and then pass the only instance to the ThreadBox constructor. You can now use the locked method with a lambda to take the lock in a way that ensures it'll be released if there's an exception.
timed(action) - Static method in class net.corda.node.utilities.MetricsKt
 
times(other) - Method in class net.corda.core.contracts.Amount
 
times(other) - Method in class net.corda.core.contracts.Amount
 
Timestamp - Class in net.corda.core.contracts
If present in a transaction, contains a time that was verified by the uniqueness service. The true time must be between (after, before).
Timestamp(after, before) - Constructor for class net.corda.core.contracts.Timestamp
If present in a transaction, contains a time that was verified by the uniqueness service. The true time must be between (after, before).
Timestamp(time, tolerance) - Constructor for class net.corda.core.contracts.Timestamp
 
TimestampChecker - Class in net.corda.core.node.services
Checks if the given timestamp falls within the allowed tolerance interval.
TimestampChecker(clock, tolerance) - Constructor for class net.corda.core.node.services.TimestampChecker
Checks if the given timestamp falls within the allowed tolerance interval.
TimestampChecker() - Constructor for class net.corda.core.node.services.TimestampChecker
Checks if the given timestamp falls within the allowed tolerance interval.
TimestampGenerator - Class in net.corda.core.testing
 
TimestampGenerator() - Constructor for class net.corda.core.testing.TimestampGenerator
 
TimestampInvalid() - Constructor for class net.corda.flows.NotaryError.TimestampInvalid
Thrown if the time specified in the timestamp command is outside the allowed tolerance
TimeUnit(code) - Constructor for enum net.corda.core.contracts.Tenor.TimeUnit
 
TimeWindow - Class in net.corda.core.utilities
A class representing a window in time from a particular instant, lasting a specified duration.
TimeWindow(start, duration) - Constructor for class net.corda.core.utilities.TimeWindow
A class representing a window in time from a particular instant, lasting a specified duration.
toArray() - Method in class net.corda.client.fxutils.MapValuesList
 
toArray(p) - Method in class net.corda.client.fxutils.MapValuesList
 
toArray() - Method in class net.corda.core.utilities.NonEmptySet
 
toArray(p) - Method in class net.corda.core.utilities.NonEmptySet
 
toBase58String() - Method in class net.corda.core.crypto.CompositeKey
This is generated by serializing the composite key with Kryo, and encoding the resulting bytes in base58. A custom serialization format is being used.
toBase58String($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
 
toDecimal($receiver) - Static method in class net.corda.core.contracts.FinanceTypesKt
Convert a currency class Amount to a decimal representation. For example, with an amount with a quantity of "1234" GBP, returns "12.34".
toFlowLogic(ref) - Method in class net.corda.core.flows.FlowLogicRefFactory
 
toFuture($receiver) - Static method in class net.corda.core.Utils
Returns a ListenableFuture bound to the first item emitted by this Observable. The future will complete with a NoSuchElementException if no items are emitted or any other error thrown by the Observable. If it's cancelled then it will unsubscribe from the observable.
toHexString($receiver) - Static method in class net.corda.core.serialization.ByteArraysKt
 
toHostAndPort(target) - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.Companion
Assuming the passed in target address is actually an ArtemisAddress will extract the host and port of the node. This should only be used in unit tests and the internals of the messaging services to keep addressing opaque for the future. N.B. Marked as JvmStatic to allow use in the inherited classes.
toHostAndPort(target) - Static method in class net.corda.node.services.messaging.ArtemisMessagingComponent
Assuming the passed in target address is actually an ArtemisAddress will extract the host and port of the node. This should only be used in unit tests and the internals of the messaging services to keep addressing opaque for the future. N.B. Marked as JvmStatic to allow use in the inherited classes.
toKeyPair($this, publicKey) - Static method in class net.corda.core.node.services.KeyManagementService.DefaultImpls
 
toKeyPair($this, publicKeys) - Static method in class net.corda.core.node.services.KeyManagementService.DefaultImpls
Returns the first KeyPair matching any of the publicKeys
toKeyPair(publicKey) - Method in interface net.corda.core.node.services.KeyManagementService
 
toKeyPair(publicKeys) - Method in interface net.corda.core.node.services.KeyManagementService
Returns the first KeyPair matching any of the publicKeys
toKeyPair(publicKey) - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
 
toKeyPair(publicKeys) - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
Returns the first KeyPair matching any of the publicKeys
toKeyPair(publicKey) - Method in class net.corda.node.services.keys.PersistentKeyManagementService
 
toKeyPair(publicKeys) - Method in class net.corda.node.services.keys.PersistentKeyManagementService
Returns the first KeyPair matching any of the publicKeys
toLedgerTransaction(services) - Method in class net.corda.core.transactions.SignedTransaction
Calls verifySignatures to check all required signatures are present, and then calls WireTransaction.toLedgerTransaction with the passed in interface ServiceHub to resolve the dependencies, returning an unverified LedgerTransaction.
toLedgerTransaction(services) - Method in class net.corda.core.transactions.WireTransaction
Looks up identities and attachments from storage to generate a class LedgerTransaction. A transaction is expected to have been fully resolved using the resolution flow by this point.
toObservable($receiver) - Static method in class net.corda.core.Utils
 
TOPIC_PROPERTY - Static variable in class net.corda.node.services.messaging.NodeMessagingClient
 
TopicSession - Class in net.corda.core.messaging
An identifier for the endpoint interface MessagingService message handlers listen at.
TopicSession(topic, sessionID) - Constructor for class net.corda.core.messaging.TopicSession
An identifier for the endpoint interface MessagingService message handlers listen at.
TopicStringValidator - Class in net.corda.core.messaging
A singleton that's useful for validating topic strings
toPrivate($this, publicKey) - Static method in class net.corda.core.node.services.KeyManagementService.DefaultImpls
 
toPrivate(publicKey) - Method in interface net.corda.core.node.services.KeyManagementService
 
toPrivate(publicKey) - Method in class net.corda.node.services.keys.E2ETestKeyManagementService
 
toPrivate(publicKey) - Method in class net.corda.node.services.keys.PersistentKeyManagementService
 
toSignedTransaction(checkSufficientSignatures) - Method in class net.corda.core.transactions.TransactionBuilder
 
toStateAndRef($this, ref) - Static method in class net.corda.core.node.ServiceHub.DefaultImpls
Given a class StateRef loads the referenced transaction and returns a class StateAndRef
toStateAndRef(ref) - Method in interface net.corda.core.node.ServiceHub
Given a class StateRef loads the referenced transaction and returns a class StateAndRef
toStateAndRef(ref) - Method in class net.corda.node.services.api.ServiceHubInternal
Given a class StateRef loads the referenced transaction and returns a class StateAndRef
toString() - Method in class net.corda.client.model.Diff
 
toString() - Method in class net.corda.client.model.FlowStatus
 
toString() - Method in class net.corda.client.model.GatheredTransactionData
 
toString() - Method in class net.corda.client.model.PartiallyResolvedTransaction
 
toString() - Method in class net.corda.client.model.ProgressTrackingEvent
 
toString() - Method in class net.corda.client.model.StateMachineData
 
toString() - Method in class net.corda.client.model.StateMachineStatus
 
toString() - Method in class net.corda.client.model.TransactionCreateStatus
 
toString() - Method in class net.corda.contracts.asset.Commands.Exit
 
toString() - Method in class net.corda.contracts.asset.Commands.Issue
 
toString() - Method in class net.corda.contracts.asset.Commands.Move
 
toString() - Method in class net.corda.contracts.asset.Cash.State
 
toString() - Method in class net.corda.contracts.asset.Commands.Exit
 
toString() - Method in class net.corda.contracts.asset.Commands.Issue
 
toString() - Method in class net.corda.contracts.asset.Commands.Move
 
toString() - Method in class net.corda.contracts.asset.CommodityContract.State
 
toString() - Method in class net.corda.contracts.asset.Clauses.Net
 
toString() - Method in class net.corda.contracts.asset.Clauses.SetLifecycle
 
toString() - Method in class net.corda.contracts.asset.Commands.Exit
 
toString() - Method in class net.corda.contracts.asset.Commands.Issue
 
toString() - Method in class net.corda.contracts.asset.Commands.Move
 
toString() - Method in class net.corda.contracts.asset.Commands.Net
 
toString() - Method in class net.corda.contracts.asset.Commands.SetLifecycle
 
toString() - Method in class net.corda.contracts.asset.Commands.Settle
 
toString() - Method in class net.corda.contracts.asset.Obligation.State
 
toString() - Method in class net.corda.contracts.asset.Obligation.Terms
 
toString() - Method in class net.corda.contracts.clause.AbstractConserveAmount
 
toString() - Method in class net.corda.contracts.clause.BilateralNetState
 
toString() - Method in class net.corda.contracts.clause.MultilateralNetState
 
toString() - Method in class net.corda.contracts.clause.NoZeroSizedOutputs
 
toString() - Method in class net.corda.contracts.Commands.Issue
 
toString() - Method in class net.corda.contracts.Commands.Move
 
toString() - Method in class net.corda.contracts.CommercialPaper.State
 
toString() - Method in class net.corda.contracts.CommercialPaper.Terms
 
toString() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
toString() - Method in class net.corda.core.contracts.Amount
 
toString() - Method in class net.corda.core.contracts.AuthenticatedObject
 
toString() - Method in class net.corda.core.contracts.clauses.AllOf
 
toString() - Method in class net.corda.core.contracts.clauses.AnyOf
 
toString() - Method in class net.corda.core.contracts.clauses.FirstComposition
Deprecated.
 
toString() - Method in class net.corda.core.contracts.clauses.FirstOf
 
toString() - Method in class net.corda.core.contracts.Command
 
toString() - Method in class net.corda.core.contracts.Commodity
 
toString() - Method in enum net.corda.core.contracts.DayCountBasisDay
 
toString() - Method in enum net.corda.core.contracts.DayCountBasisYear
 
toString() - Method in class net.corda.core.contracts.DummyContract.MultiOwnerState
 
toString() - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
 
toString() - Method in class net.corda.core.contracts.DummyContract
 
toString() - Method in class net.corda.core.contracts.DummyState
 
toString() - Method in class net.corda.core.contracts.Expression
 
toString() - Method in class net.corda.core.contracts.Fix
 
toString() - Method in class net.corda.core.contracts.FixOf
 
toString() - Method in exception net.corda.core.contracts.InsufficientBalanceException
 
toString() - Method in class net.corda.core.contracts.Issued
 
toString() - Method in class net.corda.core.contracts.PartyAndReference
 
toString() - Method in class net.corda.core.contracts.ScheduledActivity
 
toString() - Method in class net.corda.core.contracts.ScheduledStateRef
 
toString() - Method in class net.corda.core.contracts.StateAndRef
 
toString() - Method in class net.corda.core.contracts.StateRef
 
toString() - Method in class net.corda.core.contracts.Tenor
 
toString() - Method in class net.corda.core.contracts.Timestamp
 
toString() - Method in class net.corda.core.contracts.TransactionForContract.InOutGroup
 
toString() - Method in class net.corda.core.contracts.TransactionForContract
 
toString() - Method in exception net.corda.core.contracts.TransactionResolutionException
 
toString() - Method in class net.corda.core.contracts.TransactionState
 
toString() - Method in exception net.corda.core.contracts.TransactionVerificationException.DuplicateInputStates
 
toString() - Method in exception net.corda.core.contracts.TransactionVerificationException.NotaryChangeInWrongTransactionType
 
toString() - Method in exception net.corda.core.contracts.TransactionVerificationException.SignersMissing
 
toString() - Method in class net.corda.core.contracts.UniqueIdentifier
 
toString() - Method in class net.corda.core.crypto.CompositeKey.Leaf
 
toString() - Method in class net.corda.core.crypto.CompositeKey.Node
 
toString() - Method in class net.corda.core.crypto.DummyPublicKey
 
toString() - Method in exception net.corda.core.crypto.MerkleTreeException
 
toString() - Method in class net.corda.core.crypto.NullPublicKey
 
toString() - Method in class net.corda.core.crypto.Party
 
toString() - Method in class net.corda.core.crypto.SecureHash
 
toString() - Method in class net.corda.core.crypto.X509Utilities.CACertAndKey
 
toString() - Method in class net.corda.core.ErrorOr
 
toString() - Method in class net.corda.core.flows.AppContext
 
toString() - Method in class net.corda.core.flows.FlowLogicRef
 
toString() - Method in class net.corda.core.flows.StateMachineRunId
 
toString() - Method in class net.corda.core.messaging.FlowHandle
 
toString() - Method in class net.corda.core.messaging.StateMachineInfo
 
toString() - Method in class net.corda.core.messaging.StateMachineUpdate.Added
 
toString() - Method in class net.corda.core.messaging.StateMachineUpdate.Removed
 
toString() - Method in class net.corda.core.messaging.TopicSession
 
toString() - Method in exception net.corda.core.node.AttachmentsClassLoader.OverlappingAttachments
 
toString() - Method in class net.corda.core.node.NodeInfo
 
toString() - Method in class net.corda.core.node.PhysicalLocation
 
toString() - Method in class net.corda.core.node.ServiceEntry
 
toString() - Method in class net.corda.core.node.services.ServiceInfo
 
toString() - Method in class net.corda.core.node.services.ServiceType
 
toString() - Method in class net.corda.core.node.services.StateMachineTransactionMapping
 
toString() - Method in class net.corda.core.node.services.UniquenessProvider.Conflict
 
toString() - Method in class net.corda.core.node.services.UniquenessProvider.ConsumingTx
 
toString() - Method in class net.corda.core.node.services.Vault.Update
 
toString() - Method in class net.corda.core.node.WorldCoordinate
 
toString() - Method in class net.corda.core.schemas.MappedSchema
 
toString() - Method in class net.corda.core.schemas.PersistentStateRef
 
toString() - Method in class net.corda.core.serialization.OpaqueBytes
 
toString() - Method in class net.corda.core.serialization.SingletonSerializationToken
 
toString() - Method in exception net.corda.core.transactions.SignedTransaction.SignaturesMissingException
 
toString() - Method in class net.corda.core.transactions.SignedTransaction
 
toString() - Method in class net.corda.core.transactions.WireTransaction
 
toString() - Method in class net.corda.core.utilities.NonEmptySet
 
toString() - Method in class net.corda.core.utilities.Change.Position
 
toString() - Method in class net.corda.core.utilities.Change.Rendering
 
toString() - Method in class net.corda.core.utilities.Change.Structural
 
toString() - Method in class net.corda.core.utilities.TimeWindow
 
toString() - Method in class net.corda.flows.AbstractStateReplacementFlow.Proposal
 
toString() - Method in class net.corda.flows.BroadcastTransactionFlow.NotifyTxRequest
 
toString() - Method in class net.corda.flows.FetchDataFlow.Request
 
toString() - Method in class net.corda.flows.FetchDataFlow.Result
 
toString() - Method in class net.corda.flows.IssuerFlow.IssuanceRequestState
 
toString() - Method in class net.corda.flows.NotaryError.Conflict
 
toString() - Method in class net.corda.flows.NotaryError.SignaturesMissing
 
toString() - Method in exception net.corda.flows.NotaryException
 
toString() - Method in class net.corda.flows.NotaryFlow.SignRequest
 
toString() - Method in class net.corda.flows.TwoPartyDealFlow.AutoOffer
 
toString() - Method in exception net.corda.flows.TwoPartyDealFlow.DealMismatchException
 
toString() - Method in exception net.corda.flows.TwoPartyDealFlow.DealRefMismatchException
 
toString() - Method in class net.corda.flows.TwoPartyDealFlow.Handshake
 
toString() - Method in exception net.corda.flows.TwoPartyTradeFlow.AssetMismatchException
 
toString() - Method in class net.corda.flows.TwoPartyTradeFlow.SellerTradeInfo
 
toString() - Method in class net.corda.flows.TwoPartyTradeFlow.SignaturesFromSeller
 
toString() - Method in class net.corda.node.CmdLineOptions
 
toString() - Method in class net.corda.node.driver.NodeHandle
 
toString() - Method in class net.corda.node.internal.NetworkMapInfo
 
toString() - Method in class net.corda.node.services.api.Checkpoint
 
toString() - Method in class net.corda.node.services.api.SchemaService.SchemaOptions
 
toString() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NetworkMapAddress
 
toString() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.NodeAddress
 
toString() - Method in class net.corda.node.services.messaging.ArtemisMessagingComponent.ServiceAddress
 
toString() - Method in class net.corda.node.services.messaging.ClientRPCRequestMessage
 
toString() - Method in class net.corda.node.services.messaging.MarshalledObservation
 
toString() - Method in class net.corda.node.services.messaging.NodeMessagingClient.Handler
 
toString() - Method in class net.corda.node.services.network.LastAcknowledgeInfo
 
toString() - Method in class net.corda.node.services.network.NetworkMapService.FetchMapResponse
 
toString() - Method in class net.corda.node.services.network.NetworkMapService.QueryIdentityResponse
 
toString() - Method in class net.corda.node.services.network.NetworkMapService.RegistrationResponse
 
toString() - Method in class net.corda.node.services.network.NetworkMapService.SubscribeResponse
 
toString() - Method in class net.corda.node.services.network.NetworkMapService.Update
 
toString() - Method in class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
toString() - Method in class net.corda.node.services.network.NodeRegistration
 
toString() - Method in class net.corda.node.services.network.NodeRegistrationInfo
 
toString() - Method in exception net.corda.node.services.persistence.NodeAttachmentService.OnDiskHashMismatch
 
toString() - Method in class net.corda.node.services.statemachine.ReceivedSessionMessage
 
toString() - Method in class net.corda.node.services.statemachine.ReceiveOnly
 
toString() - Method in class net.corda.node.services.statemachine.SendAndReceive
 
toString() - Method in class net.corda.node.services.statemachine.SendOnly
 
toString() - Method in class net.corda.node.services.statemachine.SessionConfirm
 
toString() - Method in class net.corda.node.services.statemachine.SessionData
 
toString() - Method in class net.corda.node.services.statemachine.SessionEnd
 
toString() - Method in class net.corda.node.services.statemachine.SessionInit
 
toString() - Method in class net.corda.node.services.statemachine.SessionReject
 
toString() - Method in class net.corda.node.services.statemachine.StateMachineManager.Change
 
toString() - Method in class net.corda.node.services.statemachine.StateMachineManager.FlowSession
 
toString() - Method in class net.corda.node.services.User
 
toString() - Method in class net.corda.node.utilities.PartyColumns
 
toString() - Method in class net.corda.node.utilities.StateRefColumns
 
toString() - Method in class net.corda.node.utilities.StrandLocalTransactionManager.Boundary
 
toString() - Method in class net.corda.node.utilities.TxnNoteColumns
 
toString() - Method in class net.corda.node.webserver.api.Criteria.Deal
 
toString() - Method in class net.corda.node.webserver.api.StatesQuery.Selection
 
toStringShort($receiver) - Static method in class net.corda.core.crypto.CryptoUtilities
Render a public key to a string, using a short form if it's an elliptic curve public key
toToken(context) - Method in interface net.corda.core.serialization.SerializeAsToken
 
toToken(context) - Method in class net.corda.core.serialization.SingletonSerializeAsToken
 
toToken(context) - Method in class net.corda.node.serialization.NodeClock
 
toToken(context) - Method in class net.corda.node.utilities.TestClock
 
toTransactionForContract() - Method in class net.corda.core.transactions.LedgerTransaction
Strips the transaction down to a form that is usable by the contract verify functions
toWire(privateKey) - Method in class net.corda.node.services.network.NodeRegistration
Build a node registration in wire format.
toWireTransaction() - Method in class net.corda.core.transactions.TransactionBuilder
 
trace($receiver, msg) - Static method in class net.corda.core.utilities.LoggingKt
 
track() - Method in class net.corda.core.flows.FlowLogic
Returns a pair of the current progress step, as a string, and an observable of stringified changes to the progressTracker.
track() - Method in interface net.corda.core.node.services.NetworkMapCache
Atomically get the current party nodes and a stream of updates. Note that the Observable buffers updates until the first subscriber is registered so as to avoid racing with early updates.
track() - Method in interface net.corda.core.node.services.ReadOnlyTransactionStorage
Returns all currently stored transactions and further fresh ones.
track() - Method in interface net.corda.core.node.services.StateMachineRecordedTransactionMappingStorage
 
track() - Method in interface net.corda.core.node.services.VaultService
Atomically get the current vault and a stream of updates. Note that the Observable buffers updates until the first subscriber is registered so as to avoid racing with early updates.
track() - Method in class net.corda.node.services.network.InMemoryNetworkMapCache
Atomically get the current party nodes and a stream of updates. Note that the Observable buffers updates until the first subscriber is registered so as to avoid racing with early updates.
track() - Method in class net.corda.node.services.persistence.DBTransactionMappingStorage
 
track() - Method in class net.corda.node.services.persistence.DBTransactionStorage
Returns all currently stored transactions and further fresh ones.
track() - Method in class net.corda.node.services.persistence.InMemoryStateMachineRecordedTransactionMappingStorage
 
track() - Method in class net.corda.node.services.statemachine.StateMachineManager
Atomic get snapshot + subscribe. This is needed so we don't miss updates between subscriptions to changes and calls to allStateMachines
track() - Method in class net.corda.node.services.vault.NodeVaultService
Atomically get the current vault and a stream of updates. Note that the Observable buffers updates until the first subscriber is registered so as to avoid racing with early updates.
TrackedDelegate<M> - Class in net.corda.client.model
 
TrackedDelegate.EventSinkDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.EventStreamDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.ObjectPropertyDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.ObservableDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.ObservableListDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.ObservableListReadOnlyDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.ObservableValueDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.ObserverDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.SubjectDelegate<M,T> - Class in net.corda.client.model
 
TrackedDelegate.WritableValueDelegate<M,T> - Class in net.corda.client.model
 
tracker() - Method in class net.corda.flows.Acceptor.Companion
 
tracker() - Method in class net.corda.flows.Instigator.Companion
 
tracker() - Method in class net.corda.flows.CashFlow.Companion
 
tracker() - Method in class net.corda.flows.FinalityFlow.Companion
 
tracker() - Method in class net.corda.flows.Issuer.Companion
 
tracker() - Method in class net.corda.flows.Client.Companion
 
tracker() - Method in class net.corda.flows.Primary.Companion
 
tracker() - Method in class net.corda.flows.Secondary.Companion
 
tracker() - Method in class net.corda.flows.Seller.Companion
 
tracker() - Method in class net.corda.node.services.events.RunScheduled.Companion
 
TransactionBuilder - Class in net.corda.core.transactions
A TransactionBuilder is a transaction class that's mutable (unlike the others which are all immutable). It is intended to be passed around contracts that may edit it by adding new states/commands. Then once the states and commands are right, this class can be used as a holding bucket to gather signatures from multiple parties.
TransactionBuilder(type, notary, inputs, attachments, outputs, commands, signers, timestamp) - Constructor for class net.corda.core.transactions.TransactionBuilder
A TransactionBuilder is a transaction class that's mutable (unlike the others which are all immutable). It is intended to be passed around contracts that may edit it by adding new states/commands. Then once the states and commands are right, this class can be used as a holding bucket to gather signatures from multiple parties.
TransactionBuilder() - Constructor for class net.corda.core.transactions.TransactionBuilder
A TransactionBuilder is a transaction class that's mutable (unlike the others which are all immutable). It is intended to be passed around contracts that may edit it by adding new states/commands. Then once the states and commands are right, this class can be used as a holding bucket to gather signatures from multiple parties.
TransactionConflictException - Exception in net.corda.core.contracts
 
TransactionConflictException(conflictRef, tx1, tx2) - Constructor for exception net.corda.core.contracts.TransactionConflictException
 
TransactionCreateStatus - Class in net.corda.client.model
 
TransactionCreateStatus.Failed - Class in net.corda.client.model
 
TransactionCreateStatus.Started - Class in net.corda.client.model
 
TransactionDataModel - Class in net.corda.client.model
This model provides an observable list of transactions and what state machines/flows recorded them
TransactionDataModel() - Constructor for class net.corda.client.model.TransactionDataModel
This model provides an observable list of transactions and what state machines/flows recorded them
TransactionForContract - Class in net.corda.core.contracts
A transaction to be passed as input to a contract verification function. Defines helper methods to simplify verification logic in contracts.
TransactionForContract(inputs, outputs, attachments, commands, origHash, inputNotary, timestamp) - Constructor for class net.corda.core.contracts.TransactionForContract
A transaction to be passed as input to a contract verification function. Defines helper methods to simplify verification logic in contracts.
TransactionForContract.InOutGroup<T extends ContractState,K> - Class in net.corda.core.contracts
A set of related inputs and outputs that are connected by some common attributes. An InOutGroup is calculated using 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.
TransactionGraphSearch - Class in net.corda.core.contracts
Given a map of transaction id to class SignedTransaction, performs a breadth first search of the dependency graph from the starting point down in order to find transactions that match the given query criteria.
TransactionGraphSearch(transactions, startPoints) - Constructor for class net.corda.core.contracts.TransactionGraphSearch
Given a map of transaction id to class SignedTransaction, performs a breadth first search of the dependency graph from the starting point down in order to find transactions that match the given query criteria.
TransactionGraphSearch.Query - Class in net.corda.core.contracts
 
TransactionInvalid(msg) - Constructor for class net.corda.flows.NotaryError.TransactionInvalid
 
TransactionMissingEncumbranceException(tx, missing, inOut) - Constructor for exception net.corda.core.contracts.TransactionVerificationException.TransactionMissingEncumbranceException
 
TransactionResolutionException - Exception in net.corda.core.contracts
 
TransactionResolutionException(hash) - Constructor for exception net.corda.core.contracts.TransactionResolutionException
 
TransactionState<T extends ContractState> - Class in net.corda.core.contracts
A wrapper for interface ContractState containing additional platform-level state information. This is the definitive state that is stored on the ledger and used in transaction outputs.
TransactionState(data, notary, encumbrance) - Constructor for class net.corda.core.contracts.TransactionState
A wrapper for interface ContractState containing additional platform-level state information. This is the definitive state that is stored on the ledger and used in transaction outputs.
TransactionState(data, notary) - Constructor for class net.corda.core.contracts.TransactionState
A wrapper for interface ContractState containing additional platform-level state information. This is the definitive state that is stored on the ledger and used in transaction outputs.
TransactionStateGenerator<T extends ContractState> - Class in net.corda.core.testing
 
TransactionStateGenerator(stateGenerator) - Constructor for class net.corda.core.testing.TransactionStateGenerator
 
TransactionStorage - Interface in net.corda.core.node.services
Thread-safe storage of transactions.
TransactionType - Class in net.corda.core.contracts
Defines transaction build & validation logic for a specific transaction type
TransactionType.General - Class in net.corda.core.contracts
A general transaction type where transaction validity is determined by custom contract code
TransactionType.NotaryChange - Class in net.corda.core.contracts
A special transaction type for reassigning a notary for a state. Validation does not involve running any contract code, it just checks that the states are unmodified apart from the notary field.
TransactionVerificationException - Exception in net.corda.core.contracts
 
TransactionVerificationException.ContractRejection - Exception in net.corda.core.contracts
 
TransactionVerificationException.Direction - Enum in net.corda.core.contracts
 
TransactionVerificationException.DuplicateInputStates - Exception in net.corda.core.contracts
 
TransactionVerificationException.InvalidNotaryChange - Exception in net.corda.core.contracts
 
TransactionVerificationException.MoreThanOneNotary - Exception in net.corda.core.contracts
 
TransactionVerificationException.NotaryChangeInWrongTransactionType - Exception in net.corda.core.contracts
 
TransactionVerificationException.SignersMissing - Exception in net.corda.core.contracts
 
TransactionVerificationException.TransactionMissingEncumbranceException - Exception in net.corda.core.contracts
 
TransientProperty<T> - Class in net.corda.core
A simple wrapper that enables the use of Kotlin's "val x by TransientProperty { ... }" syntax. Such a property will not be serialized to disk, and if it's missing (or the first time it's accessed), the initializer will be used to set it up. Note that the initializer will be called with the TransientProperty object locked.
TransientProperty(initializer) - Constructor for class net.corda.core.TransientProperty
A simple wrapper that enables the use of Kotlin's "val x by TransientProperty { ... }" syntax. Such a property will not be serialized to disk, and if it's missing (or the first time it's accessed), the initializer will be used to set it up. Note that the initializer will be called with the TransientProperty object locked.
TTxCommand - Class in com.cordatest
 
TTxCommand() - Constructor for class com.cordatest.TTxCommand
 
TTxFlow - Class in com.cordatest
 
TTxFlow(txContent, participants) - Constructor for class com.cordatest.TTxFlow
 
TTxState - Class in com.cordatest
 
TTxState(owner, txContent) - Constructor for class com.cordatest.TTxState
 
TwoPartyDealFlow - Class in net.corda.flows
Classes for manipulating a two party deal or agreement.
TwoPartyDealFlow.Acceptor - Class in net.corda.flows
One side of the flow for inserting a pre-agreed deal.
TwoPartyDealFlow.AutoOffer - Class in net.corda.flows
 
TwoPartyDealFlow.DealMismatchException - Exception in net.corda.flows
 
TwoPartyDealFlow.DealRefMismatchException - Exception in net.corda.flows
 
TwoPartyDealFlow.Handshake<T> - Class in net.corda.flows
 
TwoPartyDealFlow.Instigator - Class in net.corda.flows
One side of the flow for inserting a pre-agreed deal.
TwoPartyDealFlow.MarkerForBogusRegulatorFlow - Interface in net.corda.flows
class TwoPartyDealFlow.Primary at the end sends the signed tx to all the regulator parties. This a seperate workflow which needs a sepearate session with the regulator. This interface is used to do that in TwoPartyDealFlow.Primary.getCounterpartyMarker.
TwoPartyDealFlow.Primary - Class in net.corda.flows
Abstracted bilateral deal flow participant that initiates communication/handshake.
TwoPartyDealFlow.Secondary<U> - Class in net.corda.flows
Abstracted bilateral deal flow participant that is recipient of initial communication.
TwoPartyDealFlow.SignaturesFromPrimary - Class in net.corda.flows
 
TwoPartyTradeFlow - Class in net.corda.flows
This asset trading flow implements a "delivery vs payment" type swap. It has two parties (B and S for buyer and seller) and the following steps:
TwoPartyTradeFlow.AssetMismatchException - Exception in net.corda.flows
 
TwoPartyTradeFlow.Buyer - Class in net.corda.flows
 
TwoPartyTradeFlow.Seller - Class in net.corda.flows
 
TwoPartyTradeFlow.SellerTradeInfo - Class in net.corda.flows
 
TwoPartyTradeFlow.SignaturesFromSeller - Class in net.corda.flows
 
TwoPartyTradeFlow.UnacceptablePriceException - Exception in net.corda.flows
 
txnNote($receiver, txIdColumnName, txnNoteColumnName) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
TxnNoteColumns - Class in net.corda.node.utilities
 
TxnNoteColumns(txId, note) - Constructor for class net.corda.node.utilities.TxnNoteColumns
 
TxWritableStorageService - Interface in net.corda.core.node.services
Storage service, with extensions to allow validated transactions to be added to. For use only within ServiceHub.
TypeOnlyCommandData - Class in net.corda.core.contracts
Commands that inherit from this are intended to have no data items: it's only their presence that matters.
TypeOnlyCommandData() - Constructor for class net.corda.core.contracts.TypeOnlyCommandData
Commands that inherit from this are intended to have no data items: it's only their presence that matters.

U

UnacceptablePriceException(givenPrice) - Constructor for exception net.corda.flows.TwoPartyTradeFlow.UnacceptablePriceException
 
unique($receiver) - Static method in class net.corda.client.fxutils.ObservableUtilitiesKt
 
UniqueIdentifier - Class in net.corda.core.contracts
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.
UniqueIdentifier(externalId, id) - Constructor for 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.
UniqueIdentifier() - Constructor for 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.
UniqueIdentifier.Companion - Class in net.corda.core.contracts
 
UniquenessException - Exception in net.corda.core.node.services
 
UniquenessException(error) - Constructor for exception net.corda.core.node.services.UniquenessException
 
UniquenessProvider - Interface in net.corda.core.node.services
A service that records input states of the given transaction and provides conflict information if any of the inputs have already been used in another transaction.
UniquenessProvider.Conflict - Class in net.corda.core.node.services
Specifies the consuming transaction for every conflicting state
UniquenessProvider.ConsumingTx - Class in net.corda.core.node.services
Specifies the transaction id, the position of the consumed state in the inputs, and the caller identity requesting the commit.
UnknownCalendar(name) - Constructor for exception net.corda.core.contracts.BusinessCalendar.UnknownCalendar
 
UnknownChangeType() - Constructor for exception net.corda.node.services.network.NodeMapError.UnknownChangeType
Thrown if a change arrives which is of an unknown type
unregisterNetworkHandlers() - Method in class net.corda.node.services.network.AbstractNetworkMapService
 
Unresolved(stateRef) - Constructor for class net.corda.client.model.InputResolution.Unresolved
 
unscheduleStateActivity(ref) - Method in interface net.corda.core.node.services.SchedulerService
Unschedule all activity for a TX output, probably because it was consumed.
unscheduleStateActivity(ref) - Method in class net.corda.node.services.events.NodeSchedulerService
Unschedule all activity for a TX output, probably because it was consumed.
until($receiver, endExclusive) - Static method in class net.corda.core.Utils
 
UntrustworthyData<T> - Class in net.corda.core.utilities
A small utility to approximate taint tracking: if a method gives you back one of these, it means the data came from a remote source that may be incentivised to pass us junk that violates basic assumptions and thus must be checked first. The wrapper helps you to avoid forgetting this vital step. Things you might want to check are:
UntrustworthyData(fromUntrustedWorld) - Constructor for class net.corda.core.utilities.UntrustworthyData
A small utility to approximate taint tracking: if a method gives you back one of these, it means the data came from a remote source that may be incentivised to pass us junk that violates basic assumptions and thus must be checked first. The wrapper helps you to avoid forgetting this vital step. Things you might want to check are:
unwrap(validator) - Method in class net.corda.core.utilities.UntrustworthyData
 
unwrap(unwrapType) - Method in class net.corda.node.services.schema.HibernateObserver.NodeDatabaseConnectionProvider
 
Update(consumed, produced) - Constructor for 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.
Update(wireReg, mapVersion, replyTo) - Constructor for class net.corda.node.services.network.NetworkMapService.Update
 
UpdateAcknowledge(mapVersion, replyTo) - Constructor for class net.corda.node.services.network.NetworkMapService.UpdateAcknowledge
 
updateDate(date) - Method in class net.corda.node.utilities.TestClock
 
upload(file) - Method in interface net.corda.core.node.services.FileUploader
Accepts the data in the given input stream, and returns some sort of useful return message that will be sent back to the user in the response.
upload(data) - Method in class net.corda.node.services.persistence.NodeAttachmentService
Accepts the data in the given input stream, and returns some sort of useful return message that will be sent back to the user in the response.
uploadAttachment(jar) - Method in interface net.corda.core.messaging.CordaRPCOps
Uploads a jar to the node, returns it's hash.
uploadAttachment(jar) - Method in class net.corda.node.internal.CordaRPCOpsImpl
Uploads a jar to the node, returns it's hash.
uploaders - Variable in class net.corda.node.services.persistence.StorageServiceImpl
 
uploadFile(dataType, name, file) - Method in interface net.corda.core.messaging.CordaRPCOps
Deprecated. 
uploadFile(dataType, name, file) - Method in class net.corda.node.internal.CordaRPCOpsImpl
 
USD - Static variable in class net.corda.core.contracts.ContractsDSL
 
use(username, password, block) - Method in class net.corda.node.services.messaging.CordaRPCClient
A convenience function that opens a connection with the given credentials, executes the given code block with all available RPCs in scope and shuts down the RPC connection again. It's meant for quick prototyping and demos. For more control you probably want to control the lifecycle of the client and proxies independently, as well as configuring a timeout and other such features via the proxy method.
useClassLoader($receiver, cl, body) - Static method in class net.corda.core.serialization.KryoKt
 
User - Class in net.corda.node.services
 
User(username, password, permissions) - Constructor for class net.corda.node.services.User
 
Utils - Class in net.corda.core
 
uuidString($receiver, name) - Static method in class net.corda.node.utilities.DatabaseSupportKt
 
UUIDStringColumnType - Class in net.corda.node.utilities
ColumnType for marshalling to/from database on behalf of UUID, always using a string representation.

V

validate(validator) - Method in class net.corda.core.utilities.UntrustworthyData
Deprecated. 
validateHandshake(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Acceptor
 
validateHandshake(handshake) - Method in class net.corda.flows.TwoPartyDealFlow.Secondary
 
ValidatingNotaryFlow - Class in net.corda.flows
A notary commit flow that makes sure a given transaction is valid before committing it. This does mean that the calling party has to reveal the whole transaction history; however, we avoid complex conflict resolution logic where a party has its input states "blocked" by a transaction from another party, and needs to establish whether that transaction was indeed valid.
ValidatingNotaryFlow(otherSide, timestampChecker, uniquenessProvider) - Constructor for class net.corda.flows.ValidatingNotaryFlow
A notary commit flow that makes sure a given transaction is valid before committing it. This does mean that the calling party has to reveal the whole transaction history; however, we avoid complex conflict resolution logic where a party has its input states "blocked" by a transaction from another party, and needs to establish whether that transaction was indeed valid.
ValidatingNotaryService - Class in net.corda.node.services.transactions
A Notary service that validates the transaction chain of he submitted transaction before committing it
ValidatingNotaryService(services, timestampChecker, uniquenessProvider) - Constructor for class net.corda.node.services.transactions.ValidatingNotaryService
A Notary service that validates the transaction chain of he submitted transaction before committing it
ValidatingNotaryService.Companion - Class in net.corda.node.services.transactions
 
valueFromDB(value) - Method in class net.corda.node.utilities.CompositeKeyColumnType
 
valueFromDB(value) - Method in class net.corda.node.utilities.InstantColumnType
 
valueFromDB(value) - Method in class net.corda.node.utilities.LocalDateColumnType
 
valueFromDB(value) - Method in class net.corda.node.utilities.LocalDateTimeColumnType
 
valueFromDB(value) - Method in class net.corda.node.utilities.PublicKeyColumnType
 
valueFromDB(value) - Method in class net.corda.node.utilities.SecureHashColumnType
 
valueFromDB(value) - Method in class net.corda.node.utilities.UUIDStringColumnType
 
valueFromRow(row) - Method in class net.corda.node.utilities.AbstractJDBCHashMap
Implementation should return the value object marshalled from the database table row.
valueFromRow(row) - Method in class net.corda.node.utilities.JDBCHashMap
Implementation should return the value object marshalled from the database table row.
values() - Method in class net.corda.client.fxutils.ReadOnlyBackedObservableMapBase
 
values() - Method in class net.corda.node.utilities.AbstractJDBCHashMap
 
Vault - Class in net.corda.core.node.services
A vault (name may be temporary) wraps a set of states that are useful for us to keep track of, for instance, because we own them. This class represents an immutable, stable state of a vault: it is guaranteed not to change out from underneath you, even though the canonical currently-best-known vault may change as we learn about new transactions from our peers and generate new transactions that consume states ourselves.
Vault(states) - Constructor for class net.corda.core.node.services.Vault
A vault (name may be temporary) wraps a set of states that are useful for us to keep track of, for instance, because we own them. This class represents an immutable, stable state of a vault: it is guaranteed not to change out from underneath you, even though the canonical currently-best-known vault may change as we learn about new transactions from our peers and generate new transactions that consume states ourselves.
vault - Variable in class net.corda.node.internal.AbstractNode
 
Vault.Companion - Class in net.corda.core.node.services
 
Vault.Update - Class in net.corda.core.node.services
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.
vaultAndUpdates() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns a pair of head states in the vault and an observable of future updates to the vault.
vaultAndUpdates() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns a pair of head states in the vault and an observable of future updates to the vault.
VaultFiller - Class in net.corda.contracts.testing
 
VaultService - Interface in net.corda.core.node.services
A interface VaultService is responsible for securely and safely persisting the current state of a vault to storage. The vault service vends immutable snapshots of the current vault for working with: if you build a transaction based on a vault that isn't current, be aware that it may end up being invalid if the states that were used have been consumed by someone else first!
VaultService.DefaultImpls - Class in net.corda.core.node.services
A interface VaultService is responsible for securely and safely persisting the current state of a vault to storage. The vault service vends immutable snapshots of the current vault for working with: if you build a transaction based on a vault that isn't current, be aware that it may end up being invalid if the states that were used have been consumed by someone else first!
verified() - Method in class net.corda.core.crypto.SignedData
Return the deserialized data if the signature can be verified.
verifiedTransactions() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns a pair of all recorded transactions and an observable of future recorded ones.
verifiedTransactions() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns a pair of all recorded transactions and an observable of future recorded ones.
verify(tx) - Method in class com.cordatest.TContract
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx) - Method in class net.corda.contracts.asset.Cash
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx) - Method in class net.corda.contracts.asset.CommodityContract
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.Net
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.SetLifecycle
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.Settle
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.asset.Clauses.VerifyLifecycle
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx) - Method in class net.corda.contracts.asset.Obligation
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.AbstractConserveAmount
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.AbstractIssue
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.NetClause
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.clause.NoZeroSizedOutputs
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.Clauses.Issue
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.Clauses.Move
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.contracts.Clauses.Redeem
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx) - Method in class net.corda.contracts.CommercialPaper
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx) - Method in class net.corda.contracts.CommercialPaperLegacy
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.AllOf
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.AnyOf
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.Clause
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.FilterOn
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.FirstComposition
Deprecated.
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.FirstOf
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.clauses.GroupClauseVerifier
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx) - Method in interface net.corda.core.contracts.Contract
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx) - Method in class net.corda.core.contracts.DummyContract
Takes an object that represents a state transition, and ensures the inputs/outputs/commands make sense. Must throw an exception if there's a problem that should prevent state transition. Takes a single object rather than an argument so that additional data can be added without breaking binary compatibility with existing contract code.
verify(tx, inputs, outputs, commands, groupingKey) - Method in class net.corda.core.contracts.LinearState.ClauseVerifier
Verify the transaction matches the conditions from this clause. For example, a "no zero amount output" clause would check each of the output states that it applies to, looking for a zero amount, and throw IllegalStateException if any matched.
verify(tx) - Method in class net.corda.core.contracts.TransactionType
Check that the transaction is valid based on:
verify(merkleRootHash, hashesToCheck) - Method in class net.corda.core.crypto.PartialMerkleTree
 
verify(merkleRootHash) - Method in class net.corda.core.transactions.FilteredTransaction
Runs verification of Partial Merkle Branch with merkleRootHash.
verify() - Method in class net.corda.core.transactions.LedgerTransaction
Verifies this transaction and throws an exception if not valid, depending on the type. For general transactions:
VERIFY_PEER_COMMON_NAME - Static variable in class net.corda.node.services.messaging.ArtemisMessagingComponent
 
verifyClause(tx, clause, commands) - Static method in class net.corda.core.contracts.clauses.ClauseVerifier
Verify a transaction against the given list of clauses.
verifyData(data) - Method in class net.corda.core.crypto.SignedData
Verify the wrapped data after the signature has been verified and the data deserialised. Provided as an extension point for subclasses.
verifyData(data) - Method in class net.corda.node.services.network.WireNodeRegistration
Verify the wrapped data after the signature has been verified and the data deserialised. Provided as an extension point for subclasses.
VerifyingNettyConnectorFactory - Class in net.corda.node.services.messaging
 
VerifyingNettyConnectorFactory() - Constructor for class net.corda.node.services.messaging.VerifyingNettyConnectorFactory
 
VerifyLifecycle() - Constructor for class net.corda.contracts.asset.Clauses.VerifyLifecycle
Obligation-specific clause for verifying that all states are in normal lifecycle. In a group clause set, this must be run after any lifecycle change clause, which is the only clause that involve non-standard lifecycle states on input/output.
verifyNetCommand(inputs, outputs, command, netState) - Method in class net.corda.contracts.clause.NetClause
Verify a netting command. This handles both close-out and payment netting.
verifyPartialTransaction(untrustedPartialTX) - Method in class net.corda.flows.TwoPartyDealFlow.Primary
 
verifyProposal(proposal) - Method in class net.corda.flows.AbstractStateReplacementFlow.Acceptor
Check the state change proposal to confirm that it's acceptable to this node. Rules for verification depend on the change proposed, and may further depend on the node itself (for example configuration). The proposal is returned if acceptable, otherwise a exception StateReplacementException is thrown.
verifyProposal(proposal) - Method in class net.corda.flows.NotaryChangeFlow.Acceptor
Check the notary change proposal.
verifySignatures(allowedToBeMissing) - Method in class net.corda.core.transactions.SignedTransaction
Verifies the signatures on this transaction and throws if any are missing which aren't passed as parameters. In this context, "verifying" means checking they are valid signatures and that their public keys are in the contained transactions BaseTransaction.mustSign property.
verifySigners(tx) - Method in class net.corda.core.contracts.TransactionType
Check that the list of signers includes all the necessary keys
verifyTransaction(tx) - Method in class net.corda.core.contracts.TransactionType.General
Implement type specific transaction validation logic
verifyTransaction(tx) - Method in class net.corda.core.contracts.TransactionType.NotaryChange
Check that the difference between inputs and outputs is only the notary field, and that all required signing public keys are present.
verifyTransaction(tx) - Method in class net.corda.core.contracts.TransactionType
Implement type specific transaction validation logic
verifyWithECDSA($receiver, content, signature) - Static method in class net.corda.core.crypto.CryptoUtilities
Utility to simplify the act of verifying a signature
verifyWithECDSA(content) - Method in class net.corda.core.crypto.DigitalSignature.WithKey
 
verifyWithECDSA(content) - Method in class net.corda.core.crypto.DigitalSignature.WithKey
 
version() - Method in interface net.corda.node.services.messaging.RPCSinceVersion
 

W

waitAndRun() - Method in class net.corda.node.utilities.AffinityExecutor.Gate
 
waitForAllNodesToFinish() - Method in class net.corda.node.driver.DriverDSL
 
waitForAllNodesToFinish() - Method in interface net.corda.node.driver.DriverDSLExposedInterface
 
waitUntilRegisteredWithNetworkMap() - Method in interface net.corda.core.messaging.CordaRPCOps
Returns a ListenableFuture which completes when the node has registered wih the network map service. It can also complete with an exception if it is unable to.
waitUntilRegisteredWithNetworkMap() - Method in class net.corda.node.internal.CordaRPCOpsImpl
Returns a ListenableFuture which completes when the node has registered wih the network map service. It can also complete with an exception if it is unable to.
WebServer - Class in net.corda.node.webserver
 
WebServer(config) - Constructor for class net.corda.node.webserver.WebServer
 
whenConsumed($this, ref) - Static method in class net.corda.core.node.services.VaultService.DefaultImpls
Provide a Future for when a class StateRef is consumed, which can be very useful in building tests.
whenConsumed(ref) - Method in interface net.corda.core.node.services.VaultService
Provide a Future for when a class StateRef is consumed, which can be very useful in building tests.
whenConsumed(ref) - Method in class net.corda.node.services.vault.NodeVaultService
Provide a Future for when a class StateRef is consumed, which can be very useful in building tests.
WiredTransactionGenerator - Class in net.corda.contracts.testing
 
WiredTransactionGenerator() - Constructor for class net.corda.contracts.testing.WiredTransactionGenerator
 
WireNodeRegistration - Class in net.corda.node.services.network
A node registration and its signature as a pair.
WireNodeRegistration(raw, sig) - Constructor for class net.corda.node.services.network.WireNodeRegistration
A node registration and its signature as a pair.
WireTransaction - Class in net.corda.core.transactions
A transaction ready for serialisation, without any signatures attached. A WireTransaction is usually wrapped by a class SignedTransaction that carries the signatures over this payload. The hash of the wire transaction is the identity of the transaction, that is, it's possible for two class SignedTransactions with different sets of signatures to have the same identity hash.
WireTransaction(inputs, attachments, outputs, commands, notary, signers, type, timestamp) - Constructor for class net.corda.core.transactions.WireTransaction
A transaction ready for serialisation, without any signatures attached. A WireTransaction is usually wrapped by a class SignedTransaction that carries the signatures over this payload. The hash of the wire transaction is the identity of the transaction, that is, it's possible for two class SignedTransactions with different sets of signatures to have the same identity hash.
WireTransaction.Companion - Class in net.corda.core.transactions
 
WireTransactionSerializer - Class in net.corda.core.serialization
A serialisation engine that knows how to deserialise code inside a sandbox
with deposit($receiver, deposit) - Static method in class net.corda.contracts.asset.CashKt
 
with notary($receiver, notary) - Static method in class net.corda.contracts.CommercialPaperKt
 
with notary($receiver, newNotary) - Static method in class net.corda.core.contracts.StructuresKt
withAdditionalSignature(sig) - Method in class net.corda.core.transactions.SignedTransaction
Returns the same transaction but with an additional (unchecked) signature.
withAdditionalSignatures(sigList) - Method in class net.corda.core.transactions.SignedTransaction
Returns the same transaction but with an additional (unchecked) signatures.
withDeposit($receiver, deposit) - Static method in class net.corda.contracts.asset.CashKt
 
withFaceValue(newFaceValue) - Method in class net.corda.contracts.CommercialPaper.State
 
withFaceValue(newFaceValue) - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
withIssuance(newIssuance) - Method in class net.corda.contracts.CommercialPaper.State
 
withIssuance(newIssuance) - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
withItems(items) - Method in class net.corda.core.transactions.TransactionBuilder
A more convenient way to add items to this transaction that calls the add* methods for you based on type
WithKey(by, bits) - Constructor for class net.corda.core.crypto.DigitalSignature.WithKey
A digital signature that identifies who the public key is owned by.
withMaturityDate(newMaturityDate) - Method in class net.corda.contracts.CommercialPaper.State
 
withMaturityDate(newMaturityDate) - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
withNewOwner(newOwner) - Method in class net.corda.contracts.asset.Cash.State
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone
withNewOwner(newOwner) - Method in class net.corda.contracts.asset.CommodityContract.State
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone
withNewOwner(newOwner) - Method in class net.corda.contracts.asset.Obligation.State
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone
withNewOwner(newOwner) - Method in class net.corda.contracts.CommercialPaper.State
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone
withNewOwner(newOwner) - Method in class net.corda.contracts.CommercialPaperLegacy.State
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone
withNewOwner(newOwner) - Method in class net.corda.core.contracts.DummyContract.SingleOwnerState
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone
withNewOwner(newOwner) - Method in interface net.corda.core.contracts.OwnableState
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone
withNotary($receiver, newNotary) - Static method in class net.corda.core.contracts.StructuresKt
 
withNotary(newNotary) - Method in class net.corda.core.contracts.TransactionState
Copies the underlying state, replacing the notary field with the new value. To replace the notary, we need an approval (signature) from all participants of the interface ContractState.
withoutIssuer($receiver) - Static method in class net.corda.core.contracts.StructuresKt
Strips the issuer and returns an class Amount of the raw token directly. This is useful when you are mixing code that cares about specific issuers with code that will accept any, or which is imposing issuer constraints via some other mechanism and the additional type safety is not wanted.
withoutOwner() - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
withOwner(newOwner) - Method in class net.corda.contracts.CommercialPaper.State
 
withOwner(newOwner) - Method in class net.corda.contracts.CommercialPaperLegacy.State
 
withParty(partyKeyStr, notFound, found) - Method in class net.corda.core.utilities.ApiUtils
Get a party and then execute the passed function with the party public key as a parameter. Usage: withParty(key) { doSomethingWith(it) }
withZone(zone) - Method in class net.corda.node.serialization.NodeClock
 
withZone(zone) - Method in class net.corda.node.utilities.TestClock
 
WorldCoordinate - Class in net.corda.core.node
A latitude/longitude pair.
WorldCoordinate(latitude, longitude) - Constructor for class net.corda.core.node.WorldCoordinate
A latitude/longitude pair.
wrap(uuid) - Method in class net.corda.core.flows.StateMachineRunId.Companion
 
WrappedObservableValue(observableValue) - Constructor for class net.corda.client.fxutils.FlattenedList.WrappedObservableValue
We maintain an ObservableValue->index map. This is needed because we need the ObservableValue's index in order to propagate a change and if the listener closure captures the index at the time of the call to ObservableValue.addListener it will become incorrect if the indices shift around later.
wrapWithDatabaseTransaction($receiver, db) - Static method in class net.corda.node.utilities.DatabaseSupportKt
Wrap delivery of observations in a database transaction. Multiple subscribers will receive the observations inside the same database transaction. This also lazily subscribes to the source rx.Observable to preserve any buffering that might be in place.
WritableValueDelegate(klass, writableValueProperty) - Constructor for class net.corda.client.model.TrackedDelegate.WritableValueDelegate
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.CompositeKeyLeafSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.CompositeKeyNodeSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.Ed25519PrivateKeySerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.Ed25519PublicKeySerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.ImmutableClassSerializer
 
write(kryo, output, stream) - Method in class net.corda.core.serialization.InputStreamSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.KotlinObjectSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.NoReferencesSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.OrderedSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.ReferencesAwareJavaSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.SerializeAsTokenSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.SerializedBytesSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.serialization.WireTransactionSerializer
 
write(kryo, output, obj) - Method in class net.corda.core.utilities.NonEmptySetSerializer
 
write($receiver, createDirs, options, block) - Static method in class net.corda.core.Utils
 
write(kryo, output, clazz) - Method in class net.corda.node.services.messaging.ClassSerializer
 
write(body) - Method in class net.corda.node.utilities.FiberBox
 
writeBytesWithLength($receiver, byteArray) - Static method in class net.corda.core.serialization.KryoKt
 
writeConfig(path, filename, config) - Static method in class net.corda.node.driver.Driver
 
writeLines($receiver, lines, charset, options) - Static method in class net.corda.core.Utils
 
writeToFile(path) - Method in class net.corda.core.serialization.SerializedBytes
 

X

X509Utilities - Class in net.corda.core.crypto
 
X509Utilities.CACertAndKey - Class in net.corda.core.crypto
Helper data class to pass around public certificate and KeyPair entities when using CA certs.
X509UtilitiesKt - Class in net.corda.core.crypto
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links