@DomainNode(topLevelQueryName = "imsTemplates", searchQueryName = "searchIMSTemplates")
Template for imss Defines templated fields with specific types (defined using JSON schema).
Properties
Link copied to clipboard
The description of this entity.
Link copied to clipboard
@NodeRelationship(type = "EXTENDS", direction = Direction.INCOMING)
@FilterProperty
Templates that extend this template.
Link copied to clipboard
@NodeRelationship(type = "EXTENDS", direction = Direction.OUTGOING)
@FilterProperty
Template this template extends.
Link copied to clipboard
Link copied to clipboard
@NodeRelationship(type = "PART_OF", direction = Direction.INCOMING)
SubTemplate applied to all IMSIssues with this Template
Link copied to clipboard
@NodeRelationship(type = "PART_OF", direction = Direction.INCOMING)
SubTemplate applied to all IMSProjects with this Template
Link copied to clipboard
@NodeRelationship(type = "PART_OF", direction = Direction.INCOMING)
SubTemplate applied to all IMSUsers with this Template
Link copied to clipboard
If true, this template is abstract and cannot be used for new entities.
Link copied to clipboard
If true, this template is deprecated and cannot be used for new entities any more.
Link copied to clipboard
Link copied to clipboard
@ConvertWith(converter = LazyLoadingContextConverter::class)
Link copied to clipboard
Version used for optimistic locking
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
internal suspend fun getFromGraphQL(@Autowired nodeQueryParser: NodeQueryParser, dataFetchingEnvironment: DataFetchingEnvironment): Any?
Link copied to clipboard
Link copied to clipboard
internal suspend fun <T : Node?> loadNodesOfRelationship(property: KProperty1<*, *>, loader: LazyLoadingSubqueryGenerator<T>.() -> Unit?)
Link copied to clipboard
Link copied to clipboard
protected fun <T : Node> NodeSetProperty(): PropertyDelegateProvider<Node, NodeSetPropertyDelegate<T>>
Link copied to clipboard
Link copied to clipboard
Schema of a template field by name of the template field. Error if the field does not exist.
fun templateFieldSpecifications(namePrefix: String? = null, @Autowired objectMapper: ObjectMapper): List<JSONField>
All template field specifications, if a `namePrefix` is provided, only those matching it