Class AllTransformer

java.lang.Object
fr.inria.rules.integraal.forward_chaining.chase.rule_applier.body_to_query_transformer.AllTransformer
All Implemented Interfaces:
BodyToQueryTransformer

public class AllTransformer extends Object implements BodyToQueryTransformer
Transforms a rule's body into a query using all variables as answer variables
Author:
Florent Tornil
  • Constructor Details

    • AllTransformer

      public AllTransformer()
      Creates an all-variable body-to-query transformer.
  • Method Details

    • transform

      public FOQuery<?> transform(FORule rule)
      Description copied from interface: BodyToQueryTransformer
      Transforms the given rule's body into the corresponding query
      Specified by:
      transform in interface BodyToQueryTransformer
      Parameters:
      rule - rule to transform
      Returns:
      the query corresponding to the given rule's body