QueryCriteria.SoftLockingCondition - corda

corda / net.corda.core.node.services.vault / QueryCriteria / SoftLockingCondition

# SoftLockingCondition

`data class SoftLockingCondition`

Select states based on their locks.

### Parameters

`type` - Whether to select all locked states, all unlocked states, specific locked states, or all unlocked states plus specific locked states.

`lockIds` - The specific locked states to select (if applicable).

### Constructors

#### <init> | Select states based on their locks. `SoftLockingCondition(type: SoftLockingType, lockIds: List<UUID> = emptyList())`

### Properties

#### lockIds | The specific locked states to select (if applicable). `val lockIds: List<UUID>`
#### type | Whether to select all locked states, all unlocked states, specific locked states, or all unlocked states plus specific locked states. `val type: SoftLockingType`