Class Params

java.lang.Object
ru.objectsfill.annotation_processor.Params

public class Params extends Object
A class representing parameters for generating code.
  • Constructor Details

    • Params

      public Params()
  • Method Details

    • setInterfaceName

      public Params setInterfaceName(String val)
      Sets the value for the interface name parameter.
      Parameters:
      val - the value to set
      Returns:
      the Params object for method chaining
    • setImportInterface

      public Params setImportInterface(String val)
      Sets the value for the import interface parameter.
      Parameters:
      val - the value to set
      Returns:
      the Params object for method chaining
    • setInterfaceExtension

      public Params setInterfaceExtension(String val)
      Sets the value for the interface extension parameter.
      Parameters:
      val - the value to set
      Returns:
      the Params object for method chaining
    • setInterfaceImplementPath

      public Params setInterfaceImplementPath(String val)
      Sets the value for the interface implement path parameter.
      Parameters:
      val - the value to set
      Returns:
      the Params object for method chaining
    • getParameters

      public Map<String,String> getParameters()
      Retrieves the parameters as a map.
      Returns:
      the map of parameters