abstract class CommonQueryCriteria : QueryCriteria
CommonQueryCriteria() |
open val constraintTypes: Set<Type> |
|
open val constraints: Set<ConstraintInfo> |
|
abstract val contractStateTypes: Set<Class<out ContractState>>? |
|
open val exactParticipants: List<AbstractParty>? |
|
open val externalIds: List<UUID> |
|
open val participants: List<AbstractParty>? |
|
open val relevancyStatus: RelevancyStatus |
|
abstract val status: StateStatus |
open fun visit(parser: IQueryCriteriaParser): Collection<<ERROR CLASS>> |
open fun and(criteria: QueryCriteria): QueryCriteria |
|
open fun or(criteria: QueryCriteria): QueryCriteria |
data class FungibleAssetQueryCriteria : CommonQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates |
|
data class FungibleStateQueryCriteria : CommonQueryCriteria
FungibleStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultFungibleStates |
|
data class LinearStateQueryCriteria : CommonQueryCriteria
LinearStateQueryCriteria: provides query by attributes defined in VaultSchema.VaultLinearState |
|
data class VaultCustomQueryCriteria<L : StatePersistable> : CommonQueryCriteria
VaultCustomQueryCriteria: provides query by custom attributes defined in a contracts QueryableState implementation. (see Persistence documentation for more information) |
|
data class VaultQueryCriteria : CommonQueryCriteria
VaultQueryCriteria: provides query by attributes defined in VaultSchema.VaultStates |