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)
This function creates a
class QueryCriteria.VaultQueryCriteria object with the given values. All other fields have the default values set. |
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)
This function creates a
class QueryCriteria.VaultQueryCriteria object with the given values. All other fields have the default values set. |
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)
This function copies
class QueryCriteria.VaultQueryCriteria object. |
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<NonExistentClass> |
visit(IQueryCriteriaParser parser) |
QueryCriteria.VaultQueryCriteria |
withConstraintTypes(java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes)
This function creates a new
class QueryCriteria.VaultQueryCriteria object with default values, and sets the value of constraintTypes.
Please use only one function in this group at a time to make sure they are not overwriting each other. |
QueryCriteria.VaultQueryCriteria |
withConstraints(java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints)
This function creates a new
class QueryCriteria.VaultQueryCriteria object with default values, and sets the value of constraints.
Please use only one function in this group at a time to make sure they are not overwriting each other. |
QueryCriteria.VaultQueryCriteria |
withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
This function copies the existing
class QueryCriteria.VaultQueryCriteria object and sets the given value for contractStateTypes.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria object, make sure that you are
calling that method first. |
QueryCriteria.VaultQueryCriteria |
withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
This function creates a new
class QueryCriteria.VaultQueryCriteria object with default values, and sets the value of exactParticipants.
Please use only one function in this group at a time to make sure they are not overwriting each other. |
QueryCriteria.VaultQueryCriteria |
withExternalIds(java.util.List<java.util.UUID> externalIds)
This function creates a new
class QueryCriteria.VaultQueryCriteria object with default values, and sets the value of externalIds.
Please use only one function in this group at a time to make sure they are not overwriting each other. |
QueryCriteria.VaultQueryCriteria |
withNotary(java.util.List<? extends net.corda.core.identity.AbstractParty> notary)
This function copies the existing
class QueryCriteria.VaultQueryCriteria object and sets the given value for notary.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria object, make sure that you are
calling that method first. |
QueryCriteria.VaultQueryCriteria |
withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
This function creates a new
class QueryCriteria.VaultQueryCriteria object with default values, and sets the value of participants.
Please use only one function in this group at a time to make sure they are not overwriting each other. |
QueryCriteria.VaultQueryCriteria |
withRelevancyStatus(Vault.RelevancyStatus relevancyStatus)
This function creates a new
class QueryCriteria.VaultQueryCriteria object with default values, and sets the value of relevancyStatus.
Please use only one function in this group at a time to make sure they are not overwriting each other. |
QueryCriteria.VaultQueryCriteria |
withSoftLockingCondition(QueryCriteria.SoftLockingCondition softLockingCondition)
This function copies the existing
class QueryCriteria.VaultQueryCriteria object and sets the given value for softLockingCondition.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria object, make sure that you are
calling that method first. |
QueryCriteria.VaultQueryCriteria |
withStateRefs(java.util.List<net.corda.core.contracts.StateRef> stateRefs)
This function copies the existing
class QueryCriteria.VaultQueryCriteria object and sets the given value for stateRefs.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria object, make sure that you are
calling that method first. |
QueryCriteria.VaultQueryCriteria |
withStatus(Vault.StateStatus status)
This function copies the existing
class QueryCriteria.VaultQueryCriteria object and sets the given value for status.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria object, make sure that you are
calling that method first. |
QueryCriteria.VaultQueryCriteria |
withTimeCondition(QueryCriteria.TimeCondition timeCondition)
This function copies the existing
class QueryCriteria.VaultQueryCriteria object and sets the given value for timeCondition.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria object, make sure that you are
calling that method first. |
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<NonExistentClass> visit(IQueryCriteriaParser parser)
public QueryCriteria.VaultQueryCriteria withRelevancyStatus(Vault.RelevancyStatus relevancyStatus)
This function creates a new class QueryCriteria.VaultQueryCriteria
object with default values, and sets the value of relevancyStatus.
Please use only one function in this group at a time to make sure they are not overwriting each other.
class QueryCriteria.VaultQueryCriteria
public QueryCriteria.VaultQueryCriteria withConstraintTypes(java.util.Set<? extends net.corda.core.node.services.Vault.ConstraintInfo.Type> constraintTypes)
This function creates a new class QueryCriteria.VaultQueryCriteria
object with default values, and sets the value of constraintTypes.
Please use only one function in this group at a time to make sure they are not overwriting each other.
class QueryCriteria.VaultQueryCriteria
public QueryCriteria.VaultQueryCriteria withConstraints(java.util.Set<net.corda.core.node.services.Vault.ConstraintInfo> constraints)
This function creates a new class QueryCriteria.VaultQueryCriteria
object with default values, and sets the value of constraints.
Please use only one function in this group at a time to make sure they are not overwriting each other.
class QueryCriteria.VaultQueryCriteria
public QueryCriteria.VaultQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
This function creates a new class QueryCriteria.VaultQueryCriteria
object with default values, and sets the value of participants.
Please use only one function in this group at a time to make sure they are not overwriting each other.
class QueryCriteria.VaultQueryCriteria
public QueryCriteria.VaultQueryCriteria withExternalIds(java.util.List<java.util.UUID> externalIds)
This function creates a new class QueryCriteria.VaultQueryCriteria
object with default values, and sets the value of externalIds.
Please use only one function in this group at a time to make sure they are not overwriting each other.
class QueryCriteria.VaultQueryCriteria
public QueryCriteria.VaultQueryCriteria withExactParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
This function creates a new class QueryCriteria.VaultQueryCriteria
object with default values, and sets the value of exactParticipants.
Please use only one function in this group at a time to make sure they are not overwriting each other.
class QueryCriteria.VaultQueryCriteria
public QueryCriteria.VaultQueryCriteria withStatus(Vault.StateStatus status)
This function copies the existing class QueryCriteria.VaultQueryCriteria
object and sets the given value for status.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria
object, make sure that you are
calling that method first.
public QueryCriteria.VaultQueryCriteria withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
This function copies the existing class QueryCriteria.VaultQueryCriteria
object and sets the given value for contractStateTypes.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria
object, make sure that you are
calling that method first.
public QueryCriteria.VaultQueryCriteria withStateRefs(java.util.List<net.corda.core.contracts.StateRef> stateRefs)
This function copies the existing class QueryCriteria.VaultQueryCriteria
object and sets the given value for stateRefs.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria
object, make sure that you are
calling that method first.
public QueryCriteria.VaultQueryCriteria withNotary(java.util.List<? extends net.corda.core.identity.AbstractParty> notary)
This function copies the existing class QueryCriteria.VaultQueryCriteria
object and sets the given value for notary.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria
object, make sure that you are
calling that method first.
public QueryCriteria.VaultQueryCriteria withSoftLockingCondition(QueryCriteria.SoftLockingCondition softLockingCondition)
This function copies the existing class QueryCriteria.VaultQueryCriteria
object and sets the given value for softLockingCondition.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria
object, make sure that you are
calling that method first.
public QueryCriteria.VaultQueryCriteria withTimeCondition(QueryCriteria.TimeCondition timeCondition)
This function copies the existing class QueryCriteria.VaultQueryCriteria
object and sets the given value for timeCondition.
You can use more than one of the functions in this group together.
In case you are also using a function that creates a new class QueryCriteria.VaultQueryCriteria
object, make sure that you are
calling that method first.
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)
This function creates a class QueryCriteria.VaultQueryCriteria
object with the given values. All other fields have the default values set.
class QueryCriteria.VaultQueryCriteria
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)
This function creates a class QueryCriteria.VaultQueryCriteria
object with the given values. All other fields have the default values set.
class QueryCriteria.VaultQueryCriteria
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)
This function copies class QueryCriteria.VaultQueryCriteria
object.
class QueryCriteria.VaultQueryCriteria
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)