←Select platform

LogicalOperationType Enumeration

Summary

Logical operation type.

Syntax
C#
C++/CLI
Java
Python
[JsonConverterAttribute(System.Type)] 
public enum LogicalOperationType 
public final class LogicalOperationType 
    extends java.lang.Enum<LogicalOperationType> 
public: 
   [JsonConverterAttribute(System::Type)] 
   enum class LogicalOperationType sealed 
class LogicalOperationType(Enum): 
   OR = 0 
   Unify = 1 
   Exclude = 2 
   ExcludeFullMatch = 3 
Members
Value Member Description
0 OR Combine items. May result in multiple identical results.
1 Unify Combine items but only keep one of multiple identical results.
2 Exclude If input A does not overlap input B at least in part, then output A.
3 ExcludeFullMatch If input A does not fully overlap input B, then output A.
Remarks

Usually, "OR" operation is used to combine items from unstructured elements that look for different information patterns, for example, a single word of 10 digits may be detected as Registration number and ID number. "Unify" operation is used to combine iterms from unstructured elements that look for same information pattern. For example, In case of two unstrucetured regex elements that look for "mm\dd\yyyy" and "mmddyyyy" dates successively, the first regex element has error approximation value equals 2, and so, it can detect the second element's items if it does not have errors, this makes same "mmddyyyy" items to be duplicated and "Unify" operation is used to remove this duplication.

Requirements

Target Platforms

Help Version 22.0.2023.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Document.Unstructured Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.