public static class QueryCriteria.VaultQueryCriteria
extends CommonQueryCriteria
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
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 |
---|
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition,
Vault.RelevancyStatus relevancyStatus,
java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes,
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints,
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> externalIds,
java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
|
VaultQueryCriteria()
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
|
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition,
Vault.RelevancyStatus relevancyStatus,
java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes,
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints,
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> externalIds) |
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition,
Vault.RelevancyStatus relevancyStatus,
java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes,
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints,
java.util.List<? extends net.corda.core.identity.AbstractParty> participants) |
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition) |
VaultQueryCriteria(Vault.StateStatus status) |
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes) |
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs) |
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary) |
VaultQueryCriteria(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition) |
Modifier and Type | Method and Description |
---|---|
Vault.StateStatus |
component1() |
java.util.List<net.corda.core.identity.AbstractParty> |
component10() |
java.util.List<java.util.UUID> |
component11() |
java.util.List<net.corda.core.identity.AbstractParty> |
component12() |
java.util.Set<java.lang.Class> |
component2() |
java.util.List<net.corda.core.contracts.StateRef> |
component3() |
java.util.List<net.corda.core.identity.AbstractParty> |
component4() |
QueryCriteria.SoftLockingCondition |
component5() |
QueryCriteria.TimeCondition |
component6() |
Vault.RelevancyStatus |
component7() |
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo.Type> |
component8() |
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> |
component9() |
QueryCriteria.VaultQueryCriteria |
copy(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition,
Vault.RelevancyStatus relevancyStatus,
java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes,
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints,
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> externalIds) |
QueryCriteria.VaultQueryCriteria |
copy(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition,
Vault.RelevancyStatus relevancyStatus,
java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes,
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints,
java.util.List<? extends net.corda.core.identity.AbstractParty> participants) |
QueryCriteria.VaultQueryCriteria |
copy(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition) |
QueryCriteria.VaultQueryCriteria |
copy(Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
java.util.List<net.corda.core.contracts.StateRef> stateRefs,
java.util.List<? extends net.corda.core.identity.AbstractParty> notary,
QueryCriteria.SoftLockingCondition softLockingCondition,
QueryCriteria.TimeCondition timeCondition,
Vault.RelevancyStatus relevancyStatus,
java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes,
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints,
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
java.util.List<java.util.UUID> externalIds,
java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
|
boolean |
equals(java.lang.Object p) |
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo.Type> |
getConstraintTypes() |
java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> |
getConstraints() |
java.util.Set<java.lang.Class> |
getContractStateTypes() |
java.util.List<net.corda.core.identity.AbstractParty> |
getExactParticipants() |
java.util.List<java.util.UUID> |
getExternalIds() |
java.util.List<net.corda.core.identity.AbstractParty> |
getNotary() |
java.util.List<net.corda.core.identity.AbstractParty> |
getParticipants() |
Vault.RelevancyStatus |
getRelevancyStatus() |
QueryCriteria.SoftLockingCondition |
getSoftLockingCondition() |
java.util.List<net.corda.core.contracts.StateRef> |
getStateRefs() |
Vault.StateStatus |
getStatus() |
QueryCriteria.TimeCondition |
getTimeCondition() |
int |
hashCode() |
java.lang.String |
toString() |
java.util.Collection<javax.persistence.criteria.Predicate> |
visit(IQueryCriteriaParser parser) |
QueryCriteria.VaultQueryCriteria |
withConstraintTypes(java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes) |
QueryCriteria.VaultQueryCriteria |
withConstraints(java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints) |
QueryCriteria.VaultQueryCriteria |
withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes) |
QueryCriteria.VaultQueryCriteria |
withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants) |
QueryCriteria.VaultQueryCriteria |
withExternalIds(java.util.List<java.util.UUID> externalIds) |
QueryCriteria.VaultQueryCriteria |
withNotary(java.util.List<? extends net.corda.core.identity.AbstractParty> notary) |
QueryCriteria.VaultQueryCriteria |
withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants) |
QueryCriteria.VaultQueryCriteria |
withRelevancyStatus(Vault.RelevancyStatus relevancyStatus) |
QueryCriteria.VaultQueryCriteria |
withSoftLockingCondition(QueryCriteria.SoftLockingCondition softLockingCondition) |
QueryCriteria.VaultQueryCriteria |
withStateRefs(java.util.List<net.corda.core.contracts.StateRef> stateRefs) |
QueryCriteria.VaultQueryCriteria |
withStatus(Vault.StateStatus status) |
QueryCriteria.VaultQueryCriteria |
withTimeCondition(QueryCriteria.TimeCondition timeCondition) |
getConstraintTypes, getConstraints, getContractStateTypes, getExactParticipants, getExternalIds, getParticipants, getRelevancyStatus, getStatus, visit
and, or
visit
and, or
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition, Vault.RelevancyStatus relevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes, java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints, java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> externalIds, java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
public VaultQueryCriteria()
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition, Vault.RelevancyStatus relevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes, java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints, java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> externalIds)
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition, Vault.RelevancyStatus relevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes, java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints, java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition)
public VaultQueryCriteria(Vault.StateStatus status)
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs)
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary)
public VaultQueryCriteria(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition)
public java.util.Collection<javax.persistence.criteria.Predicate> visit(IQueryCriteriaParser parser)
public QueryCriteria.VaultQueryCriteria withStatus(Vault.StateStatus status)
public QueryCriteria.VaultQueryCriteria withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
public QueryCriteria.VaultQueryCriteria withStateRefs(java.util.List<net.corda.core.contracts.StateRef> stateRefs)
public QueryCriteria.VaultQueryCriteria withNotary(java.util.List<? extends net.corda.core.identity.AbstractParty> notary)
public QueryCriteria.VaultQueryCriteria withSoftLockingCondition(QueryCriteria.SoftLockingCondition softLockingCondition)
public QueryCriteria.VaultQueryCriteria withTimeCondition(QueryCriteria.TimeCondition timeCondition)
public QueryCriteria.VaultQueryCriteria withRelevancyStatus(Vault.RelevancyStatus relevancyStatus)
public QueryCriteria.VaultQueryCriteria withConstraintTypes(java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes)
public QueryCriteria.VaultQueryCriteria withConstraints(java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints)
public QueryCriteria.VaultQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
public QueryCriteria.VaultQueryCriteria withExternalIds(java.util.List<java.util.UUID> externalIds)
public QueryCriteria.VaultQueryCriteria withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
public QueryCriteria.VaultQueryCriteria copy(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition, Vault.RelevancyStatus relevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes, java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints, java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> externalIds)
public QueryCriteria.VaultQueryCriteria copy(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition, Vault.RelevancyStatus relevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes, java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints, java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
public QueryCriteria.VaultQueryCriteria copy(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition)
public Vault.StateStatus getStatus()
public java.util.Set<java.lang.Class> getContractStateTypes()
public java.util.List<net.corda.core.contracts.StateRef> getStateRefs()
public java.util.List<net.corda.core.identity.AbstractParty> getNotary()
public QueryCriteria.SoftLockingCondition getSoftLockingCondition()
public QueryCriteria.TimeCondition getTimeCondition()
public Vault.RelevancyStatus getRelevancyStatus()
public java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo.Type> getConstraintTypes()
public java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> getConstraints()
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public java.util.List<java.util.UUID> getExternalIds()
public java.util.List<net.corda.core.identity.AbstractParty> getExactParticipants()
public Vault.StateStatus component1()
public java.util.Set<java.lang.Class> component2()
public java.util.List<net.corda.core.contracts.StateRef> component3()
public java.util.List<net.corda.core.identity.AbstractParty> component4()
public QueryCriteria.SoftLockingCondition component5()
public QueryCriteria.TimeCondition component6()
public Vault.RelevancyStatus component7()
public java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo.Type> component8()
public java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> component9()
public java.util.List<net.corda.core.identity.AbstractParty> component10()
public java.util.List<java.util.UUID> component11()
public java.util.List<net.corda.core.identity.AbstractParty> component12()
public QueryCriteria.VaultQueryCriteria copy(Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, java.util.List<net.corda.core.contracts.StateRef> stateRefs, java.util.List<? extends net.corda.core.identity.AbstractParty> notary, QueryCriteria.SoftLockingCondition softLockingCondition, QueryCriteria.TimeCondition timeCondition, Vault.RelevancyStatus relevancyStatus, java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes, java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints, java.util.List<? extends net.corda.core.identity.AbstractParty> participants, java.util.List<java.util.UUID> externalIds, java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates
public java.lang.String toString()
public int hashCode()
public boolean equals(java.lang.Object p)