Struct dmntk_recognizer::Recognizer [−][src]
pub struct Recognizer {Show 20 fields
pub canvas: Canvas,
pub plane: Plane,
pub information_item_name: Option<String>,
pub hit_policy_placement: HitPolicyPlacement,
pub hit_policy: HitPolicy,
pub rule_numbers_placement: RuleNumbersPlacement,
pub orientation: DecisionTableOrientation,
pub input_clause_count: usize,
pub input_expressions: Vec<String>,
pub input_values: Vec<String>,
pub input_entries: Vec<Vec<String>>,
pub output_clause_count: usize,
pub output_label: Option<String>,
pub output_components: Vec<String>,
pub output_values: Vec<String>,
pub output_entries: Vec<Vec<String>>,
pub annotation_clause_count: usize,
pub annotations: Vec<String>,
pub annotation_entries: Vec<Vec<String>>,
pub rule_count: usize,
}
Fields
canvas: Canvas
Canvas used during recognition process.
plane: Plane
Plane used during recognition process.
information_item_name: Option<String>
Optional information item name.
hit_policy_placement: HitPolicyPlacement
Placement of the hit policy.
hit_policy: HitPolicy
Detected hit policy.
rule_numbers_placement: RuleNumbersPlacement
Placement of rule numbers.
orientation: DecisionTableOrientation
Detected table orientation.
input_clause_count: usize
Number of recognized input clauses.
input_expressions: Vec<String>
List of input expressions.
input_values: Vec<String>
List of input values.
input_entries: Vec<Vec<String>>
Matrix of input entries.
output_clause_count: usize
Number of recognized output clauses.
output_label: Option<String>
Detected output label.
output_components: Vec<String>
List of output component names.
output_values: Vec<String>
List of output values.
output_entries: Vec<Vec<String>>
Matrix of output entries.
annotation_clause_count: usize
Number of recognized annotation clauses.
annotations: Vec<String>
List of annotations.
annotation_entries: Vec<Vec<String>>
Matrix of annotation entries.
rule_count: usize
Number of recognized rules.
Implementations
Recognizes the decision table defined as text.
Recognizes the decision table components based on table orientation.