data class FungibleAssetQueryCriteria : CommonQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates
<init> |
FungibleAssetQueryCriteria(participants: List<AbstractParty>? = null, owner: List<AbstractParty>? = null, quantity: ColumnPredicate<Long>? = null, issuer: List<AbstractParty>? = null, issuerRef: List<OpaqueBytes>? = null, status: StateStatus = Vault.StateStatus.UNCONSUMED, contractStateTypes: Set<Class<out ContractState>>? = null, relevancyStatus: RelevancyStatus) FungibleAssetQueryCriteria(participants: List<AbstractParty>? = null, owner: List<AbstractParty>? = null, quantity: ColumnPredicate<Long>? = null, issuer: List<AbstractParty>? = null, issuerRef: List<OpaqueBytes>? = null, status: StateStatus = Vault.StateStatus.UNCONSUMED, contractStateTypes: Set<Class<out ContractState>>? = null)
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates FungibleAssetQueryCriteria(participants: List<AbstractParty>? = null, owner: List<AbstractParty>? = null, quantity: ColumnPredicate<Long>? = null, issuer: List<AbstractParty>? = null, issuerRef: List<OpaqueBytes>? = null, status: StateStatus = Vault.StateStatus.UNCONSUMED, contractStateTypes: Set<Class<out ContractState>>? = null, relevancyStatus: RelevancyStatus, exactParticipants: List<AbstractParty>? = null) |
contractStateTypes |
val contractStateTypes: Set<Class<out ContractState>>? |
exactParticipants |
val exactParticipants: List<AbstractParty>? |
issuer |
val issuer: List<AbstractParty>? |
issuerRef |
val issuerRef: List<OpaqueBytes>? |
owner |
val owner: List<AbstractParty>? |
participants |
val participants: List<AbstractParty>? |
quantity |
val quantity: ColumnPredicate<Long>? |
relevancyStatus |
val relevancyStatus: RelevancyStatus |
status |
val status: StateStatus |
copy |
fun copy(participants: List<AbstractParty>? = this.participants, owner: List<AbstractParty>? = this.owner, quantity: ColumnPredicate<Long>? = this.quantity, issuer: List<AbstractParty>? = this.issuer, issuerRef: List<OpaqueBytes>? = this.issuerRef, status: StateStatus = this.status, contractStateTypes: Set<Class<out ContractState>>? = this.contractStateTypes, relevancyStatus: RelevancyStatus = this.relevancyStatus): FungibleAssetQueryCriteria fun copy(participants: List<AbstractParty>? = this.participants, owner: List<AbstractParty>? = this.owner, quantity: ColumnPredicate<Long>? = this.quantity, issuer: List<AbstractParty>? = this.issuer, issuerRef: List<OpaqueBytes>? = this.issuerRef, status: StateStatus = this.status, contractStateTypes: Set<Class<out ContractState>>? = this.contractStateTypes): FungibleAssetQueryCriteria |
visit |
fun visit(parser: IQueryCriteriaParser): Collection<Predicate> |
withContractStateTypes |
fun withContractStateTypes(contractStateTypes: Set<Class<out ContractState>>): FungibleAssetQueryCriteria |
withExactParticipants |
fun withExactParticipants(exactParticipants: List<AbstractParty>): FungibleAssetQueryCriteria |
withIssuer |
fun withIssuer(issuer: List<AbstractParty>): FungibleAssetQueryCriteria |
withissuerRef |
fun withissuerRef(issuerRef: List<OpaqueBytes>): FungibleAssetQueryCriteria |
withOwner |
fun withOwner(owner: List<AbstractParty>): FungibleAssetQueryCriteria |
withParticipants |
fun withParticipants(participants: List<AbstractParty>): FungibleAssetQueryCriteria |
withQuantity |
fun withQuantity(quantity: ColumnPredicate<Long>): FungibleAssetQueryCriteria |
withRelevancyStatus |
fun withRelevancyStatus(relevancyStatus: RelevancyStatus): FungibleAssetQueryCriteria |
withStatus |
fun withStatus(status: StateStatus): FungibleAssetQueryCriteria |