Class ExampleBooleanFunctionExtension

java.lang.Object
org.apache.uima.ruta.example.extensions.ExampleBooleanFunctionExtension
All Implemented Interfaces:
org.apache.uima.ruta.extensions.IRutaBooleanFunctionExtension, org.apache.uima.ruta.extensions.IRutaExtension

public class ExampleBooleanFunctionExtension extends Object implements org.apache.uima.ruta.extensions.IRutaBooleanFunctionExtension
  • Constructor Details

    • ExampleBooleanFunctionExtension

      public ExampleBooleanFunctionExtension()
  • Method Details

    • verbalize

      public String verbalize(org.apache.uima.ruta.RutaElement element, org.apache.uima.ruta.verbalize.RutaVerbalizer verbalizer)
      Specified by:
      verbalize in interface org.apache.uima.ruta.extensions.IRutaExtension
    • createBooleanFunction

      public ExampleBooleanFunction createBooleanFunction(String name, List<org.apache.uima.ruta.expression.RutaExpression> args) throws org.apache.uima.ruta.extensions.RutaParseException
      Specified by:
      createBooleanFunction in interface org.apache.uima.ruta.extensions.IRutaBooleanFunctionExtension
      Throws:
      org.apache.uima.ruta.extensions.RutaParseException
    • verbalizeName

      public String verbalizeName(org.apache.uima.ruta.RutaElement element)
      Specified by:
      verbalizeName in interface org.apache.uima.ruta.extensions.IRutaExtension
    • getKnownExtensions

      public String[] getKnownExtensions()
      Specified by:
      getKnownExtensions in interface org.apache.uima.ruta.extensions.IRutaExtension
    • extensions

      public Class<?>[] extensions()
      Specified by:
      extensions in interface org.apache.uima.ruta.extensions.IRutaExtension