Package net.corda.v5.ledger.utxo.query
Interface VaultNamedQueryFilter
-
- All Implemented Interfaces:
public interface VaultNamedQueryFilter<T>
Representation of an in-memory filter function that will be applied to the result set that was returned by the named query.
Example usage:
- Kotlin:
class MyVaultNamedQueryFilter : VaultNamedQueryFilter<ContractState> { override fun filter(state: ContractState, parameters: Map<String, Any>): Boolean { return true } }
- Java:
public class MyVaultNamedQueryFilter implements VaultNamedQueryFilter<ContractState> { public Boolean filter(ContractState state, Map<String, Object> parameters) { return true; } }