Module jamal.core

Class Use

  • All Implemented Interfaces:
    Macro

    public class Use
    extends java.lang.Object
    implements Macro
    This macro can be used to define a Java implemented macro class, which is not exported by the module system.

    The macro code can contain use global com.my.class as name or use com.my.class as name to use the class com.my.class as a macro implementation. The class has to implement the Macro interface. In case it is defined as global then it will get into the global level, otherwise to the local level.

    • Constructor Summary

      Constructors 
      Constructor Description
      Use()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String evaluate​(Input input, Processor processor)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javax0.jamal.api.Macro

        getId