All Downloads are FREE. Search and download functionalities are using the official Maven repository.

js.tools.script.gen.JsClass Maven / Gradle / Ivy

package js.tools.script.gen;

import java.io.IOException;
import java.io.Writer;

/**
 * Script class.
 * 
 * @author Iulian Rotaru
 * @since 1.0
 */
public interface JsClass
{
  JsMethod createMethod();

  void setQualifiedClassName(String qualifiedClassName);

  void addMethod(JsMethod method);

  boolean hasMethods();

  String getPackageName();

  String getClassName();

  void serialize(Writer writer) throws IOException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy