public static class QueryCriteria.FungibleStateQueryCriteria
extends CommonQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
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 |
---|
FungibleStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
ColumnPredicate<java.lang.Long> quantity,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
Vault.RelevancyStatus relevancyStatus)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
|
FungibleStateQueryCriteria()
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
|
Modifier and Type | Method and Description |
---|---|
java.util.List<net.corda.core.identity.AbstractParty> |
component1() |
ColumnPredicate<java.lang.Long> |
component2() |
Vault.StateStatus |
component3() |
java.util.Set<java.lang.Class> |
component4() |
Vault.RelevancyStatus |
component5() |
QueryCriteria.FungibleStateQueryCriteria |
copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
ColumnPredicate<java.lang.Long> quantity,
Vault.StateStatus status,
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes,
Vault.RelevancyStatus relevancyStatus)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
|
boolean |
equals(java.lang.Object p) |
java.util.Set<java.lang.Class> |
getContractStateTypes() |
java.util.List<net.corda.core.identity.AbstractParty> |
getParticipants() |
ColumnPredicate<java.lang.Long> |
getQuantity() |
Vault.RelevancyStatus |
getRelevancyStatus() |
Vault.StateStatus |
getStatus() |
int |
hashCode() |
java.lang.String |
toString() |
java.util.Collection<NonExistentClass> |
visit(IQueryCriteriaParser parser) |
QueryCriteria.FungibleStateQueryCriteria |
withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes) |
QueryCriteria.FungibleStateQueryCriteria |
withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants) |
QueryCriteria.FungibleStateQueryCriteria |
withQuantity(ColumnPredicate<java.lang.Long> quantity) |
QueryCriteria.FungibleStateQueryCriteria |
withRelevancyStatus(Vault.RelevancyStatus relevancyStatus) |
QueryCriteria.FungibleStateQueryCriteria |
withStatus(Vault.StateStatus status) |
getConstraintTypes, getConstraints, getContractStateTypes, getExactParticipants, getExternalIds, getParticipants, getRelevancyStatus, getStatus, visit
and, or
visit
and, or
public FungibleStateQueryCriteria(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, ColumnPredicate<java.lang.Long> quantity, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, Vault.RelevancyStatus relevancyStatus)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
public FungibleStateQueryCriteria()
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
public java.util.Collection<NonExistentClass> visit(IQueryCriteriaParser parser)
public QueryCriteria.FungibleStateQueryCriteria withParticipants(java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
public QueryCriteria.FungibleStateQueryCriteria withQuantity(ColumnPredicate<java.lang.Long> quantity)
public QueryCriteria.FungibleStateQueryCriteria withStatus(Vault.StateStatus status)
public QueryCriteria.FungibleStateQueryCriteria withContractStateTypes(java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
public QueryCriteria.FungibleStateQueryCriteria withRelevancyStatus(Vault.RelevancyStatus relevancyStatus)
public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
public ColumnPredicate<java.lang.Long> getQuantity()
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> component1()
public ColumnPredicate<java.lang.Long> component2()
public Vault.StateStatus component3()
public java.util.Set<java.lang.Class> component4()
public Vault.RelevancyStatus component5()
public QueryCriteria.FungibleStateQueryCriteria copy(java.util.List<? extends net.corda.core.identity.AbstractParty> participants, ColumnPredicate<java.lang.Long> quantity, Vault.StateStatus status, java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes, Vault.RelevancyStatus relevancyStatus)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
public java.lang.String toString()
public int hashCode()
public boolean equals(java.lang.Object p)