corda / net.corda.core.node.services.vault / AttachmentQueryCriteria / AttachmentsQueryCriteria

AttachmentsQueryCriteria

data class AttachmentsQueryCriteria : AttachmentQueryCriteria

AttachmentsQueryCriteria:

Constructors

<init>

AttachmentsQueryCriteria(uploaderCondition: ColumnPredicate<String>? = null, filenameCondition: ColumnPredicate<String>? = null, uploadDateCondition: ColumnPredicate<Instant>? = null)
AttachmentsQueryCriteria(uploaderCondition: ColumnPredicate<String>?)
AttachmentsQueryCriteria(uploaderCondition: ColumnPredicate<String>?, filenameCondition: ColumnPredicate<String>?)AttachmentsQueryCriteria(uploaderCondition: ColumnPredicate<String>? = null, filenameCondition: ColumnPredicate<String>? = null, uploadDateCondition: ColumnPredicate<Instant>? = null, contractClassNamesCondition: ColumnPredicate<List<ContractClassName>>? = null, signersCondition: ColumnPredicate<List<PublicKey>>? = null, isSignedCondition: ColumnPredicate<Boolean>? = null, versionCondition: ColumnPredicate<Int>? = null)

AttachmentsQueryCriteria:

Properties

contractClassNamesCondition

val contractClassNamesCondition: ColumnPredicate<List<ContractClassName>>?

filenameCondition

val filenameCondition: ColumnPredicate<String>?

isSignedCondition

val isSignedCondition: ColumnPredicate<Boolean>?

signersCondition

val signersCondition: ColumnPredicate<List<PublicKey>>?

uploadDateCondition

val uploadDateCondition: ColumnPredicate<Instant>?

uploaderCondition

val uploaderCondition: ColumnPredicate<String>?

versionCondition

val versionCondition: ColumnPredicate<Int>?

Functions

copy

fun copy(uploaderCondition: ColumnPredicate<String>? = this.uploaderCondition, filenameCondition: ColumnPredicate<String>? = this.filenameCondition, uploadDateCondition: ColumnPredicate<Instant>? = this.uploadDateCondition): AttachmentsQueryCriteria

isSigned

fun isSigned(isSignedPredicate: ColumnPredicate<Boolean>): AttachmentsQueryCriteria

visit

fun visit(parser: AttachmentsQueryCriteriaParser): Collection<<ERROR CLASS>>

withContractClassNames

fun withContractClassNames(contractClassNamesPredicate: ColumnPredicate<List<ContractClassName>>): AttachmentsQueryCriteria

withFilename

fun withFilename(filenamePredicate: ColumnPredicate<String>): AttachmentsQueryCriteria

withSigners

fun withSigners(signersPredicate: ColumnPredicate<List<PublicKey>>): AttachmentsQueryCriteria

withUploadDate

fun withUploadDate(uploadDatePredicate: ColumnPredicate<Instant>): AttachmentsQueryCriteria

withUploader

fun withUploader(uploaderPredicate: ColumnPredicate<String>): AttachmentsQueryCriteria

withVersion

fun withVersion(versionPredicate: ColumnPredicate<Int>): AttachmentsQueryCriteria

Inherited Functions

and

open fun and(criteria: AttachmentQueryCriteria): AttachmentQueryCriteria

or

open fun or(criteria: AttachmentQueryCriteria): AttachmentQueryCriteria