public static class QueryCriteria.LinearStateQueryCriteria
extends CommonQueryCriteria
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
QueryCriteria.AndComposition, QueryCriteria.CommonQueryCriteria, QueryCriteria.FungibleAssetQueryCriteria, QueryCriteria.FungibleStateQueryCriteria, QueryCriteria.LinearStateQueryCriteria, QueryCriteria.OrComposition, QueryCriteria.SoftLockingCondition, QueryCriteria.TimeCondition, QueryCriteria.VaultCustomQueryCriteria<L extends StatePersistable>, QueryCriteria.VaultQueryCriteria
Constructor and Description |
---|
LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> uuid,
java.util.List<java.lang.String> externalId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
Vault.RelevancyStatus relevancyStatus,
java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
|
LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> uuid,
java.util.List<java.lang.String> externalId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
Vault.RelevancyStatus relevancyStatus) |
LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> uuid,
java.util.List<java.lang.String> externalId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes) |
LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<net.corda.core.contracts.UniqueIdentifier> linearId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
Vault.RelevancyStatus relevancyStatus) |
LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<net.corda.core.contracts.UniqueIdentifier> linearId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes) |
Modifier and Type | Method and Description |
---|---|
java.util.List<net.corda.core.identity.AbstractParty> |
component1() |
java.util.List<java.util.UUID> |
component2() |
java.util.List<java.lang.String> |
component3() |
Vault.StateStatus |
component4() |
java.util.Set<java.lang.Class> |
component5() |
Vault.RelevancyStatus |
component6() |
java.util.List<net.corda.core.identity.AbstractParty> |
component7() |
QueryCriteria.LinearStateQueryCriteria |
copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> uuid,
java.util.List<java.lang.String> externalId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes) |
QueryCriteria.LinearStateQueryCriteria |
copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> uuid,
java.util.List<java.lang.String> externalId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
Vault.RelevancyStatus relevancyStatus) |
QueryCriteria.LinearStateQueryCriteria |
copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> uuid,
java.util.List<java.lang.String> externalId,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
Vault.RelevancyStatus relevancyStatus,
java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
|
boolean |
equals(java.lang.Object p) |
java.util.Set<java.lang.Class> |
getContractStateTypes() |
java.util.List<net.corda.core.identity.AbstractParty> |
getExactParticipants() |
java.util.List<java.lang.String> |
getExternalId() |
java.util.List<net.corda.core.identity.AbstractParty> |
getParticipants() |
Vault.RelevancyStatus |
getRelevancyStatus() |
Vault.StateStatus |
getStatus() |
java.util.List<java.util.UUID> |
getUuid() |
int |
hashCode() |
java.lang.String |
toString() |
java.util.Collection<NonExistentClass> |
visit(IQueryCriteriaParser parser) |
QueryCriteria.LinearStateQueryCriteria |
withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes) |
QueryCriteria.LinearStateQueryCriteria |
withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants) |
QueryCriteria.LinearStateQueryCriteria |
withExternalId(java.util.List<java.lang.String> externalId) |
QueryCriteria.LinearStateQueryCriteria |
withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants) |
QueryCriteria.LinearStateQueryCriteria |
withRelevancyStatus(Vault.RelevancyStatus relevancyStatus) |
QueryCriteria.LinearStateQueryCriteria |
withStatus(Vault.StateStatus status) |
QueryCriteria.LinearStateQueryCriteria |
withUuid(java.util.List<java.util.UUID> uuid) |
getConstraintTypes, getConstraints, getContractStateTypes, getExactParticipants, getExternalIds, getParticipants, getRelevancyStatus, getStatus, visit
and, or
visit
and, or
public LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> uuid, java.util.List<java.lang.String> externalId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, Vault.RelevancyStatus relevancyStatus, java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
public LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> uuid, java.util.List<java.lang.String> externalId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, Vault.RelevancyStatus relevancyStatus)
public LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> uuid, java.util.List<java.lang.String> externalId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
public LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<net.corda.core.contracts.UniqueIdentifier> linearId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, Vault.RelevancyStatus relevancyStatus)
public LinearStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<net.corda.core.contracts.UniqueIdentifier> linearId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
public java.util.Collection<NonExistentClass> visit(IQueryCriteriaParser parser)
public QueryCriteria.LinearStateQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
public QueryCriteria.LinearStateQueryCriteria withUuid(java.util.List<java.util.UUID> uuid)
public QueryCriteria.LinearStateQueryCriteria withExternalId(java.util.List<java.lang.String> externalId)
public QueryCriteria.LinearStateQueryCriteria withStatus(Vault.StateStatus status)
public QueryCriteria.LinearStateQueryCriteria withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
public QueryCriteria.LinearStateQueryCriteria withRelevancyStatus(Vault.RelevancyStatus relevancyStatus)
public QueryCriteria.LinearStateQueryCriteria withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
public QueryCriteria.LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> uuid, java.util.List<java.lang.String> externalId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
public QueryCriteria.LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> uuid, java.util.List<java.lang.String> externalId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, Vault.RelevancyStatus relevancyStatus)
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public java.util.List<java.util.UUID> getUuid()
public java.util.List<java.lang.String> getExternalId()
public Vault.StateStatus getStatus()
public java.util.Set<java.lang.Class> getContractStateTypes()
public Vault.RelevancyStatus getRelevancyStatus()
public java.util.List<net.corda.core.identity.AbstractParty> getExactParticipants()
public java.util.List<net.corda.core.identity.AbstractParty> component1()
public java.util.List<java.util.UUID> component2()
public java.util.List<java.lang.String> component3()
public Vault.StateStatus component4()
public java.util.Set<java.lang.Class> component5()
public Vault.RelevancyStatus component6()
public java.util.List<net.corda.core.identity.AbstractParty> component7()
public QueryCriteria.LinearStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> uuid, java.util.List<java.lang.String> externalId, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, Vault.RelevancyStatus relevancyStatus, java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState
public java.lang.String toString()
public int hashCode()
public boolean equals(java.lang.Object p)