public static class Vault.StateMetadata
@JvmOverloads public StateMetadata(@NotNull StateRef ref, @NotNull java.lang.String contractStateClassName, @NotNull java.time.Instant recordedTime, @Nullable java.time.Instant consumedTime, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable AbstractParty notary, @Nullable java.lang.String lockId, @Nullable java.time.Instant lockUpdateTime, @Nullable net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus, @Nullable net.corda.core.node.services.Vault.ConstraintInfo constraintInfo)
@JvmOverloads public StateMetadata(@NotNull StateRef ref, @NotNull java.lang.String contractStateClassName, @NotNull java.time.Instant recordedTime, @Nullable java.time.Instant consumedTime, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable AbstractParty notary, @Nullable java.lang.String lockId, @Nullable java.time.Instant lockUpdateTime, @Nullable net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus)
@JvmOverloads public StateMetadata(@NotNull StateRef ref, @NotNull java.lang.String contractStateClassName, @NotNull java.time.Instant recordedTime, @Nullable java.time.Instant consumedTime, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable AbstractParty notary, @Nullable java.lang.String lockId, @Nullable java.time.Instant lockUpdateTime)
@NotNull public net.corda.core.node.services.Vault.StateMetadata copy(@NotNull StateRef ref, @NotNull java.lang.String contractStateClassName, @NotNull java.time.Instant recordedTime, @Nullable java.time.Instant consumedTime, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable AbstractParty notary, @Nullable java.lang.String lockId, @Nullable java.time.Instant lockUpdateTime)
@NotNull public net.corda.core.node.services.Vault.StateMetadata copy(@NotNull StateRef ref, @NotNull java.lang.String contractStateClassName, @NotNull java.time.Instant recordedTime, @Nullable java.time.Instant consumedTime, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable AbstractParty notary, @Nullable java.lang.String lockId, @Nullable java.time.Instant lockUpdateTime, @Nullable net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus)
@NotNull public StateRef getRef()
@NotNull public java.lang.String getContractStateClassName()
@NotNull public java.time.Instant getRecordedTime()
@Nullable public java.time.Instant getConsumedTime()
@NotNull public net.corda.core.node.services.Vault.StateStatus getStatus()
@Nullable public AbstractParty getNotary()
@Nullable public java.lang.String getLockId()
@Nullable public java.time.Instant getLockUpdateTime()
@Nullable public net.corda.core.node.services.Vault.RelevancyStatus getRelevancyStatus()
@Nullable public net.corda.core.node.services.Vault.ConstraintInfo getConstraintInfo()
@NotNull public StateRef component1()
@NotNull public java.lang.String component2()
@NotNull public java.time.Instant component3()
@Nullable public java.time.Instant component4()
@NotNull public net.corda.core.node.services.Vault.StateStatus component5()
@Nullable public AbstractParty component6()
@Nullable public java.lang.String component7()
@Nullable public java.time.Instant component8()
@Nullable public net.corda.core.node.services.Vault.RelevancyStatus component9()
@Nullable public net.corda.core.node.services.Vault.ConstraintInfo component10()
@NotNull public net.corda.core.node.services.Vault.StateMetadata copy(@NotNull StateRef ref, @NotNull java.lang.String contractStateClassName, @NotNull java.time.Instant recordedTime, @Nullable java.time.Instant consumedTime, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable AbstractParty notary, @Nullable java.lang.String lockId, @Nullable java.time.Instant lockUpdateTime, @Nullable net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus, @Nullable net.corda.core.node.services.Vault.ConstraintInfo constraintInfo)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable java.lang.Object p)