public static class QueryCriteria.LinearStateQueryCriteria
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, @NotNull net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus, @Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, @NotNull net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus)
@JvmOverloads public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
@JvmOverloads public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId, @NotNull net.corda.core.node.services.Vault.StateStatus status)
@JvmOverloads public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId)
@JvmOverloads public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid)
@JvmOverloads public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
@JvmOverloads public LinearStateQueryCriteria()
public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<net.corda.core.contracts.UniqueIdentifier> linearId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, @NotNull net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus)
public LinearStateQueryCriteria(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<net.corda.core.contracts.UniqueIdentifier> linearId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
@NotNull public java.util.Collection<javax.persistence.criteria.Predicate> visit(@NotNull IQueryCriteriaParser parser)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria withParticipants(@NotNull java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria withUuid(@NotNull java.util.List<java.util.UUID> uuid)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria withExternalId(@NotNull java.util.List<java.lang.String> externalId)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria withStatus(@NotNull net.corda.core.node.services.Vault.StateStatus status)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria withContractStateTypes(@NotNull java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria withRelevancyStatus(@NotNull net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria withExactParticipants(@NotNull java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria copy(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria copy(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, @NotNull net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus)
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
@Nullable public java.util.List<java.util.UUID> getUuid()
@Nullable public java.util.List<java.lang.String> getExternalId()
@NotNull public net.corda.core.node.services.Vault.StateStatus getStatus()
@Nullable public java.util.Set<java.lang.Class> getContractStateTypes()
@NotNull public net.corda.core.node.services.Vault.RelevancyStatus getRelevancyStatus()
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> getExactParticipants()
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> component1()
@Nullable public java.util.List<java.util.UUID> component2()
@Nullable public java.util.List<java.lang.String> component3()
@NotNull public net.corda.core.node.services.Vault.StateStatus component4()
@Nullable public java.util.Set<java.lang.Class> component5()
@NotNull public net.corda.core.node.services.Vault.RelevancyStatus component6()
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> component7()
@NotNull public net.corda.core.node.services.vault.QueryCriteria.LinearStateQueryCriteria copy(@Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> participants, @Nullable java.util.List<java.util.UUID> uuid, @Nullable java.util.List<java.lang.String> externalId, @NotNull net.corda.core.node.services.Vault.StateStatus status, @Nullable java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, @NotNull net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus, @Nullable java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
@NotNull public java.lang.String toString()
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
public int hashCode()
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
public boolean equals(@Nullable java.lang.Object p)
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState