O
- objectOrNewInstance(kotlin.reflect.KClass) - function in net.corda.core.internal.InternalUtilsKt
- creates a new instance if not a Kotlin object
- ObjectWithCompatibleContext - class in net.corda.core.serialization
- Obligation - class in net.corda.finance.contracts.asset
- An obligation contract commits the obligor to delivering a specified amount of a fungible asset (for example the Cash contract) at a specified future point in time.
- Obligation.Commands - class in net.corda.finance.contracts.asset.Obligation
- Obligation.Commands.Exit - class in net.corda.finance.contracts.asset.Obligation.Commands
- A command stating that the debt is being released by the beneficiary.
- Obligation.Commands.Issue - class in net.corda.finance.contracts.asset.Obligation.Commands
- Allows new obligation states to be issued into existence.
- Obligation.Commands.Move - class in net.corda.finance.contracts.asset.Obligation.Commands
- A command stating that a debt has been moved, optionally to fulfil another contract.
- Obligation.Commands.Net - class in net.corda.finance.contracts.asset.Obligation.Commands
- Net two or more obligation states together in a close-out netting style.
- Obligation.Commands.SetLifecycle - class in net.corda.finance.contracts.asset.Obligation.Commands
- 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.
- Obligation.Commands.Settle - class in net.corda.finance.contracts.asset.Obligation.Commands
- A command stating that the obligor is settling some or all of the amount owed by transferring a suitable state object to the beneficiary.
- Obligation.Lifecycle - class in net.corda.finance.contracts.asset.Obligation
- Represents where in its lifecycle a contract state is, which in turn controls the commands that can be applied to the state.
- Obligation.State - class in net.corda.finance.contracts.asset.Obligation
- 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 - class in net.corda.finance.contracts.asset.Obligation
- Subset of state, containing the elements specified when issuing a new settlement contract.
- ObligationKt - class in net.corda.finance.contracts.asset
- ObligationUtils - class in net.corda.finance.workflows.asset
- ObservablesKt - class in net.corda.core.observable
- of(kotlin.ByteArray,java.lang.Integer,java.lang.Integer) - function in net.corda.core.utilities.ByteSequence.Companion
- Construct a ByteSequence given a ByteArray and optional offset and size, that represents that potentially sub-sequence of bytes.
- of(T) - function in net.corda.core.utilities.NonEmptySet.Companion
- Returns a singleton set containing element.
- of(T,T,T) - function in net.corda.core.utilities.NonEmptySet.Companion
- Returns a non-empty set containing the given elements, minus duplicates, in the order each was specified.
- of(java.lang.Byte) - function in net.corda.core.utilities.OpaqueBytes.Companion
- Create OpaqueBytes from a sequence of Byte values.
- of(java.net.URI) - function in net.corda.testing.node.TestCordapp.Companion
- URI location to a CorDapp jar.
- OK - enum entry in net.corda.core.internal.telemetry.TelemetryStatusCode
The operation has been validated by an Application developers or Operator to have completed successfully.
- on(kotlin.jvm.functions.Function0) - function in net.corda.core.utilities.Try.Companion
- Executes the given block of code and returns a Success capturing the result, or a Failure if a Throwable is thrown.
- onConnect(net.corda.client.rpc.ext.RPCConnectionListener.ConnectionContext) - function in net.corda.client.rpc.ext.RPCConnectionListener
- This method will be called to inform that RPC connection is established.
- onDisconnect(net.corda.client.rpc.ext.RPCConnectionListener.ConnectionContext) - function in net.corda.client.rpc.ext.RPCConnectionListener
- This method will be called to inform about connection loss.
- onError(java.lang.Throwable) - function in net.corda.core.observable.internal.ResilientSubscriber
- Duplicate of SafeSubscriber.
- OnLedgerAsset - class in net.corda.finance.contracts.asset
- An asset transaction may split and merge assets represented by a set of (issuer, depositRef) pairs, across multiple input and output states.
- OnLedgerAsset.Companion - class in net.corda.finance.contracts.asset.OnLedgerAsset
- ONLY_RELEVANT - enum entry in net.corda.core.node.StatesToRecord
Only states that involve one of our public keys will be stored in the vault. This is the default. A public key is involved (relevant) if it's in the OwnableState.owner field, or appears in the ContractState.participants collection. This is usually equivalent to "can I change the contents of this state by signing a transaction".
- onNext(T) - function in net.corda.core.observable.internal.ResilientSubscriber
- Duplicate of SafeSubscriber.
- OnNextFailedException - class in net.corda.core.observable.internal
- We throw OnNextFailedException to pass the exception back through the preceding Subscriber chain without triggering any SafeSubscriber.
- onPermanentFailure(net.corda.client.rpc.ext.RPCConnectionListener.ConnectionContext) - function in net.corda.client.rpc.ext.RPCConnectionListener
- This is a terminal notification to inform that:
it has never been possible to connect due to incorrect credentials or endpoints addresses supplied. In this case ConnectionContext.connectionOpt will be
null
; orno further reconnection will be performed as maximum number of attempts has been reached. In this case ConnectionContext.connectionOpt may not be
null
.
- OnResilientSubscribe - class in net.corda.core.observable.internal
- OnResilientSubscribe returns an Observable holding a reference to the source Observable.
- onServiceLifecycleEvent(net.corda.core.node.services.ServiceLifecycleEvent) - function in net.corda.core.node.services.ServiceLifecycleObserver
- A handler for ServiceLifecycleEvents.
- onTelemetryEvent(net.corda.core.internal.telemetry.TelemetryEvent) - function in net.corda.core.internal.telemetry.SimpleLogTelemetryComponent
- onTelemetryEvent(net.corda.core.internal.telemetry.TelemetryEvent) - function in net.corda.core.internal.telemetry.TelemetryComponent
- OpaqueBytes - class in net.corda.core.utilities
- A simple class that wraps a byte array and makes the equals/hashCode/toString methods work as you actually expect.
- OpaqueBytes.Companion - class in net.corda.core.utilities.OpaqueBytes
- OpaqueBytesSubSequence - class in net.corda.core.utilities
- Class is public for serialization purposes.
- open() - function in net.corda.core.contracts.Attachment
- open() - function in net.corda.core.contracts.Attachment
- open() - function in net.corda.core.internal.AbstractAttachment
- open() - function in net.corda.core.utilities.ByteSequence
- Returns a ByteArrayInputStream of the bytes.
- open() - function in net.corda.core.utilities.ByteSequence
- Returns a ByteArrayInputStream of the bytes.
- openAsJAR() - function in net.corda.core.contracts.Attachment
- openAsJAR() - function in net.corda.core.contracts.Attachment
- openAsJAR() - function in net.corda.core.contracts.Attachment
- openAttachment(net.corda.core.crypto.SecureHash) - function in net.corda.core.messaging.CordaRPCOps
- Download an attachment JAR by ID.
- openAttachment(net.corda.core.crypto.SecureHash) - function in net.corda.core.messaging.CordaRPCOps
- Download an attachment JAR by ID.
- openAttachment(net.corda.core.node.services.AttachmentId) - function in net.corda.core.node.services.AttachmentStorage
- Returns a handle to a locally stored attachment, or null if it's not known.
- openAttachment(net.corda.core.crypto.SecureHash) - function in net.corda.testing.services.MockAttachmentStorage
- Returns a handle to a locally stored attachment, or null if it's not known.
- openFuture() - function in net.corda.core.internal.concurrent.CordaFutureImplKt
- OpenFuture - class in net.corda.core.internal.concurrent
- A CordaFuture with additional methods to complete it with a value, exception or the outcome of another future.
- openHttpConnection(java.net.URL,java.net.Proxy) - function in net.corda.core.internal.InternalUtilsKt
- Operator - class in net.corda.core.node.services.vault
- or(net.corda.core.node.services.vault.AttachmentQueryCriteria) - function in net.corda.core.node.services.vault.AttachmentQueryCriteria
- or(net.corda.core.node.services.vault.AttachmentQueryCriteria) - function in net.corda.core.node.services.vault.AttachmentQueryCriteria
- OR - enum entry in net.corda.core.node.services.vault.BinaryLogicalOperator
- or(Q) - function in net.corda.core.node.services.vault.GenericQueryCriteria.ChainableQueryCriteria
- or(net.corda.core.node.services.vault.QueryCriteria) - function in net.corda.core.node.services.vault.QueryCriteria
- or(net.corda.core.node.services.vault.QueryCriteria) - function in net.corda.core.node.services.vault.QueryCriteria
- OutOfProcess - class in net.corda.testing.driver
- Interface which represents an out of process node and exposes its process handle.
- OutOfProcessImpl - class in net.corda.testing.driver.internal
- OUTPUT - enum entry in net.corda.core.contracts.TransactionVerificationException.Direction
Issue in the outputs list.
- output(java.lang.String) - function in net.corda.testing.dsl.LedgerDSL
- Retrieves the output TransactionState based on the label.
- output(net.corda.core.contracts.ContractClassName,java.lang.String,net.corda.core.identity.Party,java.lang.Integer,net.corda.core.contracts.AttachmentConstraint,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TestTransactionDSLInterpreter
- Adds an output to the transaction.
- output(net.corda.core.contracts.ContractClassName,java.lang.Integer,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSL
- Adds an output to the transaction.
- output(net.corda.core.contracts.ContractClassName,java.lang.String,java.lang.Integer,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSL
- Adds a labelled output to the transaction.
- output(net.corda.core.contracts.ContractClassName,java.lang.String,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSL
- Adds a labelled output to the transaction.
- output(net.corda.core.contracts.ContractClassName,java.lang.String,net.corda.core.identity.Party,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSL
- Adds a labelled output to the transaction.
- output(net.corda.core.contracts.ContractClassName,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSL
- Adds an output to the transaction.
- output(net.corda.core.contracts.ContractClassName,net.corda.core.identity.Party,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSL
- Adds an output to the transaction.
- output(net.corda.core.contracts.ContractClassName,java.lang.String,net.corda.core.identity.Party,java.lang.Integer,net.corda.core.contracts.AttachmentConstraint,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSLInterpreter
- Adds an output to the transaction.
- output(net.corda.core.contracts.ContractClassName,java.lang.String,net.corda.core.identity.Party,java.lang.Integer,net.corda.core.contracts.AttachmentConstraint,net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TransactionDSLInterpreter
- Adds an output to the transaction.
- OUTPUTS_GROUP - enum entry in net.corda.core.contracts.ComponentGroupEnum
- outputsOfType() - function in net.corda.core.transactions.BaseTransaction
- outputsOfType() - function in net.corda.core.transactions.BaseTransaction
- outputsOfType(java.lang.Class) - function in net.corda.core.transactions.BaseTransaction
- Helper to simplify getting all output states of a particular class, interface, or base class.
- outputsOfType(java.lang.Class) - function in net.corda.core.transactions.BaseTransaction
- Helper to simplify getting all output states of a particular class, interface, or base class.
- outputStateAndRef(java.lang.String) - function in net.corda.testing.dsl.LedgerDSL
- Retrieves an output previously defined by TransactionDSLInterpreter.
- OutputStateLookup - class in net.corda.testing.dsl
- This interface defines output state lookup by label.
- outputStates() - function in net.corda.core.transactions.TransactionBuilder
- Returns an immutable list of output TransactionStates.
- outputToLabel(net.corda.core.contracts.ContractState) - function in net.corda.testing.dsl.TestLedgerDSLInterpreter
- outRef(java.lang.Integer) - function in net.corda.core.transactions.BaseTransaction
- Returns a StateAndRef for the given output index.
- outRef(java.lang.Integer) - function in net.corda.core.transactions.BaseTransaction
- Returns a StateAndRef for the given output index.
- outRef(net.corda.core.contracts.ContractState) - function in net.corda.core.transactions.BaseTransaction
- Returns a StateAndRef for the requested output state, or throws IllegalArgumentException if not found.
- outRef(net.corda.core.contracts.ContractState) - function in net.corda.core.transactions.BaseTransaction
- Returns a StateAndRef for the requested output state, or throws IllegalArgumentException if not found.
- outRefsOfType() - function in net.corda.core.transactions.BaseTransaction
- outRefsOfType() - function in net.corda.core.transactions.BaseTransaction
- outRefsOfType(java.lang.Class) - function in net.corda.core.transactions.BaseTransaction
- Helper to simplify getting all output StateAndRef items of a particular state class, interface, or base class.
- outRefsOfType(java.lang.Class) - function in net.corda.core.transactions.BaseTransaction
- Helper to simplify getting all output StateAndRef items of a particular state class, interface, or base class.
- OwnableState - class in net.corda.core.contracts
- A contract state that can have a single owner.
- owned by(net.corda.finance.contracts.asset.Obligation.State,net.corda.core.identity.AbstractParty) - function in net.corda.finance.contracts.asset.ObligationKt
- ownedBy(net.corda.core.identity.AbstractParty) - function in net.corda.finance.contracts.asset.Cash.State
- ownedBy(net.corda.finance.contracts.asset.Obligation.State,net.corda.core.identity.AbstractParty) - function in net.corda.finance.contracts.asset.ObligationKt