Class AbstractTransformer<U,​D,​R>

java.lang.Object
org.tweetyproject.arg.adf.transform.AbstractTransformer<U,​D,​R>
Type Parameters:
U - the information that is passed bottom-up during the transformation
D - the information that is passed top-down during the transformation
R - the result of the transformation
All Implemented Interfaces:
Transformer<R>
Direct Known Subclasses:
FixPartialTransformer, OmegaReductTransformer

public abstract class AbstractTransformer<U,​D,​R> extends Object implements Transformer<R>
Author:
Mathias Hofer
  • Constructor Details

    • AbstractTransformer

      public AbstractTransformer()
  • Method Details

    • transform

      public R transform(AcceptanceCondition acc)
      Description copied from interface: Transformer
      Transforms the given acceptance condition into another structure.
      Specified by:
      transform in interface Transformer<U>
      Parameters:
      acc - the acceptance condition
      Returns:
      the transformed result