Web-based responsive document annotation tool
activeannoservice / project.annotationschema / AtomicEnableCondition
abstract class AtomicEnableCondition : EnableCondition
AtomicEnableConditions are defined in relation to a single referenceKey and do not include more complex conditions such as And or Or.
| Name | Summary |
|---|---|
| <init> | AtomicEnableConditions are defined in relation to a single referenceKey and do not include more complex conditions such as And or Or.AtomicEnableCondition(referenceKey: AnnotationStepKey) |
| Name | Summary |
|---|---|
| referenceKey | val referenceKey: AnnotationStepKey |
| Name | Summary |
|---|---|
| applyCondition | abstract fun applyCondition(values: Set<String>): Boolean |
| equals | open fun equals(other: Any?): Boolean |
| execute | open fun execute(document: Document, annotations: AnnotationMap): Boolean |
| hashCode | open fun hashCode(): Int |
| Name | Summary |
|---|---|
| ValuesEqual | class ValuesEqual : AtomicEnableCondition |
| ValuesExist | class ValuesExist : AtomicEnableCondition |
| ValuesIntersect | class ValuesIntersect : AtomicEnableCondition |