class AffectedByIssueRelatedToFilterEntryDefinition(val nodeDefinitionCollection: NodeDefinitionCollection) : FilterEntryDefinition

Filter definition entry for affected by issue related to a Trackable. Takes the id of the Trackable to which the entities must be related.

Parameters

nodeDefinitionCollection

the NodeDefinitionCollection to use for authorization

Constructors

constructor(nodeDefinitionCollection: NodeDefinitionCollection)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val nodeDefinitionCollection: NodeDefinitionCollection

Functions

Link copied to clipboard
fun generateAuthorizationCondition(permission: Permission): CypherConditionGenerator

Provides a condition generator used to filter for Trackables which the Permissions allows to access

Link copied to clipboard
open override fun parseEntry(value: Any?, permission: Permission?): FilterEntry
Link copied to clipboard
open override fun toGraphQLType(inputTypeCache: CacheMap<String, GraphQLInputType>): GraphQLInputType