public static class QueryCriteria.FungibleAssetQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
public FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef,
@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)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
public FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef,
@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 FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef,
@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 FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef,
@NotNull
net.corda.core.node.services.Vault.StateStatus status)
@JvmOverloads
public FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef)
@JvmOverloads
public FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer)
@JvmOverloads
public FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity)
@JvmOverloads
public FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner)
@JvmOverloads
public FungibleAssetQueryCriteria(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
@JvmOverloads public FungibleAssetQueryCriteria()
@NotNull
public java.util.Collection<javax.persistence.criteria.Predicate> visit(@NotNull
IQueryCriteriaParser parser)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria withParticipants(@NotNull
java.util.List<? extends net.corda.core.identity.AbstractParty> participants)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria withOwner(@NotNull
java.util.List<? extends net.corda.core.identity.AbstractParty> owner)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria withQuantity(@NotNull
ColumnPredicate<java.lang.Long> quantity)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria withIssuer(@NotNull
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria withissuerRef(@NotNull
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria withStatus(@NotNull
net.corda.core.node.services.Vault.StateStatus status)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria 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.FungibleAssetQueryCriteria withRelevancyStatus(@NotNull
net.corda.core.node.services.Vault.RelevancyStatus relevancyStatus)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria withExactParticipants(@NotNull
java.util.List<? extends net.corda.core.identity.AbstractParty> exactParticipants)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria copy(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef,
@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)
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria copy(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef,
@NotNull
net.corda.core.node.services.Vault.StateStatus status,
@Nullable
java.util.Set<? extends java.lang.Class<? extends net.corda.core.contracts.ContractState>> contractStateTypes)
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> getParticipants()
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> getOwner()
@Nullable public ColumnPredicate<java.lang.Long> getQuantity()
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> getIssuer()
@Nullable public java.util.List<net.corda.core.utilities.OpaqueBytes> getIssuerRef()
@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<net.corda.core.identity.AbstractParty> component2()
@Nullable public ColumnPredicate<java.lang.Long> component3()
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> component4()
@Nullable public java.util.List<net.corda.core.utilities.OpaqueBytes> component5()
@NotNull public net.corda.core.node.services.Vault.StateStatus component6()
@Nullable public java.util.Set<java.lang.Class> component7()
@NotNull public net.corda.core.node.services.Vault.RelevancyStatus component8()
@Nullable public java.util.List<net.corda.core.identity.AbstractParty> component9()
@NotNull
public net.corda.core.node.services.vault.QueryCriteria.FungibleAssetQueryCriteria copy(@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> participants,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> owner,
@Nullable
ColumnPredicate<java.lang.Long> quantity,
@Nullable
java.util.List<? extends net.corda.core.identity.AbstractParty> issuer,
@Nullable
java.util.List<? extends net.corda.core.utilities.OpaqueBytes> issuerRef,
@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)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
@NotNull public java.lang.String toString()
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
public int hashCode()
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
public boolean equals(@Nullable
java.lang.Object p)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates