Class: anonymous_type_expression
URI: linkml:AnonymousTypeExpression
Uses Mixin
- mixin: TypeExpression
Referenced by Class
- TypeExpression type_expression➞all_of 0..* AnonymousTypeExpression
- TypeExpression type_expression➞any_of 0..* AnonymousTypeExpression
- TypeExpression type_expression➞exactly_one_of 0..* AnonymousTypeExpression
- TypeExpression type_expression➞none_of 0..* AnonymousTypeExpression
Attributes
Mixed in from type_expression:
- pattern 0..1
- Description: the string value of the slot must conform to this regular expression expressed in the string
- Range: String
- in subsets: (basic)
Mixed in from type_expression:
- structured_pattern 0..1
- Description: the string value of the slot must conform to the regular expression in the pattern expression
- Range: PatternExpression
Mixed in from type_expression:
- equals_string 0..1
- Description: the slot must have range string and the value of the slot must equal the specified value
- Range: String
Mixed in from type_expression:
- equals_string_in 0..*
- Description: the slot must have range string and the value of the slot must equal one of the specified values
- Range: String
Mixed in from type_expression:
- equals_number 0..1
- Description: the slot must have range of a number and the value of the slot must equal the specified value
- Range: Integer
Mixed in from type_expression:
- minimum_value 0..1
- Description: for slots with ranges of type number, the value must be equal to or higher than this
- Range: Integer
- in subsets: (basic)
Mixed in from type_expression:
- maximum_value 0..1
- Description: for slots with ranges of type number, the value must be equal to or lowe than this
- Range: Integer
- in subsets: (basic)
Mixed in from type_expression:
- type_expression➞none_of 0..*
- Description: holds if none of the expressions hold
- Range: AnonymousTypeExpression
Mixed in from type_expression:
- type_expression➞exactly_one_of 0..*
- Description: holds if only one of the expressions hold
- Range: AnonymousTypeExpression
Mixed in from type_expression:
- type_expression➞any_of 0..*
- Description: holds if at least one of the expressions hold
- Range: AnonymousTypeExpression
Mixed in from type_expression:
- type_expression➞all_of 0..*
- Description: holds if all of the expressions hold
- Range: AnonymousTypeExpression