Table of Contents - wongi-engine-0.4.4 Documentation
Classes and Modules
- Wongi
- Wongi::Engine
- Wongi::Engine::AggregateNode
- Wongi::Engine::AlphaIndex
- Wongi::Engine::AlphaMemory
- Wongi::Engine::AssertingTest
- Wongi::Engine::AssignmentNode
- Wongi::Engine::AssumingClause
- Wongi::Engine::BetaNode
- Wongi::Engine::BetaTest
- Wongi::Engine::CoreExt
- Wongi::Engine::CoreExt::ClassMethods
- Wongi::Engine::DSL
- Wongi::Engine::DSL::Action
- Wongi::Engine::DSL::Action::AssignAction
- Wongi::Engine::DSL::Action::BaseAction
- Wongi::Engine::DSL::Action::ErrorGenerator
- Wongi::Engine::DSL::Action::SimpleAction
- Wongi::Engine::DSL::Action::SimpleCollector
- Wongi::Engine::DSL::Action::StatementGenerator
- Wongi::Engine::DSL::Action::TraceAction
- Wongi::Engine::DSL::Action::TraceAction::DefaultTracer
- Wongi::Engine::DSL::AnyRule
- Wongi::Engine::DSL::Builder
- Wongi::Engine::DSL::Clause
- Wongi::Engine::DSL::Clause::Aggregate
- Wongi::Engine::DSL::Clause::Assign
- Wongi::Engine::DSL::Clause::Gen
- Wongi::Engine::DSL::Clause::Generic
- Wongi::Engine::DSL::Clause::Neg
- Wongi::Engine::DSL::Clause::Opt
- Wongi::Engine::DSL::Generated
- Wongi::Engine::DSL::Generated::ClassMethods
- Wongi::Engine::DSL::NccSubrule
- Wongi::Engine::DSL::Query
- Wongi::Engine::DSL::Rule
- Wongi::Engine::DSL::VariantRule
- Wongi::Engine::DefinitionError
- Wongi::Engine::DeleteSafeEnumerator
- Wongi::Engine::DuplicatingEnumerator
- Wongi::Engine::EntityIterator
- Wongi::Engine::EqualityTest
- Wongi::Engine::Error
- Wongi::Engine::FilterNode
- Wongi::Engine::FilterTest
- Wongi::Engine::GeneratorTracker
- Wongi::Engine::Graph
- Wongi::Engine::GreaterThanOrEqualTest
- Wongi::Engine::GreaterThanTest
- Wongi::Engine::InListTest
- Wongi::Engine::InequalityTest
- Wongi::Engine::JoinNode
- Wongi::Engine::JoinResults
- Wongi::Engine::LessThanOrEqualTest
- Wongi::Engine::LessThanTest
- Wongi::Engine::NccNode
- Wongi::Engine::NccPartner
- Wongi::Engine::NegNode
- Wongi::Engine::Network
- Wongi::Engine::NetworkParts
- Wongi::Engine::NetworkParts::Collectable
- Wongi::Engine::NetworkParts::Debug
- Wongi::Engine::NotInListTest
- Wongi::Engine::OptionalNode
- Wongi::Engine::OrNode
- Wongi::Engine::Overlay
- Wongi::Engine::ProductionNode
- Wongi::Engine::ReteError
- Wongi::Engine::RootNode
- Wongi::Engine::Ruleset
- Wongi::Engine::Token
- Wongi::Engine::UndefinedBaseRule
- Wongi::Engine::WMEMatchData
- Wongi::RDF
- Wongi::RDF::Document
- Wongi::RDF::Node
- Wongi::RDF::Statement
Methods
- ::[] — Wongi::Engine::Ruleset
- ::collector — Wongi::Engine::DSL::Action::SimpleCollector
- ::create — Wongi::Engine
- ::included — Wongi::Engine::CoreExt
- ::included — Wongi::Engine::DSL::Generated
- ::new — Wongi::Engine::AlphaIndex
- ::new — Wongi::Engine::AlphaMemory
- ::new — Wongi::Engine::AggregateNode
- ::new — Wongi::Engine::AssignmentNode
- ::new — Wongi::Engine::BetaNode
- ::new — Wongi::Engine::FilterNode
- ::new — Wongi::Engine::BetaTest
- ::new — Wongi::Engine::JoinNode
- ::new — Wongi::Engine::NegNode
- ::new — Wongi::Engine::OptionalNode
- ::new — Wongi::Engine::OrNode
- ::new — Wongi::Engine::ProductionNode
- ::new — Wongi::Engine::DSL::Action::AssignAction
- ::new — Wongi::Engine::DSL::Action::ErrorGenerator
- ::new — Wongi::Engine::DSL::Action::SimpleAction
- ::new — Wongi::Engine::DSL::Action::SimpleCollector
- ::new — Wongi::Engine::DSL::Action::StatementGenerator
- ::new — Wongi::Engine::DSL::Action::TraceAction
- ::new — Wongi::Engine::DSL::AnyRule
- ::new — Wongi::Engine::DSL::VariantRule
- ::new — Wongi::Engine::UndefinedBaseRule
- ::new — Wongi::Engine::AssumingClause
- ::new — Wongi::Engine::DSL::Builder
- ::new — Wongi::Engine::DSL::Clause::Aggregate
- ::new — Wongi::Engine::DSL::Clause::Assign
- ::new — Wongi::Engine::DSL::Clause::Gen
- ::new — Wongi::Engine::DSL::Clause::Generic
- ::new — Wongi::Engine::DSL::NccSubrule
- ::new — Wongi::Engine::DSL::Rule
- ::new — Wongi::Engine::EntityIterator
- ::new — Wongi::Engine::DuplicatingEnumerator
- ::new — Wongi::Engine::DeleteSafeEnumerator
- ::new — Wongi::Engine::ReteError
- ::new — Wongi::Engine::AssertingTest
- ::new — Wongi::Engine::EqualityTest
- ::new — Wongi::Engine::GreaterThanOrEqualTest
- ::new — Wongi::Engine::GreaterThanTest
- ::new — Wongi::Engine::InListTest
- ::new — Wongi::Engine::InequalityTest
- ::new — Wongi::Engine::LessThanOrEqualTest
- ::new — Wongi::Engine::LessThanTest
- ::new — Wongi::Engine::NotInListTest
- ::new — Wongi::Engine::GeneratorTracker
- ::new — Wongi::Engine::Graph
- ::new — Wongi::Engine::JoinResults
- ::new — Wongi::Engine::Network
- ::new — Wongi::Engine::Overlay
- ::new — Wongi::Engine::Ruleset
- ::new — Wongi::Engine::Token
- ::new — Wongi::Engine::WMEMatchData
- ::register — Wongi::Engine::Ruleset
- ::reset — Wongi::Engine::Ruleset
- ::rulesets — Wongi::Engine::Ruleset
- ::section — Wongi::Engine::DSL::Rule
- ::sections — Wongi::Engine::DSL::Rule
- ::statements — Wongi::Engine::Network
- #& — Wongi::Engine::WMEMatchData
- #<< — Wongi::Engine::Network
- #<< — Wongi::Engine::Overlay
- #== — Wongi::Engine::EqualityTest
- #== — Wongi::Engine::FilterTest
- #== — Wongi::Engine::GreaterThanOrEqualTest
- #== — Wongi::Engine::GreaterThanTest
- #== — Wongi::Engine::InListTest
- #== — Wongi::Engine::InequalityTest
- #== — Wongi::Engine::LessThanOrEqualTest
- #== — Wongi::Engine::LessThanTest
- #== — Wongi::Engine::NotInListTest
- #[] — Wongi::Engine::EntityIterator
- #[] — Wongi::Engine::Token
- #[] — Wongi::Engine::WMEMatchData
- #[]= — Wongi::Engine::WMEMatchData
- #abstract — Wongi::Engine::CoreExt::ClassMethods
- #accept — Wongi::Engine::DSL::Builder
- #accept — Wongi::Engine::DSL::Rule
- #acceptors — Wongi::Engine::DSL::Rule
- #action — Wongi::Engine::DSL::Builder
- #actions — Wongi::Engine::DSL::Rule
- #actions= — Wongi::Engine::DSL::Rule
- #activate — Wongi::Engine::AlphaMemory
- #add — Wongi::Engine::AlphaIndex
- #add — Wongi::Engine::GeneratorTracker
- #add — Wongi::Engine::JoinResults
- #add_collector — Wongi::Engine::NetworkParts::Collectable
- #add_error_collector — Wongi::Engine::NetworkParts::Collectable
- #add_ncc_token — Wongi::Engine::Overlay
- #add_neg_join_result — Wongi::Engine::Overlay
- #add_opt_join_result — Wongi::Engine::Overlay
- #add_overlay — Wongi::Engine::Network
- #add_token — Wongi::Engine::Overlay
- #add_wme — Wongi::Engine::Overlay
- #alpha_activate — Wongi::Engine::JoinNode
- #alpha_activate — Wongi::Engine::NegNode
- #alpha_activate — Wongi::Engine::OptionalNode
- #alpha_activate — Wongi::Engine::Network
- #alpha_deactivate — Wongi::Engine::JoinNode
- #alpha_deactivate — Wongi::Engine::NegNode
- #alpha_deactivate — Wongi::Engine::OptionalNode
- #alpha_label — Wongi::Engine::Graph
- #alphas — Wongi::Engine::Network
- #alphas_for — Wongi::Engine::Network
- #ancestor? — Wongi::Engine::Overlay
- #ancestors — Wongi::Engine::Token
- #assert — Wongi::Engine::Network
- #assert — Wongi::Engine::Overlay
- #assignment — Wongi::Engine::Token
- #assignment_node — Wongi::Engine::BetaNode
- #assignments — Wongi::Engine::Token
- #attr_predicate — Wongi::Engine::CoreExt::ClassMethods
- #base_overlay — Wongi::Engine::Network
- #best_alpha — Wongi::Engine::Network
- #beta_activate — Wongi::Engine::AggregateNode
- #beta_activate — Wongi::Engine::AssignmentNode
- #beta_activate — Wongi::Engine::FilterNode
- #beta_activate — Wongi::Engine::JoinNode
- #beta_activate — Wongi::Engine::NccNode
- #beta_activate — Wongi::Engine::NccPartner
- #beta_activate — Wongi::Engine::NegNode
- #beta_activate — Wongi::Engine::OptionalNode
- #beta_activate — Wongi::Engine::OrNode
- #beta_activate — Wongi::Engine::ProductionNode
- #beta_activate — Wongi::Engine::RootNode
- #beta_deactivate — Wongi::Engine::AggregateNode
- #beta_deactivate — Wongi::Engine::AssignmentNode
- #beta_deactivate — Wongi::Engine::FilterNode
- #beta_deactivate — Wongi::Engine::JoinNode
- #beta_deactivate — Wongi::Engine::NccNode
- #beta_deactivate — Wongi::Engine::NccPartner
- #beta_deactivate — Wongi::Engine::NegNode
- #beta_deactivate — Wongi::Engine::OptionalNode
- #beta_deactivate — Wongi::Engine::OrNode
- #beta_deactivate — Wongi::Engine::ProductionNode
- #beta_deactivate — Wongi::Engine::RootNode
- #beta_deactivate_children — Wongi::Engine::BetaNode
- #beta_fillcolor — Wongi::Engine::Graph
- #beta_label — Wongi::Engine::Graph
- #body — Wongi::Engine::DSL::Builder
- #build — Wongi::Engine::DSL::Builder
- #build_production — Wongi::Engine::Network
- #cache — Wongi::Engine::Network
- #child_of? — Wongi::Engine::Token
- #clause — Wongi::Engine::DSL::Builder
- #collect — Wongi::Engine::DSL::Action::SimpleCollector
- #collect_assignments — Wongi::Engine::JoinNode
- #collect_assignments — Wongi::Engine::OptionalNode
- #collected_tokens — Wongi::Engine::NetworkParts::Collectable
- #collection — Wongi::Engine::NetworkParts::Collectable
- #collection_for_wme — Wongi::Engine::AlphaIndex
- #collectors — Wongi::Engine::NetworkParts::Collectable
- #compile — Wongi::Engine::DSL::AnyRule
- #compile — Wongi::Engine::AssumingClause
- #compile — Wongi::Engine::DSL::Clause::Aggregate
- #compile — Wongi::Engine::DSL::Clause::Assign
- #compile — Wongi::Engine::DSL::Clause::Neg
- #compile — Wongi::Engine::DSL::Clause::Opt
- #compile — Wongi::Engine::DSL::Clause::Generic
- #compile — Wongi::Engine::DSL::NccSubrule
- #compile — Wongi::Engine::FilterTest
- #compile_alpha — Wongi::Engine::Network
- #conditions — Wongi::Engine::DSL::Rule
- #conditions= — Wongi::Engine::DSL::Rule
- #create_dsl_method — Wongi::Engine::DSL::Generated::ClassMethods
- #current_overlay — Wongi::Engine::Network
- #deactivate — Wongi::Engine::AlphaMemory
- #debug! — Wongi::Engine::Network
- #deexecute — Wongi::Engine::DSL::Action::SimpleAction
- #default? — Wongi::Engine::Overlay
- #default_collect — Wongi::Engine::DSL::Action::SimpleCollector
- #default_overlay — Wongi::Engine::Network
- #delete_node_with_ancestors — Wongi::Engine::Network
- #depth — Wongi::Engine::BetaNode
- #depth — Wongi::Engine::OrNode
- #dot — Wongi::Engine::Graph
- #dp — Wongi::Engine::BetaNode
- #dsl — Wongi::Engine::DSL
- #dump — Wongi::Engine::Network
- #dump_alphas — Wongi::Engine::Graph
- #dump_beta — Wongi::Engine::Graph
- #dump_beta — Wongi::Engine::NetworkParts::Debug
- #dump_beta_memory — Wongi::Engine::NetworkParts::Debug
- #dump_betas — Wongi::Engine::Graph
- #dump_ncc — Wongi::Engine::NetworkParts::Debug
- #dump_wme — Wongi::Engine::NetworkParts::Debug
- #duplicate? — Wongi::Engine::Token
- #each — Wongi::Engine::EntityIterator
- #each — Wongi::Engine::Network
- #each — Wongi::Engine::Overlay
- #each_by_template — Wongi::Engine::Overlay
- #each_own_wme_by_template — Wongi::Engine::Overlay
- #each_parent_wme_by_template — Wongi::Engine::Overlay
- #empty? — Wongi::Engine::BetaNode
- #entity — Wongi::Engine::Network
- #entity — Wongi::Engine::Overlay
- #equivalent? — Wongi::Engine::FilterNode
- #equivalent? — Wongi::Engine::BetaTest
- #equivalent? — Wongi::Engine::JoinNode
- #error_collectors — Wongi::Engine::NetworkParts::Collectable
- #errors — Wongi::Engine::DSL::Action::ErrorGenerator
- #errors — Wongi::Engine::NetworkParts::Collectable
- #evaluate — Wongi::Engine::AggregateNode
- #execute — Wongi::Engine::DSL::Action::AssignAction
- #execute — Wongi::Engine::DSL::Action::SimpleAction
- #execute — Wongi::Engine::DSL::Action::StatementGenerator
- #execute — Wongi::Engine::DSL::Action::TraceAction
- #execute — Wongi::Engine::DSL::Clause::Generic
- #execute — Wongi::Engine::Network
- #exists? — Wongi::Engine::Network
- #facts — Wongi::Engine::Network
- #fetch — Wongi::Engine::EntityIterator
- #find — Wongi::Engine::Network
- #find — Wongi::Engine::Overlay
- #find_ignoring_hidden — Wongi::Engine::Overlay
- #find_own_wme — Wongi::Engine::Overlay
- #find_parents_wme — Wongi::Engine::Overlay
- #find_wme — Wongi::Engine::Overlay
- #for — Wongi::Engine::JoinResults
- #for_token — Wongi::Engine::GeneratorTracker
- #for_wme — Wongi::Engine::GeneratorTracker
- #full_dump — Wongi::Engine::NetworkParts::Debug
- #full_wme_dump — Wongi::Engine::NetworkParts::Debug
- #generate_rule_name — Wongi::Engine::Network
- #generated? — Wongi::Engine::Overlay
- #generated_wmes — Wongi::Engine::Overlay
- #generators — Wongi::Engine::Overlay
- #get — Wongi::Engine::EntityIterator
- #get_all — Wongi::Engine::EntityIterator
- #has? — Wongi::Engine::JoinResults
- #has_own_var? — Wongi::Engine::Token
- #has_own_wme? — Wongi::Engine::Overlay
- #has_var? — Wongi::Engine::Token
- #hashed_key — Wongi::Engine::AlphaIndex
- #hidden? — Wongi::Engine::JoinResults
- #hidden_token? — Wongi::Engine::Overlay
- #hidden_wme? — Wongi::Engine::Overlay
- #hide — Wongi::Engine::JoinResults
- #hide_token — Wongi::Engine::Overlay
- #ident — Wongi::Engine::OrNode
- #import_into — Wongi::Engine::DSL::Clause::Gen
- #import_into — Wongi::Engine::DSL::Clause::Generic
- #import_into — Wongi::Engine::DSL::Query
- #import_into — Wongi::Engine::DSL::Rule
- #indent — Wongi::Engine::BetaNode
- #initial_fill — Wongi::Engine::Network
- #inspect — Wongi::Engine::AlphaMemory
- #inspect — Wongi::Engine::DSL::Clause::Neg
- #inspect — Wongi::Engine::DSL::Clause::Opt
- #inspect — Wongi::Engine::Network
- #inspect — Wongi::Engine::Ruleset
- #inspect — Wongi::Engine::Token
- #install — Wongi::Engine::DSL::Query
- #install — Wongi::Engine::DSL::Rule
- #install — Wongi::Engine::Ruleset
- #install_query — Wongi::Engine::Network
- #install_rule — Wongi::Engine::Network
- #instance_or_proc — Wongi::Engine::DSL::Action::SimpleAction
- #key — Wongi::Engine::AlphaIndex
- #literate? — Wongi::Engine::DSL::Action::ErrorGenerator
- #literate? — Wongi::Engine::ReteError
- #lookup — Wongi::Engine::Network
- #make_aggregate_fn — Wongi::Engine::AggregateNode
- #make_map_fn — Wongi::Engine::AggregateNode
- #make_partition_fn — Wongi::Engine::AggregateNode
- #manual? — Wongi::Engine::Overlay
- #match! — Wongi::Engine::WMEMatchData
- #match? — Wongi::Engine::WMEMatchData
- #matches? — Wongi::Engine::AggregateNode
- #matches? — Wongi::Engine::BetaTest
- #matches? — Wongi::Engine::JoinNode
- #matches? — Wongi::Engine::NegNode
- #matches? — Wongi::Engine::OptionalNode
- #method_missing — Wongi::Engine::EntityIterator
- #name — Wongi::Engine::Ruleset
- #name= — Wongi::Engine::DSL::Action::SimpleCollector
- #ncc_activate — Wongi::Engine::NccNode
- #ncc_deactivate — Wongi::Engine::NccNode
- #ncc_owner — Wongi::Engine::Overlay
- #ncc_tokens_for — Wongi::Engine::Overlay
- #neg_join_results_for — Wongi::Engine::Overlay
- #new_child — Wongi::Engine::Overlay
- #node_tokens — Wongi::Engine::Overlay
- #opt_join_results_for — Wongi::Engine::Overlay
- #option — Wongi::Engine::DSL::AnyRule
- #overlay — Wongi::Engine::BetaNode
- #overlay — Wongi::Engine::DSL::Action::BaseAction
- #own_assignments — Wongi::Engine::Token
- #own_generated? — Wongi::Engine::Overlay
- #own_manual? — Wongi::Engine::Overlay
- #own_ncc_tokens_for — Wongi::Engine::Overlay
- #own_node_tokens — Wongi::Engine::Overlay
- #owner_for — Wongi::Engine::NccPartner
- #parameters — Wongi::Engine::DSL::Query
- #parent_ncc_tokens_for — Wongi::Engine::Overlay
- #parent_neg_join_results_for — Wongi::Engine::Overlay
- #parent_opt_join_results_for — Wongi::Engine::Overlay
- #parents_node_tokens — Wongi::Engine::Overlay
- #passes? — Wongi::Engine::AssertingTest
- #passes? — Wongi::Engine::EqualityTest
- #passes? — Wongi::Engine::FilterTest
- #passes? — Wongi::Engine::GreaterThanOrEqualTest
- #passes? — Wongi::Engine::GreaterThanTest
- #passes? — Wongi::Engine::InListTest
- #passes? — Wongi::Engine::InequalityTest
- #passes? — Wongi::Engine::LessThanOrEqualTest
- #passes? — Wongi::Engine::LessThanTest
- #passes? — Wongi::Engine::NotInListTest
- #prepare_query — Wongi::Engine::Network
- #print_hash — Wongi::Engine::Graph
- #query — Wongi::Engine::Network
- #query — Wongi::Engine::Ruleset
- #query — Wongi::Engine::DSL
- #rdf! — Wongi::Engine::Network
- #real_assert — Wongi::Engine::Network
- #real_retract — Wongi::Engine::Network
- #reexecute — Wongi::Engine::DSL::Action::SimpleAction
- #refresh — Wongi::Engine::BetaNode
- #refresh — Wongi::Engine::OrNode
- #refresh_child — Wongi::Engine::AggregateNode
- #refresh_child — Wongi::Engine::AssignmentNode
- #refresh_child — Wongi::Engine::FilterNode
- #refresh_child — Wongi::Engine::JoinNode
- #refresh_child — Wongi::Engine::NccNode
- #refresh_child — Wongi::Engine::NegNode
- #refresh_child — Wongi::Engine::OptionalNode
- #refresh_child — Wongi::Engine::OrNode
- #refresh_child — Wongi::Engine::RootNode
- #remove — Wongi::Engine::AlphaIndex
- #remove — Wongi::Engine::JoinResults
- #remove_neg_join_result — Wongi::Engine::Overlay
- #remove_opt_join_result — Wongi::Engine::Overlay
- #remove_overlay — Wongi::Engine::Network
- #remove_own_token — Wongi::Engine::Overlay
- #remove_production — Wongi::Engine::Network
- #remove_token — Wongi::Engine::GeneratorTracker
- #remove_token — Wongi::Engine::JoinResults
- #remove_token — Wongi::Engine::Overlay
- #remove_wme — Wongi::Engine::JoinResults
- #remove_wme — Wongi::Engine::Overlay
- #respond_to_missing? — Wongi::Engine::EntityIterator
- #rete — Wongi::Engine::BetaNode
- #rete= — Wongi::Engine::DSL::Action::ErrorGenerator
- #rete= — Wongi::Engine::DSL::Action::SimpleCollector
- #retract — Wongi::Engine::Network
- #retract — Wongi::Engine::Overlay
- #root? — Wongi::Engine::BetaNode
- #rule — Wongi::Engine::Network
- #rule — Wongi::Engine::Ruleset
- #rule — Wongi::Engine::DSL
- #ruleset — Wongi::Engine::DSL
- #run_queue — Wongi::Engine::Overlay
- #search_on — Wongi::Engine::DSL::Query
- #section — Wongi::Engine::DSL::Builder
- #sections — Wongi::Engine::DSL
- #seed — Wongi::Engine::RootNode
- #select — Wongi::Engine::Network
- #select_wmes — Wongi::Engine::BetaNode
- #set — Wongi::Engine::Token
- #should_assert? — Wongi::Engine::DSL::Action::StatementGenerator
- #size — Wongi::Engine::BetaNode
- #specialize — Wongi::Engine::BetaNode
- #statements — Wongi::Engine::Network
- #subst — Wongi::Engine::RootNode
- #subst — Wongi::Engine::Token
- #to_s — Wongi::Engine::AlphaMemory
- #to_s — Wongi::Engine::EqualityTest
- #to_s — Wongi::Engine::GreaterThanOrEqualTest
- #to_s — Wongi::Engine::GreaterThanTest
- #to_s — Wongi::Engine::InListTest
- #to_s — Wongi::Engine::InequalityTest
- #to_s — Wongi::Engine::LessThanOrEqualTest
- #to_s — Wongi::Engine::LessThanTest
- #to_s — Wongi::Engine::NotInListTest
- #to_s — Wongi::Engine::Token
- #token_lineage — Wongi::Engine::NetworkParts::Debug
- #tokens — Wongi::Engine::BetaNode
- #trace — Wongi::Engine::DSL::Action::TraceAction
- #trace — Wongi::Engine::DSL::Action::TraceAction::DefaultTracer
- #unhide_token — Wongi::Engine::Overlay
- #values_at — Wongi::Engine::Token
- #with_overlay — Wongi::Engine::Network
- #wmes — Wongi::Engine::Network