Overview and description of Leadtools Document Unstructured Highlevel classes, enumerations, and interfaces.
| Class | Description | |
|---|---|---|
![]()  | 
	CustomFeature | Represents a custom-defined feature. In contrast to a standard feature, a custom-defined feature allows more flexibility in defining the pattern and location of the feature for which to look. | 
![]()  | 
	DefaultValueProvider | Provides the means to initialize various objects with their recommended default values. | 
![]()  | 
	FeatureBase | Base class for all features. | 
![]()  | 
	FeatureConverter | Provides the means to convert from high-level objects to low-level objects. | 
![]()  | 
	FeaturesProcessingEngine | The engine used to run the features on a document. | 
![]()  | 
	FeatureValidator | Validates the different features. | 
![]()  | 
	IFeatureExt | Provides extension functions related to a feature. | 
![]()  | 
	InfoLabel | Holds definition data for a label object, where label is the value anchor or the text labeling the value. For example, a label "Age: 20 years", in this case "Age" is the label. | 
![]()  | 
	InfoValue | Represents a value info type, where Value is a pattern or labeled pattern in the document. | 
![]()  | 
	JsonBuilderExtensions | Extension methods for reading and writing objects from JSON. | 
![]()  | 
	PatternMatch | When a pattern is deducted from a given text, this class represents matching properties of the pattern. | 
![]()  | 
	RegexerDbStrategy | Implementation of IRegexer interface. This implementation uses an OEM database of potential values and labels. | 
![]()  | 
	RegexerSuggestion | Class that defines the suggestions resulting from IRegexer.ValueSuggestions and IRegexer.LabelSuggestions. | 
![]()  | 
	RegexerValueLinterStrategy | Implementation of an IRegexer Interface. Use it to figure out the best regex pattern for a given text. | 
![]()  | 
	RegexExpressionDb | Database of various built-in regex expressions. | 
![]()  | 
	RegexResultsTweaks | Contains options for the results, post-processing options. | 
![]()  | 
	RegexTweaks | Contains various regex matching options. | 
![]()  | 
	RulesetValidator | Static class that helps in validating rulesets. | 
![]()  | 
	StandardFeature | Represents a built-in OEM feature. While these are all built-in, they are still customizable to some extent. | 
![]()  | 
	UniqueIdProvider | Represents the unique IDs generator. | 
| Interface | Description | |
|---|---|---|
![]()  | 
	IFeature | Base abstract class for features. | 
![]()  | 
	IRegexer | Interface for processors that search a given text for regex patterns or OEM built-in patterns. | 
| Enumeration | Description | |
|---|---|---|
![]()  | 
	ECLocation | The location of the value or feature relative to another element, such as a label. | 
![]()  | 
	FuzzyMatching | Describes how much approximation to allow when matching text. | 
![]()  | 
	MeasurementUnit | Indicates the unit of measure, which can be in words or lines. |